Releases: Azure/azure-dev
Releases · Azure/azure-dev
azure-dev-cli_1.23.8
1.23.8 (2026-03-06)
Features Added
- [#7001] Add support for deploying Container App Jobs (
Microsoft.App/jobs) viahost: containerapp. The Bicep template determines whether the target is a Container App or Container App Job. Thanks @jongio for the contribution! - [#6968] Add
Microsoft.App/agents(SRE Agent) resource type recognition so provisioning progress output correctly displays SRE Agent resources. Thanks @dm-chelupati for the contribution! - [#7016] Add sensible defaults for
azd env newandazd initin--no-promptmode: auto-generate environment name from the working directory, auto-select subscription when only one is available, and remove the hard--environmentrequirement. Thanks @spboyer for the contribution! - [#6962] Improve
--no-prompterror guidance forazd initandazd provisionto report all missing inputs at once with actionable resolution commands and environment variable mappings.
Bugs Fixed
- [#6790] Fix the azd user-agent string not flowing to authentication HTTP calls (Azure Identity SDK and MSAL), making azd-originated auth traffic identifiable in Azure telemetry. Thanks @spboyer for the contribution!
- [#6920] Fix
Retry-Afterheader not being applied correctly in Azure Functions flex consumption deployment polling, and improve cancellation responsiveness in Static Web Apps deployment verification. Thanks @spboyer for the contribution! - [#6922] Fix Ctrl+C cancellation not being respected during remote ACR build source upload and log streaming. Thanks @spboyer for the contribution!
- [#6914] Fix
azd extension install,show, andupgradepotentially selecting the wrong version when the registry returns versions in descending order.
Other Changes
- [#7019] Improve provisioning progress polling with concurrent nested deployment traversal and a terminal-operation cache to reduce redundant ARM API calls and decrease spinner flicker.
- [#7017] Update azd core to Go 1.26.
- [#7004] Improve provisioning completion responsiveness by replacing channel-based cancellation with context cancellation in the progress display goroutine.
- [#6977] Improve AI-assisted error troubleshooting by categorizing errors (Azure, machine, or user context) and tailoring automated fix suggestions to appropriate error types.
- [#6978] Improve auth error classification in the extension gRPC server so extensions receive
Unauthenticatedstatus codes instead ofUnknownfor login-required errors. - [#6963] Improve provisioning performance by caching resource type display name lookups to reduce redundant API calls during progress polling.
- [#6954] Add extension SDK primitives for token provider, scope detection, resilient HTTP client, and pagination to simplify azd extension authoring. Thanks @jongio for the contribution!
- [#6953] Update Bicep minimum required version to 0.41.2.
- [#6941] Simplify AI-assisted error troubleshooting to a two-step flow: explain the error, then optionally generate step-by-step fix guidance.
- [#6912] Improve storage blob client performance by verifying container existence only once per session instead of on every operation. Thanks @spboyer for the contribution!
azd-ext-microsoft-azd-extensions_0.10.0
0.10.0 (2026-03-04)
- [#6826] Handle locked files on Windows during
azd x buildby terminating stale extension processes. - [#6747] Add
requiredAzdVersionsupport toazd x publishfor declaring core version dependencies. - [#6792] Fix
azd x publishto correctly sync--versionflag to extension metadata. - [#6733] Update scaffolded
environment.prototemplate to makeenv_nameoptional in EnvironmentService methods. - [#6768] Normalize user-facing text to use lowercase
azdbranding consistently. - [#6711] Improve command descriptions for
publishandreleasecommands. - [#6677] Bump protobuf dependency in Python scaffolding template from 5.29.5 to 6.33.5.
azd-ext-microsoft-azd-demo_0.6.0
0.6.0 (2026-03-04)
Features Added
azd-ext-azure-ai-agents_0.1.13-preview
0.1.13-preview (2026-03-04)
- [#6957] Fix unmarshal error during
azd ai agent init
azure-dev-cli_1.23.7
1.23.7 (2026-02-27)
Features Added
- [#6826] Add local filesystem directory support for
azd init --templateto enable iterating on templates without pushing to a remote repository. Thanks @jongio for the contribution! - [#6827] Add YAML-driven error handling pipeline that matches Azure deployment errors against known patterns and surfaces actionable messages, suggestions, and reference links.
- [#6848] Add
pyproject.tomldetection andpip install .support for Python projects using modern project packaging. Thanks @spboyer for the contribution! - [#6852] Add
provision.preflightconfig option to skip ARM preflight validation (azd config set provision.preflight off) and show a spinner during preflight runs. - [#6856] Add Extension SDK helpers for command scaffolding, MCP server utilities, typed argument parsing, and SSRF security policy to simplify azd extension authoring. Thanks @jongio for the contribution!
- [#6894] Add automatic detection of pnpm and yarn package managers for JavaScript/TypeScript services, with explicit override support via
config.packageManagerinazure.yaml. Thanks @jongio for the contribution! - [#6904] Add
websitefield to extension registry schema and display it inazd extension showoutput. Thanks @jongio for the contribution! - [#6905] Add azd environment variables to all framework service build subprocesses (Node.js, .NET, Java, Python, SWA) to support build-time environment variable injection. Thanks @jongio for the contribution!
- [#6906] Add
azd extension source validatecommand to validate extension registry sources against required fields, version format, capabilities, and checksum rules. Thanks @jongio for the contribution!
Bugs Fixed
- [#6847] Fix
azd env get-valuesto reject unexpected positional arguments instead of silently succeeding. Thanks @spboyer for the contribution! - [#6857] Fix duplicated
Suggestion:prefix appearing in error output when the suggestion text already included the prefix. - [#6862] Fix preflight validation errors for standard deployments being misclassified in telemetry and displayed with degraded formatting.
- [#6907] Fix missing IPv6 CIDR blocks (
fc00::/7,0.0.0.0/8,::/128) in MCP extension security policy that could allow SSRF bypasses. Thanks @jongio for the contribution!
Other Changes
- [#6768] Normalize user-facing CLI output to consistent lowercase
azdbranding. - [#6835] Improve extension error telemetry and support rich error rendering with suggestions.
- [#6845] Add Container App-specific error guidance for secret, image pull, and template parameter failures. Thanks @spboyer for the contribution!
- [#6846] Add RBAC and authorization error guidance for permission, policy, and role assignment failures. Thanks @spboyer for the contribution!
- [#6888] Improve Container Apps deployment performance by reducing ARM API round-trips, saving up to 3 calls per deployment. Thanks @spboyer for the contribution!
- [#6902] Improve AI-assisted troubleshooting with scope selection options (explain, guide, summarize) and persistent user preferences.
azd-ext-azure-ai-agents_0.1.12-preview
0.1.12-preview (2026-02-27)
- [#6892] Fix selected model check during
azd ai agent initfrom code to correctly handle existing versus new model deployments - [#6909] Add
AZURE_AI_PROJECT_ENDPOINTto default agent environment variables and improveAZURE_AI_MODEL_DEPLOYMENT_NAMEenv var handling - [#6895] Add
azd ai agent logsandazd ai agent statuscommands for viewing agent run logs and deployment status - [#6901] Add structured error handling with improved service error mapping for more informative error messages
azd-ext-azure-ai-agents_0.1.11-preview
azure-dev-cli_1.23.6
1.23.6 (2026-02-20)
Features Added
- [#6777] Add
--subscriptionand--locationflags toazd provisionandazd upcommands. Thanks @spboyer for the contribution!
Bugs Fixed
- [#6766] Fix remote build 404 error when Azure Container Registry is in a different resource group than the service.
- [#6770] Fix subscription cache overwrite issue to preserve tenant-to-subscription mappings when tenants are temporarily inaccessible.
- [#6779] Fix
azd initto fail fast when--environmentis missing in non-interactive mode with--template. Thanks @spboyer for the contribution! - [#6789] Fix
azd env config setto support non-string types (booleans, numbers, arrays, objects). Thanks @spboyer for the contribution!
Other Changes
- [#6771] Improve provisioning error messages with Region SKU Capacity Unavailable error guidance and consent message clarity.
- [#6803] Improve error classification for context cancellation, timeouts, and network errors. Thanks @spboyer for the contribution!
- [#6808] Improve delegated auth experience with mode-aware authentication messaging and guidance. Thanks @scottaddie for the contribution!
- [#6810] Add soft-delete conflict detection hints for deployment errors with guidance to run
azd down --purge. Thanks @spboyer for the contribution!
azd-ext-azure-appservice_0.1.0
[Missing change log entry]
azd-ext-azure-ai-finetune_0.0.17-preview
0.0.17-preview (2026-02-20)
- Add multi-grader support for reinforcement fine-tuning
- Update azd command descriptions
- Bug fixes