diff --git a/docs/install/kubernetes.md b/docs/install/kubernetes.md index db4a63d8ea..12a46608b7 100644 --- a/docs/install/kubernetes.md +++ b/docs/install/kubernetes.md @@ -135,7 +135,7 @@ We support two release channels: mainline and stable - read the helm install coder coder-v2/coder \ --namespace coder \ --values values.yaml \ - --version 2.33.2 + --version 2.34.0 ``` - **OCI Registry** @@ -146,7 +146,7 @@ We support two release channels: mainline and stable - read the helm install coder oci://ghcr.io/coder/chart/coder \ --namespace coder \ --values values.yaml \ - --version 2.33.2 + --version 2.34.0 ``` - **Stable** Coder release: @@ -159,7 +159,7 @@ We support two release channels: mainline and stable - read the helm install coder coder-v2/coder \ --namespace coder \ --values values.yaml \ - --version 2.32.1 + --version 2.33.6 ``` - **OCI Registry** @@ -170,7 +170,7 @@ We support two release channels: mainline and stable - read the helm install coder oci://ghcr.io/coder/chart/coder \ --namespace coder \ --values values.yaml \ - --version 2.32.1 + --version 2.33.6 ``` You can watch Coder start up by running `kubectl get pods -n coder`. Once Coder diff --git a/docs/install/rancher.md b/docs/install/rancher.md index fdb32ed26c..0a81c7a73d 100644 --- a/docs/install/rancher.md +++ b/docs/install/rancher.md @@ -134,8 +134,8 @@ kubectl create secret generic coder-db-url -n coder \ 1. Select a Coder version: - - **Mainline**: `2.33.2` - - **Stable**: `2.32.1` + - **Mainline**: `2.34.0` + - **Stable**: `2.33.6` Learn more about release channels in the [Releases documentation](./releases/index.md). diff --git a/docs/install/releases/index.md b/docs/install/releases/index.md index c3b4ff37cb..0d5305adf3 100644 --- a/docs/install/releases/index.md +++ b/docs/install/releases/index.md @@ -79,14 +79,13 @@ pages. | Release name | Release Date | Status | Latest Release | |------------------------------------------------|-------------------|--------------------------|------------------------------------------------------------------| -| [2.24](https://coder.com/changelog/coder-2-24) | July 01, 2025 | Extended Support Release | [v2.24.4](https://github.com/coder/coder/releases/tag/v2.24.4) | -| [2.28](https://coder.com/changelog/coder-2-28) | November 04, 2025 | Not Supported | [v2.28.11](https://github.com/coder/coder/releases/tag/v2.28.11) | -| [2.29](https://coder.com/changelog/coder-2-29) | December 02, 2025 | Extended Support Release | [v2.29.12](https://github.com/coder/coder/releases/tag/v2.29.12) | -| [2.30](https://coder.com/changelog/coder-2-30) | February 03, 2026 | Not Supported | [v2.30.7](https://github.com/coder/coder/releases/tag/v2.30.7) | -| [2.31](https://coder.com/changelog/coder-2-31) | February 23, 2026 | Security Support | [v2.31.11](https://github.com/coder/coder/releases/tag/v2.31.11) | -| [2.32](https://coder.com/changelog/coder-2-32) | April 14, 2026 | Stable | [v2.32.1](https://github.com/coder/coder/releases/tag/v2.32.1) | -| [2.33](https://coder.com/changelog/coder-2-33) | May 05, 2026 | Mainline | [v2.33.2](https://github.com/coder/coder/releases/tag/v2.33.2) | -| 2.34 | | Not Released | N/A | +| [2.29](https://coder.com/changelog/coder-2-29) | December 02, 2025 | Extended Support Release | [v2.29.16](https://github.com/coder/coder/releases/tag/v2.29.16) | +| [2.30](https://coder.com/changelog/coder-2-30) | February 03, 2026 | Not Supported | [v2.30.9](https://github.com/coder/coder/releases/tag/v2.30.9) | +| [2.31](https://coder.com/changelog/coder-2-31) | February 23, 2026 | Not Supported | [v2.31.14](https://github.com/coder/coder/releases/tag/v2.31.14) | +| [2.32](https://coder.com/changelog/coder-2-32) | April 14, 2026 | Security Support | [v2.32.5](https://github.com/coder/coder/releases/tag/v2.32.5) | +| [2.33](https://coder.com/changelog/coder-2-33) | May 05, 2026 | Stable | [v2.33.6](https://github.com/coder/coder/releases/tag/v2.33.6) | +| [2.34](https://coder.com/changelog/coder-2-34) | June 02, 2026 | Mainline (ESR) | [v2.34.0](https://github.com/coder/coder/releases/tag/v2.34.0) | +| 2.35 | | Not Released | N/A | > [!TIP] diff --git a/scripts/update-release-calendar.sh b/scripts/update-release-calendar.sh index 2a7e511e6a..801f5b9c70 100755 --- a/scripts/update-release-calendar.sh +++ b/scripts/update-release-calendar.sh @@ -18,7 +18,7 @@ CALENDAR_END_MARKER="" # Known active ESR (Extended Support Release) minor versions. # Update this list when new ESR versions are designated or old ones reach end of life. -ESR_VERSIONS=(24 29) +ESR_VERSIONS=(29 34) # Check if a minor version is a known active ESR version. is_esr_version() { @@ -194,9 +194,15 @@ generate_release_calendar() { status="Not Supported" fi - # Override status for active ESR versions that would otherwise be "Not Supported" - if [[ "$status" == "Not Supported" ]] && is_esr_version "$rel_minor"; then - status="Extended Support Release" + # Mark ESR versions. An ESR that has aged out of support shows as a + # full "Extended Support Release"; while it is still in an active + # channel we append "(ESR)" to that channel, e.g. "Mainline (ESR)". + if is_esr_version "$rel_minor"; then + if [[ "$status" == "Not Supported" ]]; then + status="Extended Support Release" + elif [[ "$status" != "Not Released" ]]; then + status="$status (ESR)" + fi fi result+="$(generate_release_row "$version_major" "$rel_minor" "$status")\n"