Weaviate v1.38.8

v1.38.8

v1.38.8 - Batch flat ContainsAny/ContainsAll/ContainsNone

Added 5
  • Add retry to module base client
  • Add support for cross-property AND matching in BM25 search
  • Add AnalyzeBatch with resolve-once dispatch and metrics at dispatch to tokenizer
  • Add storage-side support for batched Contains resolution in lsmkv/roaringset
  • Introduce new auth broker credentials for backup-s3
Changed 2
  • Return first letters of API keys for admins on namespaced clusters
  • Put actionable error text in msg on the boot and exit paths
Fixed 11
  • Fix KagomeJa custom-dict throttle release without acquire
  • Route shard access through Index.withShardOrRemote
  • Allocate per-tenant vector cache memory lazily and proportionally to tenant size
  • Unify the loading-shard readiness check and fix FetchObjects in replication
  • Fix data race in TestPartialChunkRecovery
  • Cut per-read allocations on the roaringset read path
Removed 1
  • Remove support for restoring old backup formats
Security 1
  • Bump x/net and x/text to address CVE-2026-46600 and CVE-2026-56852
Breaking Changes

none

New Features

none

Fixes

Full Changelog: https://github.com/weaviate/weaviate/compare/v1.38.7...v1.38.8

View original

Upgraded? How did it go?

Discussion