February 7th, 2025

Azure Developer CLI (azd) – February 2025

This post announces the February 2025 release (version 1.12.0) of the Azure Developer CLI (azd). As always, you can learn about how to get started with the Azure Developer CLI by visiting our documentation.

We invite you to join our February release discussion on GitHub.

Here’s what’s new with azd:

New features

  • 4729 Improve Maven project detection using effective POM. Thanks Rujun Chen for the contribution!
  • 4517 New azd env set-secret command and hooks support for using Azure Key Vault secrets in an azd environment. Learn more.
  • 2856 Show identity info after successful azd auth login and new azd auth login --check-status standalone command. Thanks John Aziz for the contribution!

Bug fixes

  • 4595 Support custom command format for pwsh in the shell field. It doesn’t execute pwsh hook scripts with -NoProfile. Execute pwsh hook scripts with -NoProfile switch and support more pwsh args in hook definitions. Thanks YTiancheng Zhang for the contribution!
  • 4692 Fix azd add database failing in projects without a host.
  • 4684 Support Bicep @sealed() decorator on user defined types. And fix azd provision failing to deploy Bicep containing sealed() decorators on user defined types.
  • 4722 Support nullable Bicep params. And fix azd provision prompting for nullable Bicep params.
  • 4744 Support Key Vault references in parameter files. Fix azd provision prompting for params with Key Vault references defined.
  • 4752 Support overriding default location in Bicep using @allowed and @metadata decorators. Fix location picker ignoring @allowed list if @metadata is also present.

Other changes

  • 4741 Update Bicep CLI to v0.33.93.
  • 4719 Update Redis Azure Verified Modules (AVM) to use native secrets export.
  • 4690 Use .NET SDK without Aspire workload in auto generated pipeline definitions.
  • 4703 Use install scripts in “Install azd” Azure DevOps extension.
  • 4750 Support bicep.v1 resource for .NET Aspire.

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.

Community calls and demo videos

If you usually join our monthly community calls, we moved to the Azure Developers group community call this year. Join us monthly, where we bring azd updates and demos to you live on the Azure Community Standup

New videos on getting started with AI application templates using azd:

Calling Java developers! Learn how you can go code to cloud in just two steps in this Azure blog post by Ken Tao, product manager of Java on Azure.

New to azd (Azure Developer CLI)? Welcome! You can use azd from:

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 try checking out our troubleshooting documentation.

0 comments