From 8e6aa4f36f08b3e671438713b0b1ca37249e99af Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Thu, 16 Oct 2025 15:20:27 +0000 Subject: [PATCH 1/8] Update release notes for v25.3-v25.3.3 From 9032515e2c64f217493bbe21115a774d458cd519 Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Thu, 16 Oct 2025 15:20:28 +0000 Subject: [PATCH 2/8] Update release notes for v25.3-v25.3.3 --- src/current/_data/releases.yml | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/current/_data/releases.yml b/src/current/_data/releases.yml index f0455d6d3c6..19129aa302c 100644 --- a/src/current/_data/releases.yml +++ b/src/current/_data/releases.yml @@ -9589,3 +9589,38 @@ docker_arm_limited_access: false source: true previous_release: v25.4.0-beta.1 + + +- release_name: v25.3.3 + major_version: v25.3 + release_date: '2025-10-22' + release_type: Production + go_version: go1.23.12 + sha: c9e2699f67c88aa41d354aab9ae149456a7a4b9b + has_sql_only: true + has_sha256sum: true + mac: + mac_arm: true + mac_arm_experimental: true + mac_arm_limited_access: false + windows: true + linux: + linux_arm: true + linux_arm_experimental: false + linux_arm_limited_access: false + linux_intel_fips: true + linux_arm_fips: false + docker: + docker_image: cockroachdb/cockroach + docker_arm: true + docker_arm_experimental: false + docker_arm_limited_access: false + source: true + previous_release: v25.3.2 + cloud_only: true + cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters' + cloud_only_message: > + This version is currently available only for select + CockroachDB Cloud clusters. To request to upgrade + a CockroachDB self-hosted cluster to this version, + [contact support](https://support.cockroachlabs.com/hc/requests/new). From be92db29ff03c78bdb0798f8691178ceb6bb8580 Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Thu, 16 Oct 2025 15:20:29 +0000 Subject: [PATCH 3/8] Update release notes for v25.3-v25.3.3 --- .../_includes/releases/v25.3/v25.3.3.md | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/current/_includes/releases/v25.3/v25.3.3.md diff --git a/src/current/_includes/releases/v25.3/v25.3.3.md b/src/current/_includes/releases/v25.3/v25.3.3.md new file mode 100644 index 00000000000..8ae7ab3b3ef --- /dev/null +++ b/src/current/_includes/releases/v25.3/v25.3.3.md @@ -0,0 +1,46 @@ +## v25.3.3 + +Release Date: October 22, 2025 + +{% include releases/new-release-downloads-docker-image.md release=include.release %} + +

Operational changes

+ +- Added the cluster setting `kvadmission.use_range_tenant_id_for_non_admin.enabled`, which can be used to disable the behavior where admission control uses the range's tenant ID for non-admin requests. This behavior is disabled by default. [#153460][#153460] + +

Bug fixes

