v1.30.0
What's Changed
- chore(roadmap): embedder swap arc cleanup + cache/slots spec by @jamie8johnson in #1100
- feat(llm): add Local LLM provider (OpenAI-compat) by @jamie8johnson in #1101
- chore(tears): post-#1101 session state refresh by @jamie8johnson in #1103
- fix(test): stabilize hnsw::test_build_batched (top-5 → top-10) by @jamie8johnson in #1106
- feat(slot+cache): named slots + project-scoped embeddings cache by @jamie8johnson in #1105
- chore(evals): refresh v3.v2 fixture line_starts after v1.29.x audits by @jamie8johnson in #1109
- feat(embedder): add nomic-coderank preset (CodeRankEmbed-137M) by @jamie8johnson in #1110
- chore(tears+roadmap): post-#1105 / cache+slots / embedder A/B state by @jamie8johnson in #1111
- fix: 5-issue batch (#1042 #1108 #1091 #1107 #1049) by @jamie8johnson in #1112
- fix(watch): non-blocking HNSW rebuilds (#1090) by @jamie8johnson in #1113
- refactor: single-registration command registry (#1097) by @jamie8johnson in #1114
- fix(language): macro-generated ChunkType::human_name (#1047) by @jamie8johnson in #1117
- fix(serve): per-launch auth token (#1096 / SEC-7) by @jamie8johnson in #1118
- perf: v1.29.0 audit micro-fixes (#1115 #1116) by @jamie8johnson in #1119
- refactor(embedder): ExecutionProvider feature split — Phase A (#956) by @jamie8johnson in #1120
- chore(tears+roadmap+docs): post-batch state refresh by @jamie8johnson in #1121
- chore: Release v1.30.0 by @jamie8johnson in #1122
Full Changelog: v1.29.1...v1.30.0