Releases: Azure/azure-dev
Releases · Azure/azure-dev
azure-dev-cli_1.26.0
1.26.0 (2026-06-24)
Features Added
- [#8424] Add
azd config sub-filter setandazd config sub-filter removeto save per-tenant subscription filters and apply them automatically in subscription prompts. - [#8599] Add Go support for Azure Functions services, enabling
azd upfor Go Function Apps on Flex Consumption. - [#8656] Add the
validation-providerextension capability so extensions can contribute checks to local Bicep preflight validation. - [#8697] Add self-contained extension bundles with
azd x pack --bundleandazd extension install <bundle.zip>for sharing and installing extensions without a registry. - [#8704] Add
azd tool install azure-skillsandazd tool upgrade azure-skillswith per-host selection for supported agentic CLI hosts.
Bugs Fixed
- [#8649] Fix interactive prompts (for example the
azd initenvironment-name prompt) rendering twice on Windows terminals by rendering prompts with azd's own UX components instead of the archived survey library. - [#8666] Fix
azd initrequired extension installation failing when an extension is available from multiple sources by prompting users to choose the source interactively. - [#8679] Fix extension
Project().AddServicecalls overwriting existing top-levelazure.yamlproperties such as hooks when adding services. - [#8681] Fix
azd pipeline configcreating mismatched GitHub OIDC federated credentials for organizations usingcontextorrepoclaim keys. - [#8776] Fix
azd updateand the macOS update banner failing with "Refusing to load cask from untrusted tap" by runningbrew trust azure/azdbefore any Homebrew cask install, upgrade, or uninstall.
Other Changes
azd-ext-azure-ai-training_0.0.2-preview
0.0.2-preview (2026-06-25)
Features
- [#8810]
azd ai training job shownow displays the Foundry Portal URI sourced from the job's Studio service endpoint.
azd-ext-microsoft-azd-extensions_0.12.0
0.12.0 (2026-06-22)
- [#8697] Add
azd x pack --bundle(alias--zip) to emit a portable bundle.zipcontaining aregistry.jsonwith relative artifact URLs plus the platform artifacts, installable viaazd extension install <bundle.zip>without hosting a registry. - [#8550] Embed language template dotfiles so generated extensions include a
.gitignore(the Go template excludesbin/). - [#8550] Warn during
azd x buildwhen the local extension source registry is missing or does not contain the extension, since the binaries are installed but the extension would not appear inazd extension list. - [#8570] Add
--internaltoazd x initto scaffold first-party Go extensions in theAzure/azure-devrepository, including CI workflows, release pipeline, and a suitable.github/CODEOWNERSentry. - [#8531] [#8660] Bump the
aiohttpdependency in Python extension scaffolding from 3.13.4 to 3.14.1.
azd-ext-azure-ai-toolboxes_0.1.1-preview
0.1.1-preview (2026-06-19)
Features
- [#8672]
azd ai toolbox createnow writes the new toolbox's versioned MCP endpoint to the active azd environment under theTOOLBOX_<NORMALIZED_NAME>_MCP_ENDPOINTvariable (the same key agents consume), andazd ai toolbox deleteclears it when the whole toolbox is removed.
Bugs Fixed
- [#8688] Resolve the project endpoint that
azd ai agent initstores.azd ai toolboxcommands now fall back toAZURE_AI_PROJECT_ENDPOINT(afterFOUNDRY_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
0.1.2-preview (2026-06-19)
Bugs Fixed
- [#8688] Resolve the project endpoint that
azd ai agent initstores.azd ai connectioncommands now fall back toAZURE_AI_PROJECT_ENDPOINT(afterFOUNDRY_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 theAZURE_AI_*key is set.
azd-ext-azure-ai-agents_0.1.41-preview
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 highlightsazdcommands. The new layout applies across deploy,azd ai agent show,init, anddoctor. Thanks @therealjohn for the contribution! - [#8645] Detect VNET-injected Foundry accounts during
azd ai agent initand 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 initconnects or adds an Application Insights connection. Thanks @therealjohn for the contribution! - [#8685] Default
azd ai agent runlocal 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 initwith revised wording and aLearn morelink. Thanks @therealjohn for the contribution!
azd-ext-azure-ai-agents_0.1.40-preview
0.1.40-preview (2026-06-15)
- [#8641] Fix optimize/eval handling for array-valued mutations, resolve
dataset.local_urirelative 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 invokecalls, including total latency and time to first byte, while keeping failure and--output rawflows unchanged. Thanks @VBhadauria for the contribution! - [#8624] Add Python bundled-mode guidance after
azd ai agent initand blockazd deploywith clear remediation when bundled dependencies were not installed into the source directory. Thanks @v1212 for the contribution!
azure-dev-cli_1.25.6
1.25.6 (2026-06-12)
Bugs Fixed
- [#8414] Fix stale token errors (for example
AADSTS700082) persisting after re-runningazd auth login; azd now automatically clears cached authentication data when re-logging in while already signed in. - [#8551] Fix intermittent
DeploymentNotFoundfailures duringazd up,azd provision, andazd downby retrying the transient ARM 404 that can be returned immediately after a subscription- or resource-group-scoped deployment is submitted. - [#8561] Make
azd initidempotent 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-promptand 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.AccountCountcapacity from 2 to 1. - [#8588] Fix Static Web Apps deployment failing with a BadRequest error for the
defaultenvironment name by passingproductionto the SWA CLI, and add an optionalenvironmentfield inazure.yamlfor 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-subcommandsto 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
0.1.39-preview (2026-06-11)
- [#8602] Support Foundry
${{...}}server-side expressions duringazd ai agentenvironment-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 optimizeandevalwith the V2Preview optimization API, including snake_case payloads, the newagent_optimization_jobsendpoints, a requiredoptimization_model, and a Strategy column in the results table. Thanks @Zyysurely for the contribution! - [#8576] Add
azd ai agent code downloadcommand 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 showcommand to display the live endpoint configuration, and warn beforeazd ai agent endpoint updateapplies a breaking authorization isolation-key-source change. Thanks @v1212 for the contribution! - [#8566] Rename
azd ai agent eval inittoeval generate(keeping a hidden, deprecatedinit), honor the-e/--environmentflag in optimize/eval flows, resolve relative--datasetpaths against the current directory, and reconcile stale agent versions from the environment. Thanks @Zyysurely for the contribution! - [#8519] Add
azd ai agent deletecommand to delete a hosted agent and all of its versions, with--forceto terminate active sessions. Thanks @v1212 for the contribution!
azure-dev-cli_1.25.5
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 statusreporting unauthenticated in Cloud Shell and blockingazd provisionandazd ai agent initfor sessions relying on the ambient Cloud Shell credential. - [#8493] Fix
azd downfailing to purge Azure AI Foundry cognitive accounts due to an SDK type mismatch in thenetworkInjectionsresponse. - [#8527] Fix
dotnet publishfailing 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
/usagesAPI returns an empty list (for example, free-tier subscriptions); empty usage lists are now treated as available quota rather than zero quota.