diff --git a/docs/release-notes/v0.33.0.md b/docs/release-notes/v0.33.0.md new file mode 100644 index 0000000000..0c0f0ee49a --- /dev/null +++ b/docs/release-notes/v0.33.0.md @@ -0,0 +1,95 @@ +## Announcing Radius v0.33.0 + +Today we're happy to announce the release of Radius v0.33.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 + +### Access Kubernetes secrets using PodSpec + +A new guide is now available with instructions on how to patch existing Kubernetes secrets using [PodSpec](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#PodSpec) definitions and provide them to the environment of a container. Visit the [How-To Guide](https://docs.radapp.io/guides/author-apps/kubernetes/secrets-podspec/) in the Radius documentation to learn more. + +### Codecov now enabled in the Radius repo + +[Codecov](https://about.codecov.io/) has been added to the [Radius repo](https://github.com/radius-project/radius) and will compare test coverage reports and display results in all pull requests going forward. + +## Community Contributions + +- Thanks to @gpltaylor for contributing to user experience improvements with `rad group switch` CLI command and fixing the bug with root CA file path for Windows while installing Radius. +- Thanks to @superbeeny for contributing to the how-to-guide on patching existing Kubernetes secrets using PodSpec. + +## Breaking changes + +None + +## New contributors + +None + +## Upgrading to Radius v0.33.0 + +During our preview stage, an upgrade to Radius v0.33.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 + +* Update logging for failed async operations by @kachawla in https://github.com/radius-project/radius/pull/7370 +* Official Release 0.32.0 by @youngbupark in https://github.com/radius-project/radius/pull/7405 +* Upgrade action versions of workflow to resolve openSSF issues by @youngbupark in https://github.com/radius-project/radius/pull/7415 +* Upgrade all remaining actions to the latest by @youngbupark in https://github.com/radius-project/radius/pull/7424 +* Upgrade actions to fix upload conflict by @youngbupark in https://github.com/radius-project/radius/pull/7426 +* Enable codecov by @youngbupark in https://github.com/radius-project/radius/pull/7421 +* Run codecov action only once by @youngbupark in https://github.com/radius-project/radius/pull/7427 +* Do not fail for codecov error by @youngbupark in https://github.com/radius-project/radius/pull/7429 +* Creating an optional interface to get secret id references for driver with secrets. by @vishwahiremat in https://github.com/radius-project/radius/pull/7306 +* Updating the GH_TOKEN for terraform private repo testing to use github app installation token. by @vishwahiremat in https://github.com/radius-project/radius/pull/7434 +* Add permission to build workflow for codecov by @youngbupark in https://github.com/radius-project/radius/pull/7432 +* Enable retry on functional test by @youngbupark in https://github.com/radius-project/radius/pull/7430 +* Revert "Enable retry on functional test (#7430)" by @youngbupark in https://github.com/radius-project/radius/pull/7442 +* Allow codecov to create comment by @youngbupark in https://github.com/radius-project/radius/pull/7443 +* Remove double imports and some dead code by @ytimocin in https://github.com/radius-project/radius/pull/7445 +* Update dependencies of Magpie by @ytimocin in https://github.com/radius-project/radius/pull/7446 +* Add cli validation for missing Bicep parameters by @rynowak in https://github.com/radius-project/radius/pull/7298 +* Remove unused parameters by @ytimocin in https://github.com/radius-project/radius/pull/7473 +* Fix dashboard app graph not showing bug by @willdavsmith in https://github.com/radius-project/radius/pull/7478 +* Updating Azure and AWS packages by @ytimocin in https://github.com/radius-project/radius/pull/7456 +* PR - Root certificate authority requires escape characters on windows OS by @gpltaylor in https://github.com/radius-project/radius/pull/7479 +* Update dependencies of Radius (2nd batch) by @ytimocin in https://github.com/radius-project/radius/pull/7483 +* Disable codecov patch check by @youngbupark in https://github.com/radius-project/radius/pull/7486 +* Add temporary login for expired auth by @sk593 in https://github.com/radius-project/radius/pull/7491 +* Update `az login` on LRT to run always by @sk593 in https://github.com/radius-project/radius/pull/7496 +* Updating release documentation for clarity by @willdavsmith in https://github.com/radius-project/radius/pull/7150 +* rad group switch output by @gpltaylor in https://github.com/radius-project/radius/pull/7488 +* Remove httpRoute type from Radius by @rynowak in https://github.com/radius-project/radius/pull/7342 +* Update TF Exec package version by @ytimocin in https://github.com/radius-project/radius/pull/7497 +* Updating contour, stern, cloudformation, and k8s controller runtime versions by @ytimocin in https://github.com/radius-project/radius/pull/7498 +* Updating jsondiff package (and 2 others) and updating the tests by @ytimocin in https://github.com/radius-project/radius/pull/7517 +* Bump danhellem/github-actions-issue-to-work-item from 2.2 to 2.3 in the all group by @dependabot in https://github.com/radius-project/radius/pull/7501 +* Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /test/magpiego in the go_modules group across 1 directory by @dependabot in https://github.com/radius-project/radius/pull/7514 +* Adding functional test for private terraform repo support and fixing delete issue with private repo by @vishwahiremat in https://github.com/radius-project/radius/pull/7436 +* Create the issue only when there are consecutive failures by @youngbupark in https://github.com/radius-project/radius/pull/7485 +* Correct message in functional test failure issue by @youngbupark in https://github.com/radius-project/radius/pull/7527 +* Remove '[TEST] Functional tests with retry' by @youngbupark in https://github.com/radius-project/radius/pull/7428 +* Create rc release v0.33.0-rc1 by @lakshmimsft in https://github.com/radius-project/radius/pull/7535 +* Update build workflows to allow manual runs by @sk593 in https://github.com/radius-project/radius/pull/7523 + + +**Full Changelog**: https://github.com/radius-project/radius/compare/v0.32.0...v0.33.0 diff --git a/versions.yaml b/versions.yaml index 8db2b0512e..0f032253f1 100644 --- a/versions.yaml +++ b/versions.yaml @@ -1,9 +1,9 @@ supported: - channel: '0.33' - version: 'v0.33.0-rc1' + version: 'v0.33.0' +deprecated: - channel: '0.32' version: 'v0.32.0' -deprecated: - channel: '0.31' version: 'v0.31.0' - channel: '0.30'