Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
196 changes: 196 additions & 0 deletions src/current/_data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10671,3 +10671,199 @@
docker_arm_limited_access: false
source: true
previous_release: v24.3.27


- release_name: v25.2.14
major_version: v25.2
release_date: '2026-03-05'
release_type: Production
go_version: go1.25.5
sha: ad1c1bb5e905a1bb54ed1170c49bba8f65d8dffe
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.13


- release_name: v24.3.28
major_version: v24.3
release_date: '2026-03-05'
release_type: Production
go_version: go1.25.5
sha: 420f0a2d5b89a882231340a4c500c434ab4fe753
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.27


- release_name: v24.3.29
major_version: v24.3
release_date: '2026-03-09'
release_type: Production
go_version: go1.25.5
sha: 355b8510991b454c416545fe638388d9dc861576
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.28
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.15
major_version: v25.2
release_date: '2026-03-09'
release_type: Production
go_version: go1.25.5
sha: 10695b47f5b698332207967325958a018c953565
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.14
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: v26.1.1
major_version: v26.1
release_date: '2026-03-09'
release_type: Production
go_version: go1.25.5
sha: 5abbbd24fcc2c7873fb0f985ccea68b7abaa6afe
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: v26.1.0
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.4.6
major_version: v25.4
release_date: '2026-03-09'
release_type: Production
go_version: go1.25.5
sha: 2c0bb76568232c012a617fe5affcf3149a377a95
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.4.5
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).
23 changes: 23 additions & 0 deletions src/current/_includes/releases/v24.3/v24.3.29.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
## v24.3.29

Release Date: March 9, 2026

{% include releases/new-release-downloads-docker-image.md release=include.release %}

<h3 id="v24-3-29-bug-fixes">Bug fixes</h3>

