From f2f403c27d917ee64c544a4a3ca419476efa088f Mon Sep 17 00:00:00 2001 From: Steve Kriss Date: Tue, 7 May 2024 13:28:35 -0600 Subject: [PATCH] v1.27.3, v1.28.4 changelogs and version info (#6423) Signed-off-by: Steve Kriss --- changelogs/CHANGELOG-v1.27.3.md | 24 +++++++++++++++++ changelogs/CHANGELOG-v1.28.4.md | 27 +++++++++++++++++++ .../content/resources/compatibility-matrix.md | 4 +++ versions.yaml | 24 +++++++++++++++-- 4 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 changelogs/CHANGELOG-v1.27.3.md create mode 100644 changelogs/CHANGELOG-v1.28.4.md diff --git a/changelogs/CHANGELOG-v1.27.3.md b/changelogs/CHANGELOG-v1.27.3.md new file mode 100644 index 00000000000..be1776bc258 --- /dev/null +++ b/changelogs/CHANGELOG-v1.27.3.md @@ -0,0 +1,24 @@ +We are delighted to present version v1.27.3 of Contour, our layer 7 HTTP reverse proxy for Kubernetes clusters. + +- [All Changes](#all-changes) +- [Installing/Upgrading](#installing-and-upgrading) +- [Compatible Kubernetes Versions](#compatible-kubernetes-versions) + +# All Changes + +- Updates Envoy to v1.28.3. See the release notes for v1.28.3 [here](https://www.envoyproxy.io/docs/envoy/v1.28.3/version_history/v1.28/v1.28.3). + +# Installing and Upgrading + +For a fresh install of Contour, consult the [getting started documentation](https://projectcontour.io/getting-started/). + +To upgrade an existing Contour installation, please consult the [upgrade documentation](https://projectcontour.io/resources/upgrading/). + + +# Compatible Kubernetes Versions + +Contour v1.27.3 is tested against Kubernetes 1.26 through 1.28. + + +# Are you a Contour user? We would love to know! +If you're using Contour and want to add your organization to our adopters list, please visit this [page](https://projectcontour.io/resources/adopters/). If you prefer to keep your organization name anonymous but still give us feedback into your usage and scenarios for Contour, please post on this [GitHub thread](https://github.com/projectcontour/contour/issues/1269). diff --git a/changelogs/CHANGELOG-v1.28.4.md b/changelogs/CHANGELOG-v1.28.4.md new file mode 100644 index 00000000000..35e560dc015 --- /dev/null +++ b/changelogs/CHANGELOG-v1.28.4.md @@ -0,0 +1,27 @@ +We are delighted to present version v1.28.4 of Contour, our layer 7 HTTP reverse proxy for Kubernetes clusters. + +- [All Changes](#all-changes) +- [Installing/Upgrading](#installing-and-upgrading) +- [Compatible Kubernetes Versions](#compatible-kubernetes-versions) + +# All Changes + +- Updates Envoy to v1.29.4. See the release notes for v1.29.4 [here](https://www.envoyproxy.io/docs/envoy/v1.29.4/version_history/v1.29/v1.29.4) ([#6377](https://github.com/projectcontour/contour/pull/6377)). +- Gateway API: an HTTPRoute timeout of `0s` now disables the timeout ([#6379](https://github.com/projectcontour/contour/pull/6379)). +- Gateway provisioner: disabled features are now correctly applied to the Contour controller ([#6414](https://github.com/projectcontour/contour/pull/6414)). + + +# Installing and Upgrading + +For a fresh install of Contour, consult the [getting started documentation](https://projectcontour.io/getting-started/). + +To upgrade an existing Contour installation, please consult the [upgrade documentation](https://projectcontour.io/resources/upgrading/). + + +# Compatible Kubernetes Versions + +Contour v1.28.4 is tested against Kubernetes 1.27 through 1.29. + + +# Are you a Contour user? We would love to know! +If you're using Contour and want to add your organization to our adopters list, please visit this [page](https://projectcontour.io/resources/adopters/). If you prefer to keep your organization name anonymous but still give us feedback into your usage and scenarios for Contour, please post on this [GitHub thread](https://github.com/projectcontour/contour/issues/1269). diff --git a/site/content/resources/compatibility-matrix.md b/site/content/resources/compatibility-matrix.md index c957a16e562..a4326642408 100644 --- a/site/content/resources/compatibility-matrix.md +++ b/site/content/resources/compatibility-matrix.md @@ -11,10 +11,12 @@ These combinations of versions are specifically tested in CI and supported by th | Contour Version | Envoy Version | Kubernetes Versions | Gateway API Version | | --------------- | :------------------- | ------------------- | --------------------| | main | [1.30.1][53] | 1.29, 1.28, 1.27 | [1.0.0][110] | +| 1.28.4 | [1.29.4][55] | 1.29, 1.28, 1.27 | [1.0.0][110] | | 1.28.3 | [1.29.3][50] | 1.29, 1.28, 1.27 | [1.0.0][110] | | 1.28.2 | [1.29.2][49] | 1.29, 1.28, 1.27 | [1.0.0][110] | | 1.28.1 | [1.29.1][46] | 1.29, 1.28, 1.27 | [1.0.0][110] | | 1.28.0 | [1.29.1][46] | 1.29, 1.28, 1.27 | [1.0.0][110] | +| 1.27.3 | [1.28.3][54] | 1.28, 1.27, 1.26 | [0.8.1][109] | | 1.27.2 | [1.28.2][52] | 1.28, 1.27, 1.26 | [0.8.1][109] | | 1.27.1 | [1.28.1][47] | 1.28, 1.27, 1.26 | [0.8.1][109] | | 1.27.0 | [1.28.0][45] | 1.28, 1.27, 1.26 | [0.8.1][109] | @@ -190,6 +192,8 @@ __Note:__ This list of extensions was last verified to be complete with Envoy v1 [51]: https://www.envoyproxy.io/docs/envoy/v1.27.4/version_history/v1.27/v1.27.4 [52]: https://www.envoyproxy.io/docs/envoy/v1.28.2/version_history/v1.28/v1.28.2 [53]: https://www.envoyproxy.io/docs/envoy/v1.30.1/version_history/v1.30/v1.30.1 +[54]: https://www.envoyproxy.io/docs/envoy/v1.28.3/version_history/v1.28/v1.28.3 +[55]: https://www.envoyproxy.io/docs/envoy/v1.29.4/version_history/v1.29/v1.29.4 [98]: https://github.com/kubernetes/client-go [99]: https://github.com/kubernetes/client-go#compatibility-matrix diff --git a/versions.yaml b/versions.yaml index dd0910c4751..47f76dd4d36 100644 --- a/versions.yaml +++ b/versions.yaml @@ -14,8 +14,18 @@ versions: - "1.27" gateway-api: - "1.0.0" - - version: v1.28.3 + - version: v1.28.4 supported: "true" + dependencies: + envoy: "1.29.4" + kubernetes: + - "1.29" + - "1.28" + - "1.27" + gateway-api: + - "1.0.0" + - version: v1.28.3 + supported: "false" dependencies: envoy: "1.29.3" kubernetes: @@ -54,8 +64,18 @@ versions: - "1.27" gateway-api: - "1.0.0" - - version: v1.27.2 + - version: v1.27.3 supported: "true" + dependencies: + envoy: "1.28.3" + kubernetes: + - "1.28" + - "1.27" + - "1.26" + gateway-api: + - "0.8.1" + - version: v1.27.2 + supported: "false" dependencies: envoy: "1.28.2" kubernetes: