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 newazd 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 executepwsh
hook scripts with-NoProfile
. Executepwsh
hook scripts with-NoProfile
switch and support morepwsh
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 fixazd provision
failing to deploy Bicep containingsealed()
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:
- Azure Agents Travel Assistant authored by Marco Aurélio Bigélli Cardoso
- VoiceRAG: An Application Pattern for RAG + Voice Using Azure AI Search and the GPT-4o Realtime API for Audio authored by Pamela Fox and Pablo Castro
- Customer Assistant authored by John Oliver
- GenAI app with keyless deployment | Go authored by Richard Park
- Entity extraction with Azure OpenAI structured outputs authored by Pamela Fox
- Creative Writing Assistant: Working with Agents using Prompty authored by Cassie Breviu and Seth Juarez
- Creative Writing Assistant: Working with Agents using Semantic Kernel authored by Ricardo Niepel
- Azure AI Basic App Sample authored by Dan Taylor and Pamela Fox
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:
- January Community Call
- Open at Microsoft episode
- Deploy AI Apps in Seconds with AI App Template Gallery
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:
- 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 orCmd
+Shift
+X
for macOS) in Visual Studio Code. - Visual Studio by enabling the preview feature flag.
- You can 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.
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
Be the first to start the discussion.