From c2cfa642dfe5b0df62084b44d4b5cbc48c49357c Mon Sep 17 00:00:00 2001 From: sk593 Date: Wed, 11 Oct 2023 15:34:13 -0700 Subject: [PATCH 1/3] update release version --- versions.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/versions.yaml b/versions.yaml index 7afe368a3c..f16f512127 100644 --- a/versions.yaml +++ b/versions.yaml @@ -1,9 +1,9 @@ supported: - channel: '0.26' - version: 'v0.26.0-rc1' + version: 'v0.26.0' +deprecated: - channel: '0.25' version: 'v0.25.0' -deprecated: - channel: '0.24' version: 'v0.24.0' - channel: '0.23' From f0a9a628206c45b196217eb6b5ccdf6753b843fe Mon Sep 17 00:00:00 2001 From: sk593 Date: Wed, 11 Oct 2023 16:12:31 -0700 Subject: [PATCH 2/3] add release notes --- docs/release-notes/v0.26.0.md | 94 +++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 docs/release-notes/v0.26.0.md diff --git a/docs/release-notes/v0.26.0.md b/docs/release-notes/v0.26.0.md new file mode 100644 index 0000000000..1f23c006ff --- /dev/null +++ b/docs/release-notes/v0.26.0.md @@ -0,0 +1,94 @@ +## Announcing Radius v0.26.0 + +Today we're happy to announce the release of Radius v0.26.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.dev](https://radapp.dev), for more information. Also visit our [getting started guide](https://docs.radapp.dev/getting-started/) to learn how to install Radius and create your first app. + +## Highlights + +### New logo + +Radius has a new logo! Stay tuned as we work to roll this out to our websites, docs, and repos. + +![image](https://github.com/radius-project/radius/assets/54363786/177bc882-7279-4b0b-90f9-a3a61fc00235) + +### Updated API version + +All Radius resource types now use the API version `2023-10-01-preview`. Please find-and-replace all existing `2022-03-15-privatepreview` strings to the new API version. + +## New contributors + +Welcome to our new contributors who have merged their first PR in this release! + +* @nicolejms made their first contribution in https://github.com/radius-project/radius/pull/6274 +* @jonvsm made their first contribution in https://github.com/radius-project/radius/pull/6435 +* @Reshrahim made their first contribution in https://github.com/radius-project/radius/pull/6445 + +## Upgrading to Radius v0.26.0 + +During our preview stage, an upgrade to Radius v0.26.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.dev/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 + +* Add new release documentation and release verification workflow by @willdavsmith in https://github.com/radius-project/radius/pull/6113 +* Release v0.25.0 by @kachawla in https://github.com/radius-project/radius/pull/6270 +* Add code review documentation by @rynowak in https://github.com/radius-project/radius/pull/6250 +* Update release verification workflow by @willdavsmith in https://github.com/radius-project/radius/pull/6268 +* add recipe failure error message by @nithyatsu in https://github.com/radius-project/radius/pull/6276 +* Update Release Verification Workflow Link by @kachawla in https://github.com/radius-project/radius/pull/6272 +* Update error message for missing application by @AaronCrawfis in https://github.com/radius-project/radius/pull/6281 +* Removing TF secret prefix by @sk593 in https://github.com/radius-project/radius/pull/6273 +* Refactoring unmarshal time string by @sk593 in https://github.com/radius-project/radius/pull/6330 +* Fix flaky test: Test_Render_Multiple_Routes by @willdavsmith in https://github.com/radius-project/radius/pull/6333 +* Update apiversion to 2023-10-01-preview by @vinayada1 in https://github.com/radius-project/radius/pull/6332 +* Update codeowners by @AaronCrawfis in https://github.com/radius-project/radius/pull/6117 +* Fixing CodeQL Warnings by @ytimocin in https://github.com/radius-project/radius/pull/6277 +* Update check for application in manual processing of Dapr Components by @lakshmimsft in https://github.com/radius-project/radius/pull/6282 +* Remove temp change to not run samples tests due to dependency on updated API version by @vinayada1 in https://github.com/radius-project/radius/pull/6347 +* Add AWS creation timestamp to test resources by @willdavsmith in https://github.com/radius-project/radius/pull/6262 +* Switch Bicep Recipe deletion logic from sequential to parallel and add retries by @willdavsmith in https://github.com/radius-project/radius/pull/6256 +* Increase timeouts for DatastoresRP resources by @willdavsmith in https://github.com/radius-project/radius/pull/6348 +* `rad deploy`: remove environment validation if `--environment` is not set by @willdavsmith in https://github.com/radius-project/radius/pull/6351 +* Fix 500 panic when generated Kubernetes namespace is too long by @willdavsmith in https://github.com/radius-project/radius/pull/6349 +* Add `--runtime-version` to functional test Dapr install by @willdavsmith in https://github.com/radius-project/radius/pull/6278 +* Add triage process document by @nicolejms in https://github.com/radius-project/radius/pull/6274 +* Moving constants for resourcetypes defined in portableresources package to their respective packages by @lakshmimsft in https://github.com/radius-project/radius/pull/6343 +* Replace `radius.dev` and some instances of `radapp.dev` with `radapp.io` by @willdavsmith in https://github.com/radius-project/radius/pull/6357 +* Add Kubernetes controller plumbing by @rynowak in https://github.com/radius-project/radius/pull/6418 +* Updates to the generic resource client by @rynowak in https://github.com/radius-project/radius/pull/6421 +* Add 'manual' provisioning to containers by @rynowak in https://github.com/radius-project/radius/pull/6423 +* Adding ApplicationGraphResource model API TypeSpec by @nithyatsu in https://github.com/radius-project/radius/pull/6425 +* Add queuemessages to ucp rbac by @vinayada1 in https://github.com/radius-project/radius/pull/6427 +* Fix `rad group show` and `rad group list` by @AaronCrawfis in https://github.com/radius-project/radius/pull/6252 +* Increase `maxOperationConcurrency`: 3 -> 10 by @willdavsmith in https://github.com/radius-project/radius/pull/6433 +* Skip Terraform recipe deletion if Terraform state backend does not exist by @kachawla in https://github.com/radius-project/radius/pull/6437 +* Add recipe controller by @rynowak in https://github.com/radius-project/radius/pull/6438 +* Populate terraform resource ids to recipe response by @vishwahiremat in https://github.com/radius-project/radius/pull/6430 +* Update GitHub SUPPORT.md to point to Radius Discord server by @jonvsm in https://github.com/radius-project/radius/pull/6435 +* Update `rad bicep` to pull binaries from GHCR by @sk593 in https://github.com/radius-project/radius/pull/6426 +* Update path to app.bicep in tutorial_test.go by @lakshmimsft in https://github.com/radius-project/radius/pull/6449 +* Fix rad recipe show example by @kachawla in https://github.com/radius-project/radius/pull/6453 +* Create unique directory for every TF recipe operation by @kachawla in https://github.com/radius-project/radius/pull/6452 +* Ensure consistent casing convention. by @Reshrahim in https://github.com/radius-project/radius/pull/6445 +* Release 0.26: RC release candidate by @sk593 in https://github.com/radius-project/radius/pull/6455 +* Mock env to deploy without actually creating resources by @vinayada1 in https://github.com/radius-project/radius/pull/6424 + +**Full Changelog**: https://github.com/radius-project/radius/compare/v0.25.0...v0.26.0 \ No newline at end of file From b81d35c66e40f77138e2255fc444164073319572 Mon Sep 17 00:00:00 2001 From: sk593 Date: Wed, 11 Oct 2023 16:27:32 -0700 Subject: [PATCH 3/3] update release notes --- docs/release-notes/v0.26.0.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/release-notes/v0.26.0.md b/docs/release-notes/v0.26.0.md index 1f23c006ff..bdb6fd1164 100644 --- a/docs/release-notes/v0.26.0.md +++ b/docs/release-notes/v0.26.0.md @@ -20,6 +20,10 @@ Radius has a new logo! Stay tuned as we work to roll this out to our websites, d All Radius resource types now use the API version `2023-10-01-preview`. Please find-and-replace all existing `2022-03-15-privatepreview` strings to the new API version. +## Breaking changes + +All Radius resource types have been updated with the API version `2023-10-01-preview`. All apps need to be updated with the new version. + ## New contributors Welcome to our new contributors who have merged their first PR in this release!