Announcing Radius v0.45

10 views
Skip to first unread message

Reshma Abdul Rahim

unread,
Apr 11, 2025, 4:52:28 PMApr 11
to Radius

 

A logo with a black background

Description automatically generated

Announcing Radius v0.45

We’re back with another release of Radius! We’ve been at work addressing all the great feedback and feature requests that have been coming our way and we're looking forward to the continued feedback and support! Please check out the highlights and instructions below

 

How to Upgrade?

An upgrade to v0.45 will require a full redeployment of your environment and applications. To try out v0.45:

  1. Delete any existing Radius environments: rad env delete
  1. Uninstall your existing Radius control plane: rad uninstall kubernetes
  1. Download and install the latest tooling
  1. Deploy a new v0.45 environment: rad init
  1. Try out the first-app experience and our how-to guides and begin rad-ifying your apps!

 

Highlights in Radius v0.45

The full list of changes can be found at radius-project/radius.  

      

           

 

              

Support for GitOps using Flux

Radius has integrated first-class support for Flux, a popular GitOps tool. Flux is designed to work with Kubernetes and provides a set of features for managing applications and infrastructure through Git. Visit the Radius and GitOps overview and how-to guide for Radius + Flux to learn more. 

     

Community Call

A big "Thank you!" to everyone who attended or viewed our latest community call! You can check out the recording here. Our next call is on May 13th. More details here.

 

Radius Breakout Session from Microsoft Ignite

For a great introduction to Radius, make sure to check out the breakout session from Microsoft Ignite: https://youtu.be/gaG77PiYv5w

         

image.png

Please let us know your feedback and feature requests! As you begin “rad-ifying” your applications, we’d love to know where you’re experiencing issues or have features that you’d like to see in Radius. Please ask questions and post comments in Discord and we’ll get back to you ASAP.

A black background with orange letters

Description automatically generated

 

Reshma Abdul Rahim

unread,
Jun 23, 2025, 11:00:44 AMJun 23
to Radius, Radius

A logo with a black background

Description automatically generated

Announcing Radius v0.47

This month’s Radius release is the most significant since we initially open-sourced Radius in late 2013.  Why?  Because v0.47 includes the new “Radius Resource Types” feature, which makes Radius fundamentally extensible at the resource level and is the feature most requested by Platform Engineers using Radius. The feature is so significant that Mark Russinovich headlined the June Radius Community call to personally present and demo the feature. Mark pointed out that Resource Types is something of a “reboot of Radius” given the level of flexibility it provides to Platform Engineers. Please check out Mark’s ’s presentation and demo of Resource Types, which he refers to as “the killer feature,” and “a big break through driven by customers.”

 

Another major step forward in v0.47 is Radius application portability across compute runtimes: That means Radius applications can now be deployed, not only to Kubernetes, but also to serverless container runtimes, starting with Azure Container Instances (ACI), with other runtime support in the Radius roadmap. The combination of Radius application portability across clouds (on-premise, Azure and AWS today) and across runtimes (Kubernetes and now ACI) means Radius future proofs your applications, regardless of what cloud or runtime you choose to rely on in the future.

And there are lots of other great features in v0.47 as summarized below! This has been a great month for the Radius community and customers!

 

How to Upgrade?

An upgrade to v0.47 requires a full redeployment of your environment and applications. To try out v0.47:

 

  1. Delete any existing Radius environments: rad env delete
  1. Uninstall your existing Radius control plane: rad uninstall kubernetes
  1. Download and install the latest tooling
  1. Deploy a new v0.47 environment: rad init
  1. Try out the first-app experience and our how-to guides and begin rad-ifying your apps!

 

Highlights in Radius v0.47

The full list of changes can be found at radius-project/radius.  

  

           

A white circle with blue and green text

AI-generated content may be incorrect.

         

              

Radius Resource Types

Per above, Radius now enables Platform Engineers to define custom Resource Types for use by developers within their enterprise. This is a major step forward, giving platform engineers much greater control over the specific implementation and deployment of cloud resources. Resource Types also make it dramatically easier for developers to follow best practices for security, compliance, and cost management. With Resource Types, developers work with higher-level, familiar abstractions defined by their organization, simplifying workflows and reducing cognitive load. Checkout the tutorials to create a PostgreSQL resource type and to create a composite Recipe for a web service resource type.

A logo of a company

AI-generated content may be incorrect.

Deploy Radius applications to Azure Container Instances (ACI)

Support for deploying applications to Azure Container Instances (ACI) is now available. You can now use Radius to provision an ACI compute environment then, with no changes to your Radius application definition, deploy the applications to the ACI environment, with Radius provisioning all necessary Azure infrastructure. Try this out via the ACI how-to-guide

  A blue cloud in a circle

AI-generated content may be incorrect.

Gateway Route timeouts configuration

timeoutPolicy object has been added to the routes property in the Gateway resource, enabling users to configure custom timeout settings for their Gateway routes. This change offers improved control over request handling to enhance application performance, e.g., adding flexibility for accommodating long-running HTTP calls. For more details, please see the updated Gateway resource reference.

  A white circle with blue text in it

AI-generated content may be incorrect.

rad version command now displays control plane version

The rad version CLI command has been updated to display both the CLI version on your machine and the Radius control plane version running in your cluster. This change aims to provide clearer information for users to keep track of versions of the different Radius tools they have installed.

     A logo of a group of people

AI-generated content may be incorrect.  

Community Call

Mark Russinovich demoed the Radius resource types feature in the June Community call. A big "Thank you!" to everyone who attended or viewed our latest community call! You can check out the recording here. Our next call is on July 13th. More details here.

 

Radius Breakout Session from Microsoft Ignite

For a great introduction to Radius, make sure to check out the breakout session from Microsoft Ignite: https://youtu.be/gaG77PiYv5w

         

image.png

Please let us know your feedback and feature requests! As you begin “rad-ifying” your applications, we’d love to know where you’re experiencing issues or have features that you’d like to see in Radius. Please ask questions and post comments in Discord and we’ll get back to you ASAP.

Reply all
Reply to author
Forward
0 new messages