# Changelog

This changelog is generated automatically from [GitHub Releases](https://github.com/yasyf/cc-review/releases).


# v0.33.3

*2026-07-27* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.33.3)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.33.2…v0.33.3](https://github.com/yasyf/cc-review/compare/v0.33.2...v0.33.3)


# v0.33.2

*2026-07-26* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.33.2)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.33.1…v0.33.2](https://github.com/yasyf/cc-review/compare/v0.33.1...v0.33.2)


# v0.33.1

*2026-07-25* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.33.1)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.33.0…v0.33.1](https://github.com/yasyf/cc-review/compare/v0.33.0...v0.33.1)


# v0.31.2

*2026-07-25* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.31.2)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.31.1…v0.31.2](https://github.com/yasyf/cc-review/compare/v0.31.1...v0.31.2)


# v0.31.1

*2026-07-25* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.31.1)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.31.0…v0.31.1](https://github.com/yasyf/cc-review/compare/v0.31.0...v0.31.1)


# v0.31.0

*2026-07-25* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.31.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.30.0…v0.31.0](https://github.com/yasyf/cc-review/compare/v0.30.0...v0.31.0)


# v0.30.0

*2026-07-24* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.30.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.29.0…v0.30.0](https://github.com/yasyf/cc-review/compare/v0.29.0...v0.30.0)


# v0.29.0

*2026-07-24* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.29.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.28.0…v0.29.0](https://github.com/yasyf/cc-review/compare/v0.28.0...v0.29.0)


# v0.28.0

*2026-07-24* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.28.0)


## What's Changed

- build: pin daemonkit v0.16 by [<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf) in https://github.com/yasyf/cc-review/pull/3

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.27.0…v0.28.0](https://github.com/yasyf/cc-review/compare/v0.27.0...v0.28.0)


# v0.27.0

*2026-07-24* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.27.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.26.0…v0.27.0](https://github.com/yasyf/cc-review/compare/v0.26.0...v0.27.0)


# v0.26.0

*2026-07-24* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.26.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.25.0…v0.26.0](https://github.com/yasyf/cc-review/compare/v0.25.0...v0.26.0)


# v0.25.0

*2026-07-23* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.25.0)


## Changelog

- 38fb7ba56ead8eadab380e4dc6afce11712a8bbc: refactor!: hard-cut persisted JSON to exact v1 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 5bf9266fffab871b5ed9c44db6a17d8ad14d5f7f: release: prepare cc-review v0.25.0 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.24.0

*2026-07-23* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.24.0)


## Changelog

- 46a2171a5e7e736df4df4d615ef48fcc3dce2833: release: prepare cc-review v0.24.0 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.23.0

*2026-07-23* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.23.0)


## Changelog

- 43a2e44c5ee360ef3106ec00aafb77c716c4c865: fix: thread context through decisions schema open ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 87c79ffdc9221aee1aa0fe77a6b5f469044bb528: refactor!: hard-cut decisions store to exact v1 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.22.0

*2026-07-23* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.22.0)


## Changelog

- 2c005db600295a689cf86b5d3de73a328e269a9a: chore: re-render guides (cc-guides 0.1.45, sources cc-skills@96adbd5c1b2f) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- ff2a2d9198528df8dd89149faa416fdb0ad23d57: chore: repin daemonkit v0.7.1 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 349bf28cf5a1b7b45485be0542b31f9b6e09e806: daemonrole: re-alias a same-version regular file at the role path ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- ab231fda91739e1a0e6e632fb6546d30b4e5fd29: feat: adopt exact daemon lifecycle ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.21.3

*2026-07-23* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.21.3)


## Changelog

