Authored by Kristen Womack, this news post details the March 2025 Azure Developer CLI (azd) release, covering notable new features, bug fixes, contributions on templates, and enhanced support for AI and Azure services.

Azure Developer CLI (azd) – March 2025 Release

Author: Kristen Womack

The March 2025 release (version 1.13.0) of the Azure Developer CLI (azd) introduces a host of new features, expanded support for Azure resources, vital bug fixes, and fresh templates—making it easier than ever for developers to leverage the Microsoft Azure ecosystem.

For more details and discussion, visit the March release discussion on GitHub.

What’s New in This Release?

New Features

  • Expanded Resource Support in azd add:
    • Azure AI Services models & Azure AI Foundry resources: Adds intelligent location filtering in Bicep based on AI model quota and usage.
    • Azure Cosmos DB (#4780) – Contributed by @saragluna
    • Azure Database for MySQL (#4783) – Contributed by @saragluna
    • Azure Key Vault (#4842)
    • Azure Service Bus & Azure Event Hubs (#4743)
    • Azure Storage (Blob Service) (#4765)
  • Docker language type support: (#4859)
    • Enables containerized apps in languages without native azd support (e.g., Go).
  • Pipeline Environment Secrets: (#4770)
    • Add environment secrets support in pipeline configuration.
  • Other Notable Features:
    • Warning when updating an existing environment key with different casing (#4547).
    • Improved error messaging for pwsh hooks when PowerShell 7 isn’t installed (#4872).

Bug Fixes

  • Maven Support: Fix error retrieving the effective POM for multi-module Maven projects (#4806).
  • Symlinks: Correct error when packaging app code with directory symlinks (#4773).
  • YAML Parsing: Better handling of nested structures (#4807).
  • UI Consistency: Enhanced color consistency (#4847).
  • Aspire Platform:
    • Fix bind mounts outside of C: drive and single file binding (#4801, #4782).
    • Ensure Aspire container entrypoints are respected (#4789).
    • Restrict password generation charset to be Aspire-compatible (#4849).
    • Support CI initialization/deployment for Aspire apps with no prompt (#4850).

Other Changes

  • Template Framework: Switches azd templates to use AVM rather than infra/core (#3976).
  • Telemetry: Add GitHub Copilot for Azure telemetry user agent (#4797).
  • Documentation: Corrected contributing links (#4784).

New Templates Available

A range of new templates further enhances developer productivity and enterprise readiness:

Thank you to all template authors and contributors!

If you’d like to contribute your own azd template to the community, see the contributor guide.

Getting Started with azd


For more updates, visit the Azure SDK Blog.

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