From 76a19aea1aea5d400e4a42dcc30915b39fbec9c3 Mon Sep 17 00:00:00 2001 From: Young Bu Park Date: Thu, 28 Mar 2024 13:25:37 -0700 Subject: [PATCH] Official Release 0.32.0 (#7405) # Description This is the official release for 0.32.0 ## Type of change - This pull request fixes a bug in Radius and has an approved issue (issue link required). - This pull request adds or changes features of Radius and has an approved issue (issue link required). - This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional). Fixes: #issue_number --------- Signed-off-by: Young Bu Park Signed-off-by: Will <28876888+willtsai@users.noreply.github.com> Co-authored-by: Will <28876888+willtsai@users.noreply.github.com> Co-authored-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com> (cherry picked from commit 901b735267d5d613c7176214fd16901034b8b058) --- docs/release-notes/v0.32.0.md | 79 +++++++++++++++++++++++++++++++++++ versions.yaml | 4 +- 2 files changed, 81 insertions(+), 2 deletions(-) create mode 100644 docs/release-notes/v0.32.0.md diff --git a/docs/release-notes/v0.32.0.md b/docs/release-notes/v0.32.0.md new file mode 100644 index 0000000000..f1bf0146b7 --- /dev/null +++ b/docs/release-notes/v0.32.0.md @@ -0,0 +1,79 @@ +## Announcing Radius v0.32.0 + +Today we're happy to announce the release of Radius v0.32.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 + +### Support for Terraform modules from private git repositories + +Radius Environments can now be configured to pull Terraform Recipe templates from private git repositories. Visit the [private registry how-to guide](https://docs.radapp.io/guides/recipes/howto-private-registry/) to learn more. + +## Community Contributions + +- Thanks to @gpltaylor for enabling `rad app graph` output to make connection graph output resources name as a link. +- Thanks to @lechnerc77 for adding dependabot configuration, fixing dashboard crash for recipes, and adding zoom control to application graph on dashboard. + +## Breaking changes + +None + +## New contributors + +None + +## Upgrading to Radius v0.32.0 + +During our preview stage, an upgrade to Radius v0.32.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 release workflow to include dashboard repo clone by @willdavsmith in https://github.com/radius-project/radius/pull/7206 +* Do not try to load recipes for a simulated environment by @vinayada1 in https://github.com/radius-project/radius/pull/7157 +* Add AWS/Azure to required features list. by @vinayada1 in https://github.com/radius-project/radius/pull/7218 +* Change organization for messaging RP tests and separate cloud/non-cloud tests by @vinayada1 in https://github.com/radius-project/radius/pull/7221 +* make graph as default cmmand and connections as alias by @nithyatsu in https://github.com/radius-project/radius/pull/7217 +* Change test organization for cli tests by @vinayada1 in https://github.com/radius-project/radius/pull/7226 +* Change test organization for samples tests by @vinayada1 in https://github.com/radius-project/radius/pull/7225 +* Change test organization for kubernetes tests by @vinayada1 in https://github.com/radius-project/radius/pull/7222 +* Change test organization for datastoresrp tests by @vinayada1 in https://github.com/radius-project/radius/pull/7224 +* Change test organization for daprrp tests by @vinayada1 in https://github.com/radius-project/radius/pull/7223 +* Change organization for UCP tests and separate cloud/non-cloud tests by @vinayada1 in https://github.com/radius-project/radius/pull/7219 +* Change open portal hyperlinks by @gpltaylor in https://github.com/radius-project/radius/pull/7229 +* Fix test file path by @kachawla in https://github.com/radius-project/radius/pull/7275 +* Add reorganized cli tests to the matrix by @vinayada1 in https://github.com/radius-project/radius/pull/7286 +* Use the right version of bicep using oras in workflow by @youngbupark in https://github.com/radius-project/radius/pull/7293 +* Updating environment variables set at Terraform process to include env variables at current process by @lakshmimsft in https://github.com/radius-project/radius/pull/7272 +* Adding env variables in functional test yaml to test private git module source. by @vishwahiremat in https://github.com/radius-project/radius/pull/7304 +* Update github token to use secret.GITHUB_TOKEN by @vishwahiremat in https://github.com/radius-project/radius/pull/7305 +* Only set Functional Test Run as passing if all subtests pass by @willdavsmith in https://github.com/radius-project/radius/pull/7303 +* chore: add dependabot configuration by @lechnerc77 in https://github.com/radius-project/radius/pull/7307 +* Use workload identity in workflow by @youngbupark in https://github.com/radius-project/radius/pull/7337 +* Adding Fix for flakey test caused while buildng bicep template by @vishwahiremat in https://github.com/radius-project/radius/pull/7345 +* Add error handling for failed `oras pull` during installation. by @AaronCrawfis in https://github.com/radius-project/radius/pull/7302 +* Migrate long-running test to new cluster to enable monitoring by @youngbupark in https://github.com/radius-project/radius/pull/7357 +* Fixing the wrong message in workspace switch command by @ytimocin in https://github.com/radius-project/radius/pull/7389 +* Randomize the id with GITHUB_RUN_NUMBER for scheduled test by @youngbupark in https://github.com/radius-project/radius/pull/7392 +* Change test organization for shared tests. by @vinayada1 in https://github.com/radius-project/radius/pull/7227 +* chore: add dependabot configuration by @lechnerc77 in https://github.com/radius-project/dashboard/pull/58 +* fix: dashboard crash for recipes by @lechnerc77 in https://github.com/radius-project/dashboard/pull/60 +* feat: add zoom control to application graph by @lechnerc77 in https://github.com/radius-project/dashboard/pull/61 diff --git a/versions.yaml b/versions.yaml index 890c1332bc..8888b8fa82 100644 --- a/versions.yaml +++ b/versions.yaml @@ -1,9 +1,9 @@ supported: - channel: '0.32' - version: 'v0.32.0-rc1' + version: 'v0.32.0' +deprecated: - channel: '0.31' version: 'v0.31.0' -deprecated: - channel: '0.30' version: 'v0.30.0' - channel: '0.29'