Skip to content

Commit ca16cac

Browse files
committed
fix(spec): sync PROTOCOL_VERSION to 14.0.0 after the major release
The 14.0.0 Version Packages merge bumped package.json but the handshake constant still said 13.0.0, so protocol-version.test.ts fails on main and turns every open PR's Test Core red. Changesets cannot bump source constants — the protocol bump must accompany each major release. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012oLzaP8n7A3YKFmgaHWC8H
1 parent 5a8465f commit ca16cac

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

.changeset/protocol-version-14.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@objectstack/spec": patch
3+
---
4+
5+
Sync `PROTOCOL_VERSION` to `14.0.0` — the 14.0.0 release bumped `package.json` but the handshake constant still said 13, so `protocol-version.test.ts` failed on main for every PR. (Process note: the changesets Version PR cannot bump source constants; the protocol bump must accompany each major.)

packages/spec/src/kernel/protocol-version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* Kept in lockstep with the package's own major; `protocol-version.test.ts`
1616
* asserts it against `package.json` so the two cannot drift.
1717
*/
18-
export const PROTOCOL_VERSION = '13.0.0';
18+
export const PROTOCOL_VERSION = '14.0.0';
1919

2020
/** The protocol major as an integer — the value the handshake compares. */
2121
export const PROTOCOL_MAJOR: number = Number.parseInt(PROTOCOL_VERSION.split('.')[0]!, 10);

0 commit comments

Comments
 (0)