Skip to content

docs(release): binding↔core compatibility note + fold #497 perf into 0.11.0#499

Merged
raeq merged 1 commit into
mainfrom
chore/0.11-compat-note-and-changelog-fold
Jun 21, 2026
Merged

docs(release): binding↔core compatibility note + fold #497 perf into 0.11.0#499
raeq merged 1 commit into
mainfrom
chore/0.11-compat-note-and-changelog-fold

Conversation

@raeq

@raeq raeq commented Jun 21, 2026

Copy link
Copy Markdown
Owner

0.11 release-prep touch-ups per RELEASING.md (the compliance audit's two follow-ups).

1. Binding↔core compatibility note (exceeds policy)

BINDINGS.mdVersioning now carries the per-binding↔core compatibility table from RELEASING.md's Across languages section: every registry wraps core 0.11 at 0.11, with the per-registry-patch drift rule (e.g. an npm-only 0.11.3) spelled out. The policy says add this "once per-registry patch numbers diverge enough to be confusing" — establishing it now, as the npm binding (0.11's headline) opens its own patch lane, is the cheap insurance the policy recommends.

2. Fold the #497 perf entry into 0.11.0

0.11.0 is not yet tagged, so the transliterate compose-fusion recovery (#497) ships in the release. Moved its ### Performance bullet out of [Unreleased] (now empty) and into [0.11.0].

Doc-only change; check_doc_claims, audit_language_consistency pass.

🤖 Generated with Claude Code

…try into 0.11.0

Two 0.11 release-prep touch-ups per RELEASING.md:
- BINDINGS.md gains the per-binding<->core compatibility note (RELEASING.md 'Across
  languages'): all registries wrap core 0.11 at 0.11, with the per-registry-patch drift
  rule spelled out. Cheap insurance ahead of the npm binding's independent patch lane.
- CHANGELOG: move the transliterate compose-fusion perf entry (#497) out of [Unreleased]
  and into [0.11.0], since 0.11.0 is not yet tagged — it ships in the release.

Assisted-by: Claude Code:claude-opus-4-8
Signed-off-by: Richard Quinn <quinn.richard@gmail.com>
Copilot AI review requested due to automatic review settings June 21, 2026 20:05
@raeq raeq enabled auto-merge June 21, 2026 20:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Doc-only 0.11.0 release-prep updates to keep cross-language release policy and changelog entries aligned as the Node binding opens its own per-registry patch lane.

Changes:

  • Added a binding↔core compatibility note/table to BINDINGS.md, mirroring the “Across languages” policy in RELEASING.md.
  • Moved the #497 transliterate performance note from [Unreleased] into the [0.11.0] section in CHANGELOG.md (leaving [Unreleased] empty).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
CHANGELOG.md Reorders headings so the #497 performance bullet lives under 0.11.0 rather than Unreleased.
BINDINGS.md Documents the lockstep-minor / per-registry-patch compatibility rule via a concise compatibility table and guidance.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@raeq raeq merged commit a958ee4 into main Jun 21, 2026
19 checks passed
@raeq raeq deleted the chore/0.11-compat-note-and-changelog-fold branch June 21, 2026 20:09
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