Skip to content

Releases: radius-project/radius

Radius v0.57.0

23 Apr 00:24
451e64b

Choose a tag to compare

Announcing Radius v0.57.0

Today we're happy to announce the release of Radius v0.57.0. This release includes optimizations which improve the startup time for the UCP container and various behind the scenes improvements. There are no breaking changes to be aware of.

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.

Upgrading to Radius v0.57.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

  • fix: pin INSTALL_DIR=${GITHUB_WORKSPACE}/bin in long-running-azure CLI install step by @Copilot in #11475
  • Revert "Add fix for LRT failures " by @sk593 in #11507
  • fix(dashboard): set NODE_ENV=development to restore guest auth after Backstage upgrade by @sylvainsf in #11520
  • feat(install): add existing warning by @DariuszPorowski in #11523
  • v0.56.1 patch update versions.yaml by @sk593 in #11524
  • Bump the go-dependencies group across 1 directory with 17 updates by @dependabot[bot] in #11529
  • Bump the npm-dependencies group across 3 directories with 16 updates by @dependabot[bot] in #11531
  • Bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #11528
  • Reduce stale PR duration to 4 weeks (28 days stale, 1 day to close) by @Copilot in #11497
  • build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #11537
  • Bump handlebars from 4.7.8 to 4.7.9 by @brooke-hamilton in #11534
  • build(deps): bump the go-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #11543
  • build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #11548
  • Optimize UCP startup by replacing HTTP-based manifest registration with direct database writes by @sylvainsf in #11542
  • plan to migrate docs from design-notes repository by @nicolejms in #11510
  • Release guide updates by @brooke-hamilton in #11470
  • build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 by @dependabot[bot] in #11549
  • feat(golangci-lint): centralized version configuration by @DariuszPorowski in #11551
  • fix(lrt): scope skip-list update to install/upgrade only by @Copilot in #11456
  • feat(changes): exclude non-build/test files by @Copilot in #11563
  • build(deps): bump lodash from 4.17.23 to 4.18.1 in /hack/bicep-types-radius/src/autorest.bicep by @dependabot[bot] in #11547
  • Migrate design documents and speckit assets from design_notes repository by @nicolejms in #11553
  • Automated test script for Bash installer by @brooke-hamilton in #11472
  • build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #11571
  • chore(codebase): modernization via go fix for go 1.26 idioms by @DariuszPorowski in #11588
  • build(bicep-types-radius): bump tsp and deps by @DariuszPorowski in #11565
  • build(deps): bump the npm-dependencies group across 2 directories with 12 updates by @dependabot[bot] in #11593
  • Add nightly CI failure report workflow using Causinator 9000 by @sylvainsf in #11595
  • Update causinator9000 to v1.3.0 by @sylvainsf in #11597
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.96.0 to 1.99.0 by @dependabot[bot] in #11599
  • Spellcheck workflow migration and markdown spelling fixes by @brooke-hamilton in #11592
  • ci(pr): add required labels enforcement by @DariuszPorowski in #11603
  • feat(spell): migrate pyspelling to cspell by @DariuszPorowski in #11609
  • Fix AWS UpdateResource by preserving unspecified properties in patch by @willdavsmith in #11569
  • Fix long-running test workflow: add resource type health check and defensive cleanup by @willdavsmith in #11618
  • Update causinator9000 to v1.5.0 by @sylvainsf in #11621
  • build(deps-dev): bump lodash from 4.17.23 to 4.18.1 in /hack/bicep-types-radius/src/generator by @dependabot[bot] in #11546
  • build(deps): bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 by @dependabot[bot] in #11614
  • Update causinator9000 to v1.6.0 by @sylvainsf in #11628
  • build(deps): bump github.com/hashicorp/go-getter from 1.8.5 to 1.8.6 by @dependabot[bot] in #11626
  • build(deps): bump helm.sh/helm/v3 from 3.20.1 to 3.20.2 by @dependabot[bot] in #11627
  • build(deps): bump the go-dependencies group across 2 directories with 15 updates by @dependabot[bot] in #11632
  • build(deps): bump the npm-dependencies group across 3 directories with 9 updates by @dependabot[bot] in #11630
  • Skip CI checks for PRs with only design notes or specs changes by @kachawla in #11567
  • Update causinator9000 to v1.7.0 by @sylvainsf in #11635
  • fix: support postgressql access via docker exec when psql client not installed by @lakshmimsft in #11512
  • Update causinator9000 to v1.8.0 by @sylvainsf in #11636
  • Application graph architecture documentation by @brooke-hamilton in #11634
  • Add Bicep extensions for Radius.Compute and Radius.Security to bicepconfig.json by @kachawla in #11648
  • Add Radius.Compute/containerImages resource type in default types by @willdavsmith in #11650
  • Removed experimentalFeaturesEnabled from bicepconfig.json created by rad init by @zachcasper in #11651
  • Removal of deprecated Bicep extensibility config by @brooke-hamilton in #11669
  • Fix approval gate using GitHub App token for org membership check by @sylvainsf in #11479
  • Bump hc-install to v0.9.4 to fix expired PGP key by @lakshmimsft in #11703
  • build(deps): bump the go-dependencies group across 1 directory with 25 updates by @dependabot[bot] in #11709
  • Add tracking issue link to skipped Test_ACI test by @lakshmimsft in #11710
  • build(deps): bump github.com/dapr/dapr from 1.17.0 to 1.17.5 in /test/magpiego by @dependabot[bot] in #11683
  • build(deps): bump the github-actions group across 2 directories with 10 updates by @dependabot[bot] in #11711
  • build(deps): bump the npm-dependencies group across 4 directories with 5 updates by @dependabot[bot] in #11713
  • Add retry support to DeployExecutor for transient errors in ACI Test by @lakshmimsft in #11715
  • RC Release v0.57.0-rc1 by @lakshmimsft in #11731

