What's Changed
Session finish hooks
You can now create your own instructions for when you finish a round or the whole review. Some of the use cases you may want to think about:
- Directing agent to execute tasks with sub-agents to save your main conversation's context, if there's >5 comments to act on
- Saving feedback from the review after approval in your knowledge base, to inform future work
See some examples and a guide here
- feat: user-defined finish prompt hooks with project trust flow (#695) by @tomasz-tomczyk in #695
General
- feat: add crit --session for cwd-independent review reconnect (#686) by @tomasz-tomczyk in #686
- feat: configurable advertised URL for reverse-proxy access (#690) by @tomasz-tomczyk in #690
- feat: scroll anchored element into view when a comment is tapped (#699) by @csharp-neet in #699 - Thank you!
- feat: compare-against picker and commit from/through controls (#688) by @tomasz-tomczyk in #688 - Thank you @omry for suggesting!
- fix: render PR diff hunks when default scope is branch (#704) by @tomasz-tomczyk in #704 - Thank you @hitochan777 for reporting!
- fix: serialize crit share with per-review flock (#703) by @tomasz-tomczyk in #703
- fix: resolve relative markdown image paths in file mode (#698) by @tomasz-tomczyk in #698
- fix: reject --json with --reply-to on crit comment (#697) by @tomasz-tomczyk in #697
- fix: guard null commitList in file-changed handler (#696) by @tomasz-tomczyk in #696
- fix: resolve/delete preview comments imported from crit-web (#684) by @tomasz-tomczyk in #684
Documentation
- docs: expand Codex plugin installation guide (#687) by @tomasz-tomczyk in #687
Internal refactors
- chore(deps): bump actions/cache from 5 to 6 (#694) by @dependabot[bot] in #694
New Contributors
- @csharp-neet made their first contribution in #699
Full Changelog: v0.16.5...v0.17.0