chore(release): bump main to 0.10.0 and cut the changelog entry - #892
Merged
Merged
Conversation
Stamp the release set (contract, api-client, cezar, web, alias-cezar) and the lockfile 0.9.2 -> 0.10.0, with the intra-release ranges rewritten to ^0.10.0. The alias's pin was stale at ^0.8.0 — the release stamper asserts it at publish time, so this only makes the repo read as what a publish would produce. A minor rather than a patch: the automations feature flag changes an existing default. Turn `# Unreleased` into `# 0.10.0 (2026-08-14)` and make it a real release entry: - condense the three essay-length entries (All tasks + project tags, reference status chips, agent accounts) to a paragraph each, keeping the load-bearing facts — spec paths, `GET /api/v1/github/ref-status`, the optional `tags` on `PATCH /api/v1/projects/:id`, `~/.cezar/agent-accounts.json` - add the ~30 PRs that merged since the 0.9.2 sync with no changelog note at all: the pi runner (#470), auto-resume after a usage limit (#778), the agent account picker on the GitHub hand-off (#878), progressive history (#739), foldable columns (#743), the project General page (#772), and the fixes (`npx cezar-cli` startup crash, SIGKILL escalation, diff anchoring, per-task TMPDIR, composer git state, monitor resume, and the rest) - promote `CEZ_AUTOMATIONS` (#801, #802) to⚠️ Breaking: automations used to run for any project with a GitHub remote and are now off by default - fix the structure — the section carried a stray `### 🐛 Fixes` above Features and a second `## 🐛 Fixes` below — and credit the seven contributors The 0.9.2 section is left exactly as it is: it holds entries for #773 and #776, which merged after the tag, and relocating them is a separate cleanup. No code changes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015hFfZiw7rTYoPaKj9mRpVr
📦 npm preview published —
|
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.
What
Prepares main for the 0.10.0 release: stamps the version across the release set and turns the accumulated
# Unreleasedblock into a real release entry.Version — contract, api-client, cezar, web and alias-cezar go 0.9.2 → 0.10.0, intra-release ranges rewritten to
^0.10.0, lockfile regenerated (npm lsresolves all four workspaces locally at 0.10.0). The alias's pin was stale at^0.8.0;scripts/release.mjsasserts it at publish time, so this only makes the repo read as what a publish would produce.packages/cezar/package.jsonis what CI reads as the base, so the Release workflow can publish this with theexistingbump.A minor rather than a patch because
CEZ_AUTOMATIONS(#801, #802) changes an existing default.Changelog —
# Unreleasedbecomes# 0.10.0 (2026-08-14):GET /api/v1/github/ref-status, the optionaltagsonPATCH /api/v1/projects/:id,~/.cezar/agent-accounts.jsonnpx cezar-clistartup crash, SIGKILL escalation, diff anchoring, per-taskTMPDIR, composer git state, monitor resume, and the rest)CEZ_AUTOMATIONSto a⚠️ Breakingentry — automations used to run for any project with a GitHub remote and are now off by default### 🐛 Fixesabove Features and a second## 🐛 Fixesbelow, now one Fixes section plus Changed / CI-CD / Docsghfor the two plain-email authors)Every PR merged to main since the 0.9.2 sync commit now has an entry.
Deliberately not done
The
0.9.2section is left exactly as it is. It holds entries for #773 and #776, which merged after the tag — relocating them is a separate cleanup, not part of a version stamp.Verification
npx vitest run packages/cezar/src/release— 2 files, 32 tests, passnpm ls @open-mercato/*— all workspaces link locally at 0.10.0CHANGELOG.mdonly🤖 Generated with Claude Code
https://claude.ai/code/session_015hFfZiw7rTYoPaKj9mRpVr