v0.18.3
What's Changed
Keyboard shortcuts
- feat: add customizable keyboard shortcuts (#785) by @tomasz-tomczyk in #785 - Thank you @hbogaeus for suggesting!
- fix: harden custom keyboard shortcuts (#792) by @tomasz-tomczyk in #792 - Thank you @hbogaeus for suggesting!
Review UX & performance
- fix: make the agent reply flow usable end to end (#777) by @Laveshka in #777 - Thank you!
- perf: defer off-screen file bodies for large PR reviews (#799) by @tomasz-tomczyk in #799
- fix: mount deferred bodies for nav and disable pending reply (#805) by @tomasz-tomczyk in #805
- fix: skip hidden resolved comments during navigation (#779) by @tomasz-tomczyk in #779
- fix: append preview agent scripts when HTML has no (#807) by @tomasz-tomczyk in #807
- fix: fall back to API origin for marker CSS fetch (#778) by @tomasz-tomczyk in #778
CLI, sessions & remote reviews
- fix: accept flags placed after the file/URL positional argument (#790) by @technicalpickles in #790 - Thank you!
- docs(skill): document remote review invocation for crit skill (#789) by @technicalpickles in #789 - Thank you!
- fix: explain Host and Sec-Fetch-Site 403s instead of bare Forbidden (#791) by @tomasz-tomczyk in #791 - Thank you @technicalpickles for reporting!
- fix: quieter CLI stdout contracts for scripting (#793) by @tomasz-tomczyk in #793
- fix: disambiguate concurrent review sessions (#784) by @tomasz-tomczyk in #784
- fix: harden multi-session resolution and VCS numstat (#804) by @tomasz-tomczyk in #804
- fix: adapt OpenCode reviews to shell capabilities (#782) by @ekisu in #782 - Thank you!
- fix: gate Crit skills by wording instead of hard disable flags (#803) by @tomasz-tomczyk in #803 - thanks @omervk for raising!
Dependencies & CI
- chore(deps-dev): bump eslint from 10.7.0 to 10.8.0 (#780) by @app/dependabot in #780
- chore(deps-dev): bump stylelint from 17.14.0 to 17.14.1 (#765) by @app/dependabot in #765
- chore(deps): fix npm audit findings (transitive) (#797) by @hermes-tomczyk in #797
- chore: sync bun.lock with package.json (#796) by @hermes-tomczyk in #796
- chore: run CI on PRs only, upload coverage on main (#786) by @tomasz-tomczyk in #786
Internal refactors
- fix(e2e): settle theme transitions before axe contrast audit (#795) by @hermes-tomczyk in #795
New Contributors
- @Laveshka made their first contribution in #777
- @technicalpickles made their first contribution in #790
Full Changelog: v0.18.2...v0.18.3