May 7th, 2025

Azure Developer CLI (azd) – May 2025

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 azd in 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 with azd pipeline config in your composed project.
  • [5077] azd add support 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 the azd add command. 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 azd template’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 up works? This doc covers the end-to-end workflow of the azd up command, 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 azd and az commands, when to use each tool, and how they complement each other in your Azure development workflows.

New templates

New templates this month include:

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 + X for Windows or Cmd + Shift + X for 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