Skip to content

v0.10.0

Latest

Choose a tag to compare

@devarshishimpi devarshishimpi released this 02 Nov 12:52
f39a0d9

What's New

  • Standalone Node.js Server: Self-host Codra on standard Linux VMs, Docker, or Kubernetes using @hono/node-server without Cloudflare Workers.
  • Redis & BullMQ Architecture: Production-ready Redis KV, session store, and BullMQ background review workers under @codraoss/node-adapters.
  • Hardened Distroless Docker Image: Rebuilt runtime on Node 24 distroless (gcr.io/distroless/nodejs24-debian13:nonroot) with multi-arch support and non-root execution.
  • Strict Batch Review Prompts: Restructured batch prompts with per-file scoping to eliminate cross-file hallucinations and line-number mismatches.
  • MDX Documentation: Rebuilt documentation in MDX with deployment guides for Docker, Node.js, Cloudflare, Railway, and Neon.
  • Onboarding Sidebar: Added a guided onboarding card to the dashboard for quick self-hosting and repo setup.

Improvements & Bug Fixes

  • Evidence Grounding & Output Recovery: Candidate findings must match diff evidence verbatim; added JSON repair pipelines to recover malformed provider outputs.
  • Worker CPU Protection: Capped workflow attempts per Cloudflare instance to avoid CPU limit exhaustion on large PRs.
  • Dashboard & Performance: Improved Lighthouse scores, optimized layout timing, and aligned empty states across Jobs and Repos.
  • Fixes: Resolved duplicate /api/auth/login routes, handled optional GitHub installation IDs gracefully, and fixed weak ETag cache conditions.

New Contributors

Full Changelog: v0.9.5...v0.10.0