Releases: radius-project/radius
Radius v0.55.0-rc4
What's Changed
## changelog
- build(deps): remove testify replace, bump go to 1.25.7 by @DariuszPorowski in #11177
- v0.55.0-rc4 by @brooke-hamilton in #11197
- Bump the go-dependencies group across 2 directories with 3 updates by @dependabot[bot] in #11198
Full Changelog: v0.55.0-rc3...v0.55.0-rc4
Radius v0.55.0-rc3
What's Changed
## changelog
- Bump the go-dependencies group across 1 directory with 16 updates by @dependabot[bot] in #11156
- Release v0.55.0-rc2 by @brooke-hamilton in #11183
- Fix approval-gate skipping for org members in functional-test-cloud by @sylvainsf in #11189
- fix: credential persistence for GitHub Actions checkouts by @DariuszPorowski in #11192
- Bump the magpie-go-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #11188
- Bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in #11180
- Add deprecation warning for Applications.* namespace with 2023-10-01-preview API version by @kachawla in #11153
- Release v0.55.0-rc3 by @brooke-hamilton in #11196
Full Changelog: v0.55.0-rc1...v0.55.0-rc3
Radius v0.55.0-rc1
What's Changed
## changelog
- Update Radius -> DE sync by @willdavsmith in #10897
- Add global panic recovery for CLI commands by @kachawla in #10901
- add env recipe parameters reconciliation by @nithyatsu in #10891
- Adding cli support to manage Radius.Core/Environment resource by @vishwahiremat in #10844
- Update versions.yaml for v0.54.0-rc2 by @ytimocin in #10905
- Release 0.54 by @ytimocin in #10906
- fix: update change detection patterns to exclude release notes by @DariuszPorowski in #10909
- Bump the github-actions group with 6 updates by @dependabot[bot] in #10910
- Bump bicep-types from
5d19652to1133b78by @dependabot[bot] in #10911 - Uncommenting bicep converter tests by @lakshmimsft in #10908
- Fix and simplify DE functional test trigger by @willdavsmith in #10917
- fix: ensure deterministic sort order for environment recipes by @ytimocin in #10918
- Improve oci error message by @brooke-hamilton in #10816
- ci(workflows): initial best practices by @DariuszPorowski in #10915
- Add
permission-contents: readto GitHub app token infunctional-test-cloud.yamlby @willdavsmith in #10948 - fix(lrt): add missing env var by @DariuszPorowski in #10950
- Fix broken lint.yaml due to helm-unittest plugin installation failure by @brooke-hamilton in #10952
- Rename PR review folder to .copilot-tracking by @brooke-hamilton in #10931
- Increased timeout for long-running test Azure build job by @brooke-hamilton in #10942
- Increased timeout for functional-test-noncloud workflow by @brooke-hamilton in #10945
- fix(ci-build): update permissions for unit test result action by @DariuszPorowski in #10954
- Increased timeout for cloud functional tests by @brooke-hamilton in #10958
- Fix packages write permission for long-running tests workflow by @brooke-hamilton in #10957
- Fix rad deploy to support environment resource deployment by @kachawla in #10926
- Fix revision timestamps in rad rollback kubernetes --list-revisions by @nicolejms in #10955
- fix(ci-build): increase timeout for build job to 30 minutes by @DariuszPorowski in #10968
- buid(deps): bump go and upgrade testify by @DariuszPorowski in #10962
- Contributing documentation for design documents and Spec Kit by @brooke-hamilton in #10959
- rad deploy should be able work with both rad core and app core environments by @nithyatsu in #10923
- add type, name and id to properties accessible. by @nithyatsu in #10932
- refactor: bump typespec by @DariuszPorowski in #10971
- fix(ci-changes): change detection only for PR events by @DariuszPorowski in #10980
- feat(ci): add CodeQL by @DariuszPorowski in #10966
- Potential fix: Incomplete string escaping by @kachawla in #10969
- ci(codeql): handle cancellations and naming update by @DariuszPorowski in #10985
- Aligned Helm versions across dev container and workflows by @brooke-hamilton in #10978
- Add support to fetch recipe from a http registry in case of recipe packs and new environment by @nithyatsu in #10975
- ci(dependency-review): add workflow for scanning vulnerable dependencies by @DariuszPorowski in #10916
- chore(deps): bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in #10986
- chore(deps): bump bicep-types from
1133b78tocf9a49eby @dependabot[bot] in #10993 - get "rad core environment" needs env name not id by @nithyatsu in #10998
- chore(deps): bump securego/gosec from 538a05cc5d6eb7bb41624e48f6e5019cccb1a2b8 to 082deb6cee063d5b8ce740fbee614460d2c2211b in the github-actions group by @dependabot[bot] in #11001
- Add support for new 'x-radius-sensitive' annotation by @lakshmimsft in #10999
- Fix DE functional test workflow to be consistent with publish workflow by @willdavsmith in #10963
- Fix rad version --output json to return valid JSON by @brooke-hamilton in #11019
- chore(lint): update golangci-lint by @DariuszPorowski in #11020
- chore(deps): bump the go-dependencies group across 1 directory with 41 updates by @dependabot[bot] in #11016
- Add schema validation for new annotation by @lakshmimsft in #11007
- Adding Providers details for env show command with --preview flag by @vishwahiremat in #10925
- Automated debug environment by @sylvainsf in #10054
- Add filter for schema annotations by @sk593 in #11009
- chore(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #11022
- Improvement: Moves to building once and saving the artifacts for re-use in all test workflows. by @sylvainsf in #11021
- Fix approval workflow by @sylvainsf in #11026
- use proper outputs by @sylvainsf in #11027
- Approval fix 2 by @sylvainsf in #11028
- Approval fix 2 by @sylvainsf in #11029
- Approval fix 3 by @sylvainsf in #11030
- revert workflow changes. by @sylvainsf in #11035
- chore(deps): bump the go-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #11037
- chore(deps): bump bicep-types from
cf9a49eto5b1db4cby @dependabot[bot] in #11032 - chore(deps): bump the magpie-go-dependencies group in /test/magpiego with 3 updates by @dependabot[bot] in #11033
- chore(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #11036
- Fix name of bicep binary by @nellshamrell in #10838
- chore(deps): bump tar from 7.5.2 to 7.5.3 in /typespec by @dependabot[bot] in #11040
- Long-running test workflow refactored to use current Radius release by @brooke-hamilton in #10949
- Fix: rad upgrade kubernetes fails when Contour not installed or disabled by @Copilot in #11025
- Fix corerp-noncloud functional test extended timing by @lakshmimsft in #11044
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in #11051
- chore(deps): bump tar from 7.5.3 to 7.5.6 in /typespec by @dependabot[bot] in #11050
- chore(deps): bump bicep-types from
c1a289bto556bf5eby @dependabot[bot] in #11052 - chore(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #11055
- chore(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.7 in /test/magpiego in the magpie-go-dependencies group by @dependabot[bot] in #11053
- Fix for wrong error message with kubernetes namespace value validation by @vishwahiremat in #11058
- Add encryption secret by @sk593 in #11047
- Go module dependency for bicep-types-go instead of submodule by @brooke-hamilton in #11059
- Pin alpine image to 3.23 in terraform init containers by @ytimocin in #11079
- D...
Radius v0.54.0
Announcing Radius v0.54.0
Today we're happy to announce the release of Radius v0.54.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
Fixed rad workspace show errors when no current workspace exists
The rad workspace show command was updated to provide a more user-friendly experience when no workspace is currently set. Instead of returning an error, the command now logs an informational message to guide the user. See the CLI docs for more details.
Fixed rad credential show azure command
Previously, the rad credential show azure command would always throw an error due to a nil pointer dereference when attempting to display Azure Service Principal credentials. This has been fixed so that the command will now successfully display Azure credentials that you've configured for Radius.
Breaking changes
None.
New contributors
Welcome to our new contributors who have merged their first PR in this release!
- @filipevrevez made their first contribution in #10749
Upgrading to Radius v0.54.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.
Full changelog
- update release to 0.53.0 by @sylvainsf in #10798
- Fix duplicated verbs on rbac for dynamic-rp by @filipevrevez in #10749
- Bump github.com/containerd/containerd from 1.7.28 to 1.7.29 by @dependabot[bot] in #10778
- Bump the magpie-go-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #10797
- feat(copilot): add golang instruction by @DariuszPorowski in #10808
- Add CanNotDelete lock to LRT infrastructure by @kachawla in #10811
- Fix
rad workspace showerrors out if there is no current workspace by @brooke-hamilton in #10803 - Restores the skip list from cache (if it exists) by @nithyatsu in #10810
- Bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #10818
- ci(runtime): Standardize versions and set Source of Truth on GitHub Actions by @DariuszPorowski in #10817
- Replace Gitea with custom git http backend by @willdavsmith in #10563
- Bump the go-dependencies group across 1 directory with 31 updates by @nithyatsu in #10828
- end to end tests for recipe packs by @nithyatsu in #10805
- Bump js-yaml from 3.14.1 to 3.14.2 in /hack/bicep-types-radius/src/autorest.bicep in the npm_and_yarn group across 1 directory by @dependabot[bot] in #10825
- feat(copilot): add gh workflows and shell instructions by @DariuszPorowski in #10784
- Fix nil pointer dereference by setting Kind field in Azure credentials by @kachawla in #10833
- Add GNU Makefile best practices instructions by @brooke-hamilton in #10814
- remove description from recipe pack resource by @nithyatsu in #10841
- feat(copilot): add docker instructions by @DariuszPorowski in #10820
- feat(copilot): add bicep instructions by @DariuszPorowski in #10819
- ci(workflows): pin actions to full sha by @DariuszPorowski in #10840
- fix(workflows): update to use multiline syntax by @DariuszPorowski in #10851
- Bump the go-dependencies group with 30 updates by @dependabot[bot] in #10848
- Bump golang.org/x/crypto from 0.41.0 to 0.45.0 in /test/magpiego by @dependabot[bot] in #10847
- Bump bicep-types from
42aa3c3to15a2e8cby @dependabot[bot] in #10845 - ci(build): remove unused
az login(leftover after #8565) by @DariuszPorowski in #10849 - Bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #10846
- add check for resource type --> recipe conflict across multiple recipe packs in single environment by @nithyatsu in #10850
- Bump bicep-types from
15a2e8cto5d19652by @dependabot[bot] in #10862 - Bump the go-dependencies group with 6 updates by @dependabot[bot] in #10861
- ci(build-test): add condition for md files by @DariuszPorowski in #10815
- Fix MCP server name casing in VS Code configuration by @brooke-hamilton in #10863
- ci(workflows): update conditions to skip when no changes detected by @DariuszPorowski in #10866
- Add recipeparameters to environment by @nithyatsu in #10856
- ci(workflows): add skip tests functionality by @DariuszPorowski in #10869
- ci(workflows): update gh app token action by @DariuszPorowski in #10873
- fix(workflows): get a token for all repos in the installation by @DariuszPorowski in #10875
- Update skipdeletelist cache save/restore to use unique keys by @lakshmimsft in #10835
- Automated pull request creation prompt by @brooke-hamilton in #10868
- fix(workflows): get a token for selected repos by @DariuszPorowski in #10878
- ci(workflows): update functional cloud test by @DariuszPorowski in #10877
- fix(prompt): update create pr by @DariuszPorowski in #10880
- Bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in #10872
- Copilot instructions for performing code reviews by @brooke-hamilton in #10834
- fix(workflows): enhance PR handling in functional test workflow by @DariuszPorowski in #10881
- fix(workflows): improve PR context handling in workflow_run event by @DariuszPorowski in #10882
- Add
anysupport for additional properties by @sk593 in #10824 - Add routing to radius.core app by @nithyatsu in #10864
- ci(workflows): update and pin sha by @DariuszPorowski in #10889
- chore(workflows): add versions.yaml to change detection patterns by @DariuszPorowski in #10896
- Release 0.54 Cut 1 by @ytimocin in #10898
- Update Radius -> DE sync by @willdavsmith in #10897
- Add global panic recovery for CLI commands by @kachawla in #10901
- add env recipe parameters reconciliation by @nithyatsu in #10891
- Adding cli support to manage Radius.Core/Environment resource by @vishwahiremat in #10844
- Update versions.yaml for v0.54.0-rc2 by @ytimocin in #10905
Radius v0.54.0-rc2
What's Changed
## changelog
- Update Radius -> DE sync by @willdavsmith in #10897
- Add global panic recovery for CLI commands by @kachawla in #10901
- add env recipe parameters reconciliation by @nithyatsu in #10891
- Adding cli support to manage Radius.Core/Environment resource by @vishwahiremat in #10844
Full Changelog: v0.54.0-rc1...v0.54.0-rc2
Radius v0.54.0-rc1
What's Changed
## changelog
- update release to 0.53.0 by @sylvainsf in #10798
- Fix duplicated verbs on rbac for dynamic-rp by @filipevrevez in #10749
- Bump github.com/containerd/containerd from 1.7.28 to 1.7.29 by @dependabot[bot] in #10778
- Bump the magpie-go-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #10797
- feat(copilot): add golang instruction by @DariuszPorowski in #10808
- Add CanNotDelete lock to LRT infrastructure by @kachawla in #10811
- Fix
rad workspace showerrors out if there is no current workspace by @brooke-hamilton in #10803 - Restores the skip list from cache (if it exists) by @nithyatsu in #10810
- Bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #10818
- ci(runtime): Standardize versions and set Source of Truth on GitHub Actions by @DariuszPorowski in #10817
- Replace Gitea with custom git http backend by @willdavsmith in #10563
- Bump the go-dependencies group across 1 directory with 31 updates by @nithyatsu in #10828
- end to end tests for recipe packs by @nithyatsu in #10805
- Bump js-yaml from 3.14.1 to 3.14.2 in /hack/bicep-types-radius/src/autorest.bicep in the npm_and_yarn group across 1 directory by @dependabot[bot] in #10825
- feat(copilot): add gh workflows and shell instructions by @DariuszPorowski in #10784
- Fix nil pointer dereference by setting Kind field in Azure credentials by @kachawla in #10833
- Add GNU Makefile best practices instructions by @brooke-hamilton in #10814
- remove description from recipe pack resource by @nithyatsu in #10841
- feat(copilot): add docker instructions by @DariuszPorowski in #10820
- feat(copilot): add bicep instructions by @DariuszPorowski in #10819
- ci(workflows): pin actions to full sha by @DariuszPorowski in #10840
- fix(workflows): update to use multiline syntax by @DariuszPorowski in #10851
- Bump the go-dependencies group with 30 updates by @dependabot[bot] in #10848
- Bump golang.org/x/crypto from 0.41.0 to 0.45.0 in /test/magpiego by @dependabot[bot] in #10847
- Bump bicep-types from
42aa3c3to15a2e8cby @dependabot[bot] in #10845 - ci(build): remove unused
az login(leftover after #8565) by @DariuszPorowski in #10849 - Bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #10846
- add check for resource type --> recipe conflict across multiple recipe packs in single environment by @nithyatsu in #10850
- Bump bicep-types from
15a2e8cto5d19652by @dependabot[bot] in #10862 - Bump the go-dependencies group with 6 updates by @dependabot[bot] in #10861
- ci(build-test): add condition for md files by @DariuszPorowski in #10815
- Fix MCP server name casing in VS Code configuration by @brooke-hamilton in #10863
- ci(workflows): update conditions to skip when no changes detected by @DariuszPorowski in #10866
- Add recipeparameters to environment by @nithyatsu in #10856
- ci(workflows): add skip tests functionality by @DariuszPorowski in #10869
- ci(workflows): update gh app token action by @DariuszPorowski in #10873
- fix(workflows): get a token for all repos in the installation by @DariuszPorowski in #10875
- Update skipdeletelist cache save/restore to use unique keys by @lakshmimsft in #10835
- Automated pull request creation prompt by @brooke-hamilton in #10868
- fix(workflows): get a token for selected repos by @DariuszPorowski in #10878
- ci(workflows): update functional cloud test by @DariuszPorowski in #10877
- fix(prompt): update create pr by @DariuszPorowski in #10880
- Bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in #10872
- Copilot instructions for performing code reviews by @brooke-hamilton in #10834
- fix(workflows): enhance PR handling in functional test workflow by @DariuszPorowski in #10881
- fix(workflows): improve PR context handling in workflow_run event by @DariuszPorowski in #10882
- Add
anysupport for additional properties by @sk593 in #10824 - Add routing to radius.core app by @nithyatsu in #10864
- ci(workflows): update and pin sha by @DariuszPorowski in #10889
- chore(workflows): add versions.yaml to change detection patterns by @DariuszPorowski in #10896
- Release 0.54 Cut 1 by @ytimocin in #10898
New Contributors
- @filipevrevez made their first contribution in #10749
Full Changelog: v0.53.0-rc1...v0.54.0-rc1
Radius v0.53.0
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
Radius v0.53.0-rc1
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
New Contributors
- @koksay made their first contribution in #10614
- @DariuszPorowski made their first contribution in #10771
Full Changelog: v0.52.0-rc1...v0.53.0-rc1
Radius v0.52.0
Announcing Radius v0.52.0
Today we're happy to announce the release of Radius v0.52.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
Usability improvements to rad uninstall kubernetes
The rad uninstall kubernetes command now lists all the resources that will be deleted, prompts the user for confirmation and performs a thorough cleanup of resources. The--purge flag ensures that all Kubernetes resources created by Radius are deleted. For more details, see the CLI documentation.
Usability improvements to rad group delete
The rad group delete command now displays a confirmation prompt listing all resources that will be deleted (if any) before deleting the group. For more details, see the CLI documentation
Breaking changes
None
Upgrading to Radius v0.52.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.
Full changelog
- Disable Gitea install and Flux tests by @willdavsmith in #10442
- Refactoring recipe folder by @vishwahiremat in #10447
- Experimental GitHub Copilot code review prompt by @brooke-hamilton in #10267
- Fix logging output for rad resource-type create and consolidate two code paths by @brooke-hamilton in #10317
- Refactor
rad uninstall kubernetes --purgeto add cleanup by @willdavsmith in #10427 - Disable Contour installation (Bitnami repo changes) by @lakshmimsft in #10483
- Release Candidate v0.51.0-rc2 by @lakshmimsft in #10507
- Bump bicep-types from
13f0f47to7f36e72by @dependabot[bot] in #10538 - Final release v0.51.0 by @lakshmimsft in #10522
- Bump snok/container-retention-policy from 3.0.0 to 3.0.1 in the github-actions group by @dependabot[bot] in #10537
- Remove checkbox from issue templates that ask for support by @brooke-hamilton in #10520
- Add new type Radius.Core/environments by @lakshmimsft in #10448
- Refactor functions in tf install by @lakshmimsft in #10182
- Update API version for Microsoft.Resources/deployments by @sk593 in #10577
- Add console output for transient errors in nightly CLI download test workflow by @Copilot in #10239
- Improve rad group delete: add safety checks and refactor code by @ytimocin in #10355
- Set recreate on automatic pr comment by @brooke-hamilton in #10598
- Added helm chart updates for rootca support by @vishwahiremat in #10607
- Fix PR functional test comment box to append by @brooke-hamilton in #10609
- Fix for
rad app graphto display resources with API versions different from 2023-10-01-preview by @lakshmimsft in #10613 - Bump bicep-types from
7f36e72toef6c4efby @dependabot[bot] in #10602 - Release 0.52.0-rc1 by @brooke-hamilton in #10622
- Adds TF debug/trace logging support. by @vishwahiremat in #10544
- New GH Action to pull deployment engine image to GHCR by @willdavsmith in #10623
Full Changelog: v0.51.0...v0.52.0
Radius v0.52.0-rc1
What's Changed
## changelog
- Disable Gitea install and Flux tests by @willdavsmith in #10442
- Refactoring recipe folder by @vishwahiremat in #10447
- Experimental GitHub Copilot code review prompt by @brooke-hamilton in #10267
- Fix logging output for rad resource-type create and consolidate two code paths by @brooke-hamilton in #10317
- Refactor
rad uninstall kubernetes --purgeto add cleanup by @willdavsmith in #10427 - Disable Contour installation (Bitnami repo changes) by @lakshmimsft in #10483
- Release Candidate v0.51.0-rc2 by @lakshmimsft in #10507
- Bump bicep-types from
13f0f47to7f36e72by @dependabot[bot] in #10538 - Final release v0.51.0 by @lakshmimsft in #10522
- Bump snok/container-retention-policy from 3.0.0 to 3.0.1 in the github-actions group by @dependabot[bot] in #10537
- Remove checkbox from issue templates that ask for support by @brooke-hamilton in #10520
- Add new type Radius.Core/environments by @lakshmimsft in #10448
- Refactor functions in tf install by @lakshmimsft in #10182
- Update API version for Microsoft.Resources/deployments by @sk593 in #10577
- Add console output for transient errors in nightly CLI download test workflow by @Copilot in #10239
- Improve rad group delete: add safety checks and refactor code by @ytimocin in #10355
- Set recreate on automatic pr comment by @brooke-hamilton in #10598
- Added helm chart updates for rootca support by @vishwahiremat in #10607
- Fix PR functional test comment box to append by @brooke-hamilton in #10609
- Fix for
rad app graphto display resources with API versions different from 2023-10-01-preview by @lakshmimsft in #10613 - Bump bicep-types from
7f36e72toef6c4efby @dependabot[bot] in #10602 - Release 0.52.0-rc1 by @brooke-hamilton in #10622
Full Changelog: v0.51.0-rc1...v0.52.0-rc1