Skip to content

Dependabot batch 2026-10-05: Tauri 2.12 and 10 other updates - #534

Merged
fstubner merged 2 commits into
mainfrom
deps/tauri-2.12
Oct 5, 2026
Merged

fstubner merged 2 commits into
mainfrom
deps/tauri-2.12

Conversation

@fstubner

@fstubner fstubner commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

All 17 Dependabot PRs from 2026-10-05 in one, with checks run once.

Tauri 2.12 (#515, #522-#527)

These must land together: Tauri needs its Rust crates and @tauri-apps/* packages on matching minor versions.

Rust JavaScript
tauri 2.11.6 → 2.12.1 @tauri-apps/api 2.11.1 → 2.12.1
tauri-build 2.6.3 → 2.7.1 @tauri-apps/cli 2.11.5 → 2.12.1
tauri-plugin-dialog 2.7.3 → 2.8.1 @tauri-apps/plugin-opener 2.5.5 → 2.7.0
tauri-plugin-opener 2.5.5 → 2.7.0 @tauri-apps/plugin-process 2.3.1 → 2.4.0
tauri-plugin-process 2.3.1 → 2.4.0 @tauri-apps/plugin-updater 2.12.0 → 2.13.1
tauri-plugin-updater 2.12.0 → 2.13.1

Also brings wry 0.55 → 0.57 and tao 0.35 → 0.37 underneath.

Everything else

PR Update
#514 vite 8.3.2 (desktop)
#516 lucide-react 1.49.0 (desktop)
#517 vitest 5.0.3 (desktop)
#518 typescript-eslint 8.71.0 (desktop)
#520 selenium-webdriver 4.50.0 (desktop)
#528 @astrojs/starlight 0.42.5 (site)
#529 chromedriver 154.0.1 (site)
#530 selenium-webdriver 4.50.0 (site)
#519 tokio-rustls 0.26.6
#521 mac_address 1.2.0

Combined because they share three lockfiles; merged one at a time, each would conflict the rest.

Checked locally

  • cargo clippy --workspace --all-targets -D warnings, netscli-core and netscli-gui tests
  • desktop: TypeScript typecheck, eslint, all 227 unit tests, vite build
  • site: build, check:structured-data
  • npm audit in both: 0 vulnerabilities

Combines Dependabot #515 and #522-#527. Tauri needs its Rust crates and
@tauri-apps/* packages on matching minor versions, so landing them one PR
at a time leaves the desktop build broken in between.

tauri 2.12.1, tauri-build 2.7.1, plugins dialog 2.8.1, opener 2.7.0,
process 2.4.0, updater 2.13.1; @tauri-apps/api and cli 2.12.1 and the
matching JS plugins. Cargo.lock from cargo update on those crates, which
lands on exactly the versions Dependabot proposed.
@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Site preview: https://pr-534.netscli-site-preview.pages.dev

Built from f611e36 with NETSCLI_PREVIEW=1 — noindex, and analytics disabled so it does not report into netscli.com's numbers.

Production is unaffected: netscli.com is served from GitHub Pages via pages.yml, which is manual-only.

Desktop app: vite 8.3.2 (#514), lucide-react 1.49.0 (#516), vitest 5.0.3
(#517), typescript-eslint 8.71.0 (#518), selenium-webdriver 4.50.0 (#520).
Site: @astrojs/starlight 0.42.5 (#528), chromedriver 154.0.1 (#529),
selenium-webdriver 4.50.0 (#530). Rust: tokio-rustls 0.26.6 (#519),
mac_address 1.2.0 (#521).

Taken together rather than one PR each: three share a lockfile apiece, so
each merge would conflict the rest and need a Dependabot rebase.
@fstubner fstubner changed the title Update Tauri to 2.12 in Rust and JavaScript together Dependabot batch 2026-10-05: Tauri 2.12 and 10 other updates Oct 5, 2026
@fstubner
fstubner merged commit 3fdf45d into main Oct 5, 2026
19 checks passed
@fstubner
fstubner deleted the deps/tauri-2.12 branch October 6, 2026 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant