Repository navigation
docs(changelog): rotate [Unreleased] and backfill 0.3.7 to 0.3.12 - #238
Conversation
No `## [X.Y.Z]` section was written after 0.3.6, so every tag from ant-cli-v0.3.7 to ant-cli-v0.3.12-rc.1 shipped placeholder release notes. - The six [Unreleased] entries move, text unchanged, to the release that first shipped them by tag ancestry: three to 0.3.8 (#192), two to 0.3.11 (#210) and the SHA-256 entry to 0.3.12 (#229). - 0.3.7, 0.3.9, 0.3.10 and 0.3.12, which recorded nothing, and the rest of 0.3.8 and 0.3.11 are written from the PRs each tag contains (`git log ant-cli-vPREV..ant-cli-vX`). Release-promotion PRs are left out. - Dates are the stable releases' publish dates; 0.3.12 is the rc.1 cut date, as 0.3.6 was. - Nothing from `## [0.3.6]` down changes. Refs V2-1107. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
MaidSafe-Hermes
left a comment
There was a problem hiding this comment.
APPROVE. Reviewed commit 48de73a.
I verified all 30 cited PR merge commits are ancestors of the release tags listed in the changelog. The release dates match GitHub release metadata, including the documented rc.1 date convention for 0.3.12. The #237 release extractor returns non-empty notes for every version from 0.3.2 through 0.3.12 and for 0.3.12-rc.1. I also checked the cited source for the breaking API and RustSec statements. I found no material correction.
Coverage: 2/2 seats reviewed (sol-1 gpt-6.1-sol xhigh; glm-1 z-ai/glm-5.3). GLM approved. Sol-1 was uncertain because it could not verify every technical claim from the initial evidence. I checked the release ancestry and dates, extractor, and the material API/security claims it raised; no material objection remains. This is not model consensus.
Required checks linear-link and pr-template pass; self-test also passes on the latest run. The older full run had a Security Audit failure and a cancelled macOS Merkle E2E. This changelog-only diff changes no lockfile or code. Those older results are not required checks, but the full suite was not rerun on this head.
Approval is not a merge authorization.
#238 rotated the old [Unreleased] into the 0.3.7 to 0.3.12 sections, so this PR's entry moves to the new, empty [Unreleased], under the same heading it had before. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
#238 rotated the old [Unreleased] into the 0.3.7 to 0.3.12 sections, so this PR's entry moves to the new, empty [Unreleased], under the same heading it had before. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
#238 rotated the old [Unreleased] into the 0.3.7 to 0.3.12 sections, so this PR's entry moves to the new, empty [Unreleased], under the same heading it had before. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
No
## [X.Y.Z]section has been written since 0.3.6, so every tag fromant-cli-v0.3.7toant-cli-v0.3.12(six of them stable) shipped "No changelog entry was recorded …" as its release notes. This PR fills those sections in. #237 fixes the process that let it happen.[Unreleased]entries move, with their text unchanged, to the release that first shipped them by tag ancestry:ant updateunder a package manager go to 0.3.8 (feat(npm): distribute the ant CLI via npm as @withautonomi/ant #192);git log ant-cli-vPREV..ant-cli-vX). Release-promotion PRs are left out, and CI and test-only PRs go underInternal.ant-cli-v0.3.12shipped on 10-23 with the placeholder, before the companion PR forrc-2026.10.3(docs(changelog): 0.3.12 notes for rc-2026.10.3 (same file as main) #239, now closed) could merge. Its published notes are corrected along with the others below.For reviewers. The new entries were drafted from PR bodies and diffs. Please check those for your own PRs:
The breaking-change headings for #186, #206 and #214 are inferred from those PRs' descriptions. Any measured numbers quoted are the PRs' own.
After this PR merges, the published bodies of 0.3.2–0.3.5, 0.3.7–0.3.11, 0.3.12-rc.1 and 0.3.12 will be corrected with
gh release edit. Only their "Detailed Changes" part changes.Linear issue
Closes V2-1107
Risk tier
Compatibility
CHANGELOG.mdonly.Semver impact
Test evidence
[Unreleased]entries appear exactly once in the new file, byte-identical (checked by substring count). Everything from## [0.3.6]down is unchanged.git log ant-cli-vPREV..ant-cli-vX), and the three feat(npm): distribute the ant CLI via npm as @withautonomi/ant #192 entries were confirmed withgit log -S. Dates are taken fromgh release view … publishedAt.rc-2026.10.3(docs(changelog): 0.3.12 notes for rc-2026.10.3 (same file as main) #239) was closed after 0.3.12 shipped, so this PR is the only change toCHANGELOG.mdhere.New dependency
none
ADR
n/a
Mitigation / rollback
Revert. Release notes go back to the placeholder; no code or artifacts are affected.
🤖 Generated with Claude Code