Skip to content

chore(deps): update tauri stack in lockfile 2.10.3 → 2.11.5 - #63

Merged
runyourempire merged 1 commit into
mainfrom
chore/tauri-211-lock
Aug 11, 2026
Merged

chore(deps): update tauri stack in lockfile 2.10.3 → 2.11.5#63
runyourempire merged 1 commit into
mainfrom
chore/tauri-211-lock

Conversation

@runyourempire

Copy link
Copy Markdown
Collaborator

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-targets zero warnings, full workspace tests 0 failures, fmt clean — all against 2.11.5.

🤖 Generated with Claude Code

https://claude.ai/code/session_01KSa8Fdy8xgexFYYx47DkAg

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
runyourempire merged commit 0eb1eee into main Aug 11, 2026
21 checks passed
@runyourempire
runyourempire deleted the chore/tauri-211-lock branch August 11, 2026 04:26
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]>
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