Skip to content

Releases: Azure/azure-dev

azd-ext-microsoft-azd-extensions_0.12.0

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 22 Jun 17:36
38d259b

0.12.0 (2026-06-22)

  • [#8697] Add azd x pack --bundle (alias --zip) to emit a portable bundle .zip containing a registry.json with relative artifact URLs plus the platform artifacts, installable via azd extension install <bundle.zip> without hosting a registry.
  • [#8550] Embed language template dotfiles so generated extensions include a .gitignore (the Go template excludes bin/).
  • [#8550] Warn during azd x build when the local extension source registry is missing or does not contain the extension, since the binaries are installed but the extension would not appear in azd extension list.
  • [#8570] Add --internal to azd x init to scaffold first-party Go extensions in the Azure/azure-dev repository, including CI workflows, release pipeline, and a suitable .github/CODEOWNERS entry.
  • [#8531] [#8660] Bump the aiohttp dependency in Python extension scaffolding from 3.13.4 to 3.14.1.

azd-ext-azure-ai-toolboxes_0.1.1-preview

Choose a tag to compare

@azure-sdk azure-sdk released this 19 Jun 22:54
dad53e9

0.1.1-preview (2026-06-19)

Features

  • [#8672] azd ai toolbox create now writes the new toolbox's versioned MCP endpoint to the active azd environment under the TOOLBOX_<NORMALIZED_NAME>_MCP_ENDPOINT variable (the same key agents consume), and azd ai toolbox delete clears it when the whole toolbox is removed.

Bugs Fixed

  • [#8688] Resolve the project endpoint that azd ai agent init stores. azd ai toolbox commands now fall back to AZURE_AI_PROJECT_ENDPOINT (after FOUNDRY_PROJECT_ENDPOINT) in both the active azd environment and the host environment, so the hosted-agent + toolbox workflow no longer fails with "no Foundry project endpoint resolved" after init.

azd-ext-azure-ai-connections_0.1.2-preview

Choose a tag to compare

@azure-sdk azure-sdk released this 19 Jun 22:53
dad53e9

0.1.2-preview (2026-06-19)

Bugs Fixed

  • [#8688] Resolve the project endpoint that azd ai agent init stores. azd ai connection commands now fall back to AZURE_AI_PROJECT_ENDPOINT (after FOUNDRY_PROJECT_ENDPOINT) in both the active azd environment and the host environment, so the resolution cascade no longer fails with "no Foundry project endpoint resolved" when only the AZURE_AI_* key is set.

azd-ext-azure-ai-agents_0.1.41-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 19 Jun 22:53
dad53e9

0.1.41-preview (2026-06-19)

  • [#8731] Improve the post-deploy Next: guidance with a stacked layout that puts each command on its own line above its description, adds a blank line between suggestions, and highlights azd commands. The new layout applies across deploy, azd ai agent show, init, and doctor. Thanks @therealjohn for the contribution!
  • [#8645] Detect VNET-injected Foundry accounts during azd ai agent init and skip remote builds up front so hosted container agents use local builds without a failing remote-build attempt first. Thanks @m5i-work for the contribution!
  • [#8714] Show a tracing disclaimer when azd ai agent init connects or adds an Application Insights connection. Thanks @therealjohn for the contribution!
  • [#8685] Default azd ai agent run local Python virtual environments to Python >= 3.13 so local runs match the minimum supported Foundry runtime. Thanks @therealjohn for the contribution!
  • [#8732] Update the Application Insights tracing disclaimer shown during azd ai agent init with revised wording and a Learn more link. Thanks @therealjohn for the contribution!

azd-ext-azure-ai-agents_0.1.40-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 15 Jun 21:36
71f8623

0.1.40-preview (2026-06-15)

  • [#8641] Fix optimize/eval handling for array-valued mutations, resolve dataset.local_uri relative to the agent project, and align optimize test schema data with the current API format. Thanks @Zyysurely for the contribution!
  • [#8625] Show server response timing after successful azd ai agent invoke calls, including total latency and time to first byte, while keeping failure and --output raw flows unchanged. Thanks @VBhadauria for the contribution!
  • [#8624] Add Python bundled-mode guidance after azd ai agent init and block azd deploy with clear remediation when bundled dependencies were not installed into the source directory. Thanks @v1212 for the contribution!

azure-dev-cli_1.25.6

Choose a tag to compare

@azure-sdk azure-sdk released this 13 Jun 00:05
00425b6

1.25.6 (2026-06-12)

Bugs Fixed

  • [#8414] Fix stale token errors (for example AADSTS700082) persisting after re-running azd auth login; azd now automatically clears cached authentication data when re-logging in while already signed in.
  • [#8551] Fix intermittent DeploymentNotFound failures during azd up, azd provision, and azd down by retrying the transient ARM 404 that can be returned immediately after a subscription- or resource-group-scoped deployment is submitted.
  • [#8561] Make azd init idempotent with respect to the environment: re-running init in an initialized project now reuses the existing environment instead of failing with "environment already initialized". With --no-prompt and no -e, the recorded default environment is reused, and an explicitly requested environment is created and promoted to the default when it does not already exist.
  • [#8571] Fix the AI model quota preflight rejecting all locations on free-tier subscriptions by lowering the required OpenAI.S0.AccountCount capacity from 2 to 1.
  • [#8588] Fix Static Web Apps deployment failing with a BadRequest error for the default environment name by passing production to the SWA CLI, and add an optional environment field in azure.yaml for targeting named preview environments.
  • [#8598] Fix Aspire .NET deployments not using Podman when Docker is unavailable by lazily detecting the container engine in the deploy path.

Other Changes

  • [#8417] Reduce the size of the generated Fig completion spec (azd completion fig) by pruning duplicated help subcommands and redundant extension output options; add --include-help-subcommands to restore the previous expanded output.
  • [#8579] Update user-facing references from ".NET Aspire" to "Aspire" to reflect the product rebrand. Thanks @IEvangelist for the contribution!
  • [#8594] Update the bundled Bicep CLI to v0.44.1.

azd-ext-azure-ai-agents_0.1.39-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 11 Jun 23:28
3e4d796

0.1.39-preview (2026-06-11)

  • [#8602] Support Foundry ${{...}} server-side expressions during azd ai agent environment-variable expansion, so values that mix azd ${VAR} references with Foundry ${{...}} expressions (and ${VAR:-default} forms) resolve correctly instead of being dropped. Thanks @huimiu for the contribution!
  • [#8589] Align azd ai agent optimize and eval with the V2Preview optimization API, including snake_case payloads, the new agent_optimization_jobs endpoints, a required optimization_model, and a Strategy column in the results table. Thanks @Zyysurely for the contribution!
  • [#8576] Add azd ai agent code download command to download (and optionally extract) the deployed source code of a code-based hosted agent, with SHA-256 verification. Thanks @v1212 for the contribution!
  • [#8574] Add azd ai agent endpoint show command to display the live endpoint configuration, and warn before azd ai agent endpoint update applies a breaking authorization isolation-key-source change. Thanks @v1212 for the contribution!
  • [#8566] Rename azd ai agent eval init to eval generate (keeping a hidden, deprecated init), honor the -e/--environment flag in optimize/eval flows, resolve relative --dataset paths against the current directory, and reconcile stale agent versions from the environment. Thanks @Zyysurely for the contribution!
  • [#8519] Add azd ai agent delete command to delete a hosted agent and all of its versions, with --force to terminate active sessions. Thanks @v1212 for the contribution!

azure-dev-cli_1.25.5

Choose a tag to compare

@azure-sdk azure-sdk released this 06 Jun 00:11
5516392

1.25.5 (2026-06-05)

Bugs Fixed

  • [#8458] Fix memory exhaustion and slow model catalog loads when Azure CLI delegated authentication (auth.useAzCliAuth = true) fans out concurrent token requests by caching tokens in-process per tenant.
  • [#8459] Fix azd auth status reporting unauthenticated in Cloud Shell and blocking azd provision and azd ai agent init for sessions relying on the ambient Cloud Shell credential.
  • [#8493] Fix azd down failing to purge Azure AI Foundry cognitive accounts due to an SDK type mismatch in the networkInjections response.
  • [#8527] Fix dotnet publish failing with "empty dotnet configuration output" when Podman is the container engine by forwarding the detected engine to the .NET SDK.
  • [#8537] Fix AI model quota preflight blocking all locations on subscriptions where the Azure Cognitive Services /usages API returns an empty list (for example, free-tier subscriptions); empty usage lists are now treated as available quota rather than zero quota.

azd-ext-azure-ai-skills_0.1.1-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 05 Jun 21:33
cc71ef0

0.1.1-preview (2026-06-05)

  • [#8509] Accept .zip and
    directory inputs for azd ai skill update --file, matching create mode
    support and uploading new immutable skill versions from those inputs.

azd-ext-azure-ai-connections_0.1.1-preview

Choose a tag to compare

@azure-sdk azure-sdk released this 05 Jun 21:32
cc71ef0

0.1.1-preview (2026-06-05)

Features Added

  • [#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

  • [#8539] Remove leaked debug log from resolveConnectionContext that surfaced the resolved endpoint and source as user-visible noise on every azd ai connection invocation.