sincecutoff.com

What changed in Azure Developer CLI.

We scan this tool’s changelog a few times a day and keep the changes that would alter your agent’s next action: 34 since January 2026, each linked to its source.

YOUR MODEL or

Azure Developer CLI

cliazd

Changes

INTRODUCED
34 CHANGES
LATEST 2026-09-30 · 1 TOOLS
SEP 302026

azd deploy adds preview support for built-in service hosts

When a project uses a built-in service host, run `azd deploy --preview` to ask each selected service target to describe deployment changes. Read the human-readable `Message` in text output or `services.<name>.data` with JSON output.

azd deploy --preview
evidence github.comscore 0.97open card ↗
SEP 162026

azd adds per-phase concurrency limits

When tuning parallel work in an azd project, set the relevant concurrency environment variables for `azd up`, `azd deploy`, or `azd provision`. Configure `AZD_CONCURRENCY_MAX` for the global ceiling; values are clamped to 64, and standalone `azd package` remains sequential.

AZD_PACKAGE_CONCURRENCY=<positive-integer> AZD_PROVISION_CONCURRENCY=<positive-integer> AZD_DEPLOY_CONCURRENCY=<positive-integer> AZD_CONCURRENCY_MAX=<positive-integer> azd up
evidence github.comscore 0.98open card ↗
AUG 262026

azd deploy supports docker.imagePassthrough

When deploying an existing remote image by reference, set `services.<name>.docker.imagePassthrough: true` and set the service-level `image` to its fully qualified registry reference, then run `azd deploy <service>`.

azd deploy <service>
evidence github.comscore 0.96open card ↗
AUG 122026

azd extension install accepts HTTPS bundle URLs

When the extension bundle is self-contained and hosted at an HTTPS URL, pass that URL as the extension name to `azd extension install`.

azd extension install https://<host>/<path>/<bundle>.zip
evidence github.comscore 0.97open card ↗
JUL 092026

azd extension install supports --no-dependencies

When you want to install only a named extension, run `azd extension install` with `--no-dependencies` to skip its declared dependencies.

azd extension install <extension-id> --no-dependencies
evidence github.comscore 0.94open card ↗
JUN 302026

azd deploys Docker services to App Service

When deploying a Docker-based service to App Service, set `host: appservice` and `language: docker` or `docker.path`. Then run `azd deploy <service>` to build and push the image to ACR and update the site’s container image reference.

services: <service>: project: ./src/web host: appservice language: docker docker: path: ./Dockerfile
evidence github.comscore 0.95open card ↗
JUN 302026

azd extension install, upgrade, and list accept direct registry sources

When installing or upgrading an extension from a registry URL or local path, pass that location with `--source` to register and use it. The current docs describe `list --source` as read-only; see conflicts.

azd extension install <extension-id> --source <registry-url-or-local-path>
evidence github.comscore 0.97open card ↗
JUN 252026

azd config sub-filter saves per-tenant subscription filters

When interactive subscription prompts should show only selected subscriptions for a tenant, run `azd config sub-filter set` and select the subscriptions to include. Run `azd config sub-filter remove` to clear that tenant’s filter and show all subscriptions in prompts.

azd config sub-filter set
evidence github.comscore 0.91open card ↗
JUN 252026

azd up supports Go Azure Functions on Flex Consumption

When deploying a Go Function App on Flex Consumption, run `azd up` from the project template folder. The command packages, provisions, and deploys the project.

azd up
evidence github.comscore 0.94open card ↗
MAY 162026

azd exec runs programs with azd environment context

When a program or script needs the current azd environment context, run it with `azd exec`; the documented syntax supplies azd environment variables to the child process. The 1.25.1 release note also says this includes Key Vault secret resolution.

azd exec <program> [args...]
evidence github.comscore 0.96open card ↗