diff --git a/src/current/_data/redirects.yml b/src/current/_data/redirects.yml index 112a27d82d7..e4ccddcd7ab 100644 --- a/src/current/_data/redirects.yml +++ b/src/current/_data/redirects.yml @@ -1120,4 +1120,10 @@ - destination: reads-and-writes-overview.md sources: ['query-data.md'] - versions: ['v26.1', 'v26.2'] \ No newline at end of file + versions: ['v26.1', 'v26.2'] + +- destination: releases/index.md + sources: ['releases/staged-release-process.md'] + +- destination: releases/downloads-archive.md + sources: ['releases/unsupported-versions.md'] diff --git a/src/current/_includes/releases/staged-release-policy.md b/src/current/_includes/releases/staged-release-policy.md deleted file mode 100644 index 25f3231ce5f..00000000000 --- a/src/current/_includes/releases/staged-release-policy.md +++ /dev/null @@ -1,6 +0,0 @@ -As of 2024, CockroachDB uses a staged release process. New versions roll out to select CockroachDB {{ site.data.products.cloud }} organizations first. CockroachDB {{ site.data.products.core }} binaries are published later, with timing based on release type: - -- Major releases (x.y.0 GA): Approximately 2 weeks after {{ site.data.products.cloud }} GA. -- Patch releases (x.y.1+): Approximately 1 week after {{ site.data.products.cloud }} availability. - -Exact timing may vary based on rollout safety and scheduling. diff --git a/src/current/_includes/sidebar-all-releases.json b/src/current/_includes/sidebar-all-releases.json index b494554174b..121fc34652a 100644 --- a/src/current/_includes/sidebar-all-releases.json +++ b/src/current/_includes/sidebar-all-releases.json @@ -22,28 +22,12 @@ "/releases/{{ site.versions["dev"] }}.html" ] }{% endunless %}, -{ - "title": "Staged Release Process", - "urls": [ - "/releases/staged-release-process.html" - ] -}, { "title": "Release Support Policy", "urls": [ "/releases/release-support-policy.html" ] }, -{% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} -{ - "title": "Technical Advisories", - "urls": [ - "/advisories/index.html" - {% for x in advisories %} - ,"{{ x.url }}" - {% endfor %} - ] -}, { "title": "Cloud Releases", "urls": [ @@ -63,15 +47,8 @@ ] }, { - "title": "Unsupported Versions", - "urls": [ - "/releases/unsupported-versions.html" - ] -}, -{ - "title": "Archived Documentation", + "title": "CockroachDB Downloads Archive", "urls": [ - - "/releases/archived-documentation.html" + "/releases/downloads-archive.html" ] } diff --git a/src/current/_includes/sidebar-releases.json b/src/current/_includes/sidebar-releases.json index 718ac222192..5ae5bbdf1ee 100644 --- a/src/current/_includes/sidebar-releases.json +++ b/src/current/_includes/sidebar-releases.json @@ -64,20 +64,10 @@ "/releases/kubernetes-operator.html" ] }, -{% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} { - "title": "Technical Advisories", - "urls": [ - "/advisories/index.html" - {% for x in advisories %} - ,"{{ x.url }}" - {% endfor %} - ] -}, -{ - "title": "Unsupported Versions", + "title": "CockroachDB Downloads Archive", "urls": [ - "/releases/unsupported-versions.html" + "/releases/downloads-archive.html" ] } diff --git a/src/current/_includes/v23.1/sidebar-data/reference.json b/src/current/_includes/v23.1/sidebar-data/reference.json index 7a51665f5b4..38bfdcc5232 100644 --- a/src/current/_includes/v23.1/sidebar-data/reference.json +++ b/src/current/_includes/v23.1/sidebar-data/reference.json @@ -419,6 +419,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v23.2/sidebar-data/reference.json b/src/current/_includes/v23.2/sidebar-data/reference.json index b4c2bd3c366..f44ce7186bb 100644 --- a/src/current/_includes/v23.2/sidebar-data/reference.json +++ b/src/current/_includes/v23.2/sidebar-data/reference.json @@ -425,6 +425,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v24.1/sidebar-data/reference.json b/src/current/_includes/v24.1/sidebar-data/reference.json index b4cb937a5cd..23162907fa3 100644 --- a/src/current/_includes/v24.1/sidebar-data/reference.json +++ b/src/current/_includes/v24.1/sidebar-data/reference.json @@ -419,6 +419,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v24.2/sidebar-data/reference.json b/src/current/_includes/v24.2/sidebar-data/reference.json index 84c7f3aca56..76527f6e543 100644 --- a/src/current/_includes/v24.2/sidebar-data/reference.json +++ b/src/current/_includes/v24.2/sidebar-data/reference.json @@ -430,6 +430,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v24.3/sidebar-data/reference.json b/src/current/_includes/v24.3/sidebar-data/reference.json index 84c7f3aca56..76527f6e543 100644 --- a/src/current/_includes/v24.3/sidebar-data/reference.json +++ b/src/current/_includes/v24.3/sidebar-data/reference.json @@ -430,6 +430,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v25.1/sidebar-data/reference.json b/src/current/_includes/v25.1/sidebar-data/reference.json index f0fd0625e54..818b5be6d02 100644 --- a/src/current/_includes/v25.1/sidebar-data/reference.json +++ b/src/current/_includes/v25.1/sidebar-data/reference.json @@ -430,6 +430,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v25.2/sidebar-data/reference.json b/src/current/_includes/v25.2/sidebar-data/reference.json index b2c3171dc7e..c80a207f653 100644 --- a/src/current/_includes/v25.2/sidebar-data/reference.json +++ b/src/current/_includes/v25.2/sidebar-data/reference.json @@ -436,6 +436,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v25.3/sidebar-data/reference.json b/src/current/_includes/v25.3/sidebar-data/reference.json index b2c3171dc7e..c80a207f653 100644 --- a/src/current/_includes/v25.3/sidebar-data/reference.json +++ b/src/current/_includes/v25.3/sidebar-data/reference.json @@ -436,6 +436,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v25.4/sidebar-data/reference.json b/src/current/_includes/v25.4/sidebar-data/reference.json index b2c3171dc7e..c80a207f653 100644 --- a/src/current/_includes/v25.4/sidebar-data/reference.json +++ b/src/current/_includes/v25.4/sidebar-data/reference.json @@ -436,6 +436,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v26.1/sidebar-data/reference.json b/src/current/_includes/v26.1/sidebar-data/reference.json index f0165023115..e7441c3dc8c 100644 --- a/src/current/_includes/v26.1/sidebar-data/reference.json +++ b/src/current/_includes/v26.1/sidebar-data/reference.json @@ -442,6 +442,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/_includes/v26.2/sidebar-data/reference.json b/src/current/_includes/v26.2/sidebar-data/reference.json index f0165023115..e7441c3dc8c 100644 --- a/src/current/_includes/v26.2/sidebar-data/reference.json +++ b/src/current/_includes/v26.2/sidebar-data/reference.json @@ -442,6 +442,23 @@ ] } ] + }, + {% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %} + { + "title": "Technical Advisories", + "urls": [ + "/advisories/index.html" + {% for x in advisories %} + ,"{{ x.url }}" + {% endfor %} + ] + }, + { + "title": "Archived Documentation", + "urls": [ + + "/releases/archived-documentation.html" + ] } ] } diff --git a/src/current/releases/unsupported-versions.md b/src/current/releases/downloads-archive.md similarity index 98% rename from src/current/releases/unsupported-versions.md rename to src/current/releases/downloads-archive.md index e51b5443d2a..2baca2341fd 100644 --- a/src/current/releases/unsupported-versions.md +++ b/src/current/releases/downloads-archive.md @@ -1,11 +1,11 @@ --- -title: Unsupported Versions -summary: Versions of CockroachDB that are no longer supported +title: CockroachDB downloads archive +summary: Archive of downloads for versions of CockroachDB that are no longer supported toc: true docs_area: releases --- {{site.data.alerts.callout_danger}} -The CockroachDB versions on this page are no longer supported. For more information, refer to [Release Support Policy]({% link releases/release-support-policy.md %}#unsupported-versions). To download and learn about currently supported CockroachDB versions, refer to [CockroachDB Releases]({% link releases/index.md %}). +This page hosts download links to CockroachDB versions that are no longer supported. For more information about CockroachDB version support, refer to [Release Support Policy]({% link releases/release-support-policy.md %}#unsupported-versions). To download and learn about currently supported CockroachDB versions, refer to [CockroachDB Releases]({% link releases/index.md %}). {{site.data.alerts.end}} ## Downloads diff --git a/src/current/releases/index.md b/src/current/releases/index.md index 037580f99e3..178983e9f6a 100644 --- a/src/current/releases/index.md +++ b/src/current/releases/index.md @@ -82,9 +82,9 @@ The following releases and their descriptions represent proposed plans that are | :---: | :---: | :---: | | v26.2 | Regular | 2026 Q2 | -## Unsupported versions +## CockroachDB downloads archive -A full archive of CockroachDB major versions that are no longer supported is available on the [Unsupported Versions]({% link releases/unsupported-versions.md %}) page. +A full archive of CockroachDB major versions that are no longer supported is available on the [CockroachDB downloads archive]({% link releases/downloads-archive.md %}) page. ## Licenses diff --git a/src/current/releases/staged-release-process.md b/src/current/releases/staged-release-process.md deleted file mode 100644 index 15623693c8f..00000000000 --- a/src/current/releases/staged-release-process.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Staged Release Process -summary: Learn about Cockroach Labs' staged release process for CockroachDB Cloud and Self-Hosted releases. -toc: true -docs_area: releases ---- - -{% include releases/staged-release-policy.md %}