1.8.0 (2026-05-15)
Features
Bug Fixes
- batch: workers read modes/_profile.md and config/profile.yml (#537) (150e223), closes #534
- deps: update dotenv to v17 (#499) (ce1330e)
- gemini-eval: include profile.yml and _profile.md in evaluation (#618) (73dc603), closes #617
- gemini-eval: redact API key from error logs, harden summary parsing (#582) (fdca4de)
- gemini-eval: switch default model to non-deprecated endpoint, surface 429 guidance (#615) (dd3e036), closes #614
- manifest: align plugin.json skills field with Claude Code plugin schema (#612) (a77d3f6)
- merge-tracker: preserve short specialty acronyms, require non-baseline overlap (#634) (5ed3b3d), closes #633
- modes: make /career-ops deep respect user language, not JD language (#568) (e5f0508)
- portals: update Weights & Biases entry to CoreWeave acquisition (#493) (1411cdc)
- release: sync VERSION file to 1.7.1 (2ebfcab)
- scan: validate Greenhouse URL hostname against allowlist to prevent SSRF (#602) (988f7bb)
- templates: align CV certification rows on a 3-column grid (#638) (082cd11)
- update-system: allow writing-samples/README.md as system-owned file (#562) (207fd07)
- update-system: bootstrap .agents/ for v1.6→v1.7 migration (#654) (4714504)
- update-system: defensive VERSION parsing for release-please marker (#547) (bf84886)