From 5eda9502bc7b5bee21ae4c5625d1b2020c6723bf Mon Sep 17 00:00:00 2001
From: Ivan Despot <66276597+g-despot@users.noreply.github.com>
Date: Wed, 23 Sep 2026 13:22:45 +0200
Subject: [PATCH] docs: mark 4-bit RQ generally available as of v1.40
---
_includes/feature-notes/rq-4bit.mdx | 4 ++--
docs/deploy/configuration/env-vars/index.md | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_includes/feature-notes/rq-4bit.mdx b/_includes/feature-notes/rq-4bit.mdx
index 7f3a88af6..13928ffa6 100644
--- a/_includes/feature-notes/rq-4bit.mdx
+++ b/_includes/feature-notes/rq-4bit.mdx
@@ -1,5 +1,5 @@
-:::caution Preview — added in `v1.39.0`
+:::info Generally available as of `v1.40`
-**4-bit Rotational quantization (RQ)** for the **HNSW vector index** was added in **`v1.39.0`** as a preview feature. The API may change in future releases.
+**4-bit Rotational quantization (RQ)** for the **HNSW vector index** is generally available as of **`v1.40`**. It was introduced in **`v1.39`** as a preview.
:::
diff --git a/docs/deploy/configuration/env-vars/index.md b/docs/deploy/configuration/env-vars/index.md
index eb712ce9b..049f601e9 100644
--- a/docs/deploy/configuration/env-vars/index.md
+++ b/docs/deploy/configuration/env-vars/index.md
@@ -36,7 +36,7 @@ import APITable from '@site/src/components/APITable';
| `CORS_ALLOW_HEADERS` | Value of the `Access-Control-Allow-Headers` response header on the REST API, which controls the request headers a browser may send cross-origin. The default is the long list of headers Weaviate itself reads, including `Content-Type`, `Authorization` and the per-provider API-key headers. Default: the built-in header list | `string - comma separated names` | `Content-Type, Authorization` |
| `CORS_ALLOW_METHODS` | Value of the `Access-Control-Allow-Methods` response header on the REST API, which controls the HTTP methods a browser may use cross-origin. Default: `*` | `string - comma separated names` | `GET, POST, OPTIONS` |
| `CORS_ALLOW_ORIGIN` | Value of the `Access-Control-Allow-Origin` response header on the REST API, which controls the origins a browser may call Weaviate from. Set this to reach Weaviate directly from browser code on a specific site. Default: `*` | `string` | `https://example.com` |
-| `DEFAULT_QUANTIZATION` | Default quantization technique - can be overridden by the quantization method specified in the collection definition. Available values: `rq-8`, `rq-4`, `rq-1`, `pq`, `bq`, `sq` and `none`. Default: `none`.
Note: If the selected quantization method isn't supported for the index type of a collection (for example PQ & SQ aren't supported for the flat index, and `rq-4` is supported for the HNSW index only), the quantization won't be applied to that collection.
Added in `v1.33`. `rq-4` added in `v1.39` as a preview. | `string` | `rq-8` |
+| `DEFAULT_QUANTIZATION` | Default quantization technique - can be overridden by the quantization method specified in the collection definition. Available values: `rq-8`, `rq-4`, `rq-1`, `pq`, `bq`, `sq` and `none`. Default: `none`.
Note: If the selected quantization method isn't supported for the index type of a collection (for example PQ & SQ aren't supported for the flat index, and `rq-4` is supported for the HNSW index only), the quantization won't be applied to that collection.
Added in `v1.33`. `rq-4` generally available as of `v1.40`; introduced in `v1.39` as a preview. | `string` | `rq-8` |
| `DEFAULT_SHARDING_COUNT` | Default `desiredCount` for new single-tenant collections, used when the collection definition does not specify one. An explicit `desiredCount` in the class creation request still takes precedence. A value of `0` (default) uses the cluster node count. Multi-tenant collections are unaffected. Must be `<= 512`. Runtime-configurable. Default: `0`
Added in `v1.37` | `string - number` | `12` |
| `DEFAULT_VECTOR_INDEX` | Default vector index type for new collections (and named vectors), used when the collection definition does not specify one. An explicit `vectorIndexType` in the collection definition still takes precedence. Available values: `hnsw`, `flat`, `dynamic`, and `hfresh`. Runtime-configurable. Default: `hnsw`
Added in `v1.37.3` | `string` | `flat` |
| `DEFAULT_VECTORIZER_MODULE` | Default vectorizer module - can be overridden by the vectorizer in the collection definition. | `string` | `text2vec-contextionary` |