Skip to content

Advertise stable client compatibility - #90

Merged
rmcdaniel merged 2 commits into
mainfrom
fix/stable-client-compatibility
Sep 2, 2026
Merged

rmcdaniel merged 2 commits into
mainfrom
fix/stable-client-compatibility

Conversation

@rmcdaniel

Copy link
Copy Markdown
Member

Closes #89.

What changed

  • replace the prerelease-only compatibility window with stable >=2.0.0,<3.0.0 authority for the CLI and all first-party SDKs
  • assert the public cluster-info response contains no RC package range
  • advance the immutable Server patch source to 2.0.2 and synchronize all generated release consumers

Local verification

  • node scripts/ci/sync-source-release.mjs --check
  • Pint on the changed PHP files
  • focused ClusterInfoCompatibilityTest (32 assertions)

Full repository qualification and published-image checks remain owned by GitHub Actions.

@rmcdaniel
rmcdaniel merged commit eed17ff into main Sep 2, 2026
14 checks passed
@rmcdaniel
rmcdaniel deleted the fix/stable-client-compatibility branch September 2, 2026 12:07
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.

Stable Server advertises a prerelease-only client compatibility range

2 participants