This post announces the May 2025 release version 1.15.0 of the Azure Developer CLI (azd). We invite you to join our May release discussion on GitHub.
This release has new azd compose features, a few bug fixes, and a batch of new templates, so let’s get into it. Here’s what’s new with azd with the May release:
New features
- [5073] Support for generating CI definition for alpha feature composability mode. This enhancement allows you to automatically create GitHub Actions workflows for your composed applications. When using
azdin the alpha feature composability mode, you can now generate CI/CD pipelines that understand the relationships between your services and deploy them in the correct order. Try it withazd pipeline configin your composed project. - [5077]
azd addsupport for Azure App Service (Node and Python). You can now add Node.js and Python applications to your project and deploy them to Azure App Service using theazd addcommand. This feature complements the existing support for containerized applications and provides more flexibility for your hosting options.
Other changes
- [4885] Pack build to support multi-module projects. Thanks @haoozhang for the contribution!
- [5081] Bump up dependency to fix component governance alert.
New docs
We published several new docs on Microsoft Learn to help you get the most out of the Azure Developer CLI:
- Quickstart: Explore and customize a template – Learn how to explore an
azdtemplate’s structure and customize it to meet your specific requirements. This doc guides you through examining template components and making modifications for your projects. - azd up workflow overview – Are you curious how
azd upworks? This doc covers the end-to-end workflow of theazd upcommand, from setting up your local environment to deploying your application to Azure. This doc breaks down each step of the process with detailed explanations. - Azure Developer CLI vs. Azure CLI – Explore the key differences between
azdandazcommands, when to use each tool, and how they complement each other in your Azure development workflows.
New templates
New templates this month include:
- Remote MCP Servers using Azure API Management authored by Julia Kasper
- Azure Functions MCP Server with Node.js/TypeScript authored by Paul Yuknewicz
- Azure Functions MCP Server with Python authored by Paul Yuknewicz
- Vite + Lit AI Chat UI Starter authored by Julia Muiruri
- Neon Serverless Postgres on Azure authored by Bobur Mirzo
- Multi Agents Banking Assistant with .NET and Semantic Kernel authored by David Minkovski
- Chainlit Agent authored by Zhenbo Zhang
- Build Your Own Copilot Solution Accelerator authored by Brittneé Keller, DB Lee, Todd Herman
- .NET Aspire Azure Storage Demo authored by Frank Boucher
- LiteLLM in Azure Container Apps with PostgreSQL database authored by Chris Pietschmann
- .NET Aspire Azure Storage Demo authored by Frank Boucher
- Azure Storage Account with Blobs and File Share authored by Peter De Tender
- Azure Secure Data Solutions authored by Alex Ivanov
- Azure SQL w/ Azure OpenAI Blazor chat app on Azure App Service authored by Jeff Martinez
- C# API App with Swagger UI deployed to Azure App Service authored by Build5Nines
- C# API with Swagger Template authored by Chris Pietschmann
- This template helps you quickly publish a static website to Azure Web App (Static Site) authored by Eugene Rudinsky
- Deploy DeepSeek-R1 on Azure Container Apps with Serverless GPUs authored by Dave Rendon
- YouTube Summarizer with OpenAI and Blazor .NET authored by Peter De Tender
Thank you to the template authors for your contributions!
Do you have an azd template you’d like to share with the rest of the community? You can learn how to with our contributor guide.
New to azd?
Welcome! You can use azd from:
- Your terminal of choice on Windows, Linux, or macOS.
- Visual Studio Code or GitHub Codespaces by downloading the extension from the Marketplace, or installing it directly from the extension view (
Ctrl+Shift+Xfor Windows orCmd+Shift+Xfor macOS) in Visual Studio Code. - Visual Studio by enabling the preview feature flag.
Learn more about the Azure Developer CLI from our official documentation. If you run into any problems or have suggestions, file an issue or start a discussion in the Azure Developer CLI repository. You can also reference our troubleshooting documentation.
0 comments