This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+13 more
ReleasePort's take
Moderate signalv1.37.4 fixes a race condition in async replication's scheduler dispatch logic and introduces server-side resource guardrails for objects, collections, tenants, and shards. CI improvements enable multiarch PR builds on ARM runners.
Why it matters: Async replication users should test dispatch scheduling behavior after upgrading. Evaluate new resource guardrails in dev to confirm they match your usage patterns.
Summary
AI summaryFixed a race condition in the async replication scheduler's dispatch logic.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
add possibility to pass e2e and chaos branch names to qa_pr.sh script add possibility to pass e2e and chaos branch names to qa_pr.sh script Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
async replication using CompareDigests async replication using CompareDigests Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
update async replication frequency handling update async replication frequency handling Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
server-side guardrails for objects/collections/tenants/shards server-side guardrails for objects/collections/tenants/shards Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
prevent race condition in async replication scheduler's dispatch logic prevent race condition in async replication scheduler's dispatch logic Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
switch docker image PR builds and docker report CI jobs to use Ubicloud runners switch docker image PR builds and docker report CI jobs to use Ubicloud runners Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
disable job reruns for dependabot PR's disable job reruns for dependabot PR's Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
use github's ubuntu-24.04-arm runner for PR ARM docker image build use github's ubuntu-24.04-arm runner for PR ARM docker image build Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
drain dispatcher workCh correctly drain dispatcher workCh correctly Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
add support for multiarch PR docker images in qa_pr.sh script add support for multiarch PR docker images in qa_pr.sh script Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
Breaking Changes
none
New Features
none
Fixes
- ci: switch docker image PR builds and docker report CI jobs to use Ubicloud runners by @antas-marcin in https://github.com/weaviate/weaviate/pull/11258
- fix(ci): disable job reruns for dependabot PR's by @antas-marcin in https://github.com/weaviate/weaviate/pull/11259
- fix(ci): use github's ubuntu-24.04-arm runner for PR ARM docker image build by @antas-marcin in https://github.com/weaviate/weaviate/pull/11261
- Usage limits: server-side guardrails for objects/collections/tenants/shards by @etiennedi in https://github.com/weaviate/weaviate/pull/11212
- fix: prevent race condition in async replication scheduler's dispatch logic by @jeroiraz in https://github.com/weaviate/weaviate/pull/11266
- chore: pass current user as assignee in qa_pr.sh script by @antas-marcin in https://github.com/weaviate/weaviate/pull/11269
- chore(test_usage): relax vector storage bytes check to reduce flakiness by @antas-marcin in https://github.com/weaviate/weaviate/pull/11270
- feat: add possibility to pass e2e and chaos branch names to qa_pr.sh script by @antas-marcin in https://github.com/weaviate/weaviate/pull/11290
- chore: add support for multiarch PR docker images in qa_pr.sh script by @antas-marcin in https://github.com/weaviate/weaviate/pull/11291
- fix: drain dispatcher workCh correctly by @jeroiraz in https://github.com/weaviate/weaviate/pull/11293
- feat: async replication using CompareDigests by @jeroiraz in https://github.com/weaviate/weaviate/pull/11223
- fix: update async replication frequency handling by @jeroiraz in https://github.com/weaviate/weaviate/pull/11297
Full Changelog: https://github.com/weaviate/weaviate/compare/v1.37.3...v1.37.4
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
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.
Related context
Related tools
Beta — feedback welcome: [email protected]