Releases: radius-project/radius
Radius v0.27.0-rc1
What's Changed
## changelog
- Mock env to deploy without actually creating resources by @vinayada1 in #6424
- Release 0.26.0 by @sk593 in #6458
- Release 0.26.1 by @sk593 in #6460
- Pagination causing Dev Recipes to not be installed and Controller Pod permission fix by @ytimocin in #6466
- patch release v0.26.2 by @sk593 in #6470
- Handle 404 as success in recipe deletion by @willdavsmith in #6467
- Update release v0.26.3 by @sk593 in #6475
- Add Deployment reconciler by @rynowak in #6444
- Make application and environment configurable by @rynowak in #6480
- Add functional test for Kubernetes interop by @rynowak in #6488
- Add
graph
alias forrad app connections
by @AaronCrawfis in #6489 - Update README.md by @jonvsm in #6482
- Fix errata in Kubernetes controllers by @rynowak in #6494
- Migrate to GHCR by @willdavsmith in #6478
- Update installation scripts by @sk593 in #6495
- Add
ok-to-test
trigger for functional tests by @willdavsmith in #6481 - Use ACR for Radius helm chart by @willdavsmith in #6501
- Update release v0.26.4 by @sk593 in #6499
- Update release build by @sk593 in #6504
- Update release version to 0.26.5 by @sk593 in #6505
- Update release version 0.26.6 by @sk593 in #6509
- Switch to radapp.io by @AaronCrawfis in #6503
- Update scaffolded application with correct image by @AaronCrawfis in #6520
- Update release docs by @sk593 in #6476
- Fix: Folders with spaces cause the installation script to fail by @wmeints in #6529
- Temporarily skipping AWS S3 functional tests by @willdavsmith in #6536
- doc: fix broken link by @daixiang0 in #6526
- Fix double-encoding of Kubernetes secrets by @rynowak in #6541
- Chore: Typos fixed in
docs
folder by @thapasusheel in #6543 - docs: fix typos by @daixiang0 in #6525
- Fix build workflow from forks by @rynowak in #6544
- Add '/assign' command to Radius bot by @shubham1172 in #6550
- Fix long-running azure workflow syntax and re-enable for pull requests by @shubham1172 in #6547
- Release v0.26.7 by @willdavsmith in #6553
- Add option to specify container restart policy by @shubham1172 in #6546
- implement getgraph API by @nithyatsu in #6432
- Add DCO instructions by @AaronCrawfis in #6573
- Release patch for 0.26.8 by @shalabhms in #6579
- Remove
docs.yaml
GitHub workflow by @willdavsmith in #6583 - Adding changes to address error handling for recipe deployment errors. by @vishwahiremat in #6551
- cmd: fix a typo by @daixiang0 in #6589
- pkgs: fix typos by @daixiang0 in #6590
- Simplify API routes MessagingRP by @sk593 in #6586
- Simplify API routes Datastoresrp by @sk593 in #6522
- Fix default registry path in functional tests by @willdavsmith in #6585
- docs: fix typos by @Mayureshd-18 in #6596
- Update workflow for updating Bicep types by @ytimocin in #6584
- Bicep PR is failing the DCO check by @ytimocin in #6605
- Remove bicep download authentication credentials by @sk593 in #6615
- New patch for release 0.26 by @ytimocin in #6620
- Fix issue with rad install by @vinayada1 in #6618
- Update README.md by @ytimocin in #6624
- Simplify API route registration for Dapr rp by @vishwahiremat in #6560
- Add Radius Triage Bot by @rynowak in #6638
- Initialize tfexec.Terraform once per request + refactoring/cleanup by @kachawla in #6630
- Publish edge rad CLI binaries to
./rad
instead of./dist/os_arch/release/rad
by @willdavsmith in #6634 - Add extra logging and retries to Test_Gateway by @willdavsmith in #6622
- Fix windows edge rad CLI publishing by @willdavsmith in #6646
- Show recipe template kind and path in the status by @vinayada1 in #6450
- Update release verification workflow to use GH releases by @willdavsmith in #6616
- Enable OpenSSF Scorecard by @kachawla in #6637
- Fix string formatting in pod status check assertion by @kachawla in #6656
- Add steps for Radius Bicep release by @willdavsmith in #6606
- Fix flaky TF recipe tests by @sk593 in #6644
- Switch ACR Helm chart to GHCR for rad init by @willdavsmith in #6510
- Hard-coding dev recipes, refactoring its logic, and adding a functional test by @ytimocin in #6513
- Release 0.27: Create RC release by @kachawla in #6662
New Contributors
- @wmeints made their first contribution in #6529
- @daixiang0 made their first contribution in #6526
- @thapasusheel made their first contribution in #6543
- @shubham1172 made their first contribution in #6550
- @Mayureshd-18 made their first contribution in #6596
Full Changelog: v0.26.0-rc1...v0.27.0-rc1
Radius v0.26.9
Radius v0.26.8
Radius v0.26.8
This release addresses an issue with the Radius Dev Recipes for Dapr resources. Check out the changelog for more details of what was addressed in this patch.
Changelog
- Fix for Dapr Statestores and Secretstores dev Recipes URL casing by @shalabhms in #6578
Radius v0.26.7
Radius v0.26.7
This release addresses an issue with the Radius Kubernetes controller. Check out the changelog for more details of what was addressed in this patch.
Changelog
Full Changelog: v0.26.6...v0.26.7
Radius v0.26.6
Radius v0.26.6
This release addresses a recipe issue. Check out the changelog for more details of what was addressed in this patch.
Changelog
Full Changelog: v0.26.5...v0.26.6
Radius v0.26.5
Radius v0.26.5
This release addresses a CI/CD issue. Check out the changelog for more details of what was addressed in this patch.
Changelog
Full Changelog: v0.26.0...v0.26.5
Project Radius v0.26.0
Announcing Radius v0.26.0
Today we're happy to announce the release of Radius v0.26.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.dev, for more information. Also visit our getting started guide 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.
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 #6274
- @jonvsm made their first contribution in #6435
- @Reshrahim made their first contribution in #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.
- Delete any environments you have created:
rad env delete <env-name>
- Uninstall the previous version of the Radius control-plane:
rad uninstall kubernetes
- Visit the Radius installation guide to install the latest CLI, or download a binary below
- Install the latest version of the Radius control-plane:
rad install kubernetes
Full changelog
- Add new release documentation and release verification workflow by @willdavsmith in #6113
- Release v0.25.0 by @kachawla in #6270
- Add code review documentation by @rynowak in #6250
- Update release verification workflow by @willdavsmith in #6268
- add recipe failure error message by @nithyatsu in #6276
- Update Release Verification Workflow Link by @kachawla in #6272
- Update error message for missing application by @AaronCrawfis in #6281
- Removing TF secret prefix by @sk593 in #6273
- Refactoring unmarshal time string by @sk593 in #6330
- Fix flaky test: Test_Render_Multiple_Routes by @willdavsmith in #6333
- Update apiversion to 2023-10-01-preview by @vinayada1 in #6332
- Update codeowners by @AaronCrawfis in #6117
- Fixing CodeQL Warnings by @ytimocin in #6277
- Update check for application in manual processing of Dapr Components by @lakshmimsft in #6282
- Remove temp change to not run samples tests due to dependency on updated API version by @vinayada1 in #6347
- Add AWS creation timestamp to test resources by @willdavsmith in #6262
- Switch Bicep Recipe deletion logic from sequential to parallel and add retries by @willdavsmith in #6256
- Increase timeouts for DatastoresRP resources by @willdavsmith in #6348
rad deploy
: remove environment validation if--environment
is not set by @willdavsmith in #6351- Fix 500 panic when generated Kubernetes namespace is too long by @willdavsmith in #6349
- Add
--runtime-version
to functional test Dapr install by @willdavsmith in #6278 - Add triage process document by @nicolejms in #6274
- Moving constants for resourcetypes defined in portableresources package to their respective packages by @lakshmimsft in #6343
- Replace
radius.dev
and some instances ofradapp.dev
withradapp.io
by @willdavsmith in #6357 - Add Kubernetes controller plumbing by @rynowak in #6418
- Updates to the generic resource client by @rynowak in #6421
- Add 'manual' provisioning to containers by @rynowak in #6423
- Adding ApplicationGraphResource model API TypeSpec by @nithyatsu in #6425
- Add queuemessages to ucp rbac by @vinayada1 in #6427
- Fix
rad group show
andrad group list
by @AaronCrawfis in #6252 - Increase
maxOperationConcurrency
: 3 -> 10 by @willdavsmith in #6433 - Skip Terraform recipe deletion if Terraform state backend does not exist by @kachawla in #6437
- Add recipe controller by @rynowak in #6438
- Populate terraform resource ids to recipe response by @vishwahiremat in #6430
- Update GitHub SUPPORT.md to point to Radius Discord server by @jonvsm in #6435
- Update
rad bicep
to pull binaries from GHCR by @sk593 in #6426 - Update path to app.bicep in tutorial_test.go by @lakshmimsft in #6449
- Fix rad recipe show example by @kachawla in #6453
- Create unique directory for every TF recipe operation by @kachawla in #6452
- Ensure consistent casing convention. by @Reshrahim in #6445
- Release 0.26: RC release candidate by @sk593 in #6455
- Mock env to deploy without actually creating resources by @vinayada1 in #6424
Full Changelog: v0.25.0...v0.26.0
Project Radius v0.26.0-rc1
What's Changed
## changelog
- Add new release documentation and release verification workflow by @willdavsmith in #6113
- Release v0.25.0 by @kachawla in #6270
- Add code review documentation by @rynowak in #6250
- Update release verification workflow by @willdavsmith in #6268
- add recipe failure error message by @nithyatsu in #6276
- Update Release Verification Workflow Link by @kachawla in #6272
- Update error message for missing application by @AaronCrawfis in #6281
- Removing TF secret prefix by @sk593 in #6273
- Refactoring unmarshal time string by @sk593 in #6330
- Fix flaky test: Test_Render_Multiple_Routes by @willdavsmith in #6333
- Update apiversion to 2023-10-01-preview by @vinayada1 in #6332
- Update codeowners by @AaronCrawfis in #6117
- Fixing CodeQL Warnings by @ytimocin in #6277
- Update check for application in manual processing of Dapr Components by @lakshmimsft in #6282
- Remove temp change to not run samples tests due to dependency on updated API version by @vinayada1 in #6347
- Add AWS creation timestamp to test resources by @willdavsmith in #6262
- Switch Bicep Recipe deletion logic from sequential to parallel and add retries by @willdavsmith in #6256
- Increase timeouts for DatastoresRP resources by @willdavsmith in #6348
rad deploy
: remove environment validation if--environment
is not set by @willdavsmith in #6351- Fix 500 panic when generated Kubernetes namespace is too long by @willdavsmith in #6349
- Add
--runtime-version
to functional test Dapr install by @willdavsmith in #6278 - Add triage process document by @nicolejms in #6274
- Moving constants for resourcetypes defined in portableresources package to their respective packages by @lakshmimsft in #6343
- Replace
radius.dev
and some instances ofradapp.dev
withradapp.io
by @willdavsmith in #6357 - Add Kubernetes controller plumbing by @rynowak in #6418
- Updates to the generic resource client by @rynowak in #6421
- Add 'manual' provisioning to containers by @rynowak in #6423
- Adding ApplicationGraphResource model API TypeSpec by @nithyatsu in #6425
- Add queuemessages to ucp rbac by @vinayada1 in #6427
- Fix
rad group show
andrad group list
by @AaronCrawfis in #6252 - Increase
maxOperationConcurrency
: 3 -> 10 by @willdavsmith in #6433 - Skip Terraform recipe deletion if Terraform state backend does not exist by @kachawla in #6437
- Add recipe controller by @rynowak in #6438
- Populate terraform resource ids to recipe response by @vishwahiremat in #6430
- Update GitHub SUPPORT.md to point to Radius Discord server by @jonvsm in #6435
- Update
rad bicep
to pull binaries from GHCR by @sk593 in #6426 - Update path to app.bicep in tutorial_test.go by @lakshmimsft in #6449
- Fix rad recipe show example by @kachawla in #6453
- Create unique directory for every TF recipe operation by @kachawla in #6452
- Ensure consistent casing convention. by @Reshrahim in #6445
- Release 0.26: RC release candidate by @sk593 in #6455
New Contributors
- @nicolejms made their first contribution in #6274
- @jonvsm made their first contribution in #6435
- @Reshrahim made their first contribution in #6445
Full Changelog: v0.25.0-rc1...v0.26.0-rc1
Project Radius v0.25.0
Announcing Radius v0.25.0
Today we're happy to announce the release of Radius v0.25.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.dev, for more information. Also visit our getting started guide to learn how to install Radius and create your first app.
Highlights
Terraform Recipes
Recipes now support Terraform. You can now add a Terraform module to your environment as a Recipe and deploy it with any Recipe-enabled resource. This allows your developers to self-service deploy and manage infrastructure while ensuring security and cost best practices are followed.
Updated types for portable resources
Radius portable resources (formerly Links) now have a new look and feel. A new set of namespaces and types are available for you to use in your apps today, including Applications.Datastores, Applications.Messaging, and Applications.Dapr.
New Kubernetes interoperability features
You can now customize a Radius container with Kubernetes properties, or use a Kubernetes YAML file as its base. This allows you to migrate to Radius and/or punch through directly to the Kubernetes pod for when you need to access Kubernetes-specific properties from the Radius container abstraction.
Renamed GitHub organization
The Radius GitHub organization has been renamed to radius-project
. This aligns us with our new launch-name: "Radius".
Breaking changes
- Previous bookmarks to https://github.com/project-radius will need to be updated to https://github.com/radius-project. We've re-registered the project-radius org to prevent redirect squatting so redirects should work in most cases, but make sure to use the new name when possible.
- All
Applications.Link
resources need to be moved to the new set of portable resource types (see above)
Upgrading to Radius v0.25.0
During our preview stage, an upgrade to Radius v0.25.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.
- Delete any environments you have created:
rad env delete <env-name>
- Uninstall the previous version of the Radius control-plane:
rad uninstall kubernetes
- Visit the Radius installation guide to install the latest CLI, or download a binary below
- Install the latest version of the Radius control-plane:
rad install kubernetes
Full changelog
- Remove Function Explanation heading from comments by @rynowak in #6075
- Implement Terraform Recipe Outputs by @kachawla in #6062
- Fix failures of GitHub Release by @youngbupark in #6084
- Use Kubernetes Secret as backend by @vishwahiremat in #6038
- Add the step to publish chart to GHCR by @youngbupark in #6071
- Update
rad init
strings by @AaronCrawfis in #6088 - SplitNamespace: New Extenders type in corerp should allow for optional applicationid ip in ExtenderProperties by @lakshmimsft in #6079
- Upgrade Go 1.20 to Go 1.21 by @youngbupark in #6098
- Add Actions workflow to auto-generate CLI docs by @AaronCrawfis in #6070
- Release v0.24.0 by @willdavsmith in #6092
- SplitNamespace: Cleanup datamodel_util.go, updating spec examples by @lakshmimsft in #6080
- Disable rad CLI autogen footer by @AaronCrawfis in #6103
- Recipe Engine metrics updates by @ytimocin in #6096
- Add extension resource support for resource ID parser by @rynowak in #6110
- Adding recipe error codes by @vishwahiremat in #6100
- Remove ResourceIdentity by @rynowak in #6089
- Initial commit of Applications.Core typespec by @youngbupark in #6097
- Terraform Delete Logic Implementation by @ytimocin in #6091
- SplitNamespace: Application.Core/extenders Functional Tests by @lakshmimsft in #6094
- Applications.Core - Regen models and clients from TypeSpec emitted swagger files by @youngbupark in #6108
- Return a daprmissing error if we are deploying dapr resource to a cluster which does not have dapr installed. by @nithyatsu in #5962
- Install TypeSpec compiler and generate clients in lint action by @youngbupark in #6122
- Convert Applications.Dapr CADL to TypeSpec by @youngbupark in #6115
- Convert App.Datastores and App.Messaging Cadl to TypeSpec by @youngbupark in #6121
- Updating terraform functional tests to verify kubernetes secret by @vishwahiremat in #6120
- Initial commit of YAML manifest based container deployment (frontend controller) by @youngbupark in #6119
- Adding a check to the Error.Code before adding as an attribute by @ytimocin in #6145
- Fix the flakiness of validateBaseManifest test by @youngbupark in #6143
- Fix security vulnerability in npm packages by @youngbupark in #6142
- Add image pull policy to containers by @vinayada1 in #6093
- Adding a fix for validating terraform secret in functional test by @vishwahiremat in #6141
- Log pod states on failure of PR test run by @willdavsmith in #5946
- Update running-controlplane-locally.md by @ytimocin in #6161
- Adding Recipe Engine section to Grafana Dashboard by @ytimocin in #6116
- Adding new extender details to the required places by @ytimocin in #6164
- Adding Post Delete Verify steps to the TF Functional Tests by @ytimocin in #6137
- Add GitHub Issues config file by @AaronCrawfis in #6167
- Document how to use forked repo to contribute to Radius. by @vinayada1 in #6168
- Enable support for recipe type specific garbage collection of resources. by @vishwahiremat in #6162
- SplitNamespace: Remove Applications.Link, rename linkrp package to portableresources by @lakshmimsft in #6130
- Use Hosted Pool by @youngbupark in #6169
- Use basemanifest in Container resource to create k8s resources by @youngbupark in #6154
- rename project-radius to radius-project by @nithyatsu in #6178
- Clean up CADL and unused swagger files by @youngbupark in #6181
- Rename
e2e test on Azure
toLong-running test on Azure
by @youngbupark in #6182 - Use hosted pool for functional tests. by @youngbupark in #6190
- Use GVK for resource key in manifest by @youngbupark in #6184
- Add Terraform Recipe output functional tests by @kachawla in #6171
- Add terraform support for rad recipe show by @sk593 in #6139
- Improvements and tests for UCP proxy by @rynowak in #6194
- Enable Samples repo test in radius functional tests by @lakshmimsft in #6193
- Migrate UCP CADL to TypeSpec by @youngbupark in #6191
- Cleanup portableresources/api package by @lakshmimsft in #6192
- Initial commit of pod patching by @youngbupark in #6188
- Add test RP for testing resource lifecycle by @rynowak in #6197
- Update sudo prompt by @AaronCrawfis in #6125
- rad init should use current kube context for its operations by @nithyatsu in #6212
- Detect deployment failures with gateway by @vinayada1 in #6126
- Add plumbing for tracked resources by @rynowak in https://github.com/radius-project/radi...
Project Radius v0.25.0-rc1
What's Changed
## changelog
- Fix valid radius build window const by @youngbupark in #5901
- Release v0.23.0 by @lakshmimsft in #5902
- Generate Terraform Providers Config for Supported Required Providers by @kachawla in #5874
- Remove deployments plane from Radius by @rynowak in #5821
- Add terraform directory to gitignore by @rynowak in #5908
- Improve table formatting for multi-line entries by @rynowak in #5899
- Correction in docs URL by @lakshmimsft in #5905
- Add publishing of terraform recipes for tests by @rynowak in #5909
- Document release notes process and add 0.23.0 release notes by @AaronCrawfis in #5913
- Skip MongoDB recipe test by @youngbupark in #5930
- Add Comments: Part 4 (pkg/cli/cmd...) by @shriraml-ms in #5834
- Add 'rad app connections' command by @rynowak in #5907
- Add terraform recipes test infra by @rynowak in #5931
- Add Comments: Part 14 (pkg/sdk, pkg/algorithm, pkg/middleware, pkg/to) by @shriraml-ms in #5927
- Add Comments: Part 16 (pkg/metrics, pkg/trace, pkg/profiler) by @shriraml-ms in #5938
- Add Comments: Part 13 (pkg/kube*) by @shriraml-ms in #5923
- Use GHCR for container images by @youngbupark in #5915
- Remove list output from rad CLI by @AaronCrawfis in #5945
- Split Namespace: Applications.Dapr Types by @lakshmimsft in #5943
- Update
rad run
port-forwarding logic by @willdavsmith in #5745 - Allow functional test to set DE_IMAGE and DE_TAG by @willdavsmith in #5937
- Cleanup todos by @vinayada1 in #5911
- Fix undefined repo name in functional test run by @willdavsmith in #5951
- Add az cli command for purging CDN by @youngbupark in #5955
- Clean up sample resource groups and container images in 3 days by @youngbupark in #5957
- Fail deployments based on pod status by @vinayada1 in #5823
- Add Comments: Part 17 (pkg/daprrp) by @shriraml-ms in #5940
- Upgrade all packages to resolve the security vulnerability by @youngbupark in #5960
- Add Comments: Part 18 (pkg/messagingrp) by @shriraml-ms in #5942
- Update the grafana dashboard to the latest by @youngbupark in #5965
- Security vulnerability: Upgrade base container image and packages in magpiego by @youngbupark in #5966
- Add functional test for Terraform recipes by @rynowak in #5939
- disable pod unschedulable check by @vinayada1 in #5968
- Skipping failing AWS tests by @willdavsmith in #5986
- Fix DE_IMAGE and DE_TAG not being set by @willdavsmith in #5970
- Fix rad debug-logs by @rynowak in #5989
- Add TODO comment to enable new discovery client by @youngbupark in #5975
- Improve failure reporting in CLI by @rynowak in #5990
- Improve test/infra bicep template by @youngbupark in #5969
- Add host, port, vhost, username, password, and uri to RabbitMQ resource by @vishwahiremat in #5863
- fix multiple bugs with rad credential by @nithyatsu in #5900
- Upgrade tool versions for functional tests by @youngbupark in #5956
- Add Comments: Part 15 (pkg/recipes, pkg/rp, pkg/resourcemodel, pkg/validator) by @shriraml-ms in #5933
- Add Comments: Part 12 (pkg/corerp) by @shriraml-ms in #5922
- Generate Terraform Providers Credentials Config by @kachawla in #5961
- DaprRP Functional Tests by @lakshmimsft in #5959
- Add unit test for JSON Terraform config validation by @kachawla in #6000
- Dapr Test Update (dapr_component_name_conflict_test) by @lakshmimsft in #6011
- Add container changes to generate a k8s service when it exposes ports. by @farazmsiddiqi in #5857
- Lower polling frequency for async operations by @rynowak in #6019
- Update
rad init --dev
to be the main experience instead of a flag by @AaronCrawfis in #5665 - Display HTTP response body on health check failure by @rynowak in #6010
- Add Terraform Recipe functional test by @kachawla in #6012
- Add Comments: Part 19 (test/...) by @shriraml-ms in #5979
- Populate RecipeContext to Terraform module config by @youngbupark in #5999
- Populate missing env namespace in recipe config by @youngbupark in #6025
- Use Recipe context to kubernetes redis recipe by @youngbupark in #6030
- Add E2E test for Terraform recipe with Azure storage by @kachawla in #6014
- Fix TF recipe context test in long-running by @youngbupark in #6033
- Standardize cloud provider table labels by @AaronCrawfis in #6036
- update gateway for dns functionality by @farazmsiddiqi in #6024
- Split Namespace: Applications.Datastores Types by @lakshmimsft in #6018
- Enable tutorial test by @rynowak in #6049
- Test improvements to AWS functional tests by @willdavsmith in #6035
- Fix misuse of log verbosity by @rynowak in #6050
- Publish rad cli to GitHub Release by @youngbupark in #6026
- Application.Datastores Functional Tests by @lakshmimsft in #6043
- Configuring Terraform Driver logs by @ytimocin in #6037
- Add check for Bicep filename in
rad app delete
by @AaronCrawfis in #6039 - Increase memory limit for applications-rp by @rynowak in #6067
- Making template kind a discriminator by @vishwahiremat in #6029
- Split Namespace: Applications.Core/extender type update by @lakshmimsft in #6057
- Remove imagePullPolicy from being set by @AaronCrawfis in #6066
- Fix spelling by @AaronCrawfis in #6072
- Add functional tests for Bicep driver by @rynowak in #6048
- Update Radius release automation versions file by @willdavsmith in #5917
- Fix typo in release script by @willdavsmith in #6078
- Update TF Logs Writer by @ytimocin in #6076
- Recipe Engine and Driver Metrics by @ytimocin in #6041
- Release: 0.24.0-rc1 by @willdavsmith in #6077
- Remove Function Explanation heading from comments by @rynowak in #6075
- Implement Terraform Recipe Outputs by @kachawla in #6062
- Fix failures of GitHub Release by @youngbupark in #6084
- Use Kubernetes Secret as backend by @vishwahiremat in #6038
- Add the step to publish chart to GHCR by @youngbupark in #6071
- Update
rad init
strings by @AaronCrawfis in #6088 - SplitNamespace: New Extenders type in corerp should allow for optional applicationid ip in ExtenderProperties by @lakshmimsft in #6079
- Upgrade Go 1.20 to Go 1.21 by @youn...