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
Light signalv1.35.20 adds basic authentication to Raft cluster endpoints and validates reserved property name suffixes to prevent schema conflicts.
Why it matters: Basic auth controls access to inter-node communication. Property validation prevents silent data model conflicts on schema extensions. Test in dev before upgrading if using custom properties or multi-node deployments.
Summary
AI summaryBroad release touches New Features none, chore, ci, and feat.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add basic auth support to Raft cluster endpoints Add basic auth support to Raft cluster endpoints Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add validation for reserved property name suffixes Add validation for reserved property name suffixes Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Automate QA'ing pull requests Automate QA'ing pull requests Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| 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: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Create simple create_release.sh script Create simple create_release.sh script Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Add release option to create_release.sh script Add release option to create_release.sh script Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Dependency | 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: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Dependency | 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: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Reduce log spam waiting for DB Reduce log spam waiting for DB Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Remove EOL Anthropic models from generative-aws e2e tests Remove EOL Anthropic models from generative-aws e2e tests Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Disable job reruns for dependabot PR's Disable job reruns for dependabot PR's Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Relax vector storage bytes check to reduce flakiness Relax vector storage bytes check to reduce flakiness Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Disable cloud info if telemetry is disabled Disable cloud info if telemetry is disabled Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Pass current user as assignee in qa_pr.sh script Pass current user as assignee in qa_pr.sh script Source: granite4.1:8b-q6_K@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: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Remove release.sh script Remove release.sh script Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Modify create_release.sh script output Modify create_release.sh script output Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Adjust text2vec-google batch logic Adjust text2vec-google batch logic Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
Full changelog
Breaking Changes
none
New Features
none
Fixes
- modules: remove EOL Anthropic models from generative-aws e2e tests by @antas-marcin in https://github.com/weaviate/weaviate/pull/11195
- chore: disable cloud info if telemetry is disabled by @antas-marcin in https://github.com/weaviate/weaviate/pull/11202
- Reduce log spam waiting for DB by @dirkkul in https://github.com/weaviate/weaviate/pull/11215
- test: automate QA'ing pull requests by @antas-marcin in https://github.com/weaviate/weaviate/pull/11232
- cluster(raft): add basic auth support to Raft cluster endpoints by @antas-marcin in https://github.com/weaviate/weaviate/pull/11242
- 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
- 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
- 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
- release: add QA option to create_release.sh script by @antas-marcin in https://github.com/weaviate/weaviate/pull/11314
- 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
- feat(schema): add validation for reserved property name suffixes by @amourao in https://github.com/weaviate/weaviate/pull/11122
Full Changelog: https://github.com/weaviate/weaviate/compare/v1.35.19...v1.35.20
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]