Repository navigation
release: bump to server 3.4.0 / clients 1.4.0 and cut the changelog - #2400
Conversation
Nothing has reached npm, PyPI, Open VSX or the VS Code Marketplace since 2026-07-07. All five artefacts sit at 1.3.0 because `main` has not moved since that date, while `develop` carries 758 commits of work that no release train has ever picked up. The versions on develop could not be released as they stood: server 3.3.0 < published 3.3.1, tag server-v3.3.0 taken vscode 1.2.0 < published 1.3.0, tag vscode-v1.2.0 taken client-typescript 1.3.0 = published, tag taken client-python 1.3.0 = published, tag taken client-mcp 1.5.0 unpublished, tag free Every one of them would have been skipped by the tag and version-exists checks, so a release run would have been green and shipped nothing. This bumps the four that needed it and leaves client-mcp at 1.5.0, which is already a valid unused candidate. Verified free before choosing them: the tags server-v3.4.0, vscode-v1.4.0, client-typescript-v1.4.0, client-python-v1.4.0 and client-mcp-v1.5.0 are all absent, and npm 1.4.0, PyPI 1.4.0, PyPI mcp 1.5.0 and Open VSX 1.4.0 all return not-found. The changelog cut rides this PR as RELEASE.md requires, so the release body is a scoped section rather than an ever-growing [Unreleased] blob. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015nTVr6jfSFYm1GppxbjghP
|
Important Review skippedIgnore keyword(s) in the title. ⛔ Ignored keywords (5)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository: rocketride-org/rocketride-server/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🤖 Internal: Discord sync markerAuto-managed by the Discord notification workflow. Stores the linked Discord message ID and forum thread ID. Do not edit or delete. |
Why
Nothing has reached npm, PyPI, Open VSX or the VS Code Marketplace since 2026-07-07. All five artefacts sit at 1.3.0 because
mainhas not moved since that date, whiledevelopcarries 758 commits that no release train has picked up.Measured on the live registries and the GitHub API today:
developrocketride-serverserver-v3.3.0takenrocketridevscode-v1.2.0takenrocketriderocketriderocketride-mcpA release run from
developas it stood would have been green and shipped nothing. Every package would have been skipped by the tag and version-exists checks, exceptrocketride-mcp.What this does
Bumps the four that needed it. Leaves
client-mcpat 1.5.0, which is already a valid unused candidate.rocketride-server3.3.0 → 3.4.0rocketride1.2.0 → 1.4.0 (1.3.0 is published, so it cannot be reused)client-typescript1.3.0 → 1.4.0client-python1.3.0 → 1.4.0client-mcp1.5.0, unchangedThe changelog cut rides this PR, as
RELEASE.mdrequires, so the release body is a scoped[3.4.0]section instead of an ever-growing[Unreleased]blob. Run withscripts/release/cut-changelog.mjs.Verified before choosing the numbers
Tags
server-v3.4.0,vscode-v1.4.0,client-typescript-v1.4.0,client-python-v1.4.0,client-mcp-v1.5.0are all absent. npm 1.4.0, PyPIrocketride1.4.0, PyPIrocketride-mcp1.5.0 and Open VSX 1.4.0 all return not-found.I also checked that
developdoes not regressmain.mainholds 15 commitsdeveloplacks, including the v3.3.1 shell-ui OAuth hotfix. That hotfix is present ondevelop, carried through theapps/shell-ui/→packages/shell/restructure, atpackages/shell/rsbuild.config.mts:266.What this PR does not do
It does not publish anything. Publishing fires on push to
mainand is gated by thereleaseenvironment approval. This only makesdevelopreleasable.Version choice needs an owner's confirmation. I treated the accumulated work as a backward-compatible feature release. If anything in those 758 commits is breaking, these should be major bumps instead.
🤖 Generated with Claude Code
https://claude.ai/code/session_015nTVr6jfSFYm1GppxbjghP