Skip to content

chore(release): open the 3.8.55 cycle - #49

Merged
LMPrado-DZ23 merged 1 commit into
release/v3.8.55from
chore/open-3855-cycle
Sep 19, 2026
Merged

LMPrado-DZ23 merged 1 commit into
release/v3.8.55from
chore/open-3855-cycle

Conversation

@LMPrado-DZ23

Copy link
Copy Markdown
Owner

Bumps every place that carries the current version from 3.8.54 to 3.8.55, and opens a [3.8.55] — TBD changelog section recording what has already landed on the line.

Why now, not at release time

New API operations must carry x-since, and check:api-governance refuses an x-since above the package.json version. Two pieces of work in flight add operations — the workspace/budget hierarchy and the contract-test coverage. With the manifest still at 3.8.54 they would have had to stamp new operations as "since 3.8.54", which is false. Same reason #35 opened the 3.8.54 cycle early.

Version sites

Changed structurally — JSON parsed and re-serialised, not a loose regex:

File Field
package.json, open-sse/package.json, electron/package.json version
package-lock.json root, packages[""], packages["open-sse"]
electron/package-lock.json root, packages[""]
docs/openapi.yaml info.version
README.md footer
llm.txt + 41 i18n mirrors "Current version"

Every 3.8.54 in both lockfiles was confirmed to belong to this project's own packages before it was touched — no dependency happens to share the number. 52 insertions / 52 deletions across 49 files: version strings only.

The changelog section records #44, #45, #46 and #47, mirrored to the 41 i18n changelogs.

Verification

Isolated DATA_DIR / HOME / USERPROFILE / APPDATA.

Gate Result
check-api-governance exit 0 — 711 routes, 1041 operations
check-changelog-integrity exit 0 — no base bullets lost
check-docs-sync exit 0 — 41 locales
check-doc-links exit 0
check-fabricated-docs exit 0
check-docs-frontmatter exit 0

The governance run also reports 7 phantom operations — documented in the OpenAPI spec with no route implementing them. That is pre-existing and is being addressed separately.

🤖 Generated with Claude Code

Bumps every place that carries the current version from 3.8.54 to 3.8.55, and
opens a `[3.8.55] — TBD` changelog section recording what has already landed on
the line.

Why now rather than at release time: new API operations must carry `x-since`,
and the `check:api-governance` gate refuses an `x-since` above the
`package.json` version. Two pieces of work in flight add operations — the
workspace/budget hierarchy and the contract-test coverage — and with the
manifest still saying 3.8.54 they would have had to stamp new operations as
"since 3.8.54", which is false. This is the same reason PR #35 opened the 3.8.54
cycle early.

Version sites, changed structurally (JSON parsed and re-serialised, not regex):
  package.json, open-sse/package.json, electron/package.json
  package-lock.json            (root, packages[""], packages["open-sse"])
  electron/package-lock.json   (root, packages[""])
  docs/openapi.yaml            info.version
  README.md                    footer
  llm.txt + 41 i18n mirrors    "Current version"

Every 3.8.54 occurrence in both lockfiles was confirmed to belong to this
project's own packages before it was touched — no dependency happens to share
the number. The diff is 52 insertions / 52 deletions across 49 files: version
strings only.

The changelog section records #44 (npm publish gate), #45 (README and Docker
guide), #46 (release:lock) and #47 (js-yaml R-10), and is mirrored to the 41
i18n changelogs.

Verification (isolated DATA_DIR/HOME/USERPROFILE/APPDATA):
  check-api-governance       exit 0  711 routes, 1041 operations
  check-changelog-integrity  exit 0  no base bullets lost
  check-docs-sync            exit 0  41 locales
  check-doc-links            exit 0
  check-fabricated-docs      exit 0
  check-docs-frontmatter     exit 0

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 19, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 13c3a039-15b6-4747-bb67-2a1f6aede6dd


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@LMPrado-DZ23
LMPrado-DZ23 merged commit b581c39 into release/v3.8.55 Sep 19, 2026
15 checks passed
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.

2 participants