- Fixed a bug where AVRO file imports of data with JSON or binary records could hang indefinitely when encountering stream errors from cloud storage (such as `HTTP/2` `CANCEL` errors). Import jobs will now properly fail with an error instead of hanging. [#161438][#161438]
- Fixed a bug that, in rare cases, could cause a node to crash when using a changefeed with the `end_time` option. [#161678][#161678]
- Fixed a bug that could cause changefeeds using Kafka v1 sinks to hang when the changefeed was cancelled. [#162117][#162117]
- Fixed a bug where generating a debug zip could trigger an out-of-memory (OOM) condition on a node if malformed log entries were present in logs using `json` or `json-compact` formatting. This bug was introduced in v24.1. [#163360][#163360]

<h3 id="v24-3-29-miscellaneous">Miscellaneous</h3>

- Fixed a bug where import rollback could incorrectly revert data in a table that was already online. This could only occur if an import job was cancelled or failed after the import had already succeeded and the table was made available for use. [#159900][#159900]


[#161438]: https://github.com/cockroachdb/cockroach/pull/161438
[#161678]: https://github.com/cockroachdb/cockroach/pull/161678
[#162117]: https://github.com/cockroachdb/cockroach/pull/162117
[#163360]: https://github.com/cockroachdb/cockroach/pull/163360
[#159900]: https://github.com/cockroachdb/cockroach/pull/159900
14 changes: 14 additions & 0 deletions src/current/_includes/releases/v25.2/v25.2.15.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
## v25.2.15

Release Date: March 9, 2026

{% include releases/new-release-downloads-docker-image.md release=include.release %}

<h3 id="v25-2-15-bug-fixes">Bug fixes</h3>

- Fixed a bug that could cause changefeeds using Kafka v1 sinks to hang when the changefeed was cancelled. [#162118][#162118]
- Fixed a bug where generating a debug zip could trigger an out-of-memory (OOM) condition on a node if malformed log entries were present in logs using `json` or `json-compact` formatting. This bug was introduced in v24.1. [#163357][#163357]


[#162118]: https://github.com/cockroachdb/cockroach/pull/162118
[#163357]: https://github.com/cockroachdb/cockroach/pull/163357
21 changes: 21 additions & 0 deletions src/current/_includes/releases/v25.4/v25.4.6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## v25.4.6

Release Date: March 9, 2026

{% include releases/new-release-downloads-docker-image.md release=include.release %}

<h3 id="v25-4-6-bug-fixes">Bug fixes</h3>

- Fixed a bug in which PL/pgSQL UDFs with many IF statements would cause a timeout and/or OOM when executed from a prepared statement. This bug was introduced in versions v23.2.22, v24.1.15, v24.3.9, v25.1.2, and v25.2.0. [#162559][#162559]
- Fixed a bug where generating a debug zip could trigger an out-of-memory (OOM) condition on a node if malformed log entries were present in logs using `json` or `json-compact` formatting. This bug was introduced in v24.1. [#163352][#163352]
- Fixed a rare data race during parallel constraint checks where a fresh descriptor collection could resolve a stale enum type version. This bug was introduced in v26.1.0. [#163960][#163960]

<h3 id="v25-4-6-performance-improvements">Performance improvements</h3>

- Improved changefeed checkpointing performance when changefeeds are lagging. Previously, checkpoint updates could be redundantly applied multiple times per checkpoint operation. [#163282][#163282]


[#162559]: https://github.com/cockroachdb/cockroach/pull/162559
[#163352]: https://github.com/cockroachdb/cockroach/pull/163352
[#163960]: https://github.com/cockroachdb/cockroach/pull/163960
[#163282]: https://github.com/cockroachdb/cockroach/pull/163282
47 changes: 47 additions & 0 deletions src/current/_includes/releases/v26.1/v26.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
## v26.1.1

Release Date: March 9, 2026

{% include releases/new-release-downloads-docker-image.md release=include.release %}

<h3 id="v26-1-1-general-changes">General changes</h3>

- Added support for the `partition_alg` changefeed option to specify a Kafka partitioning algorithm. Supported values are `fnv-1a` (default) and `murmur2`. For example: `CREATE CHANGEFEED ... INTO 'kafka://...' WITH partition_alg='murmur2';`. This option is only valid for Kafka v2 sinks and is controlled by the cluster setting `changefeed.partition_alg.enabled`. Once a changefeed is created with a specific algorithm, it continues to use that algorithm even if the cluster setting is later disabled, unless the changefeed is altered to use a different `partition_alg` value. [#161532][#161532]

<h3 id="v26-1-1-sql-language-changes">SQL language changes</h3>

- The `information_schema.crdb_datums_to_bytes` built-in function is now documented. [#161196][#161196]

<h3 id="v26-1-1-bug-fixes">Bug fixes</h3>

- Fixed a bug where AVRO file imports of data with JSON or binary records could hang indefinitely when encountering stream errors from cloud storage (such as `HTTP/2` `CANCEL` errors). Import jobs will now properly fail with an error instead of hanging. [#161446][#161446]
- Fixed a bug which prevented successfully injecting hints using `information_schema.crdb_rewrite_inline_hints` for `INSERT`, `UPSERT`, `UPDATE`, and `DELETE` statements. This bug was present since hint injection was first introduced in v26.1.0. [#161970][#161970]
- Fixed a bug introduced in v26.1.0-beta.1 in which row-level TTL jobs could encounter GC threshold errors if each node had a large number of spans to process. [#161990][#161990]
- Fixed a bug where multi-statement explicit transactions that use `SAVEPOINT` to recover from certain errors (like duplicate key value violations) could lose writes performed before the savepoint was created in rare cases when buffered writes were enabled. Buffered writes are a public preview feature that is off by default. This bug was introduced in v25.2. [#162031][#162031]
- Fixed a bug that could cause changefeeds using Kafka v1 sinks to hang when the changefeed was cancelled. [#162121][#162121]
- Fixed a bug where queries using a generic plan with a lookup join on an index containing identity computed columns would fail with the error "cannot map variable %d to an indexed var". [#162140][#162140]
- Fixed an internal error "could not find format code for column N" that occurred when executing `EXPLAIN ANALYZE EXECUTE` statements via JDBC or other clients using the PostgreSQL binary protocol. [#162284][#162284]
- Fixed a bug where CockroachDB would encounter an internal error when evaluating builtin functions with `'{}'` as an argument without explicit type casts (e.g., `SELECT cardinality('{}');`). A regular error is now returned instead, matching PostgreSQL behavior. [#162358][#162358]
- Fixed a bug in which PL/pgSQL UDFs with many IF statements would cause a timeout and/or OOM when executed from a prepared statement. This bug was introduced in versions v23.2.22, v24.1.15, v24.3.9, v25.1.2, and v25.2.0. [#162560][#162560]
- Fixed a bug where generating a debug zip could trigger an out-of-memory (OOM) condition on a node if malformed log entries were present in logs using `json` or `json-compact` formatting. This bug was introduced in v24.1. [#163353][#163353]
- Fixed a rare data race during parallel constraint checks where a fresh descriptor collection could resolve a stale enum type version. This bug was introduced in v26.1.0. [#163961][#163961]

<h3 id="v26-1-1-performance-improvements">Performance improvements</h3>

- Improved changefeed checkpointing performance when changefeeds are lagging. Previously, checkpoint updates could be redundantly applied multiple times per checkpoint operation. [#163283][#163283]


[#161970]: https://github.com/cockroachdb/cockroach/pull/161970
[#162140]: https://github.com/cockroachdb/cockroach/pull/162140
[#162358]: https://github.com/cockroachdb/cockroach/pull/162358
[#163353]: https://github.com/cockroachdb/cockroach/pull/163353
[#161446]: https://github.com/cockroachdb/cockroach/pull/161446
[#162031]: https://github.com/cockroachdb/cockroach/pull/162031
[#162121]: https://github.com/cockroachdb/cockroach/pull/162121
[#162284]: https://github.com/cockroachdb/cockroach/pull/162284
[#163961]: https://github.com/cockroachdb/cockroach/pull/163961
[#161532]: https://github.com/cockroachdb/cockroach/pull/161532
[#161990]: https://github.com/cockroachdb/cockroach/pull/161990
[#162560]: https://github.com/cockroachdb/cockroach/pull/162560
[#163283]: https://github.com/cockroachdb/cockroach/pull/163283
[#161196]: https://github.com/cockroachdb/cockroach/pull/161196
Loading