chore(deps): pin AllMyStuff to v0.2.47#46
Merged
Conversation
Picks up the 0.2.47 media-plane hardening release — the engine the CEC client rides when a technician views or drives the customer's screen. The tag carries the video-pipeline upstream work (PR #192) and the console audio-toggle fix (PR #190): hardened Windows capture and encoder fallback, hardware-decode + route lifecycle hardening (the D3D11VA rung takes Studio-Lossless across GPU vendors), fenced monitor-switch teardown races, delivery-conservative recovery with frame-health/GDR, measured WAN pacing (BWE + AIMD), AVX2 NV12-to-RGBA kernels, and opt-in debug logging. Both halves of the pin move together, as always: `.allmystuff-rev` is the allmystuff-serve sidecar release the installer bundles, and the three `tag = "…"` git deps in gui/src-tauri/Cargo.toml are the crates the client links, so the versions stay in lockstep. No CEC-side code change is needed — the node-control contract the client drives is unchanged in this cut, so the pin bump is the whole of it. gui/src-tauri/Cargo.lock stays as-is per repo convention: CI never builds the Tauri backend, and the lock refreshes on the next real release build (the v0.2.47 tag is already published, so it will resolve there). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019dLBD2PuSquHEkVp6m9Uio
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.
Bumps the AllMyStuff pin from v0.2.46 to the freshly published v0.2.47, in both halves that must move together:
.allmystuff-rev— theallmystuff-servesidecar release the installer bundles (v0.2.46→v0.2.47)gui/src-tauri/Cargo.toml— the three git deps the client links (allmystuff-node,allmystuff-cec-protocol,allmystuff-cec-consent), eachtag = "v0.2.46"→tag = "v0.2.47"What v0.2.47 brings to the CEC client
It's the media-plane hardening cut (AllMyStuff PRs #192 and #190) — the plane a support session rides when a technician views or drives the customer's screen: hardened Windows capture and encoder fallback, hardware-decode + route lifecycle hardening (the D3D11VA rung takes Studio·Lossless across GPU vendors), fenced monitor-switch teardown races, delivery-conservative recovery with frame-health/GDR, measured WAN pacing (BWE + AIMD), AVX2 NV12→RGBA kernels, and opt-in debug logging.
The node-control contract the client drives (
cec_status/cec_online/cec_approve/ …) is unchanged in this cut, so the pin bump is the whole of CEC's side — no GUI or service change.Notes
v0.2.47tag is already published on AllMyStuff (commit31582e5), so both the git deps and the sidecar download resolve.gui/src-tauri/Cargo.lockis left as-is per repo convention: CI never builds the Tauri backend, and the lock refreshes on the next real release build.🤖 Generated with Claude Code
https://claude.ai/code/session_019dLBD2PuSquHEkVp6m9Uio
Generated by Claude Code