Repository navigation
docs: v1.40 version bumps - #548
Merged
Merged
Conversation
…fig, release history
There was a problem hiding this comment.
Orca Security Scan Summary
| Status | Check | Issues by priority | |
|---|---|---|---|
| Infrastructure as Code | View in Orca | ||
| SAST | View in Orca | ||
| Secrets | View in Orca | ||
| Vulnerabilities | View in Orca |
* docs: Meta AI generative model provider integration * docs: align the Meta provider page with the model-provider template
There was a problem hiding this comment.
Orca Security Scan Summary
| Status | Check | Issues by priority | |
|---|---|---|---|
| Infrastructure as Code | View in Orca | ||
| SAST | View in Orca | ||
| Secrets | View in Orca | ||
| Vulnerabilities | View in Orca |
🛡️ The following SAST misconfigurations have been detected
| NAME | FILE | ||
|---|---|---|---|
| Missing Timeout in Requests Module Can Cause DoS | ...ovider.generative.py | View in code |
…-schema default vector (#550) * docs: named vectors by default — vector-less collections and the auto-schema default vector * docs: re-ground named-vector defaults at stable/v1.40 — DEFAULT_VECTORIZER_MODULE deprecated, mixed collections, default-alias scope
Contributor
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
The documentation contains inaccurate default scopes, drops historical C# compatibility data, and exceeds the stated PR scope.
Review effort: Balanced
Findings: 4
Open (4)
What changed in this PR
Prepares the documentation and test infrastructure for Weaviate v1.40, including release metadata, behavioral changes, and new integrations.
Changes:
- Bumps supported versions and test images to v1.40.
- Documents vector-default, HFresh, and RQ changes.
- Adds Meta generative-provider documentation and examples.
| File | Description |
|---|---|
versions-config.json |
Updates current and recent versions. |
tests/docker-compose.yml |
Pins Weaviate 1.40.0. |
tests/docker-compose-three-nodes.yml |
Pins all nodes to 1.40.0. |
tests/docker-compose-rbac.yml |
Pins RBAC tests to 1.40.0. |
tests/docker-compose-anon.yml |
Pins anonymous tests to 1.40.0. |
tests/docker-compose-anon-offload.yml |
Pins offload tests to 1.40.0. |
tests/docker-compose-anon-clip.yml |
Pins CLIP tests to 1.40.0. |
tests/docker-compose-anon-bind.yml |
Pins Bind tests to 1.40.0. |
tests/docker-compose-anon-2.yml |
Pins secondary anonymous tests to 1.40.0. |
sidebars.js |
Adds Meta provider navigation. |
docs/weaviate/release-notes/index.md |
Updates supported releases. |
docs/weaviate/modules/text2vec-contextionary.md |
Documents vectorizer-default deprecation. |
docs/weaviate/modules/img2vec-neural.md |
Documents vectorizer-default deprecation. |
docs/weaviate/model-providers/meta/index.md |
Adds Meta integration overview. |
docs/weaviate/model-providers/meta/generative.md |
Adds Meta generative documentation. |
docs/weaviate/model-providers/meta/_category_.json |
Configures Meta category metadata. |
docs/weaviate/model-providers/index.md |
Lists Meta as a provider. |
docs/weaviate/model-providers/_includes/provider.generative.py |
Adds Meta Python examples. |
docs/weaviate/model-providers/_includes/provider.connect.py |
Adds Meta credentials example. |
docs/weaviate/manage-collections/vector-config.mdx |
Documents no-vector and HFresh behavior. |
docs/weaviate/manage-collections/collection-operations.mdx |
Notes name-only collection behavior. |
docs/weaviate/configuration/modules.md |
Documents deprecated default vectorizer. |
docs/weaviate/configuration/compression/multi-vectors.md |
Documents HFresh MUVERA requirements. |
docs/weaviate/config-refs/indexing/vector-index.mdx |
Adds HFresh multi-vector reference. |
docs/weaviate/config-refs/collections.mdx |
Documents new vector defaults. |
docs/weaviate/concepts/indexing/vector-index.md |
Adds HFresh multi-vector concepts. |
docs/deploy/migration/index.md |
Adds v1.40 migration guidance. |
docs/deploy/installation-guides/docker-installation.md |
Removes deprecated configuration. |
docs/deploy/configuration/env-vars/index.md |
Updates v1.40 environment variables. |
_includes/release-history.md |
Adds the 1.40 release row. |
_includes/feature-notes/rq-4bit.mdx |
Marks 4-bit RQ generally available. |
_includes/feature-notes/hfresh_multivector.mdx |
Adds HFresh version notice. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Correct the named-vector defaults and the DEFAULT_VECTOR_DISTANCE_METRIC scope, scope the multi-vector compression notes to the index type, fix the HFresh multi-vector reference, and refresh the patch versions and the release history C# column. Document PathSeer, the MCP hybrid changes, the backup-gcs transport default, weaviate_shards, the shards API per_node_status, read_backups, operator_metadata_reader, RQ centering, and the text2vec-google mutable settings. Add near-vector to the GraphQL migration guide and remove the temporary /deploy/enterprise redirect.
…link validation Align the PathSeer section with the measured results: it wins or ties on random, topical and combined filters, and ACORN stays ahead on sparse negatively correlated filters. Drop the per-index details that belong in the reference. LinkedIn rate-limits the CI link validator with 429 on the footer link.
Built from the v1.40.0 tag with the docs overlay. No paths or definitions were added or removed since 1.39.8. Changes land inside existing ones: read_backups in the permission enum, per_node_status on the shard status response with status and vectorQueueSize deprecated, dedupeReplicas and dedupeConvergenceTimeoutSeconds on the backup config, users and roles in the backup descriptions, license-key 403s on the namespaces endpoints, and the vectorizer empty-default wording. The overlay picks up the new collections link and the license-key sentence on the namespaces tag.
There was a problem hiding this comment.
Orca Security Scan Summary
| Status | Check | Issues by priority | |
|---|---|---|---|
| Infrastructure as Code | View in Orca | ||
| SAST | View in Orca | ||
| Secrets | View in Orca | ||
| Vulnerabilities | View in Orca |
🛡️ The following IaC misconfigurations have been detected
| NAME | FILE | ||
|---|---|---|---|
| Response Code Missing (v3) | ...upstream/schema.json | View in code | |
| Response Code Missing (v3) | ...eaviate-openapi.json | View in code |
🛡️ The following SAST misconfigurations have been detected
| NAME | FILE | ||
|---|---|---|---|
| Missing Timeout in Requests Module Can Cause DoS | ...ovider.generative.py | View in code |
Deduplicate the DEFAULT_VECTORIZER_MODULE deprecation to the env-vars row and the migration section, shrink the vector-less collection reference, state the HFresh MUVERA requirement and search budgets once, shorten the 4-bit RQ, shards API, MCP hybrid and Meta provider additions, and correct the REST search request-body cap, which has returned 413 since v1.39.7.
# Conflicts: # _build_scripts/openapi/upstream/schema.json # static/specs/weaviate-openapi.json # static/specs/weaviate-openapi.source.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

v1.40 release branch with the mechanical version bumps: supported-versions table on the release-notes page (1.40 latest, 1.37 out of support, 1.38 patch refreshed to 1.38.17),
versions-config.json(drives the Docker configurator dropdown), a 1.40 row in the release history, and the 8 test compose image pins →1.40.0.Hold: do not merge before the
v1.40.0GA tag exists — the release-notes link and image pins only resolve on release day. At GA, three follow-ups: the 1.40 release date, the client cells, and one combined OpenAPI spec + specs-README refresh (upstreamv1-40/openapi-for-docsdoes not exist yet, so the spec is untouched here).