diff --git a/docs/release-notes/v0.31.0.md b/docs/release-notes/v0.31.0.md new file mode 100644 index 0000000000..7db6a4862c --- /dev/null +++ b/docs/release-notes/v0.31.0.md @@ -0,0 +1,65 @@ +## Announcing Radius v0.31.0 + +Today we're happy to announce the release of Radius v0.31.0. Check out the [highlights](#highlights) below, along with the [full changelog](#full-changelog) for more details. + +We would like to extend our thanks to all the [new](#new-contributors) and existing contributors who helped make this release possible! + +## Intro to Radius + +If you're new to Radius, check out our website, [radapp.io](https://radapp.io), for more information. Also visit our [getting started guide](https://docs.radapp.io/getting-started/) to learn how to install Radius and create your first app. + +## Highlights + +## Breaking changes + +None + +## New contributors + +Welcome to our new contributors who have merged their first PR in this release! + +* @jhandel made their first contribution in + +## Upgrading to Radius v0.31.0 + +During our preview stage, an upgrade to Radius v0.31.0 requires a full reinstallation of the Radius control-plane, rad CLI, and all Radius apps. Stay tuned for an in-place upgrade path in the future. + +1. Delete any environments you have created: + ```bash + rad env delete + ``` +1. Uninstall the previous version of the Radius control-plane: + ```bash + rad uninstall kubernetes + ``` +1. Visit the [Radius installation guide](https://docs.radapp.io/getting-started/install/) to install the latest CLI, or download a binary below +1. Install the latest version of the Radius control-plane: + ```bash + rad install kubernetes + ``` + +## Full changelog + +* Fix Delete application confirmation message points to the workspace but says environment #7089 by @jhandel in +* versions.yaml updated for release 0.30 - final release by @vinayada1 in +* Run release workflow on push to release branch by @willdavsmith in +* Adding GHCR login step to the long running tests by @ytimocin in +* Use unique resource names in test Terraform Recipe by @kachawla in +* Add GH action to close stale PRs by @kachawla in +* Rename stale PRs workflow filename by @kachawla in +* Update RequireResource to handle duplicate short names and proper fully qualified names (also make life a little better for windows file system contributors) by @jhandel in +* Update Namespace.ValidateNamespace to add workspace to arguments by @jhandel in +* Set go version to 1.21.7 by @youngbupark in +* updating patch api def for applications resource by @vishwahiremat in +* Adding changes to extend secret stores scope to global by @vishwahiremat in +* Adding support for terraform private module source for git by @vishwahiremat in +* Adding dashboard release branch creation and tag push by @willdavsmith in +* Fix syntax error in release workflow by @willdavsmith in +* Add dashboard to Radius installation and rad run by @willdavsmith in +* Update typespec to support all Terraform Recipe Providers and Env by @ytimocin in +* Add support to set environment variables to Terraform environment by @lakshmimsft in +* Add logic to build configuration for multiple Terraform providers support by @lakshmimsft in +* Updating versions.yaml for 0.31-rc1 by @ytimocin in +* Fix release workflow to include dashboard repo clone by @willdavsmith in +* Updating versions.yaml for 0.31-rc2 by @ytimocin in +* Updating versions.yaml for 0.31-rc3 by @ytimocin in diff --git a/versions.yaml b/versions.yaml index 2dd930f640..6793141bc4 100644 --- a/versions.yaml +++ b/versions.yaml @@ -1,9 +1,9 @@ supported: - channel: '0.31' - version: 'v0.31.0-rc3' + version: 'v0.31.0' +deprecated: - channel: '0.30' version: 'v0.30.0' -deprecated: - channel: '0.29' version: 'v0.29.0' - channel: '0.28'