From bc8599b7d70bc0d104ab9c8d28c3a6b90d948eed Mon Sep 17 00:00:00 2001 From: Nithya Subramanian <98416062+nithyatsu@users.noreply.github.com> Date: Wed, 11 Dec 2024 11:43:56 -0800 Subject: [PATCH] release 0.41.0 (#8114) # Description release 0.41.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 ## Contributor checklist Please verify that the PR meets the following requirements, where applicable: - [ ] An overview of proposed schema changes is included in a linked GitHub issue. - [ ] A design document PR is created in the [design-notes repository](https://github.com/radius-project/design-notes/), if new APIs are being introduced. - [ ] If applicable, design document has been reviewed and approved by Radius maintainers/approvers. - [ ] A PR for the [samples repository](https://github.com/radius-project/samples) is created, if existing samples are affected by the changes in this PR. - [ ] A PR for the [documentation repository](https://github.com/radius-project/docs) is created, if the changes in this PR affect the documentation or any user facing updates are made. - [ ] A PR for the [recipes repository](https://github.com/radius-project/recipes) is created, if existing recipes are affected by the changes in this PR. --------- Signed-off-by: nithyatsu --- docs/release-notes/v0.41.0.md | 82 +++++++++++++++++++++++++++++++++++ versions.yaml | 4 +- 2 files changed, 84 insertions(+), 2 deletions(-) create mode 100644 docs/release-notes/v0.41.0.md diff --git a/docs/release-notes/v0.41.0.md b/docs/release-notes/v0.41.0.md new file mode 100644 index 0000000000..05c6cac4b7 --- /dev/null +++ b/docs/release-notes/v0.41.0.md @@ -0,0 +1,82 @@ +## Announcing Radius v0.41.0 + +Today we're happy to announce the release of Radius v0.41.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 + +### Improved UI for `rad init` CLI prompt in a small terminal window +We have resolved a usability issue where the text in the `rad init` CLI user interface gets cropped out of the visible area in a small terminal window. The text display area for the `rad init` UI now gets dynamically changed based on the terminal window dimensions, allowing for the text to be displayed instead of being cropped out of the visible display area. + +## Breaking changes + +None + +## New contributors + +Welcome to our new contributors who have merged their first PR in this release! + +* @gpltaylor made their first contribution in https://github.com/radius-project/radius/pull/8099 + +## Upgrading to Radius v0.41.0 + +During our preview stage, an upgrade to Radius v0.41.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 + ``` +2. Uninstall the previous version of the Radius control-plane: + ```bash + rad uninstall kubernetes + ``` +3. Visit the [Radius installation guide](https://docs.radapp.io/getting-started/install/) to install the latest CLI, or download a binary below +4. Install the latest version of the Radius control-plane: + ```bash + rad install kubernetes + ``` + +## Full changelog + +* Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in the go_modules group by @dependabot in https://github.com/radius-project/radius/pull/8031 +* Bump @azure-tools/typespec-providerhub from 0.46.0 to 0.47.0 in /typespec by @dependabot in https://github.com/radius-project/radius/pull/8027 +* Update version for dependency to use tilde instead of carat by @lakshmimsft in https://github.com/radius-project/radius/pull/8041 +* Reformat args for radius installation by @rynowak in https://github.com/radius-project/radius/pull/8038 +* Skipping flaky test by @rynowak in https://github.com/radius-project/radius/pull/8045 +* [UDT PR 4 of N] Add basic commands for UDT support by @rynowak in https://github.com/radius-project/radius/pull/8035 +* Bump bicep-types from `3449fe6` to `9c053a7` by @dependabot in https://github.com/radius-project/radius/pull/8046 +* Bump the all group with 20 updates by @dependabot in https://github.com/radius-project/radius/pull/8047 +* Release Radius v0.40 by @willdavsmith in https://github.com/radius-project/radius/pull/8054 +* [UDT PR 5/N] Add rad resource-provider create by @rynowak in https://github.com/radius-project/radius/pull/8049 +* Doc formatting for rad_group_switch synopsis text by @brooke-hamilton in https://github.com/radius-project/radius/pull/7962 +* Add shellcheck extension to dev container by @brooke-hamilton in https://github.com/radius-project/radius/pull/7963 +* Minor spelling update create.go by @Reshrahim in https://github.com/radius-project/radius/pull/8058 +* Minor spelling update delete.go by @Reshrahim in https://github.com/radius-project/radius/pull/8059 +* Adding retries and exponential backoff by @ytimocin in https://github.com/radius-project/radius/pull/8051 +* Bump the all group with 12 updates by @dependabot in https://github.com/radius-project/radius/pull/8062 +* Bump the all group with 2 updates by @dependabot in https://github.com/radius-project/radius/pull/8061 +* Bump bicep-types from `9c053a7` to `0eb4785` by @dependabot in https://github.com/radius-project/radius/pull/8060 +* Fix for rad init UI issue on a small terminal by @vishwahiremat in https://github.com/radius-project/radius/pull/8068 +* [UDT PR 6/N] Add default controller to async controller registry by @rynowak in https://github.com/radius-project/radius/pull/8050 +* Fixing #8043 - adding long form commands and aliasing abbreviations by @superbeeny in https://github.com/radius-project/radius/pull/8073 +* Installing the Dapr Helm Chart via the CLI by @superbeeny in https://github.com/radius-project/radius/pull/8033 +* Bump bicep-types from `0eb4785` to `ba8eaca` by @dependabot in https://github.com/radius-project/radius/pull/8085 +* Bump the all group with 20 updates by @dependabot in https://github.com/radius-project/radius/pull/8086 +* Add functional test for resourceprovider registration (UDT) by @lakshmimsft in https://github.com/radius-project/radius/pull/8079 +* UDT update for json support by @nithyatsu in https://github.com/radius-project/radius/pull/8075 +* Update CODEOWNERS by @kachawla in https://github.com/radius-project/radius/pull/8076 +* Update Dependabot configuration under /typespec/ by @lakshmimsft in https://github.com/radius-project/radius/pull/8055 +* Format dependabot.yml by @lakshmimsft in https://github.com/radius-project/radius/pull/8094 +* Bump the all group with 3 updates by @dependabot in https://github.com/radius-project/radius/pull/8093 +* Remove environment flag from graph by @gpltaylor in https://github.com/radius-project/radius/pull/8099 +* Update autorest version for Radius by @lakshmimsft in https://github.com/radius-project/radius/pull/8042 +* [UDT PR 7 / N] Implement routing for UDT by @rynowak in https://github.com/radius-project/radius/pull/8070 +* [UDT] add resource provider manifest for built in rps. by @nithyatsu in https://github.com/radius-project/radius/pull/8103 + +**Full Changelog**: https://github.com/radius-project/radius/compare/v0.40.0...v0.41.0 + diff --git a/versions.yaml b/versions.yaml index cb5db0d74f..175427926b 100644 --- a/versions.yaml +++ b/versions.yaml @@ -1,9 +1,9 @@ supported: - channel: '0.41' - version: 'v0.41.0-rc1' + version: 'v0.41.0' +deprecated: - channel: '0.40' version: 'v0.40.0' -deprecated: - channel: '0.39' version: 'v0.39.0' - channel: '0.38'