Skip to content

azure-dev-cli_1.9.0

Compare
Choose a tag to compare
@azure-sdk azure-sdk released this 07 May 13:57
· 264 commits to main since this release
fdb82c1

1.9.0 (2024-05-07)

Features Added

  • [3718] Deploy AI/ML studio online endpoints with host ml.endpoint. Starter templates azd-ai-starter and azd-aistudio-starter are available to get started with ease.
  • [3840] Filter templates when running azd init or azd template list with --filter
  • .NET Aspire:
    • [3267] Support services with multiple exposed ports
    • [3820] Container resources now supports reference expressions, and are now modeled the same as project resources

Bugs Fixed

  • [3822] Fix Aspire KeyVault references in manifest files
  • [3858] Allow overriding location for Aspire bicep modules

Other Changes

  • [3821] Support running azd init in Aspire app host directory
  • [3848] Add "Demo Mode" which hides subscription IDs
  • [3828] Update Bicep CLI to version 0.26.170.
  • [3800] Write ACA Container Manifests in the infra directory under the AppHost during infra synth.

Note: If you had previously used infra synth, you will need to move the container app manifests from their old location to the new one for azd to use them. If you do not do so, azd will generate the default IaC based on your current app host. To do this, move the containerApp.tmpl.yaml file in the manifests folder under each individual project into an infra folder next to the .csproj file for your project's Aspire App Host and rename it from containerApp.tmpl.yaml to <name-passed-to-AddProject>.tmpl.yaml (e.g. apiserver.tmpl.yaml, if you write builder.AddProject<...>("apiserver")).