- 783d63e8cc92b67f5ab542ee2ff6a61697d8855c: chore: re-render guides (cc-guides 0.1.45, sources cc-skills@54691eb17070) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- ffabee122d93421fd28802bd13441a8190693f31: chore: re-render guides (cc-guides 0.1.45, sources cc-skills@dd26041f0267) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 17f874bc4af0b27d7187d33fe699ae4102150677: fix(httpapi): resolve the daemon DB lazily -- REST mounts before store activation ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- a80298337dc5bbe8f8f3a13fd1710cd6a771e4b9: release: prepare cc-review v0.21.3 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.21.2

*2026-07-23* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.21.2)


## Changelog

- 4fc26d4220641211eab0dbb9d1ec4375ca42e330: chore: re-render guides (cc-guides 0.1.44, sources cc-skills@364b48c00f5b) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 9a4cb99a54c6836dcada1e1c12d19e61e3c319e7: chore: re-render guides (cc-guides 0.1.45, sources cc-skills@ec7fba1c585b) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- f0f5423449eb185bb0be2e81ef3596075faf7d54: chore: repin daemonkit to v0.4.2 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 03242fcfb919ccf0a4982dd586eebcbe5782299f: ci: guides.yml becomes the cc-guides shim -- CI owns rendering ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 81e89e26be8c6d9991c1c345a6289cfd7ede3a65: feat(ci): arm autobump push + weekly strict schedule ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 597dd718797f6a49baea0b245c313c939d5d5949: feat(ci): plugin autobump caller ([<span class="citation" cites="plugin-v1">@plugin-v1</span>](https://github.com/plugin-v1)) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.21.1

*2026-07-21* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.21.1)


## Changelog

- 1f8005f080cb380b0109bc87b099df12cd3298ba: chore: re-render guides (cc-guides 0.1.43, sources cc-skills@0474f4d7c12b) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- ac6696faf08dea9793793bcb66a8e4e9863dc92c: chore: repin daemonkit v0.3.2 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.21.0

*2026-07-21* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.21.0)


## Changelog

- 88a4c2c1ce5dffaec92e8a73747041cf9500ad30: release: prepare cc-review v0.21.0 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.20.0

*2026-07-21* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.20.0)


## Changelog

