Announcing Radius v0.53.0
Today we're happy to announce the release of Radius v0.53.0. Check out the highlights below, along with the full changelog for more details.
We would like to extend our thanks to all the new and existing contributors who helped make this release possible!
Intro to Radius
If you're new to Radius, check out our website, radapp.io, for more information. Also visit our getting started guide to learn how to install Radius and create your first app.
Highlights
Contour ingress controller installation re-enabled
Thanks to the newly available Contour Helm Charts, Radius has re-enabled installation of the Contour ingress controller during rad install kubernetes or rad init. This means that you no longer need to manually install and configure a Contour ingress controller before deploying Gateway resources.
Improved Environment deletion experience
The rad env delete command has been enhanced to make Environment cleanup safer and more transparent. It will now show different prompts for deleting empty vs. populated Environments to help users understand what will be deleted. Furthermore, progress messages during deletion operations have been added to provide clearer progress information during the deletion process.
New contributors
Welcome to our new contributors who have merged their first PR in this release!
- @koksay made their first contribution in #10614
- @DariuszPorowski made their first contribution in #10771
Upgrading to Radius v0.53.0
You can upgrade to this release by upgrading your Radius CLI then running rad upgrade kubernetes. Only incremental version upgrades are supported. Consult the upgrade documentation for full details.
What's Changed
changelog
- Adds TF debug/trace logging support. by @vishwahiremat in #10544
- New GH Action to pull deployment engine image to GHCR by @willdavsmith in #10623
- Re-enable Contour by @willdavsmith in #10573
- Release 0.52.0 by @brooke-hamilton in #10625
- Add checkout steps for
copy-deployment-engine-imageaction by @willdavsmith in #10627 - recipe packs schema and generated files by @nithyatsu in #10592
- Bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in #10666
- pin setup-envtest version to a version compible with go by @nithyatsu in #10683
- Bump bicep-types from
7f36e72todee7e86by @dependabot[bot] in #10668 - Updated functional test cloud workflow to checkout submodule by @vishwahiremat in #10688
- Updated functional test cloud workflow to checkout submodule by @vishwahiremat in #10691
- Bump
charmbracelet/x/exp/teatestversion by @willdavsmith in #10628 - chore(ci): update github runners to oci gh arc runners by @koksay in #10614
- Update functional tests and long-running tests to use ubuntu-latest runner by @brooke-hamilton in #10708
- Standardize argument naming and help text for
rad resource-typecommands by @Copilot in #10372 - Adding bicep-tools changes in golang into radius by @vishwahiremat in #10686
- Add submodule get on workflows to fix build failures by @brooke-hamilton in #10721
- Bump actions/setup-node from 5 to 6 in the github-actions group by @dependabot[bot] in #10724
- Bump bicep-types from
dee7e86to093b31cby @dependabot[bot] in #10725 - Removing npx install check from publish bicep extesion command by @vishwahiremat in #10726
- Recipe Packs basic controller and routing to the Radius.Core namespace by @nithyatsu in #10606
- feat(cli): enhance rad env delete with resource counting and safety prompts by @ytimocin in #10455
- upgrade go to 1.25.0 by @nithyatsu in #10684
- update dev container lint version by @nithyatsu in #10741
- Add Radius.Core/applications type by @lakshmimsft in #10722
- Bump
charmbracelet/x/exp/teatestversion by @brooke-hamilton in #10742 - Bump the go-dependencies group across 1 directory with 13 updates by @dependabot[bot] in #10740
- Add submodule check to make build by @brooke-hamilton in #10738
- Go dependabot config for
mapgiegoandtestrpby @brooke-hamilton in #10743 - Bump the go-dependencies group with 7 updates by @dependabot[bot] in #10744
- Workflow schedule update for functional tests and long running tests by @brooke-hamilton in #10745
- Add Readme file to help generate bicep types under Radius.Core by @lakshmimsft in #10746
- Bump the github-actions group with 2 updates by @dependabot[bot] in #10754
- Bump bicep-types from
093b31ctoeb75ca1by @dependabot[bot] in #10756 - Bump the go-dependencies group with 10 updates by @dependabot[bot] in #10755
- Add entries to help register new applications type by @lakshmimsft in #10760
- Adding rad recipe-pack list and show commands by @vishwahiremat in #10759
- Update deprecated tool list names in code review prompt by @brooke-hamilton in #10770
- update rc version by @sylvainsf in #10773
- Sylvainsf/release 0.53.0 rc2 by @sylvainsf in #10776
- Adding rad recipe-pack delete command by @vishwahiremat in #10768
- Remove bicep-tools from release by @sk593 in #10775
- build: bump autorest and typespec by @DariuszPorowski in #10771
- Add support for rad deploy using recipepacks by @nithyatsu in #10747
- Add kubebuilder instruction to exclude format specifier by @nithyatsu in #10785
- Bump bicep-types from
eb75ca1to42aa3c3by @dependabot[bot] in #10791 - create RC by @sylvainsf in #10794
Full Changelog: v0.52.0...v0.53.0