Skip to content

Cut v0.3.3: PROTOCOL_VERSION 22 - #1012

Merged
Tryanks merged 1 commit into
mainfrom
cut-v0.3.3
Oct 29, 2026
Merged

Tryanks merged 1 commit into
mainfrom
cut-v0.3.3

Conversation

@Tryanks

@Tryanks Tryanks commented Oct 29, 2026

Copy link
Copy Markdown
Owner

Summary

-// Unreleased: the protocol adds the MoveQueued command and the
+// Version 22 (v0.3.3): the protocol adds the MoveQueued command and the
 // ThreadAnchorTurn query.
-pub const PROTOCOL_VERSION: u32 = 21;
+pub const PROTOCOL_VERSION: u32 = 22;

The wire changed since v0.3.2 (MoveQueued, ThreadAnchorTurn), so this release bumps the number once and folds the note (Principle 9). After merge, v0.3.3 is tagged on main and the release workflow publishes it.

Evidence

  • cargo fmt --all --check ok
  • cargo nextest run -p tcode-protocol -p tcode-traverse -p tcode-client: 117 passed
  • No test or fixture hard-codes protocol version 21.

Merge Danger

Door: one-way once tagged and released; v0.3.2 clients and hosts refuse to pair with v0.3.3 ones, as intended.

Blast Radius: protocol

Folds the MoveQueued and ThreadAnchorTurn notes into the version 22 line.
@Tryanks
Tryanks merged commit 8d5d01d into main Oct 29, 2026
13 checks passed
@Tryanks
Tryanks deleted the cut-v0.3.3 branch October 29, 2026 16:49
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