v1.9.0
馃殌 Features
- feat(llm): support custom retry status codes via retry_codes config (#818)
- feat(llmloop): backfill comment thinking from turn output (#773)
- feat(pages): show live npm downloads in highlights stats (#794)
- feat(allowlist): add Nim support (#798) (#799)
- feat(llm): add built-in Mistral AI provider preset (#781)
- feat(examples/gitlab): align GitLab CI review posting with the GitHub Action (#767)
- feat: add QCA delegation integration (#762)
- feat(config): make per-file token limit configurable (#716)
馃悰 Bug Fixes
- fix: no pages deployment on forks (#793)
- fix(cli): stop preview from creating a review session (#784)
- fix(pages): keep previous page visible during lazy route transitions (#792)
- fix(cli): honor --format json for review and scan preview (#783)
- fix(llm): add MiniMax global provider (#760)
- fix(viewer): externalize repos page inline script to comply with CSP (#758)
馃摉 Documentation
- docs: fix invalid subject (#795)
- docs: remove stale
ocr session commentsfrom README and migrate to site docs (#774) - docs(blog): add trilingual OSS two-month retrospective post (#777)
- docs(cli-reference): document ocr scan flags (#770)
- docs: add instructions for macports (#769)
- docs: clarify --from/--to merge-base semantics (#579) (#613)
- docs(i18n): sync max_tokens configuration docs to ja, ru, zh (#766)
- docs(installation): add Homebrew install method (#768)
Full Changelog: v1.8.10...v1.9.0