Skip to content

weaviate

v1.36.22 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 11d Vector Databases
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

approximate-nearest-neighbor-search generative-search grpc hnsw hybrid-search image-search
+13 more
information-retrieval mlops nearest-neighbor-search neural-search recommender-system search-engine semantic-search semantic-search-engine similarity-search vector-db vector-search-engine vectors weaviate

Summary

AI summary

Updates New Features none, usage, and hfresh across a mixed release.

Full changelog

Breaking Changes

none

New Features

none

Fixes

  • chore(wf): update slack notify template by @moogacs in https://github.com/weaviate/weaviate/pull/12064
  • fix(hfresh): normalize vectors during reassign by @asdine in https://github.com/weaviate/weaviate/pull/12068
  • perf(shard): lazy load empty multi-tenant shards at startup by @moogacs in https://github.com/weaviate/weaviate/pull/12061
  • perf(usage): make shard concurrency a usage node wide constraint by @antas-marcin in https://github.com/weaviate/weaviate/pull/12071
  • review(usage): guard semaphore capacity, drop FIFO claim, shorten test timeout by @antas-marcin in https://github.com/weaviate/weaviate/pull/12083
  • fix(usage): serialize unloaded dimensions bucket access across concurrent reports by @antas-marcin in https://github.com/weaviate/weaviate/pull/12112
  • fix: return named vectors for remote shards in objects list with include=vector by @antas-marcin in https://github.com/weaviate/weaviate/pull/12104
  • fix(hfresh): never hold version-map locks across LSM operations by @asdine in https://github.com/weaviate/weaviate/pull/12119
  • Search time entrypoint repair by @trengrj in https://github.com/weaviate/weaviate/pull/11956
  • flat: fix vectors invisible to flat cached search after restart with unflushed data by @asdine in https://github.com/weaviate/weaviate/pull/12132
  • When resetting the HNSW graph, ensure tombstone metric is cleared by @trengrj in https://github.com/weaviate/weaviate/pull/12131
  • fix(concurrency): thread per-query budget into sroar merge fan-out (P1a) by @etiennedi in https://github.com/weaviate/weaviate/pull/12076
  • fix(lsmkv): sort WALs before recovery so the newest stays the active memtable by @antas-marcin in https://github.com/weaviate/weaviate/pull/12138
  • feat(lsmkv): make in-place segment cleanup switch crash-atomic by @antas-marcin in https://github.com/weaviate/weaviate/pull/12156
  • fix(generative-google): make class settings optional to avoid sending defaults to Gemini by @antas-marcin in https://github.com/weaviate/weaviate/pull/12123

Full Changelog: https://github.com/weaviate/weaviate/compare/v1.36.21...v1.36.22

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track weaviate

Get notified when new releases ship.

Sign up free

About weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]