- ce7d7bc932c56ed1886ff49e247cbb91ddd10f37: build: cut stable v0.20.0 dependencies ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 9aa7f04f8f5a14b3584fc6919010fd771a0fddfa: channelsetup: adopt cc-interact v0.10.0's hoisted channel-setup ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 6c3d861507a538c61b3a380e2a1d9f2cc0e75d95: chore(guides): CLAUDE.md imports cc-skills:claude-rules (drop local claude-specific-rules) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 66eac11ca242ac538d8eeaf8de2b3ef062cb5ae6: chore(guides): adopt .claude/capt-hook.toml via cc-guides ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 4a86b9e825ca4ce451306fedc864b0b43c3bb168: chore(guides): adopt modular cc-skills shared fragments ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 04faeefb33d4b5ec799ae5367fafd5b44bbbbcd0: chore(guides): converge settings.json onto the uniform pack base (+local overrides) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 9cffc6b2744e552dcf47b5906dbc08ba7f4bdb23: chore(guides): manage .mcp.json via cc-guides -- drop the semble MCP server (ccx facade ships via the cc-context plugin) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 4a1f0de6348bcec8a14344034fbd11183f532274: chore(guides): pull-model migration -- explicit cc-skills source, lock + markers, daily re-render; go 1.26.5 + setup-go check-latest ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 9603b2ec29ad9567bea41e09000dd20a357668cc: chore(hooks): re-register post capt-hook 8.7.0 (add SessionEnd + SubagentStop) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 953afbdcfc3d3e4bf6e53623a0c6e2c7e65dcdc9: chore(prek): one-time hygiene pass (trailing whitespace, EOF, merge markers) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 73e3e716e9a52b822f9989c6f5c91f0a39cdf1a6: chore(prek): render .pre-commit-config.yaml from cc-skills fragments ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- b8b72980af28d9d41b3d89ab62c627ca010e02eb: chore: adopt cc-context (ccx): enable plugin, stamped AGENTS.md section ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- f299de70ea3a0abb26d3640de2095b6e158999d2: chore: adopt cc-guides layout composition (cc-guides 0.1.11, fragments cc-skills@a91b043bdbd2) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 0d50e165154e06060ef2f1732ffca3e2a378477e: chore: drop legacy packs.toml (capt-hook 10.x reads .claude/capt-hook.toml) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 080d0076ef6b4f54caf51dc5e2a5eee102d653f2: chore: migrate generated files to cc-guides rendering ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 58c613f4af6e443c871e0d9fc2abd4c05bd62721: chore: re-render guides (cc-guides 0.1.12, fragments cc-skills@1d12978b0605) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 67aa71868469283b85c26974cf9ba89f8de2513b: chore: re-render guides (cc-guides 0.1.12, fragments cc-skills@9d162c48d466) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 83a12e3bb1c8c52c1197ef294b4dd417a323e353: chore: re-render guides (cc-guides 0.1.17, sources cc-skills@8e08e7926693) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 0e172db0732ac50c68e8d504a6c222417eef86c6: chore: re-render guides (cc-guides 0.1.17, sources cc-skills@b7d2e86b4fe8) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 3b38d3a16db713f71453bfef14b2e586304e2d88: chore: re-render guides (cc-guides 0.1.21, sources cc-skills@7c82d574b246) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 6240de67b4cb7aa0b316ef34c07c1770516ffa2b: chore: re-render guides (cc-guides 0.1.21, sources cc-skills@85d670945293) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- ccb46e2c0baf41a1f97d9d37de7790cedd58885a: chore: re-render guides (cc-guides 0.1.21, sources cc-skills@c88594195686) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 809d8dfa079fadf673c78ba80a8f88be34deb8ca: chore: re-render guides (cc-guides 0.1.21, sources cc-skills@d8f21c503eae) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- ae59263a709768fa8de4d846c0965eea46067560: chore: re-render guides (cc-guides 0.1.21, sources cc-skills@f3c968ea6fcb) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 54e8caf0a96be7ebdc293d7eda24783b352d9086: chore: re-render guides (cc-guides 0.1.22, sources cc-skills@6930a148c45e) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 27e6b71a9ed403da413cb7d4fa23dd500fc1cc53: chore: re-render guides (cc-guides 0.1.29, sources cc-skills@b784ce836581) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- b481e42602247cde260c7e422bdec09ce144aca4: chore: re-render guides (cc-guides 0.1.34, sources cc-skills@a646e9b0998d) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 1ae38af7c0969836c575d9a9277f4abe1c4a7731: chore: re-render guides (cc-guides 0.1.39, sources cc-skills@797b08447155) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 49a4fa4c82342e9404b8f3a243ce930ab8a3d204: chore: re-render guides (cc-guides 0.1.43, sources cc-skills@efa49a404789) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- 190fdb8742404871aa7133ef6dd1343d684d67af: chore: re-render guides (cc-guides 0.1.7) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- a3e28fcad63f52feb6227d67cbde936ce0364397: chore: re-render guides (cc-guides 0.1.8) ([<span class="citation" cites="github-actions">@github-actions</span>](https://github.com/github-actions)\[bot\])
- d0b2db903bf9e4f5af59209b9a8c9d4de6f73c8a: chore: re-render guides (fleet effort xhigh + Models table v5) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- ad3a1cd512b26997d1e175ca5141ec6a4d211f72: chore: re-stamp gpt-5.5 Models row - codex:codex-wrapper agent + inline Skill(codex) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 7c1291e607adbbc1d14b1700690dc0e4677e1f46: chore: re-stamp gpt-5.5 Models row in CLAUDE.src.md + CLAUDE.md - codex:codex-wrapper agent + inline Skill(codex) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- e585154d2fb92ab37923270402ee7ed6e7aa3213: chore: repin daemonkit authentication hard cut ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- a18c5bbf069d4c651d4c26cc5c41e0d21cd6757b: chore: resolve cc-context plugin via its own marketplace ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- cd810f6f4c7698bfe858f43be65fc11b4f56c14a: config: retire capt-hook consumer config -- v11 is zero-config ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 17d772cd1b0c5d27f63bc4ef45e1a58fa82d659d: consume cc-interact procs; drop the local package (cc-interact v0.11.0) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 537fb9ee7290d8d1b7073fbf415f8a6e56e8fc39: docs(readme): clear slop-cop tells while keeping the house skeleton ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 84f6b438534f9f0d894c605a48eca6155a437cc1: docs(readme): fix article before http URL ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- f695e55b09661cf4e9b36e51b523ec7bb3dc6258: docs: onboard onto Great Docs (content-only) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 7950494cdfac231f308ca442d494f1d005a47791: gitignore: migrate to cc-guides-managed artifact (cc-guides 0.1.42) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 7102cd394d22d52276ab9ebe96809ac7b0b99fa8: refactor!: adopt exact cc-interact v1 runtime ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 6b1c6ea0c511a89912cb6100e34a6a23be322cf7: refactor!: reset cc-review state and wire to v1 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.19.2

