chore(release): prepare v0.9.20#401
Merged
Merged
Conversation
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.
Summary
Prepare CoreRoom
v0.9.20as the patch release containing the already-merged project-truth alignment and restored live-room mouse-wheel scrollback fix.Linked issue: none — direct user-scoped release maintenance requested in the current conversation.
Acceptance criteria
0.9.20.0.9.20section and updated compare links.v0.9.20.NO_COLOR=1.Changed files
Cargo.toml,Cargo.lock— crate/package version bump.npm/package.json— npm wrapper version bump.README.md— direct binary install tag bump.AGENTS.md— latest release tag truth bump.CHANGELOG.md—0.9.20release notes and compare links.src/repl/tests.rs— boot dashboard snapshot version bump.src/ansi.rs— test literals for SGR parser coverage so globalNO_COLOR=1does not suppress generated ANSI before parser assertions.Validation
python3 scripts/check-project-truth.pyproject truth ok: v0.9.20; active tracker guidance is not hard-coded to #238cargo fmt --all -- --checkcargo clippy --all-targets --all-features -- -D warningsFinished dev profilecargo test --all-features --locked766 passed; 0 failed; 1 ignored; integration tests and doc-tests okgit diff --checkdiff check okpython3 scripts/dogfood-v09-user-cases.pyDOGFOOD PASS: v0.9 local user-case gate completedcr 0.9.20cr,cr console,cr console --live-room, snapshot console, Nerd Font avatar pack, and README hero PNG verificationEvidence packet / gate
Inline evidence summary above. SDLC gate thread:
th-19e67d771f0-9.Current gate evidence records local validation and dogfood. Independent cross-model review is not satisfied in this chat-run; if proceeding, host will close the gate with an explicit accepted-risk bypass for that structural requirement after PR CI and release workflow evidence are captured.
Risks and remaining gaps
v0.9.20tag/release workflow still needs to complete after merge.Rollback plan
v0.9.20tag/release only if no users have consumed it; otherwise publish a correctivev0.9.21.Tracker update
Not applicable.
AGENTS.mdcurrently says active milestone/tracker isnone; this is direct user-scoped release maintenance.