What's Changed
- chore(deps): Bump recharts from 3.8.0 to 3.8.1 by @dependabot[bot] in #388
- fix(review-dedup): null-item crash + non-Latin keyword loss by @cemoso in #516
- fix(reviewer): substitute prompt vars via function-form replace by @cemoso in #517
- fix(middleware): allow health and ready probes through auth by @redoh in #518
- fix(ai-router): collect all Anthropic text blocks, fail on empty response by @redoh in #522
- fix(security): move createOrgForUser out of "use server" module by @cemoso in #519
- fix(self-host): pass user .env into the web container via env_file by @cemoso in #520
- fix(reviewer): stripDetailedFindings misses common shapes — fix the root cause of #511 by @cemoso in #512
- fix(ai-router): raise max_tokens floor and stream for always-thinking models by @redoh in #523
- fix(embeddings): assert returned vector dim matches Qdrant collection by @cemoso in #521
- feat(docs): roadmap, governance, AGENTS, SOC2 readiness, contributor docs by @cemoso in #524
- feat(reviewer): three anti-hallucination fields on every finding by @cemoso in #525
- feat(lib): robust JSON extraction with three-tier recovery by @cemoso in #526
- fix(review): show full finding description in summary table (#515) by @redoh in #527
Full Changelog: v1.0.18...v1.0.19