chore(deps): update tauri stack in lockfile 2.10.3 → 2.11.5 - #63
Merged
Conversation
Lockfile-only freshening (requirement stays "2"; no manifest change, so consumers are unaffected). Brings ~4 months of upstream fixes to the CI and dev builds, including tauri 2.11.3's IPC channel mutex-locking adjustments - relevant because PR #62's CI surfaced one intermittent firing of the known upstream Rc<Webview> reload race on WebKitGTK (webview_reload_during_introspection_is_safe, 1-in-2 on that PR, 0-in-10 on recent main; green on rerun of the same SHA). The E2E matrix guards this change on all three platforms. Gate: build + clippy --all-targets zero warnings + full workspace tests 0 failures + fmt clean against 2.11.5 (tao 0.35, wry 0.55). Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01KSa8Fdy8xgexFYYx47DkAg
runyourempire
added a commit
that referenced
this pull request
Aug 11, 2026
…ive-verified (#65) Version bump 0.8.7 -> 0.8.8 across the workspace (bump script + manual: server.json, which the script does not cover and which was still at 0.8.6 - missed by the 0.8.7 release; vscode extension to 0.8.8). Release-prep adversarial sweep applied on top of the merged train (#62 rmcp 3.1.2, #63 tauri 2.11.5 lock, #64 checkpoint fix): - Fixed stale session-era claims in faq/testing/architecture/ getting-started docs, victauri-test rustdoc, and the CLI init template (the transport is stateless by default; 2026-07-28 removes sessions). - Fixed two stale "31 tools" counts (plugin README, agent-session example) and the "subscribable resources" claim (subscribe was never advertised and is legacy-only); documented the new SEP-2549 cache hints; refreshed stale sample versions. - build_app_stateful doc notes 2026-07-28 clients are always sessionless. Adversarial verification before this release: zero stale rmcp-1.5 API refs in code; tools_fallback.json verified at 35 entries; JS log timestamps verified integer Date.now() everywhere (checkpoint-fix soundness); privacy config verified init-only (list-TTL soundness); REAL stdio bridge e2e vs the new server for BOTH the shipped 0.8.6 CLI and this tree's CLI (initialize/tools-list/tool-calls + identity selection across two live apps) - all pass. Gate: fmt clean; clippy --all-targets 0 warnings (default, no-default, release); full workspace tests 0 failures; cargo doc -D warnings clean; cargo semver-checks: no semver update required (x3 crates); cargo package OK for all leaf crates (dependents blocked only on the not-yet-published 0.8.8 core - expected pre-publish ordering). Claude-Session: https://claude.ai/code/session_01KSa8Fdy8xgexFYYx47DkAg Co-authored-by: audit <[email protected]> Co-authored-by: Claude Fable 5 <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Lockfile-only freshening of the Tauri stack: tauri 2.10.3 → 2.11.5 (tauri-runtime/-wry/-utils/-build/-codegen/-macros, tao 0.35, wry 0.55). The version requirement stays
"2"— no manifest change, consumers unaffected; this changes only what CI and dev builds exercise.Why now
Follow-up to #62 (rmcp 3.1.2 upgrade): its CI surfaced one intermittent firing of the known upstream
Rc<Webview>reload race on WebKitGTK (webview_reload_during_introspection_is_safe— 1-in-2 on that PR, 0-in-10 on recent main, green on rerun of the identical SHA). The locked tauri was 4 months stale; 2.11.3 carries IPC channel mutex-locking adjustments and 2.11.x accumulates a wide set of runtime fixes. Freshening the substrate is the cheapest evidence-driven lever against that race; the cross-platform E2E matrix (including the reload soak on ubuntu) gates this PR.Gate (local)
Workspace build,
clippy --all-targetszero warnings, full workspace tests 0 failures, fmt clean — all against 2.11.5.🤖 Generated with Claude Code
https://claude.ai/code/session_01KSa8Fdy8xgexFYYx47DkAg