*2026-07-06* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.19.2)


## Changelog

- d1a92d3da6785b7b95593f361cb65dd6576c5a49: chore(plugin): consume the canonical repo-bootstrap installer via render.sh -sync-scripts ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- f5e9ecaaab3e0795bb53591e39de0779a0e442d6: chore: enable capt-hook fixes pack ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- d05adbb943b3993d1f804e685fed00d128a49dda: chore: wire capt-hook PermissionRequest hook ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 27381da36b8273c98d3be77365294c0c85f85a28: docs(agents): emphasize terse, self-documenting comments (godoc exception) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- d3eee7af6c23b3f01453a3a1096a1b09d531f3ba: docs(claude): check back on the unexpected -- delegated agents return options to fable, never improvise detours ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 433f06a151d75b9e66d46990336cb13af9a59ca6: docs(claude): route security review/audit + verification of security-sensitive code to gpt-5.5 via codex (Models table) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 20bdf5773fb39d6de0ac01a441c359f04bb812aa: docs: Models routing v2 -- gpt-5.5 review/diagnosis lane, delegate-don't-edit-inline, plan model+effort ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 5837edc22fc8856636f586693971ffb48bd2fbac: docs: flip Models routing -- opus-4.8 delegation default, gpt-5.5 edits lane ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 4cf53dc16afe28b2632733f3375fd0bc1f24c5b4: docs: retrofit README to the conversion skeleton -- opener, one-path get-started, demo, agent block ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 93378047eeecdb1ce2cb7b64f2c8c685097e5ce7: docs: route all prose/writing to fable (Models table) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 441ba8d3203ba795ba79dfb3def18b44c8b617c4: feat(version): -version prints exactly the release tag ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 8f3a33a8d98d1dd5dc0cfc5308521227993b03e4: release: v0.19.2 -- finalize canonical installer provenance stamp ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.19.1

*2026-07-02* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.19.1)


## Changelog

- 1fc3291176756331319dd7fff0e2c73f0eba0d2d: docs: drop the run-inside-a-repo caveat from list/close ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 4dc0a2596a018f892e37a95779444195a3936bcc: docs: hard planning subagents stay on fable; opus narrows to second perspective ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- e0d013740cae8cfdd57dd87a3b9cfc327d5038a5: feat(daemon): adopt cc-interact v0.1.9 -- scope resolution falls back to the raw cwd ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.19.0

*2026-07-02* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.19.0)


## Changelog

