Release 0.8.0 - #556
Merged
Merged
Conversation
Everything 0.7.1 was credited with is in a release for the first time. That release was published on 2026-08-09 and the work merged on 2026-08-11, so no published artifact ever carried `commitlore auto` or `capture --unattended`. Closing an issue against a tag that does not contain the fix is worse than leaving it open, because an open issue is a known gap and a wrong release note is one nobody is looking for. The changelog is written for someone upgrading rather than for the release page. The generated body is a list of pull request titles and tells a reader nothing about what changed for them, so this says what a repository gains, what still needs a host, and what to re-run. Three manifests carry the version now: the Codex plugin added a third this cycle, and `test/manifest.test.ts` asserts all of them against `package.json`. Sixteen install pins across four READMEs move in the same commit, which `test/readme.test.ts` enforces -- a README pointing at a tag that does not exist is the failure this repository has already had once. Blast: local Undo: easy Certainty: firm Verified: nineteen version references agree; the built CLI reports 0.8.0; seventy-three manifest, readme, readme-order and docs cases pass; the full suite is 2,681 passing with 2 skipped across 131 files from a clean clone of the release candidate, which is the first run to see every change in this batch together Provenance: authored Record-Id: r-rel0800a
CommitLore — record lintTrailers: clean — 1 commit in Active constraints for the paths this PR touchesLimits (89)
Ruled out (203)
Warnings (53)
Truncated: 44 lines omitted — the comment hit GitHub's 65000 character limit. Trailer violations fail this check. Active constraints are informational — they are what the repository already decided, not a verdict on this PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version bump and changelog for 0.8.0. Merges into
dev; thedev→mainpromotion is a separate pull request, and the tag comes after that.Why this release matters more than a version number
Everything 0.7.1 was credited with is in a release for the first time. 0.7.1 was published 2026-08-09; the work merged 2026-08-11. No published artifact has ever carried
commitlore autoorcapture --unattended(#525, #511).Closing an issue against a tag that does not contain the fix is worse than leaving it open — an open issue is a known gap, a wrong release note is one nobody is looking for.
What is in it
commitlore initregisters the repository's MCP server, so the tools that start a capture reach a host. Without it the install was half a product and did not say so.Record-Id— supersession can name what it retires, and an agent can cite the constraint it is following.AGENTS.mdcapture procedure reaches the hosts that have no plugin.Version surface
Three manifests now — the Codex plugin added a third this cycle — plus 16 install pins across four READMEs.
test/manifest.test.tsasserts the manifests againstpackage.json;test/readme.test.tsasserts the pins. All 19 move in this one commit, because a README pointing at a tag that does not exist is a failure this repository has already had.Gate status
npm ci, committeddist== fresh builddistbyte-identical across two buildsinit→ capture → commit → minted id → deliveryspec/)The full-suite run is the first to see this entire batch at once; every pull request in it was green alone.
Not yet verified, and it cannot be until the tag exists:
install.shclones a pinned tag, so a clean-prefix install currently produces 0.7.1. That check re-runs after tagging, before anyone is told to install.