Skip to content

docs: prep release v0.9.0#754

Merged
chronoai-shining merged 2 commits into
developfrom
docs/prep-release-v0.9.0
May 29, 2026
Merged

docs: prep release v0.9.0#754
chronoai-shining merged 2 commits into
developfrom
docs/prep-release-v0.9.0

Conversation

@chronoai-shining
Copy link
Copy Markdown
Collaborator

Closes #753.

Adds the dated release-notes file (.github/release-notes-20260529.md) so the upcoming develop → main cut produces a tagged v0.9.0 Release with curated user-facing notes.

~97 changesets have accumulated on develop since v0.8.0. Highest fixed-pair bump is minor, so both packages go 0.8.0 → 0.9.0 in fixed mode. The release is API-contract heavy — 5 breaking changes to /api/v1/* (RFC 7807 envelope, lowercase_snake_case codes, GUID-only version writes, RFC 8594 deprecation headers, ownerId removal), all pre-1.0 minor bumps per convention.

Test plan

  • release-notes-20260529.md is lexically greater than the prior latest (20260516.md), so the release workflow picks this file.
  • All three sections (## Fixed / ## New Feature / ## Changed) present; no (write here) placeholders — check-release-notes.yml will pass.
  • No leading HTML comment block (template comment not copied in); bullets follow template style (6–12 words, plain prose, no PR refs, technical items collapsed into the trailing bullet per section).
  • Adversarially verified against all 97 changesets — every user-facing change represented or correctly clustered; 5 breaking changes flagged.

Adds the dated release-notes file (.github/release-notes-20260529.md) so the
upcoming develop → main cut produces a tagged v0.9.0 GitHub Release with
curated user-facing notes.

~97 changesets have accumulated on develop since v0.8.0. The highest
fixed-pair bump is minor, so both packages go 0.8.0 → 0.9.0 in fixed mode.
The release is API-contract heavy: 5 breaking changes to /api/v1/* (RFC 7807
envelope, lowercase_snake_case codes, GUID-only version writes, RFC 8594
deprecation headers, ownerId removal) — all pre-1.0 minor bumps per convention.

Notes follow the template: 6-12 word product-level bullets, breaking changes
flagged, purely-technical items collapsed into the trailing bucket per section.
All three sections present, no (write here) placeholder — check-release-notes.yml
will pass.

Closes #753.
check-changeset.yml requires every develop PR to carry a changeset. This
release-prep PR is docs/CI-only, so it ships an empty changeset (no package
bump) — same pattern as the v0.8.0 prep PR (#556). The actual version bump is
declared by the ~97 feature changesets already on develop.
@chronoai-shining chronoai-shining merged commit 27fa8e3 into develop May 29, 2026
15 checks passed
@chronoai-shining chronoai-shining deleted the docs/prep-release-v0.9.0 branch May 29, 2026 08:40
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.

[CI/CD] Cut release v0.9.0 (API-conventions overhaul + agent-API features)

1 participant