Skip to content

fix(desktop): update tauri-plugin-updater to 2.14.1 for zip 9 - #450

Merged
kqesar merged 1 commit into
masterfrom
fix-zip-crate
Oct 30, 2026
Merged

kqesar merged 1 commit into
masterfrom
fix-zip-crate

Conversation

@kqesar

@kqesar kqesar commented Oct 30, 2026 •

Copy link
Copy Markdown
Owner

Bumps tauri-plugin-updater 2.14.0 -> 2.14.1, the only crate pulling zip (Windows update extraction). 2.14.0 required zip ^4 (locked 4.6.1); 2.14.1 requires ^9 (locked 9.1.3, >= 9.0.5). Fixes Dependabot alerts #121, #122, #123. Dependabot's advisory ranges (< 9.0.0, <= 9.0.4) all cover 4.6.1. The lockfile also drops arbitrary and derive_arbitrary and adds typed-path, nix and cfg_aliases.

Checked on crates.io on 2026-10-30: 2.14.1 (published 2026-10-28) declares zip ^9 for Windows; zip's latest is 9.1.3.

Verification: cargo build --locked, cargo test --locked and cargo clippy --locked --all-targets -- -D warnings pass on Linux. zip is Windows-only, so Linux does not compile it. cargo check -p zip --target x86_64-pc-windows-gnu passes, but a full Windows check needs mingw (ring). The Windows CI job covers the rest.

2.14.0 pulled zip 4.6.1 (Windows update extraction), hit by the zip
advisories (cloaking, symlink targets, AES HMAC bypass). 2.14.1 depends
on zip 9, locked at 9.1.3.
@github-actions

Copy link
Copy Markdown
Contributor

🔍 CI Results

Check Status
Linting ✅
Type-check ✅
Tests ✅

📊 Test Coverage

Metric Coverage Status
Lines 98.94% 🟢
Statements 98.12% 🟢
Functions 98.31% 🟢
Branches 93.15% 🟢

✅ All checks passed!


Updated at 2026-10-30T11:42:33.670Z

@kqesar
kqesar merged commit 8e5a57e into master Oct 30, 2026
19 checks passed
@kqesar
kqesar deleted the fix-zip-crate branch October 30, 2026 11:47
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