From bfbaa438e8813ec3b0f9e3dc38735cc1105005d0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Jul 2026 17:49:25 +0000 Subject: [PATCH 1/4] Initial plan From 60147f13508d4068f2ef71e90feb3299ad1c3e7e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Jul 2026 17:53:02 +0000 Subject: [PATCH 2/4] Prepare azd core 1.28.2 release Co-authored-by: hemarina <104857065+hemarina@users.noreply.github.com> --- cli/azd/CHANGELOG.md | 15 +++++++++++++++ cli/azd/pkg/azdext/version.go | 2 +- cli/version.txt | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/cli/azd/CHANGELOG.md b/cli/azd/CHANGELOG.md index 47b58746f54..8bdd370720b 100644 --- a/cli/azd/CHANGELOG.md +++ b/cli/azd/CHANGELOG.md @@ -2,6 +2,21 @@ ## 1.29.0-beta.1 (Unreleased) +## 1.28.2 (2026-07-29) + +### Features Added + +- [[#9125]](https://github.com/Azure/azure-dev/pull/9125) Automatically enable no-prompt mode when azd detects a CI/CD or AI-agent environment, so commands fail fast with a clear error instead of hanging on a prompt. Set `AZD_NON_INTERACTIVE=false` to opt out. Confirmation prompts now also honor their default value when stdin has no more input. + +### Bugs Fixed + +- [[#9281]](https://github.com/Azure/azure-dev/pull/9281) Fix `azd deploy` for container-based App Service services overwriting unrelated site configuration; the container image is now updated through the dedicated App Service configuration endpoint. +- [[#9211]](https://github.com/Azure/azure-dev/pull/9211) Fix concurrent extension updates to `azure.yaml` losing service fields by serializing project configuration writes. + +### Other Changes + +- [[#9288]](https://github.com/Azure/azure-dev/pull/9288) Report the GitHub Copilot app separately from the GitHub Copilot CLI in the `execution.environment` telemetry field. + ## 1.28.1 (2026-07-22) ### Bugs Fixed diff --git a/cli/azd/pkg/azdext/version.go b/cli/azd/pkg/azdext/version.go index ba424036246..d05eb3f8c12 100644 --- a/cli/azd/pkg/azdext/version.go +++ b/cli/azd/pkg/azdext/version.go @@ -6,4 +6,4 @@ package azdext // Version is the semantic version of the azdext SDK package. // This value mirrors the CLI version in cli/version.txt and is // automatically updated by eng/scripts/Update-CliVersion.ps1. -const Version = "1.29.0-beta.1" +const Version = "1.28.2" diff --git a/cli/version.txt b/cli/version.txt index 844687ea0d4..bf4df28efca 100644 --- a/cli/version.txt +++ b/cli/version.txt @@ -1 +1 @@ -1.29.0-beta.1 +1.28.2 From bc1cbd8f2acc5bd742cd3cdc2dfe4e52c1fe542c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Jul 2026 21:21:03 +0000 Subject: [PATCH 3/4] Add #9218 to 1.28.2 changelog Co-authored-by: JeffreyCA <9157833+JeffreyCA@users.noreply.github.com> --- cli/azd/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/cli/azd/CHANGELOG.md b/cli/azd/CHANGELOG.md index 8bdd370720b..c2cfe339b15 100644 --- a/cli/azd/CHANGELOG.md +++ b/cli/azd/CHANGELOG.md @@ -12,6 +12,7 @@ - [[#9281]](https://github.com/Azure/azure-dev/pull/9281) Fix `azd deploy` for container-based App Service services overwriting unrelated site configuration; the container image is now updated through the dedicated App Service configuration endpoint. - [[#9211]](https://github.com/Azure/azure-dev/pull/9211) Fix concurrent extension updates to `azure.yaml` losing service fields by serializing project configuration writes. +- [[#9218]](https://github.com/Azure/azure-dev/pull/9218) Fix and improve automatic installation of project extension requirements so `azd` resolves every missing provider declared or inferred from `azure.yaml` before project commands run, instead of failing on the first unsupported one. ### Other Changes From 4abf10666054398e20b99231216d9a43bd045202 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Jul 2026 21:36:26 +0000 Subject: [PATCH 4/4] Bump release version from 1.28.2 to 1.29.0 Co-authored-by: hemarina <104857065+hemarina@users.noreply.github.com> --- cli/azd/CHANGELOG.md | 4 ++-- cli/azd/pkg/azdext/version.go | 2 +- cli/version.txt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cli/azd/CHANGELOG.md b/cli/azd/CHANGELOG.md index c2cfe339b15..6aba6c5601a 100644 --- a/cli/azd/CHANGELOG.md +++ b/cli/azd/CHANGELOG.md @@ -1,8 +1,8 @@ # Release History -## 1.29.0-beta.1 (Unreleased) +## 1.30.0-beta.1 (Unreleased) -## 1.28.2 (2026-07-29) +## 1.29.0 (2026-07-29) ### Features Added diff --git a/cli/azd/pkg/azdext/version.go b/cli/azd/pkg/azdext/version.go index d05eb3f8c12..c315e0aeb6a 100644 --- a/cli/azd/pkg/azdext/version.go +++ b/cli/azd/pkg/azdext/version.go @@ -6,4 +6,4 @@ package azdext // Version is the semantic version of the azdext SDK package. // This value mirrors the CLI version in cli/version.txt and is // automatically updated by eng/scripts/Update-CliVersion.ps1. -const Version = "1.28.2" +const Version = "1.29.0" diff --git a/cli/version.txt b/cli/version.txt index bf4df28efca..5e57fb89558 100644 --- a/cli/version.txt +++ b/cli/version.txt @@ -1 +1 @@ -1.28.2 +1.29.0