Skip to content

chore(deps): align Tauri plugin upgrades across Rust and npm - #180

Merged
mattenarle10 merged 1 commit into
mainfrom
chore/tauri-deps-178-release
Oct 27, 2026
Merged

mattenarle10 merged 1 commit into
mainfrom
chore/tauri-deps-178-release

Conversation

@mattenarle10

@mattenarle10 mattenarle10 commented Oct 27, 2026 •

Copy link
Copy Markdown
Owner

Upgrade the five pending Rust dependencies together: Tauri 2.12.2, updater 2.13.2, filesystem 2.6.0, single-instance 2.5.2, and process 2.4.0. Consolidating their overlapping Cargo.lock changes keeps the existing rustls 0.23.45 security fix and avoids unrelated transitive patch upgrades.

The full Tauri build rejects the Rust-only upgrades because the npm filesystem, process, and updater plugins are on older minor versions. Upgrade and pin those three npm plugins to the matching versions so the desktop build accepts the combined dependency set.

Supersedes #173, #174, #175, #176, and #177.

Validation:

  • bun test: 91 passed.
  • bun run build: passed as part of the full Tauri build with the aligned npm packages.
  • cargo check --release --locked --manifest-path src-tauri/Cargo.toml: passed.
  • git diff --check: passed.
  • bun run tauri build --no-bundle: passed with the aligned npm packages.
  • Native Windows/Linux and updater installation smoke tests have not been performed.

@mattenarle10
mattenarle10 merged commit f1f4cf5 into main Oct 27, 2026
2 checks passed
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