Radius v0.57.0-rc1

22 Apr 02:53
1bd0fa7

Choose a tag to compare

Radius v0.57.0-rc1 Pre-release
Pre-release

What's Changed

## changelog

  • fix: pin INSTALL_DIR=${GITHUB_WORKSPACE}/bin in long-running-azure CLI install step by @Copilot in #11475
  • Revert "Add fix for LRT failures " by @sk593 in #11507
  • Release 0.56.0 by @brooke-hamilton in #11471
  • fix(dashboard): set NODE_ENV=development to restore guest auth after Backstage upgrade by @sylvainsf in #11520
  • feat(install): add existing warning by @DariuszPorowski in #11523
  • v0.56.1 patch update versions.yaml by @sk593 in #11524
  • Bump the go-dependencies group across 1 directory with 17 updates by @dependabot[bot] in #11529
  • Bump the npm-dependencies group across 3 directories with 16 updates by @dependabot[bot] in #11531
  • Bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #11528
  • Reduce stale PR duration to 4 weeks (28 days stale, 1 day to close) by @Copilot in #11497
  • build(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #11537
  • Bump handlebars from 4.7.8 to 4.7.9 by @brooke-hamilton in #11534
  • build(deps): bump the go-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #11543
  • build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #11548
  • Optimize UCP startup by replacing HTTP-based manifest registration with direct database writes by @sylvainsf in #11542
  • plan to migrate docs from design-notes repository by @nicolejms in #11510
  • Release guide updates by @brooke-hamilton in #11470
  • build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 by @dependabot[bot] in #11549
  • feat(golangci-lint): centralized version configuration by @DariuszPorowski in #11551
  • fix(lrt): scope skip-list update to install/upgrade only by @Copilot in #11456
  • feat(changes): exclude non-build/test files by @Copilot in #11563
  • build(deps): bump lodash from 4.17.23 to 4.18.1 in /hack/bicep-types-radius/src/autorest.bicep by @dependabot[bot] in #11547
  • Migrate design documents and speckit assets from design_notes repository by @nicolejms in #11553
  • Automated test script for Bash installer by @brooke-hamilton in #11472
  • build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #11571
  • chore(codebase): modernization via go fix for go 1.26 idioms by @DariuszPorowski in #11588
  • build(bicep-types-radius): bump tsp and deps by @DariuszPorowski in #11565
  • build(deps): bump the npm-dependencies group across 2 directories with 12 updates by @dependabot[bot] in #11593
  • Add nightly CI failure report workflow using Causinator 9000 by @sylvainsf in #11595
  • Update causinator9000 to v1.3.0 by @sylvainsf in #11597
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.96.0 to 1.99.0 by @dependabot[bot] in #11599
  • Spellcheck workflow migration and markdown spelling fixes by @brooke-hamilton in #11592
  • ci(pr): add required labels enforcement by @DariuszPorowski in #11603
  • feat(spell): migrate pyspelling to cspell by @DariuszPorowski in #11609
  • Fix AWS UpdateResource by preserving unspecified properties in patch by @willdavsmith in #11569
  • Fix long-running test workflow: add resource type health check and defensive cleanup by @willdavsmith in #11618
  • Update causinator9000 to v1.5.0 by @sylvainsf in #11621
  • build(deps-dev): bump lodash from 4.17.23 to 4.18.1 in /hack/bicep-types-radius/src/generator by @dependabot[bot] in #11546
  • build(deps): bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 by @dependabot[bot] in #11614
  • Update causinator9000 to v1.6.0 by @sylvainsf in #11628
  • build(deps): bump github.com/hashicorp/go-getter from 1.8.5 to 1.8.6 by @dependabot[bot] in #11626
  • build(deps): bump helm.sh/helm/v3 from 3.20.1 to 3.20.2 by @dependabot[bot] in #11627
  • build(deps): bump the go-dependencies group across 2 directories with 15 updates by @dependabot[bot] in #11632
  • build(deps): bump the npm-dependencies group across 3 directories with 9 updates by @dependabot[bot] in #11630
  • Skip CI checks for PRs with only design notes or specs changes by @kachawla in #11567
  • Update causinator9000 to v1.7.0 by @sylvainsf in #11635
  • fix: support postgressql access via docker exec when psql client not installed by @lakshmimsft in #11512
  • Update causinator9000 to v1.8.0 by @sylvainsf in #11636
  • Application graph architecture documentation by @brooke-hamilton in #11634
  • Add Bicep extensions for Radius.Compute and Radius.Security to bicepconfig.json by @kachawla in #11648
  • Add Radius.Compute/containerImages resource type in default types by @willdavsmith in #11650
  • Removed experimentalFeaturesEnabled from bicepconfig.json created by rad init by @zachcasper in #11651
  • Removal of deprecated Bicep extensibility config by @brooke-hamilton in #11669
  • Fix approval gate using GitHub App token for org membership check by @sylvainsf in #11479
  • Bump hc-install to v0.9.4 to fix expired PGP key by @lakshmimsft in #11703
  • build(deps): bump the go-dependencies group across 1 directory with 25 updates by @dependabot[bot] in #11709
  • Add tracking issue link to skipped Test_ACI test by @lakshmimsft in #11710
  • build(deps): bump github.com/dapr/dapr from 1.17.0 to 1.17.5 in /test/magpiego by @dependabot[bot] in #11683
  • build(deps): bump the github-actions group across 2 directories with 10 updates by @dependabot[bot] in #11711
  • build(deps): bump the npm-dependencies group across 4 directories with 5 updates by @dependabot[bot] in #11713
  • Add retry support to DeployExecutor for transient errors in ACI Test by @lakshmimsft in #11715
  • RC Release v0.57.0-rc1 by @lakshmimsft in #11731

New Contributors

Full Changelog: v0.56.0-rc3...v0.57.0-rc1

Radius v0.56.1

26 Mar 20:11
3c2a52d

Choose a tag to compare

Radius v0.56.1

This release addresses issues with the dashboard and the Radius install script.

Fix for the Radius dashboard

The Radius dashboard fixes a previously seen 401 Unauthorized error.

Installer now detects stale CLI binaries on PATH

The install scripts (install.sh and install.ps1) now scan all PATH directories and display a highly visible warning when an existing rad binary is found in a different location than the new install directory. This prevents a common issue where users end up with two versions of the CLI installed — with the older, stale version taking priority — after the default install directory changed from /usr/local/bin to ~/.local/bin for non-root users.

Check out the changelog for more details of what was addressed in this patch.

Changelog

Radius v0.56.0

25 Mar 22:13
0fc7dda

Choose a tag to compare

Announcing Radius v0.56.0

Today we're happy to announce the release of Radius v0.56.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

Removed premature deprecation warnings for Applications.Core resources

Previously, Applications.Core resources displayed premature deprecation warnings. These have been removed until replacement Radius.Core resources are available.

CLI and installer improvements

  • Fixed confusing error message for unsupported output format and removed plain-text as an advertised format
  • Cross-platform installer script improvements for better reliability
  • Corrected Helm flag from --set-string to --set in docs and CLI examples

Dynamic RP RBAC permissions

Added apiextensions.k8s.io and dapr.io RBAC permissions to the dynamic-rp service account for broader resource type support.

Breaking changes

None.

Upgrading to Radius v0.56.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

Full Changelog: v0.55.0...v0.56.0

Radius v0.56.0-rc3

25 Mar 02:36
1ba7bef

Choose a tag to compare

Radius v0.56.0-rc3 Pre-release
Pre-release

What's Changed

## changelog

Full Changelog: v0.56.0-rc2...v0.56.0-rc3

Radius v0.56.0-rc2

24 Mar 23:32
6d317c2

Choose a tag to compare

Radius v0.56.0-rc2 Pre-release
Pre-release

What's Changed

## changelog

Full Changelog: v0.56.0-rc1...v0.56.0-rc2

Radius v0.56.0-rc1

22 Mar 18:40
be4c52f

Choose a tag to compare

Radius v0.56.0-rc1 Pre-release
Pre-release

What's Changed

## changelog

Full Changelog: v0.55.0-rc5...v0.56.0-rc1

Radius v0.55.0

07 Mar 01:10

Choose a tag to compare

Announcing Radius v0.55.0

Today we're happy to announce the release of Radius v0.55.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

Sensitive data management

Radius v0.55.0 introduces built-in sensitive data management. You can now mark resource properties as sensitive using the new x-radius-sensitive annotation in your Resource type definitions. Radius encrypts these values and redacts them during deployments. Check out the secret.yaml for an example on how to use this feature.

Fixed environment resource type deployment

Previously, rad deploy failed when deploying Bicep templates containing an
Environment resource type unless the Environment was pre-created or specified via a CLI flag. Environment resources can now be deployed without requiring pre-creation through the CLI.

CLI Fixes

  • rad app graph --output json and rad version --output json now returns valid JSON
  • rad rollback kubernetes --list-revisions now shows correct revision timestamps

Dashboard now displays resource types with API versions other than 2023-20-01-preview

Fixed an issue where the Dashboard failed to display custom resource types that use API versions other than 2023-20-01-preview. The Dashboard now dynamically selects the supported API version for the resource type and displays it.

Breaking changes

None.

New contributors

Welcome to our new contributors who have merged their first PR in this release!

Upgrading to Radius v0.55.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

Read more

Radius v0.55.0-rc8

05 Mar 00:45

Choose a tag to compare

Radius v0.55.0-rc8 Pre-release
Pre-release

What's Changed

## changelog

Full Changelog: v0.55.0-rc7...v0.55.0-rc8

Radius v0.55.0-rc7

04 Mar 21:31

Choose a tag to compare

Radius v0.55.0-rc7 Pre-release
Pre-release

What's Changed

## changelog

Full Changelog: v0.55.0-rc6...v0.55.0-rc7