Skip to content

weaviate

v1.37.5 Breaking

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

Published 8d 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

ReleasePort's take

Light signal
editorial:auto 8d

This release adds automation scripts for releases and introduces several vector‑indexing enhancements.

Why it matters: Automation scripts (create_release.sh, release.sh) streamline release workflows; vector index compression control improves storage efficiency. Severity scores: feature additions at 20–40.

Summary

AI summary

Updates New Features, chore, and feat across a mixed release.

Changes in this release

Feature Medium

Adds validation for reserved property name suffixes in schema.

Adds validation for reserved property name suffixes in schema.

Source: llm_adapter@2026-05-26

Confidence: high

Feature Medium

Supports named vectors in the default vector index.

Supports named vectors in the default vector index.

Source: llm_adapter@2026-05-26

Confidence: high

Feature Medium

Adds vector index compression allow‑lists for control over compression.

Adds vector index compression allow‑lists for control over compression.

Source: llm_adapter@2026-05-26

Confidence: high

Feature Low

Adds create_release.sh script for release automation.

Adds create_release.sh script for release automation.

Source: llm_adapter@2026-05-26

Confidence: high

Feature Low

Adds release.sh driver to facilitate releases.

Adds release.sh driver to facilitate releases.

Source: llm_adapter@2026-05-26

Confidence: high

Feature Low

Introduces text2vec-digitalocean module for vectorization.

Introduces text2vec-digitalocean module for vectorization.

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Medium

Fixes backup shardCreateLocks scope to unblock queries during snapshots.

Fixes backup shardCreateLocks scope to unblock queries during snapshots.

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Medium

Cherry‑picks fix to prevent backups from blocking during compactions.

Cherry‑picks fix to prevent backups from blocking during compactions.

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Low

Removes flakiness in bucket threshold tests for lsmkv.

Removes flakiness in bucket threshold tests for lsmkv.

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Low

Removes release.sh script (now obsolete).

Removes release.sh script (now obsolete).

Source: llm_adapter@2026-05-26

Confidence: low

Bugfix Low

Fixes trigger behavior in queue component.

Fixes trigger behavior in queue component.

Source: granite4.1:30b@2026-05-26-audit

Confidence: low

Bugfix Low

Skips not found errors on AllBackups for backup-gcs.

Skips not found errors on AllBackups for backup-gcs.

Source: granite4.1:30b@2026-05-26-audit

Confidence: low

Full changelog

Breaking changes

none

New Features

  • feat: create simple create_release.sh script by @antas-marcin in https://github.com/weaviate/weaviate/pull/11301
  • tools/dev: add release.sh release driver by @mpartipilo in https://github.com/weaviate/weaviate/pull/11241
  • feat(schema): add validation for reserved property name suffixes by @amourao in https://github.com/weaviate/weaviate/pull/11122
  • Support named vectors in default vector index by @trengrj in https://github.com/weaviate/weaviate/pull/11364
  • feat: vector index + compression allow-lists by @etiennedi in https://github.com/weaviate/weaviate/pull/11313
  • modules: new text2vec-digitalocean module by @antas-marcin in https://github.com/weaviate/weaviate/pull/11318

Fixes

  • fix(backup): narrow shardCreateLocks scope to unblock queries during snapshot (#234) by @etiennedi in https://github.com/weaviate/weaviate/pull/11349
  • fix(lsmkv): remove flakiness in bucket threshold tests via synctest by @aliszka in https://github.com/weaviate/weaviate/pull/11343
  • chore: remove release.sh script by @antas-marcin in https://github.com/weaviate/weaviate/pull/11367
  • chore: modify create_release.sh script output by @antas-marcin in https://github.com/weaviate/weaviate/pull/11368
  • chore: adjust text2vec-google batch logic by @antas-marcin in https://github.com/weaviate/weaviate/pull/11279
  • Cherry pick fix to backups blocking during compactions by @tsmith023 in https://github.com/weaviate/weaviate/pull/11359
  • release: add QA option to create_release.sh script by @antas-marcin in https://github.com/weaviate/weaviate/pull/11314
  • queue: fix trigger behavior by @asdine in https://github.com/weaviate/weaviate/pull/11379
  • fix(backup-gcs): skip not found errors on AllBackups by @gkampitakis in https://github.com/weaviate/weaviate/pull/11389
  • Backport hfresh task priorities by @asdine in https://github.com/weaviate/weaviate/pull/11408

Full Changelog: https://github.com/weaviate/weaviate/compare/v1.37.4...v1.37.5

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

Beta — feedback welcome: [email protected]