In this detailed release post, Kristen Womack explores the June 2025 updates for the Azure Developer CLI (azd). Learn about new features, infrastructure changes, extension support, AI-powered templates, DevOps integrations, and enhanced developer experiences.

Azure Developer CLI (azd): June 2025 Release Summary

Author: Kristen Womack

Overview

This post provides a comprehensive rundown of the June 2025 updates for the Azure Developer CLI (azd), covering releases 1.16.0, 1.16.1, and 1.17.0. The updates focus on new alpha and beta features, extension capabilities, improvements in CI/CD integration, enhanced AI support, new and updated documents, and fresh templates to boost productivity for Azure developers.

Community Engagement & Feedback

Readers are encouraged to participate in the June release discussion on GitHub and provide input via a Terraform and azd survey, reflecting growing community interest in enhancing Terraform support within azd.


What’s New

  • Updated azd menu offers improved feature organization.
  • New sections for beta and alpha commands are introduced to facilitate early experimentation.

Updated AZD CLI Menu

Extensions (Alpha Feature)

Compose Feature Enhancements (Beta)

  • The azd add and composability features are promoted to beta for new projects.
  • Deprecated the alpha.compose feature.
  • The new azd infra generate (alias: azd infra gen) command replaces azd infra synth for infrastructure code generation, now in beta.
  • Users are encouraged to adopt new command patterns as older aliases will be phased out.

Other Notable Features

  • Support for Azure App Service in resource display commands.
  • Azure AI Foundry hub now utilizes identity-based storage access for increased security.
  • Enhanced pipeline config features:
    • Auto-detection of necessary variables and secrets from infrastructure parameters.
    • Interactive control for GitHub Actions variables/secrets during pipeline setup.
  • Support for extension namespaces (hierarchical structuring).
  • Aspire project single-service deployment via vs-server integrated.
  • AI Foundry 1RP setup simplifies model management under AI Services.
  • Homebrew formulas updated for Linux availability.
  • Autoprompt/login guard middleware enhances CLI usability.
  • CI/CD configuration improvements with Managed Identities.
  • Bicep parameter prompting supports default selection with --no-prompt.

Breaking Changes

  • When initializing from app code/minimal projects, infra folders aren’t generated by default—azd manages infra in-memory unless code is explicitly generated.
  • Environment initialization deferred to provision-time unless otherwise specified.
  • Updates to AI Services models in azd add require a newer Azure AI Foundry SDK client library configuration for API/project endpoint usage.

Bug Fixes

  • Prevents duplicate resource entries with azd add.
  • UX enhancements in resource previews and error messaging.
  • Improvements in Bicep generation, Aspire project handling, container registry logins, and more.
  • Vulnerability mitigation in Bicep CLI dependencies.

Additional Improvements

  • Enhanced azd help text organization.
  • Refined environment name prompt messaging.
  • Template initialization and project detection messaging is clarified.
  • Internal registry extension deprecated in favor of developer extension.
  • Dependency updates for CVE mitigation and overall code health.

Documentation Updates

New and updated Microsoft Learn documents include:


New Templates

Several new project templates, including those leveraging AI and advanced architecture patterns:

  • Azure VM Win2022 as ADDS Domain Controller with Bastion: Secure connectivity, Active Directory setup; DSC VM Extensions. (GitHub)
  • SQL Server 2019 AlwaysOn Cluster with ADDS VM and Management VM, Bastion-protected: Robust, highly available SQL deployments. (GitHub)
  • AI-Powered Code Snippet Manager with Azure Functions and MCP: Integrates Cosmos DB vector search, AI Agents, and Copilot for discovery. (GitHub)
  • Vite + Lit AI Chat UI Starter: Ready-to-integrate chat UI for AI-powered conversations. (GitHub)
  • .NET OpenAI MCP Agent: .NET agent app using Azure OpenAI and TypeScript-based MCP server. (GitHub)
  • GPT-RAG: Enterprise GenAI Accelerator: Reference for enterprise GenAI solutions featuring security, auditability, and responsible AI. (GitHub)
  • New “MCP” tag helps surface Model Context Protocol-based templates.

Thanks to contributors: Heath Stewart, Eric Erhardt, Peter De Tender, Govind Kamtamneni, Julia Muiruri, Justin Yoo, Paulo Lacerda, Gonzalo Becerra.


Workshop Highlight

A Microsoft Build workshop demonstrates how to use azd, GitHub Copilot for Azure, AI Search, and AI Chat, deploying to Azure Container Apps. The tutorial is publicly available.


Getting Started & Support


This post appeared first on “Microsoft DevBlog”. Read the entire article here