Releases
career-ops-v1.22.0
Compare
Sorry, something went wrong.
No results found
1.22.0 (2026-07-21)
Features
cv: Chinese minimal CV template (#1990 ) (7cefd61 )
cv: improve profile-photo configuration and preview (#1991 ) (7e90f46 )
expand: add /expand mode to discover missing CV competencies (#1533 ) (1ea5ee6 ), closes #1521
gemini-eval: static prefix as systemInstruction for implicit caching (#1840 ) (bb748d8 )
i18n: Simplified Chinese interview modes (plan/practice/debrief) (#1977 ) (1634f01 )
oferta: Block G signal 9 — third-party platform location tag mismatch (#1938 ) (add8497 )
openai-eval: host-gated prompt-cache breakpoint for the static prefix (#1839 ) (4aad129 )
pdf: first-class zh-CN typography support (#1989 ) (ed487f2 )
pdf: warn on rendered page overflow, --strict-pages opt-in hard limit (#1797 ) (f630914 )
pipeline: per-step token breakdown at end of run (#2022 ) (8fca469 )
providers: add Alibaba Group careers provider (#2055 ) (cc2e567 )
providers: add Gem scanner provider (#2024 ) (6579bdf )
providers: add Jobvite zero-auth provider (#1572 ) (be07d6b )
providers: add Welcome to the Jungle and Agentic Engineering Jobs providers (#1808 ) (e0a8dc7 )
scan: --posted-after/--posted-before absolute posting-date filters (#2067 ) (e8ba1a4 )
scan: add visa_filter for surfacing visa-sponsoring roles (#1662 ) (995c1dd ), closes #2057
Bug Fixes
arbeitsagentur: only tag nationwide-remote when homeofficetyp is VOLLSTAENDIG (#1981 ) (b3b466c )
drop stale plugins-registry.json from updater path manifests (#2070 ) (44bf9f6 )
honor output language in headless evaluators (#1916 ) (c2384cd )
ollama-eval: move temperature into options where Ollama reads it (#1842 ) (77864e5 )
pdf: drop empty Education section instead of rendering a bare header (#2063 ) (46d1585 )
pdf: harden optional-section boundaries, extract shared cv-sections-core (#2072 ) (90c1ed4 )
pipeline: recognize #1799 score sentinels in verify-pipeline (#2069 ) (df26599 )
providers: build public SmartRecruiters URLs without /postings/ (#2047 ) (4624242 )
scan-ats-full: wire content_filter into reverse scans (#1848 ) (f710ce9 )
scan: hide unconfigured salary/content filter summaries (#1947 ) (b5659a1 )
scan: normalize cosmetic URL variants for dedup (#2079 ) (9ba7f2e )
scan: seed the company+role dedupe key from all three seen-sources (#2080 ) (9c2b426 )
serialize all tracker writers through the shared lock (#1912 ) (a953da2 )
test: keep discovered suites from terminating the run mid-suite (32dcee0 )
tracker: recognize the Hired canonical status in merge-tracker and stats (#2050 ) (feabcb4 )
verify-cv-facts: stop a bare '<' from swallowing source evidence (#1995 ) (050828b )
You can’t perform that action at this time.