chore(deps): refresh compatible npm and cargo dependencies - #187
Conversation
Bump patch and minor frontend packages, including the react-router 7.18.3 CSRF fix. Keep oxlint on 1.59 and cap TanStack Query at 5.101.x to avoid new React Compiler lint errors and a CaptchaView query regression in 5.102. Refresh the Rust lockfile and compatible Cargo.toml pins. Extism stays on 1.30.0. cargo-deny ignores are updated for wasmtime 43 advisories that still have no Extism-compatible upgrade.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Essentials Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (3)
Included review availability: 0 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour. 📝 WalkthroughWalkthroughThe pull request updates JavaScript and Rust dependency versions. It pins Unix ChangesDependency and advisory maintenance
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This updates compatible frontend and Rust dependencies and advisory policy exceptions. The supplied validation results show no current compatibility or security defect, so no merge-blocking risk remains. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (3 skipped: 3 unsupported.) Comment |
Merging this PR will degrade performance by 2.92%
|
| Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|
| ❌ | normalize_link_check_parallelism |
120.8 ns | 150 ns | -19.44% |
| ❌ | normalize_max_concurrent |
120.8 ns | 150 ns | -19.44% |
| ⚡ | create_valid |
310.6 ns | 252.2 ns | +23.13% |
| ⚡ | reject_invalid |
581.1 ns | 522.8 ns | +11.16% |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing chore/dependency-upgrades (fda9e67) with main (91ca8af)
Summary
Compatible dependency refresh for the desktop app (npm + Cargo). Security: react-router 7.18.3 (CSRF advisory). npm audit is clean after transitive fixes.
Why
Patch/minor updates only. Majors (Vite 8, TypeScript 7, React Router 8, SeaORM 2, bincode 3, keyring 4, RustCrypto 0.9) stay deferred.
Pins kept on purpose
Testing
Summary by CodeRabbit
libcdependency to version 0.2.189.Summary by cubic
Refreshes compatible npm and Cargo dependencies, including the react-router 7.18.3 CSRF fix. Major upgrades (Vite 8, TypeScript 7, React Router 8, SeaORM 2, bincode 3, keyring 4, RustCrypto 0.9) stay deferred.
Dependencies
extismat 1.30.0,command-groupat 5.0.1, andsea-ormat 1.1.20.oxlintat 1.59.0 because 1.81 turns React Compiler rules into correctness errors.@tanstack/react-queryat ~5.101.2 because 5.102.8 broke the CaptchaView pending-image fetch.deny.tomlignores for wasmtime 43 advisories that still have no Extism-compatible upgrade.Testing
vitestpasses 747 tests;cargo testpasses 1820.tsc,oxlint,clippy,cargo deny, andnpm audit(0 vulnerabilities) all pass cleanly.Written for commit fda9e67. Summary will update on new commits.