github weaviate/weaviate v1.38.8
v1.38.8 - batch flat ContainsAny/ContainsAll/ContainsNone

3 hours ago

Breaking Changes

none

New Features

none

Fixes

  • Remove support for restoring old backup formats by @dirkkul in #12338
  • tokenizer: fix KagomeJa custom-dict throttle release without acquire by @aliszka in #12341
  • Route shard access through Index.withShardOrRemote by @dirkkul in #12366
  • Allocate per-tenant vector cache memory lazily and proportionally to tenant size by @asdine in #12116
  • fix(replication): unify the loading-shard readiness check and fix FetchObjects by @moogacs in #12370
  • Add retry to module base client by @dirkkul in #12377
  • fix(queue): fix data race in TestPartialChunkRecovery by @asdine in #12383
  • Return first letters of API keys for admins on namespaced clusters by @dirkkul in #12316
  • feat: add support for cross-property AND matching in BM25 search by @amourao in #11929
  • tokenizer: add AnalyzeBatch with resolve-once dispatch and metrics at dispatch by @aliszka in #12342
  • lsmkv/roaringset: cut per-read allocations on the roaringset read path by @aliszka in #12343
  • test: pin the nearObject anchor in the unlimited vector search tests by @etiennedi in #12376
  • chore(deps): bump x/net and x/text in all three modules (CVE-2026-46600, CVE-2026-56852) by @etiennedi in #12371
  • fix(grpc): stop truncating UUIDs in id_as_bytes and batch-delete uuid by @etiennedi in #12348
  • log: put actionable error text in msg on the boot and exit paths by @etiennedi in #12354
  • lsmkv/roaringset: storage-side support for batched Contains resolution by @aliszka in #12388
  • Reduce HNSW snapshot allocations by @dirkkul in #12387
  • inverted: batch flat ContainsAny/ContainsAll/ContainsNone under one consistent view by @aliszka in #12395
  • fix(lsmkv): require every Bucket to carry a logger by @etiennedi in #12404
  • fix(backup): reset the inactivity deadline on a successful halt by @etiennedi in #12403
  • fix disposable_created size label off-by-one by @etiennedi in #12373
  • feat(backup-s3): introduce new auth broker credentials by @gkampitakis in #11880
  • fix(cyclemanager): roll back shouldAbort when ctx expires while callback runs by @etiennedi in #12265
  • config, inverted: make batched Contains opt-in via runtime-overridable gate by @aliszka in #12410
  • fix(cyclemanager): roll back abort when ctx expires while callback runs by @aliszka in #12411
  • Add nested object filtering support to usage module by @dirkkul in #12409

Full Changelog: v1.38.7...v1.38.8

Don't miss a new weaviate release

NewReleases is sending notifications on new releases.