Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.26.0 #6458

Merged
merged 3 commits into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 98 additions & 0 deletions docs/release-notes/v0.26.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
## Announcing Radius v0.26.0

Today we're happy to announce the release of Radius v0.26.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.dev](https://radapp.dev), for more information. Also visit our [getting started guide](https://docs.radapp.dev/getting-started/) to learn how to install Radius and create your first app.

## Highlights

### New logo

Radius has a new logo! Stay tuned as we work to roll this out to our websites, docs, and repos.

![image](https://github.com/radius-project/radius/assets/54363786/177bc882-7279-4b0b-90f9-a3a61fc00235)

### Updated API version

All Radius resource types now use the API version `2023-10-01-preview`. Please find-and-replace all existing `2022-03-15-privatepreview` strings to the new API version.

## Breaking changes

All Radius resource types have been updated with the API version `2023-10-01-preview`. All apps need to be updated with the new version.

## New contributors

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

* @nicolejms made their first contribution in https://github.com/radius-project/radius/pull/6274
* @jonvsm made their first contribution in https://github.com/radius-project/radius/pull/6435
* @Reshrahim made their first contribution in https://github.com/radius-project/radius/pull/6445

## Upgrading to Radius v0.26.0

During our preview stage, an upgrade to Radius v0.26.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>
```
1. Uninstall the previous version of the Radius control-plane:
```bash
rad uninstall kubernetes
```
1. Visit the [Radius installation guide](https://docs.radapp.dev/getting-started/install/) to install the latest CLI, or download a binary below
1. Install the latest version of the Radius control-plane:
```bash
rad install kubernetes
```

## Full changelog

* Add new release documentation and release verification workflow by @willdavsmith in https://github.com/radius-project/radius/pull/6113
* Release v0.25.0 by @kachawla in https://github.com/radius-project/radius/pull/6270
* Add code review documentation by @rynowak in https://github.com/radius-project/radius/pull/6250
* Update release verification workflow by @willdavsmith in https://github.com/radius-project/radius/pull/6268
* add recipe failure error message by @nithyatsu in https://github.com/radius-project/radius/pull/6276
* Update Release Verification Workflow Link by @kachawla in https://github.com/radius-project/radius/pull/6272
* Update error message for missing application by @AaronCrawfis in https://github.com/radius-project/radius/pull/6281
* Removing TF secret prefix by @sk593 in https://github.com/radius-project/radius/pull/6273
* Refactoring unmarshal time string by @sk593 in https://github.com/radius-project/radius/pull/6330
* Fix flaky test: Test_Render_Multiple_Routes by @willdavsmith in https://github.com/radius-project/radius/pull/6333
* Update apiversion to 2023-10-01-preview by @vinayada1 in https://github.com/radius-project/radius/pull/6332
* Update codeowners by @AaronCrawfis in https://github.com/radius-project/radius/pull/6117
* Fixing CodeQL Warnings by @ytimocin in https://github.com/radius-project/radius/pull/6277
* Update check for application in manual processing of Dapr Components by @lakshmimsft in https://github.com/radius-project/radius/pull/6282
* Remove temp change to not run samples tests due to dependency on updated API version by @vinayada1 in https://github.com/radius-project/radius/pull/6347
* Add AWS creation timestamp to test resources by @willdavsmith in https://github.com/radius-project/radius/pull/6262
* Switch Bicep Recipe deletion logic from sequential to parallel and add retries by @willdavsmith in https://github.com/radius-project/radius/pull/6256
* Increase timeouts for DatastoresRP resources by @willdavsmith in https://github.com/radius-project/radius/pull/6348
* `rad deploy`: remove environment validation if `--environment` is not set by @willdavsmith in https://github.com/radius-project/radius/pull/6351
* Fix 500 panic when generated Kubernetes namespace is too long by @willdavsmith in https://github.com/radius-project/radius/pull/6349
* Add `--runtime-version` to functional test Dapr install by @willdavsmith in https://github.com/radius-project/radius/pull/6278
* Add triage process document by @nicolejms in https://github.com/radius-project/radius/pull/6274
* Moving constants for resourcetypes defined in portableresources package to their respective packages by @lakshmimsft in https://github.com/radius-project/radius/pull/6343
* Replace `radius.dev` and some instances of `radapp.dev` with `radapp.io` by @willdavsmith in https://github.com/radius-project/radius/pull/6357
* Add Kubernetes controller plumbing by @rynowak in https://github.com/radius-project/radius/pull/6418
* Updates to the generic resource client by @rynowak in https://github.com/radius-project/radius/pull/6421
* Add 'manual' provisioning to containers by @rynowak in https://github.com/radius-project/radius/pull/6423
* Adding ApplicationGraphResource model API TypeSpec by @nithyatsu in https://github.com/radius-project/radius/pull/6425
* Add queuemessages to ucp rbac by @vinayada1 in https://github.com/radius-project/radius/pull/6427
* Fix `rad group show` and `rad group list` by @AaronCrawfis in https://github.com/radius-project/radius/pull/6252
* Increase `maxOperationConcurrency`: 3 -> 10 by @willdavsmith in https://github.com/radius-project/radius/pull/6433
* Skip Terraform recipe deletion if Terraform state backend does not exist by @kachawla in https://github.com/radius-project/radius/pull/6437
* Add recipe controller by @rynowak in https://github.com/radius-project/radius/pull/6438
* Populate terraform resource ids to recipe response by @vishwahiremat in https://github.com/radius-project/radius/pull/6430
* Update GitHub SUPPORT.md to point to Radius Discord server by @jonvsm in https://github.com/radius-project/radius/pull/6435
* Update `rad bicep` to pull binaries from GHCR by @sk593 in https://github.com/radius-project/radius/pull/6426
* Update path to app.bicep in tutorial_test.go by @lakshmimsft in https://github.com/radius-project/radius/pull/6449
* Fix rad recipe show example by @kachawla in https://github.com/radius-project/radius/pull/6453
* Create unique directory for every TF recipe operation by @kachawla in https://github.com/radius-project/radius/pull/6452
* Ensure consistent casing convention. by @Reshrahim in https://github.com/radius-project/radius/pull/6445
* Release 0.26: RC release candidate by @sk593 in https://github.com/radius-project/radius/pull/6455
* Mock env to deploy without actually creating resources by @vinayada1 in https://github.com/radius-project/radius/pull/6424

**Full Changelog**: https://github.com/radius-project/radius/compare/v0.25.0...v0.26.0
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.26'
version: 'v0.26.0-rc1'
version: 'v0.26.0'
deprecated:
- channel: '0.25'
version: 'v0.25.0'
deprecated:
- channel: '0.24'
version: 'v0.24.0'
- channel: '0.23'
Expand Down
Loading