+ +- Fixed a bug where an `INSERT` statement could fail with a type checking error while adding a `BIT(n)` column. [#152965][#152965] +- Fixed a bug where index creation could fail due to validation errors if the schema change was retried or paused/resumed during the backfill. [#153597][#153597] +- Fixed a bug introduced in v25.1.0 that would + cause a node panic if a `SIGINT` signal was sent during the execution of + a `CHECK EXTERNAL CONNECTION` command. [#153602][#153602] +- Fixed a bug where `ALTER POLICY` was incorrectly dropping dependency tracking for functions, sequences, or types in policy expressions. [#153804][#153804] +- Fixed a bug introduced in v25.1 where CockroachDB nodes could crash when executing `DO` statements that referenced (possibly nonexistent) user-defined types in non-default configurations. The crash only occurred if additional logging was enabled (for example, with the `sql.log.all_statements.enabled` cluster setting). [#153913][#153913] +- Fixed a runtime error that could be hit if a new secondary index had a name collision with a primary index. [#154016][#154016] +- Fixed a bug where the `schema_locked` storage parameter was not being enforced on the `TRUNCATE` command, which could cause changefeed jobs to fail. [#154041][#154041] +- Fixed a bug that caused panics when executing `COPY` into a table with hidden columns and expression indexes. The panic only occurred when the session setting `expect_and_ignore_not_visible_columns_in_copy` was enabled. This bug was introduced with `expect_and_ignore_not_visible_columns_in_copy` in v22.1.0. [#154286][#154286] +- Disable a feature + (kv.lock_table.unreplicated_lock_reliability.split.enabled) that could + lead to a node crash. [#155414][#155414] + +

Miscellaneous

+ +- fixes a bug where the presence of duplicate temporary + tables in a backup caused the restore to fail with an error containing + the text 'restoring table desc and namespace + entries: table already exists'. + Informs: #153722 [#154397][#154397] + + +[#154016]: https://github.com/cockroachdb/cockroach/pull/154016 +[#154041]: https://github.com/cockroachdb/cockroach/pull/154041 +[#154286]: https://github.com/cockroachdb/cockroach/pull/154286 +[#153460]: https://github.com/cockroachdb/cockroach/pull/153460 +[#153913]: https://github.com/cockroachdb/cockroach/pull/153913 +[#153602]: https://github.com/cockroachdb/cockroach/pull/153602 +[#153804]: https://github.com/cockroachdb/cockroach/pull/153804 +[#155414]: https://github.com/cockroachdb/cockroach/pull/155414 +[#154397]: https://github.com/cockroachdb/cockroach/pull/154397 +[#152965]: https://github.com/cockroachdb/cockroach/pull/152965 +[#153597]: https://github.com/cockroachdb/cockroach/pull/153597 From e1a74fab3b4b4a1322897ea61059665c92c403e1 Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Thu, 16 Oct 2025 21:08:34 +0000 Subject: [PATCH 4/8] Update release notes for v25.3-v25.3.3 From bc5623cada5f95763f3f7625466b62e2d700a7df Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Thu, 16 Oct 2025 21:08:35 +0000 Subject: [PATCH 5/8] Update release notes for v25.3-v25.3.3 --- src/current/_data/releases.yml | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/src/current/_data/releases.yml b/src/current/_data/releases.yml index 19129aa302c..c71bc0ef2d4 100644 --- a/src/current/_data/releases.yml +++ b/src/current/_data/releases.yml @@ -9591,9 +9591,37 @@ previous_release: v25.4.0-beta.1 +- release_name: v25.4.0-beta.3 + major_version: v25.4 + release_date: '2025-10-16' + release_type: Testing + go_version: go1.23.12 + sha: d70350c0c33cc6e0f0a58e0ec9b5e52b9ba40661 + has_sql_only: true + has_sha256sum: true + mac: + mac_arm: true + mac_arm_experimental: true + mac_arm_limited_access: false + windows: true + linux: + linux_arm: true + linux_arm_experimental: false + linux_arm_limited_access: false + linux_intel_fips: true + linux_arm_fips: false + docker: + docker_image: cockroachdb/cockroach-unstable + docker_arm: true + docker_arm_experimental: false + docker_arm_limited_access: false + source: true + previous_release: v25.4.0-beta.2 + + - release_name: v25.3.3 major_version: v25.3 - release_date: '2025-10-22' + release_date: '2025-10-17' release_type: Production go_version: go1.23.12 sha: c9e2699f67c88aa41d354aab9ae149456a7a4b9b From 9160db5837a93db406bf821d56af073a6ae2103d Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Thu, 16 Oct 2025 21:08:36 +0000 Subject: [PATCH 6/8] Update release notes for v25.3-v25.3.3 --- src/current/_includes/releases/v25.3/v25.3.3.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/current/_includes/releases/v25.3/v25.3.3.md b/src/current/_includes/releases/v25.3/v25.3.3.md index 8ae7ab3b3ef..e0cc259dc87 100644 --- a/src/current/_includes/releases/v25.3/v25.3.3.md +++ b/src/current/_includes/releases/v25.3/v25.3.3.md @@ -1,6 +1,6 @@ ## v25.3.3 -Release Date: October 22, 2025 +Release Date: October 17, 2025 {% include releases/new-release-downloads-docker-image.md release=include.release %} @@ -33,14 +33,14 @@ Release Date: October 22, 2025 Informs: #153722 [#154397][#154397] -[#154016]: https://github.com/cockroachdb/cockroach/pull/154016 -[#154041]: https://github.com/cockroachdb/cockroach/pull/154041 -[#154286]: https://github.com/cockroachdb/cockroach/pull/154286 -[#153460]: https://github.com/cockroachdb/cockroach/pull/153460 -[#153913]: https://github.com/cockroachdb/cockroach/pull/153913 +[#153597]: https://github.com/cockroachdb/cockroach/pull/153597 [#153602]: https://github.com/cockroachdb/cockroach/pull/153602 -[#153804]: https://github.com/cockroachdb/cockroach/pull/153804 +[#153913]: https://github.com/cockroachdb/cockroach/pull/153913 +[#154016]: https://github.com/cockroachdb/cockroach/pull/154016 [#155414]: https://github.com/cockroachdb/cockroach/pull/155414 [#154397]: https://github.com/cockroachdb/cockroach/pull/154397 +[#153460]: https://github.com/cockroachdb/cockroach/pull/153460 [#152965]: https://github.com/cockroachdb/cockroach/pull/152965 -[#153597]: https://github.com/cockroachdb/cockroach/pull/153597 +[#153804]: https://github.com/cockroachdb/cockroach/pull/153804 +[#154041]: https://github.com/cockroachdb/cockroach/pull/154041 +[#154286]: https://github.com/cockroachdb/cockroach/pull/154286 From de6c6f74b0fd5defe7d92efb1efaab93243c370b Mon Sep 17 00:00:00 2001 From: Ryan Kuo Date: Thu, 16 Oct 2025 17:10:38 -0400 Subject: [PATCH 7/8] edit release notes --- src/current/_includes/releases/v25.3/v25.3.3.md | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/src/current/_includes/releases/v25.3/v25.3.3.md b/src/current/_includes/releases/v25.3/v25.3.3.md index e0cc259dc87..2678277747e 100644 --- a/src/current/_includes/releases/v25.3/v25.3.3.md +++ b/src/current/_includes/releases/v25.3/v25.3.3.md @@ -12,25 +12,14 @@ Release Date: October 17, 2025 - Fixed a bug where an `INSERT` statement could fail with a type checking error while adding a `BIT(n)` column. [#152965][#152965] - Fixed a bug where index creation could fail due to validation errors if the schema change was retried or paused/resumed during the backfill. [#153597][#153597] -- Fixed a bug introduced in v25.1.0 that would - cause a node panic if a `SIGINT` signal was sent during the execution of - a `CHECK EXTERNAL CONNECTION` command. [#153602][#153602] +- Fixed a bug introduced in v25.1.0 that would cause a node panic if a `SIGINT` signal was sent during the execution of a `CHECK EXTERNAL CONNECTION` command. [#153602][#153602] - Fixed a bug where `ALTER POLICY` was incorrectly dropping dependency tracking for functions, sequences, or types in policy expressions. [#153804][#153804] - Fixed a bug introduced in v25.1 where CockroachDB nodes could crash when executing `DO` statements that referenced (possibly nonexistent) user-defined types in non-default configurations. The crash only occurred if additional logging was enabled (for example, with the `sql.log.all_statements.enabled` cluster setting). [#153913][#153913] - Fixed a runtime error that could be hit if a new secondary index had a name collision with a primary index. [#154016][#154016] - Fixed a bug where the `schema_locked` storage parameter was not being enforced on the `TRUNCATE` command, which could cause changefeed jobs to fail. [#154041][#154041] - Fixed a bug that caused panics when executing `COPY` into a table with hidden columns and expression indexes. The panic only occurred when the session setting `expect_and_ignore_not_visible_columns_in_copy` was enabled. This bug was introduced with `expect_and_ignore_not_visible_columns_in_copy` in v22.1.0. [#154286][#154286] -- Disable a feature - (kv.lock_table.unreplicated_lock_reliability.split.enabled) that could - lead to a node crash. [#155414][#155414] - -

Miscellaneous

- -- fixes a bug where the presence of duplicate temporary - tables in a backup caused the restore to fail with an error containing - the text 'restoring table desc and namespace - entries: table already exists'. - Informs: #153722 [#154397][#154397] +- Disabled the `kv.lock_table.unreplicated_lock_reliability.split.enabled` feature, which could lead to a node crash. [#155414][#155414] +- Fixed a bug where the presence of duplicate temporary tables in a backup caused the restore to fail with an error containing the text `restoring table desc and namespace entries: table already exists`. [#154397][#154397] [#153597]: https://github.com/cockroachdb/cockroach/pull/153597 From 5ecd020fb30480cdb6b80034ed2d1f9bab668fd5 Mon Sep 17 00:00:00 2001 From: Ryan Kuo Date: Fri, 17 Oct 2025 18:21:47 -0400 Subject: [PATCH 8/8] update releases.yml --- src/current/_data/releases.yml | 105 +++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/src/current/_data/releases.yml b/src/current/_data/releases.yml index c71bc0ef2d4..af785eb67a0 100644 --- a/src/current/_data/releases.yml +++ b/src/current/_data/releases.yml @@ -9619,6 +9619,111 @@ previous_release: v25.4.0-beta.2 +- release_name: v24.1.25 + major_version: v24.1 + release_date: '2025-10-17' + release_type: Production + go_version: go1.23.12 + sha: fc938cc8bc2ed39db52fb0fbc6fdda3774827e33 + has_sql_only: true + has_sha256sum: true + mac: + mac_arm: true + mac_arm_experimental: true + mac_arm_limited_access: false + windows: true + linux: + linux_arm: true + linux_arm_experimental: false + linux_arm_limited_access: false + linux_intel_fips: true + linux_arm_fips: false + docker: + docker_image: cockroachdb/cockroach + docker_arm: true + docker_arm_experimental: false + docker_arm_limited_access: false + source: true + previous_release: v24.1.24 + cloud_only: true + cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters' + cloud_only_message: > + This version is currently available only for select + CockroachDB Cloud clusters. To request to upgrade + a CockroachDB self-hosted cluster to this version, + [contact support](https://support.cockroachlabs.com/hc/requests/new). + + +- release_name: v24.3.21 + major_version: v24.3 + release_date: '2025-10-17' + release_type: Production + go_version: go1.23.12 + sha: 1b38d62fc62e6a54d9f6aa92a085421b5d4b5032 + has_sql_only: true + has_sha256sum: true + mac: + mac_arm: true + mac_arm_experimental: true + mac_arm_limited_access: false + windows: true + linux: + linux_arm: true + linux_arm_experimental: false + linux_arm_limited_access: false + linux_intel_fips: true + linux_arm_fips: false + docker: + docker_image: cockroachdb/cockroach + docker_arm: true + docker_arm_experimental: false + docker_arm_limited_access: false + source: true + previous_release: v24.3.20 + cloud_only: true + cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters' + cloud_only_message: > + This version is currently available only for select + CockroachDB Cloud clusters. To request to upgrade + a CockroachDB self-hosted cluster to this version, + [contact support](https://support.cockroachlabs.com/hc/requests/new). + + +- release_name: v25.2.7 + major_version: v25.2 + release_date: '2025-10-17' + release_type: Production + go_version: go1.23.12 + sha: 7f9ca6c18e17224aeb77df2762a1d28eab4e3fb8 + has_sql_only: true + has_sha256sum: true + mac: + mac_arm: true + mac_arm_experimental: true + mac_arm_limited_access: false + windows: true + linux: + linux_arm: true + linux_arm_experimental: false + linux_arm_limited_access: false + linux_intel_fips: true + linux_arm_fips: false + docker: + docker_image: cockroachdb/cockroach + docker_arm: true + docker_arm_experimental: false + docker_arm_limited_access: false + source: true + previous_release: v25.2.6 + cloud_only: true + cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters' + cloud_only_message: > + This version is currently available only for select + CockroachDB Cloud clusters. To request to upgrade + a CockroachDB self-hosted cluster to this version, + [contact support](https://support.cockroachlabs.com/hc/requests/new). + + - release_name: v25.3.3 major_version: v25.3 release_date: '2025-10-17'