- 956909c2010a7c6e6d986870c98c8565dd643540: ci: unify GitHub Actions to current majors (Node-24 baseline) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- fd8bff67d32eec464ea098f9b0669ce156593a04: docs: add Plan Execution & Orchestration section with model routing table ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 3933ef193077f7d199defcfda5b9cf4855b0804f: docs: review expiry TTL and the close/list repair path ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- fddb3472ef0d1f0158c5a5f560e80565829c7e1a: feat(cli): cc-review close and list repair commands ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 4b77dfa4139e618307ef1d3692014b958c21c148: feat(daemon): adopt cc-interact v0.1.7 -- per-window review resolution ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- cf8ab3695b6f1b42a69e0cf7302a12a9ef8c0d92: feat(daemon): expire idle reviews after 24h and add close/list ops ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 16b3499b30ef9453d4fc8800e05d879228013852: feat(store): review idle clock, expired-status CAS, and the shared close pipeline ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 786ce7f17de4f112338136ffbde6d97aca73dc37: feat(web): close-without-submitting and expired/closed review states ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.18.4

*2026-07-02* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.18.4)


## Changelog

- b38b2e83b08466f503888936aa9cb1e5f4130706: chore(hooks): re-pin cc-notes pack to [<span class="citation" cites="latest">@latest</span>](https://github.com/latest) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 96f3baf41800709327064d8015ad472a8c5663dd: chore: enable the capt-hook steering pack ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- b62ff1013fc4efbdfa02035a4184279ea5f55eb7: ci(release): one-line release-go.yml@v1 caller (setup-bun); goreleaser replace_existing_artifacts for retry idempotence ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 394cf3648f82458b12b0ed73c3152db34d072662: ci: add golangci-lint v2 lint+vuln jobs; clear lint debt ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- 634558893b7f7915a88b3c34308559ac5c3081cf: ci: bump go directive to 1.26.4 to pull patched stdlib (closes govulncheck stdlib advisories) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- fffe2c8e69ff2477d6633a42fd119c117e51f0d1: feat(channel): solicit the delivery probe from start instead of an attach-time hello ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.18.3

*2026-06-19* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.18.3)


## Changelog

- 8a3ccd2460f96e4d9eb417a2a1d314fc855fd912: Revert "ci: sign darwin binaries with codesign+notarytool, not quill (quill arm64 sigs SIGKILL on macOS 15/26 -- anchore/quill[\#566](https://github.com/yasyf/cc-review/issues/566))" ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.18.2

*2026-06-19* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.18.2)


## Changelog

- 8a3ccd2460f96e4d9eb417a2a1d314fc855fd912: Revert "ci: sign darwin binaries with codesign+notarytool, not quill (quill arm64 sigs SIGKILL on macOS 15/26 -- anchore/quill[\#566](https://github.com/yasyf/cc-review/issues/566))" ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.18.1

*2026-06-19* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.18.1)


## Changelog

- 093cc0dbfad65d3cca6afcacd58b356eb58b6cfb: ci: Developer-ID sign + notarize macOS release binaries (conditional goreleaser notarize block) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))
- ee522516e5f735917067abe8785faa27da8b1bc7: ci: sign darwin binaries with codesign+notarytool, not quill (quill arm64 sigs SIGKILL on macOS 15/26 -- anchore/quill[\#566](https://github.com/yasyf/cc-review/issues/566)) ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.18.0

*2026-06-18* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.18.0)


## Changelog

- 5ef6aff5886a657c34f998958a745fa431c83e88: ci: release via goreleaser → yasyf/homebrew-tap (SPA embed-prebuild, bare-binary assets for the plugin + Homebrew cask); bump to 0.18.0 ([<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf))


# v0.17.0

*2026-06-18* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.17.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.16.0…v0.17.0](https://github.com/yasyf/cc-review/compare/v0.16.0...v0.17.0)


# v0.16.0

*2026-06-18* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.16.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.15.0…v0.16.0](https://github.com/yasyf/cc-review/compare/v0.15.0...v0.16.0)


# v0.15.0

*2026-06-17* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.15.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.14.0…v0.15.0](https://github.com/yasyf/cc-review/compare/v0.14.0...v0.15.0)


# v0.14.0

*2026-06-17* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.14.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.13.0…v0.14.0](https://github.com/yasyf/cc-review/compare/v0.13.0...v0.14.0)


# v0.13.0

*2026-06-17* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.13.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.12.0…v0.13.0](https://github.com/yasyf/cc-review/compare/v0.12.0...v0.13.0)


# v0.12.0

*2026-06-16* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.12.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.11.0…v0.12.0](https://github.com/yasyf/cc-review/compare/v0.11.0...v0.12.0)


# v0.11.0

*2026-06-12* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.11.0)


