From a1f8619ec79d2f2e06092e906f24dba032346edf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Jun 2026 17:07:50 +0000 Subject: [PATCH 1/3] Initial plan From d4f61749e50399db493394f35fba1de6814d2f9e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Jun 2026 17:12:07 +0000 Subject: [PATCH 2/3] chore(connections): prepare 0.1.1-preview patch release for azure.ai.connections Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com> --- cli/azd/extensions/azure.ai.connections/CHANGELOG.md | 11 +++++++++++ .../extensions/azure.ai.connections/extension.yaml | 2 +- cli/azd/extensions/azure.ai.connections/version.txt | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/cli/azd/extensions/azure.ai.connections/CHANGELOG.md b/cli/azd/extensions/azure.ai.connections/CHANGELOG.md index e7c79b481cf..6c38dd408cc 100644 --- a/cli/azd/extensions/azure.ai.connections/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.connections/CHANGELOG.md @@ -1,5 +1,16 @@ # Release History +## 0.1.1-preview (2026-06-05) + +### Features Added + +- [[#8475]](https://github.com/Azure/azure-dev/pull/8475) Add `--metadata key=value` flag (repeatable) to `azd ai connection update`, allowing metadata to be set or merged on existing connections without recreating them. + +### Bugs Fixed + +- [[#8475]](https://github.com/Azure/azure-dev/pull/8475) Fix `connection update` for OAuth2 connections: emit the credentials object in the PUT body (resolves HTTP 400 "Credentials Property can't be empty for auth type OAuth2") and preserve existing OAuth2 fields (connectorName, authorizationUrl, tokenUrl, scopes, etc.) on target/metadata-only updates. +- [[#8539]](https://github.com/Azure/azure-dev/pull/8539) Remove leaked debug log from `resolveConnectionContext` that surfaced the resolved endpoint and source as user-visible noise on every `azd ai connection` invocation. + ## 0.1.0-preview (2026-05-28) Initial release of the `azure.ai.connections` extension. Provides CRUD management diff --git a/cli/azd/extensions/azure.ai.connections/extension.yaml b/cli/azd/extensions/azure.ai.connections/extension.yaml index 911d98b3873..2ecd7729ffc 100644 --- a/cli/azd/extensions/azure.ai.connections/extension.yaml +++ b/cli/azd/extensions/azure.ai.connections/extension.yaml @@ -11,4 +11,4 @@ tags: - ai - connection usage: azd ai connection [options] -version: 0.1.0-preview +version: 0.1.1-preview diff --git a/cli/azd/extensions/azure.ai.connections/version.txt b/cli/azd/extensions/azure.ai.connections/version.txt index 2c31a296e4c..9ff8406fee4 100644 --- a/cli/azd/extensions/azure.ai.connections/version.txt +++ b/cli/azd/extensions/azure.ai.connections/version.txt @@ -1 +1 @@ -0.1.0-preview +0.1.1-preview From 23ee680ea6da58bc8ccfbd8c0fb1a935ecbbdc7f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Jun 2026 17:12:51 +0000 Subject: [PATCH 3/3] chore(connections): consolidate #8475 changelog entry for 0.1.1-preview Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com> --- cli/azd/extensions/azure.ai.connections/CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cli/azd/extensions/azure.ai.connections/CHANGELOG.md b/cli/azd/extensions/azure.ai.connections/CHANGELOG.md index 6c38dd408cc..e51ee2e39e7 100644 --- a/cli/azd/extensions/azure.ai.connections/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.connections/CHANGELOG.md @@ -4,11 +4,10 @@ ### Features Added -- [[#8475]](https://github.com/Azure/azure-dev/pull/8475) Add `--metadata key=value` flag (repeatable) to `azd ai connection update`, allowing metadata to be set or merged on existing connections without recreating them. +- [[#8475]](https://github.com/Azure/azure-dev/pull/8475) Add `--metadata key=value` flag (repeatable) to `azd ai connection update`, allowing metadata to be set or merged on existing connections without recreating them. Also fixes the update path for OAuth2 connections: emit the credentials object in the PUT body (resolves HTTP 400 "Credentials Property can't be empty for auth type OAuth2") and preserve existing OAuth2 fields (connectorName, authorizationUrl, tokenUrl, scopes, etc.) on target/metadata-only updates. ### Bugs Fixed -- [[#8475]](https://github.com/Azure/azure-dev/pull/8475) Fix `connection update` for OAuth2 connections: emit the credentials object in the PUT body (resolves HTTP 400 "Credentials Property can't be empty for auth type OAuth2") and preserve existing OAuth2 fields (connectorName, authorizationUrl, tokenUrl, scopes, etc.) on target/metadata-only updates. - [[#8539]](https://github.com/Azure/azure-dev/pull/8539) Remove leaked debug log from `resolveConnectionContext` that surfaced the resolved endpoint and source as user-visible noise on every `azd ai connection` invocation. ## 0.1.0-preview (2026-05-28)