Skip to content

Commit

Permalink
Update version to 0.38 in versions.yaml (radius-project#7924)
Browse files Browse the repository at this point in the history
# Description
Updating the version to 0.38.

## Type of change
Release

---------

Signed-off-by: ytimocin <[email protected]>
  • Loading branch information
ytimocin authored Sep 16, 2024
1 parent 48c28ed commit 547fa81
Show file tree
Hide file tree
Showing 2 changed files with 88 additions and 2 deletions.
86 changes: 86 additions & 0 deletions docs/release-notes/v0.38.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
# Announcing Radius v0.38.0

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

### Secret stores in environment variables

Secret stores can now be referenced in the environment variables of a container resource. Previously, the only way to provide secrets to a container resource in Radius is to mount them through a secret volume, so the experience is now much simpler for users who only require the secrets to be passed into the container via environment variables. See the updated [container resource format](https://docs.radapp.io/reference/resource-schema/core-schema/container-schema/) for more information. Many thanks to community contributor @superbeeny for adding this functionality!

### Secret store reference in Dapr components

Support has been added to manage secrets in the Dapr components. This means that users may now reference non-Kubernetes secrets within the Dapr resources, closing a feature gap between Radius and Dapr. See the [How-To: Reference secrets in Dapr components](https://docs.radapp.io/guides/author-apps/dapr/how-to-dapr-secrets) guide for more information. Many thanks to community contributor @SoTrx for adding this functionality!

### Bicep private registry support

Support is now available for authentication into private registries for Bicep Recipes using basic auth (username/password), Azure workload identity, and AWS IRSA. See the how-to guide on [private Bicep registries](https://docs.radapp.io/guides/recipes/howto-private-bicep-registry/) to learn more.

## Breaking changes

## New contributors

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

- @lbzss made their first contribution in <https://github.com/radius-project/radius/pull/7847>

## Upgrading to Radius v0.38.0

During our preview stage, an upgrade to Radius v0.38.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 <env-name>
```

2. Uninstall the previous version of the Radius control-plane:

```bash
rad uninstall kubernetes
```

3. Visit the [Radius installation guide](https://docs.radapp.io/getting-started/install/) to install the latest CLI, or download a binary below

4. Install the latest version of the Radius control-plane:

```bash
rad install kubernetes
```

## Full changelog

- Update release version v0.37.0 by @vishwahiremat in <https://github.com/radius-project/radius/pull/7817>
- Add dependabot updates for bicep-types submodule by @sk593 in <https://github.com/radius-project/radius/pull/7807>
- Bump bicep-types from `cd259b2` to `f0cd725` by @dependabot in <https://github.com/radius-project/radius/pull/7821>
- Remove unused test artifacts by @kachawla in <https://github.com/radius-project/radius/pull/7824>
- Update validate workflow to test against PR specific schema changes by @sk593 in <https://github.com/radius-project/radius/pull/7814>
- Remove assets.yaml by @lakshmimsft in <https://github.com/radius-project/radius/pull/7832>
- Temporarily disabling tests: `Test_Storage` and `Test_PersistentVolume` by @willdavsmith in <https://github.com/radius-project/radius/pull/7854>
- Update LoadSecrets() by @lakshmimsft in <https://github.com/radius-project/radius/pull/7796>
- Add new secret types to Applications.Core/secretstores by @lakshmimsft in <https://github.com/radius-project/radius/pull/7816>
- Bump bicep-types from `f0cd725` to `49b2a9e` by @dependabot in <https://github.com/radius-project/radius/pull/7843>
- Fix doc links in kubernetes install command docs by @Reshrahim in <https://github.com/radius-project/radius/pull/7849>
- Updates to adding secret types PR by @lakshmimsft in <https://github.com/radius-project/radius/pull/7867>
- Bump the all group across 1 directory with 34 updates by @dependabot in <https://github.com/radius-project/radius/pull/7858>
- Bump bicep-types from `49b2a9e` to `99cdcee` by @dependabot in <https://github.com/radius-project/radius/pull/7877>
- Bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot in <https://github.com/radius-project/radius/pull/7875>
- Adding Kubernetes native secrets to secret stores by @superbeeny in <https://github.com/radius-project/radius/pull/7744>
- Fixes #7391 - fixing error in rad group show for no args by @superbeeny in <https://github.com/radius-project/radius/pull/7852>
- Add purge flag to delete radius related namespace by @lbzss in <https://github.com/radius-project/radius/pull/7847>
- Adding fix for publishing recipes to ECR by @vishwahiremat in <https://github.com/radius-project/radius/pull/7887>
- Support for secret store reference in Dapr components by @SoTrx in <https://github.com/radius-project/radius/pull/7823>
- Add more Logging for cloud functional test workflow by @lakshmimsft in <https://github.com/radius-project/radius/pull/7885>
- Add to debug logs for cloud functional test workflow by @lakshmimsft in <https://github.com/radius-project/radius/pull/7892>
- Adding Bicep private registry support using basic auth, Azure workload identity and AWS IRSA by @vishwahiremat in <https://github.com/radius-project/radius/pull/7850>
- Add workflow condition in cloud functional tests by @lakshmimsft in <https://github.com/radius-project/radius/pull/7907>
- Remove radbicep references by @sk593 in <https://github.com/radius-project/radius/pull/7894>
- support deployment of an application to a scope "scope1" using environment in a different scope "scope2" by @nithyatsu in <https://github.com/radius-project/radius/pull/7895>
- Remove the error message added for debugging. by @vishwahiremat in <https://github.com/radius-project/radius/pull/7913>
- Release Radius v0.38.0-rc1 by @willdavsmith in <https://github.com/radius-project/radius/pull/7920>
4 changes: 2 additions & 2 deletions versions.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
supported:
- channel: '0.38'
version: 'v0.38.0-rc1'
version: 'v0.38.0'
deprecated:
- channel: '0.37'
version: 'v0.37.0'
deprecated:
- channel: '0.36'
version: 'v0.36.0'
- channel: '0.35'
Expand Down

0 comments on commit 547fa81

Please sign in to comment.