v1.36.0
What's Changed
- docs(continuity): post-v1.35.0 release snapshot by @jamie8johnson in #1386
- fix(serde-helpers): switch ignore doctest to text — broke ci-slow by @jamie8johnson in #1388
- fix(cache): make test_prune_zero_days robust to wall-clock progression by @jamie8johnson in #1390
- feat(embedder): qwen3-embedding-8b preset (research/ceiling-probe only) by @jamie8johnson in #1393
- fix(embedder): hf-hub retries + sidecar warn + CQS_DISABLE_CPU_WARM by @jamie8johnson in #1394
- fix(embedding): scale GPU-vs-CPU char threshold by max_seq_length by @jamie8johnson in #1396
- docs(continuity, roadmap): post-v1.35.0 + qwen3 probe cleanup by @jamie8johnson in #1397
- fix(embedding): drop redundant pre-filter routing (closes #1395) by @jamie8johnson in #1398
- docs(cli): clarify --slot is rejected on slot/cache subcommands (#1365) by @jamie8johnson in #1399
- fix(security): sanitize terminal control sequences from chunk content (closes #1341) by @jamie8johnson in #1400
- fix(security): pin ProgramFiles env to canonical Windows roots (closes #1338) by @jamie8johnson in #1402
- fix(security): refuse Authorization: Bearer over plaintext HTTP to public hosts (closes #1340) by @jamie8johnson in #1403
- fix(security): warn + fall-through on suspicious HF cache env paths (closes #1339) by @jamie8johnson in #1401
- fix(serve): cap blocking permits at SQLite pool size (closes #1346) by @jamie8johnson in #1404
- fix(notes): preserve existing line-ending convention on rewrite (closes #1356) by @jamie8johnson in #1405
- docs(store): correct stale cascade banner on upsert_chunks_batch (closes #1342) by @jamie8johnson in #1406
- docs(security): disclose Windows file-mode asymmetries (closes #1355, #1353, #1354) by @jamie8johnson in #1407
- refactor(index): replace anyhow with typed IndexBackendError (closes #1374) by @jamie8johnson in #1408
- perf(store): composite (source_type, origin) index on chunks (closes #1371) by @jamie8johnson in #1409
- refactor(cli): name + document --depth defaults across commands (closes #1373) by @jamie8johnson in #1410
- refactor(lib): replace wildcard pub use with explicit re-export lists (closes #1375) by @jamie8johnson in #1412
- fix(store): readonly opens with stale schema return SchemaMismatch (no write) by @jamie8johnson in #1413
- refactor(cli): unify --rerank and --reranker on shared RerankerMode (closes #1372) by @jamie8johnson in #1411
- perf(search): retune per-category SPLADE α for EmbeddingGemma + Unknown hedge by @jamie8johnson in #1414
- chore: Release v1.36.0 by @jamie8johnson in #1415
Full Changelog: v1.35.0...v1.36.0