From e7e04cd469fd3cb26b0b2189be746a6b2bc3d1fa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 15:47:39 +0000 Subject: [PATCH 1/5] Initial plan From 5e88ff4547b4180c0139e2b804f08298bae841b7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 15:55:42 +0000 Subject: [PATCH 2/5] Create changelog for 1.23.9 Co-authored-by: rajeshkamal5050 <11532743+rajeshkamal5050@users.noreply.github.com> --- cli/azd/.vscode/cspell.yaml | 1 + cli/azd/CHANGELOG.md | 22 ++++++++++++++++++++++ cli/version.txt | 2 +- 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/cli/azd/.vscode/cspell.yaml b/cli/azd/.vscode/cspell.yaml index c296c3155e9..e78aec28f29 100644 --- a/cli/azd/.vscode/cspell.yaml +++ b/cli/azd/.vscode/cspell.yaml @@ -200,6 +200,7 @@ overrides: words: - GHSA - gjrc + - richardpark - filename: pkg/apphost/generate.go words: - alue diff --git a/cli/azd/CHANGELOG.md b/cli/azd/CHANGELOG.md index 8e7c1076ff0..b7a13107f8f 100644 --- a/cli/azd/CHANGELOG.md +++ b/cli/azd/CHANGELOG.md @@ -10,6 +10,28 @@ ### Other Changes +## 1.23.9 (2026-03-13) + +### Features Added + +- [[#7041]](https://github.com/Azure/azure-dev/pull/7041) Add `localFallback` option for Docker remote build in `azure.yaml`: when `remoteBuild: true` and `localFallback: true`, azd automatically falls back to a local Docker build with a warning if the remote ACR build fails. Thanks @spboyer for the contribution! +- [[#7053]](https://github.com/Azure/azure-dev/pull/7053) Add local preflight validation before Bicep deployment to detect parameter and configuration issues before submitting the deployment to ARM. +- [[#7018]](https://github.com/Azure/azure-dev/pull/7018) Improve extension startup failure warnings with categorized, actionable messages distinguishing extensions needing an upgrade (with the exact `azd extension upgrade` command) from timeout failures, and include a `--debug` hint for details. + +### Bugs Fixed + +- [[#7040]](https://github.com/Azure/azure-dev/pull/7040) Fix `azd pipeline config` failing when the GitHub repository name contains dots (e.g., `my-org/my.app`) because dots were not sanitized out of federated identity credential names. Thanks @spboyer for the contribution! +- [[#7046]](https://github.com/Azure/azure-dev/pull/7046) Fix error message when no Azure subscriptions are found to include actionable guidance for multi-tenant and MFA scenarios, suggesting `azd auth login --tenant-id`. +- [[#7047]](https://github.com/Azure/azure-dev/pull/7047) Fix progress log previewer outputting blank lines on start and not respecting no-tty mode. +- [[#7062]](https://github.com/Azure/azure-dev/pull/7062) Fix `azd deploy` silently removing externally-configured Dapr settings when performing a Container App update; Dapr configuration is now preserved when not present in the deployment YAML. +- [[#7072]](https://github.com/Azure/azure-dev/pull/7072) Fix remote state blob client not falling back to the default subscription from user config when `state.remote.config.subscriptionId` is not explicitly set. +- [[#7076]](https://github.com/Azure/azure-dev/pull/7076) Fix race condition in `ux.TaskList` when concurrently accessing the completed task count. Thanks @richardpark-msft for the contribution! + +### Other Changes + +- [[#7044]](https://github.com/Azure/azure-dev/pull/7044) Improve `--no-prompt` support for resource-group deployments by defaulting the resource group prompt to the `AZURE_RESOURCE_GROUP` environment variable value. +- [[#7051]](https://github.com/Azure/azure-dev/pull/7051) Improve telemetry error classification with typed sentinel errors, replacing opaque `errors_errorString` result codes with descriptive error type codes across command domains. + ## 1.23.8 (2026-03-06) ### Features Added diff --git a/cli/version.txt b/cli/version.txt index 33fd5bab588..63f23d2af55 100644 --- a/cli/version.txt +++ b/cli/version.txt @@ -1 +1 @@ -1.24.0-beta.1 +1.23.9 From 499d784d1a942d0fc2c7a44059ba8759a5e3f80a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 17:47:20 +0000 Subject: [PATCH 3/5] Fix cspell: add missing 'msft' token for @richardpark-msft contributor handle Co-authored-by: rajeshkamal5050 <11532743+rajeshkamal5050@users.noreply.github.com> --- cli/azd/.vscode/cspell.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/cli/azd/.vscode/cspell.yaml b/cli/azd/.vscode/cspell.yaml index e78aec28f29..02afa4ec279 100644 --- a/cli/azd/.vscode/cspell.yaml +++ b/cli/azd/.vscode/cspell.yaml @@ -201,6 +201,7 @@ overrides: - GHSA - gjrc - richardpark + - msft - filename: pkg/apphost/generate.go words: - alue From adfeb9477450ad23a79014da75be05e5b721c99e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 20:09:26 +0000 Subject: [PATCH 4/5] Move richardpark-msft to shared cspell-github-user-aliases.txt dictionary Co-authored-by: JeffreyCA <9157833+JeffreyCA@users.noreply.github.com> --- .vscode/cspell-github-user-aliases.txt | 1 + cli/azd/.vscode/cspell.yaml | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.vscode/cspell-github-user-aliases.txt b/.vscode/cspell-github-user-aliases.txt index d6544b5aefd..804adb51023 100644 --- a/.vscode/cspell-github-user-aliases.txt +++ b/.vscode/cspell-github-user-aliases.txt @@ -34,6 +34,7 @@ otiai10 pamelafox pauldotyu pbnj +richardpark-msft rujche saragluna scottaddie diff --git a/cli/azd/.vscode/cspell.yaml b/cli/azd/.vscode/cspell.yaml index 02afa4ec279..c296c3155e9 100644 --- a/cli/azd/.vscode/cspell.yaml +++ b/cli/azd/.vscode/cspell.yaml @@ -200,8 +200,6 @@ overrides: words: - GHSA - gjrc - - richardpark - - msft - filename: pkg/apphost/generate.go words: - alue From 2623b44e5b4f48107bd68c1854f161b7bd3e9270 Mon Sep 17 00:00:00 2001 From: JeffreyCA Date: Fri, 13 Mar 2026 13:35:39 -0700 Subject: [PATCH 5/5] Revise CHANGELOG --- cli/azd/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/azd/CHANGELOG.md b/cli/azd/CHANGELOG.md index b7a13107f8f..39dd5fbb72c 100644 --- a/cli/azd/CHANGELOG.md +++ b/cli/azd/CHANGELOG.md @@ -14,9 +14,9 @@ ### Features Added -- [[#7041]](https://github.com/Azure/azure-dev/pull/7041) Add `localFallback` option for Docker remote build in `azure.yaml`: when `remoteBuild: true` and `localFallback: true`, azd automatically falls back to a local Docker build with a warning if the remote ACR build fails. Thanks @spboyer for the contribution! +- [[#7041]](https://github.com/Azure/azure-dev/pull/7041) Automatically fall back to a local Docker/Podman build when `remoteBuild: true` and the remote ACR build fails. Thanks @spboyer for the contribution! - [[#7053]](https://github.com/Azure/azure-dev/pull/7053) Add local preflight validation before Bicep deployment to detect parameter and configuration issues before submitting the deployment to ARM. -- [[#7018]](https://github.com/Azure/azure-dev/pull/7018) Improve extension startup failure warnings with categorized, actionable messages distinguishing extensions needing an upgrade (with the exact `azd extension upgrade` command) from timeout failures, and include a `--debug` hint for details. +- [[#7018]](https://github.com/Azure/azure-dev/pull/7018) Improve extension startup failure warnings with categorized, actionable messages distinguishing extensions needing an upgrade from timeout failures, and include a `--debug` hint for details. ### Bugs Fixed