## What's Changed

- fix: migrate to capt-hook 2.0 / cc-transcript 2.0 API by [<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf) in https://github.com/yasyf/cc-review/pull/1


## New Contributors

- [<span class="citation" cites="yasyf">@yasyf</span>](https://github.com/yasyf) made their first contribution in https://github.com/yasyf/cc-review/pull/1

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.10.0…v0.11.0](https://github.com/yasyf/cc-review/compare/v0.10.0...v0.11.0)


# v0.10.0

*2026-06-12* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.10.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.9.0…v0.10.0](https://github.com/yasyf/cc-review/compare/v0.9.0...v0.10.0)


# v0.9.0

*2026-06-12* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.9.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.8.0…v0.9.0](https://github.com/yasyf/cc-review/compare/v0.8.0...v0.9.0)


# v0.8.0

*2026-06-11* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.8.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.7.1…v0.8.0](https://github.com/yasyf/cc-review/compare/v0.7.1...v0.8.0)


# v0.7.1

*2026-06-11* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.7.1)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.7.0…v0.7.1](https://github.com/yasyf/cc-review/compare/v0.7.0...v0.7.1)


# v0.7.0

*2026-06-11* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.7.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.5.0…v0.7.0](https://github.com/yasyf/cc-review/compare/v0.5.0...v0.7.0)


# v0.6.0

*2026-06-11* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.6.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.5.0…v0.6.0](https://github.com/yasyf/cc-review/compare/v0.5.0...v0.6.0)


# v0.5.0

*2026-06-11* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.5.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.4.0…v0.5.0](https://github.com/yasyf/cc-review/compare/v0.4.0...v0.5.0)


# v0.4.0

*2026-06-10* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.4.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.2.0…v0.4.0](https://github.com/yasyf/cc-review/compare/v0.2.0...v0.4.0)


# v0.2.0

*2026-06-10* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.2.0)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.1.2…v0.2.0](https://github.com/yasyf/cc-review/compare/v0.1.2...v0.2.0)


# v0.1.2

*2026-06-10* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.1.2)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.1.1…v0.1.2](https://github.com/yasyf/cc-review/compare/v0.1.1...v0.1.2)


# v0.1.1

*2026-06-10* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.1.1)

**Full Changelog**: [https://github.com/yasyf/cc-review/compare/v0.1.0…v0.1.1](https://github.com/yasyf/cc-review/compare/v0.1.0...v0.1.1)


# v0.1.0

*2026-06-10* · [GitHub](https://github.com/yasyf/cc-review/releases/tag/v0.1.0)

First published release of the **review** plugin.

- `/review:start` -- review Claude's uncommitted changes in a PR-like web UI ([<span class="citation" cites="pierre">@pierre</span>](https://github.com/pierre)/diffs), comments stream back into the live session via a persistent Monitor
- Claude posts questions/options under each comment in realtime; edits are hard-blocked until you press Submit
- Append-only SQLite history; re-running `/review:start` resumes the review as a new diff version
- Auto-registered MCP channel server (engage with `claude --channels`)
- Prebuilt binaries for darwin/linux × amd64/arm64 attached; the plugin downloads the right one on first use

Install:

    /plugin marketplace add yasyf/cc-review
    /plugin install review@cc-review
