Releases: Azure/azure-dev
Releases · Azure/azure-dev
Release list
azd-ext-azure-ai-rle_0.1.0-preview
[Missing change log entry]
azd-ext-azure-ai-toolboxes_1.0.0-beta.3
1.0.0-beta.3 (2026-07-16)
Features Added
- [#9024]
azd deployforhost: azure.ai.toolboxservices now supports anendpoint:field inazure.yamlto reference an existing toolbox by its MCP endpoint URL, skipping version creation. This enables reusing a toolbox managed outside the current project.
Bugs Fixed
- [#9013] Fix
azd ai toolbox skill add/removeandconnection add/removebranching from the toolbox's default version instead of its latest, causing sequential mutations to silently drop earlier changes. Add a--from-versionflag to override the branch source.
Other Changes
- [#9103] Pin internal azd module dependency to released version.
azd-ext-azure-ai-routines_1.0.0-beta.3
1.0.0-beta.3 (2026-07-16)
Other Changes
- [#9103] Pin internal azd module dependency to released version.
azd-ext-azure-ai-connections_1.0.0-beta.3
1.0.0-beta.3 (2026-07-16)
Breaking Changes
- [#9046]
azd deployforhost: azure.ai.connectionservices is now a no-op; connections are created at provision time by themicrosoft.foundryprovider viaazd provision. This removes the redundant ARM write on everyazd deploy.
Other Changes
- [#9103] Pin internal azd module dependency to released version.
azd-ext-azure-ai-agents_1.0.0-beta.6
1.0.0-beta.6 (2026-07-16)
Features Added
- [#9046]
azd provisionnow creates Foundry connections declared ashost: azure.ai.connectionservices inazure.yamlat provision time via themicrosoft.foundrysynthesizer, for both greenfield and brownfield projects. Connection category, target, authentication type, credentials, and metadata are all supported.azd deployforhost: azure.ai.connectionservices is now a no-op; provision is the single source of truth. - [#9107] Add
centralusregion to the list of supported hosted agent regions. - [#8942]
azd deploycan now carry over the current hosted-agent session across deploys. WhenAZD_AGENT_RESUME_SESSION_ON_DEPLOYis set to a truthy value, the session is stopped before deploy and re-pointed at the newly deployed version so the next invocation resumes with its/home/sessionvolume intact instead of minting a fresh session.
Bugs Fixed
- [#9114] Fix
azd ai agent invokefailing with "agent name is required" on brownfield projects where the hosted agent name is written inline in theazure.ai.agentservice config rather than emitted as a deployed environment output. The agent name is now seeded from the inline/config definition, with the deployed environment variable retaining precedence. - [#9007] Add a preflight validation check that detects an immutable resource-group region conflict before provisioning. When the target resource group already exists in a different region than
AZURE_LOCATION, the check surfaces the mismatch during azd's validation phase with clear remediation guidance instead of a slow deploy-time ARMInvalidResourceGroupLocationerror.
Other Changes
- [#9112] Terraform infrastructure eject now synthesizes
azure.ai.connectionservices into Foundry project connection resources, preserving their category, target, authentication type, credentials, and metadata. - [#9049] Switch the
invocations_wsagent endpoint from the preview dispatcher form to the GA path-based route.azd deploynow registersAGENT_{KEY}_INVOCATIONS_WS_ENDPOINT(andazd ai agent showdisplaysEndpoint (invocations_ws)) aswss://<account>.services.ai.azure.com/api/projects/<project>/agents/<agent>/endpoint/protocols/invocations_ws?api-version=v1, carrying the project and agent as path segments to mirror the HTTPinvocationsroute. The previous form embedded them asproject_name/agent_namequery parameters on a single literal/api/projects/agents/...path. - [#9103] Pin internal azd module dependency to released version.
azd-ext-microsoft-azd-demo_0.7.2
0.7.2 (2026-07-16)
- Simple test release of extension, with no changes.
azure-dev-cli_1.28.0
1.28.0 (2026-07-15)
Breaking Changes
- [#9045] The
--hostskill flag onazd tool install,azd tool upgrade, andazd tool uninstallhas been renamed to--agent. Installed skills inazd tool list --output jsonandazd tool check --output jsonnow expand into one row per agent and include theagentfield. Update scripts and JSON consumers accordingly.
Bugs Fixed
- [#9017] Fix
azd env refreshfor projects using extension-provided service hosts or provisioning providers, and report successfully when no deployment exists yet. - [#8887] Fix generated
azd extension installcompletions to offer extension IDs and.zipfile paths. - [#9083] Fix the
azd updatefollow-up command to useazd version. Thanks @rguptar for the contribution!
Other Changes
- [#9141] Send ARM request correlation IDs as a canonical hyphenated GUID (derived losslessly from the OpenTelemetry trace ID) instead of an undecorated 32-character string — covering both the
x-ms-correlation-request-idheader on azd's direct ARM calls and theARM_CORRELATION_REQUEST_IDvalue passed to the Terraform AzureRM provider. This aligns azd with the ARM spec and other Azure tooling (Terraform AzureRM, Azure SDK for Go) and resolves the historical AKS Deployment SafeguardsGetDeploymentSafeguardsFailedcorrelation ID mismatch (#5851). - [#9033] Add an extension SDK helper that validates provider declarations in
extension.yamlagainst the providers registered by extension code.
azd-ext-microsoft-azd-demo_0.7.1
0.7.1 (2026-07-14)
- Simple test release of extension, with no changes.
azd-ext-microsoft-azd-demo_0.7.0
0.7.0 (2026-07-13)
Features Added
- [#7172] Add a
copilotcommand demonstrating theCopilotServicegRPC service for extension-to-agent interactions. - [#7482] Add a demo provisioning provider showcasing the extension framework's provisioning-provider capability.
- [#8656] Add the validation-provider capability with a sample preflight validation check.
- [#9019] Add a provider-agnostic provision validation check example.
- [#7982] Add a
Secretoption to prompts for masked input. - [#7536] Filter out deprecated AI models and surface version-level lifecycle status in the
aicommands.
Bug Fixes
- [#7080] Use
UserTenantIdfor credential resolution.
azure-dev-cli_1.27.1
1.27.1 (2026-07-09)
Features Added
- [#8927] Add
--no-dependenciesflag toazd extension installthat installs only the named extension without resolving or installing its declared dependencies.
Bugs Fixed
- [#8949] Dynamic linker/loader control variables (such as
LD_PRELOAD,LD_LIBRARY_PATH,LD_AUDIT, andDYLD_INSERT_LIBRARIES) defined in an environment's.envfile are no longer forwarded into tool subprocesses (docker, npm, python, and others). - [#8875] Fix
azd tool uninstallfailing for VS Code extensions that have dependents (eg: vscode-azure-tools) and for the GitHub Copilot CLI when installed via Homebrew cask on macOS/Linux. Uninstall now detects which package manager owns the install and removes via the appropriate package manager, with guidance when a self-managed install requires manual removal. - [#8842] Deprecated models are now excluded by default from model catalog and quota prompts.
- [#8937] Fix
azure.yamlserialization writing emptyprojectandlanguagefields for services using code-less resource hosts such asazure.ai.project,azure.ai.connection, andmicrosoft.foundry; these fields are now omitted when empty.