Breaking Changes
none
New Features
none
Fixes
- queue: replay a failed queue batch on the queue's next turn instead of blocking the workers by @asdine in #13454
- shard: refuse multi-vector writes on indexes without multi-vector support by @asdine in #13464
- hnsw: detect bootstrap in entrypoint enhausted scenario by @trengrj in #13480
- Fix zlib to a version unaffected by CVE-2026-85091 by @dirkkul in #13482
- Release a shard from the shard status gauge when it is torn down by @byronvoorbach in #13476
- Ci cache fixes by @dirkkul in #13486
- chore(lint): bump golangci-lint to v2.14.0 and pin the swagger-script install by @g-despot in #13495
- fix(lsmkv): don't wait forever on shutdown for a memtable a failed flush left behind by @antas-marcin in #13387
- queue: recover from unreadable and corrupt chunks without leaving them counted by @asdine in #13487
- queue: fix flaky tests that race the running scheduler by @asdine in #13504
- test(concurrency): count only the goroutines a budget test starts by @aliszka in #13497
- Update golang.org/x/net to fix CVE-2026-78663 etc by @dirkkul in #13509
- perf: improve reindex vector dimensions at startup by @antas-marcin in #13190
- fix(schema): never drop a live class that differs from an orphan only by case by @moogacs in #13513
Full Changelog: v1.38.20...v1.38.21