Skip to content

Releases: Azure/azure-dev

azure-dev-cli_1.9.3

20 May 18:29
90cf522
Compare
Choose a tag to compare

1.9.3 (2024-05-20)

Other Changes

  • [3925] Graduates alpha feature: Aspire Dashboard
  • [3929] Graduates alpha feature: Aspire Auto Configure Data Protection

azure-dev-cli_1.9.2

15 May 22:17
c58b02f
Compare
Choose a tag to compare

1.9.2 (2024-05-15)

Bugs Fixed

  • [3915] Revert - Add deployment status tracking for linux web apps.

azure-dev-cli_1.9.1

15 May 02:14
aadbc26
Compare
Choose a tag to compare

1.9.1 (2024-05-14)

Bugs Fixed

  • [3876] Take infra section of azure.yaml into account.
  • [3881] Make azd to wait until the expected state can be seen from the online endpoint.
  • [3763] Add deployment status tracking for linux web apps.
  • [3897] Update ResolvedRaw() to remove reference to the vault.
  • [3898] Easy Init: Improve handling for empty state.
  • [3903] Fix type issues in PromptDialog with external prompting.

azure-dev-vscode_0.8.3

07 May 13:15
651394c
Compare
Choose a tag to compare

0.8.3 (2024-05-07)

Other Changes

  • [#3845] A small change to the Initialize App command to improve user experience.

azure-dev-cli_1.9.0

07 May 13:57
fdb82c1
Compare
Choose a tag to compare

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")).

azure-dev-cli_1.8.2

30 Apr 13:40
14600c7
Compare
Choose a tag to compare

1.8.2 (2024-04-30)

Features Added

  • [3804] Add user vault storage for development secrets
  • [3755] Store secure() Bicep parameters outside source tree

Bugs Fixed

  • [3788] Avoid panic in prompting with option details
  • [3796] Fix env refresh failing when no bicep files are present
  • [3801] Fix azd provision failing for .bicepparam files

Other Changes

  • [3798] Update provider.tf files with skip_provider_registration = "true"

azure-dev-vscode_0.8.2

24 Apr 15:58
f36c340
Compare
Choose a tag to compare

0.8.2 (2024-04-24)

Features Added

  • [#3754] A small change to the Install, Login, Initialize App, Up, and Pipeline Config commands to make them programmatically accessible.

Breaking Changes

  • [#3621] The Azure Developer CLI is now required to be at version 1.8.0 or higher. If an older version is installed, you will be prompted to update.

azure-dev-cli_1.8.1

23 Apr 14:11
88369c3
Compare
Choose a tag to compare

1.8.1 (2024-04-23)

Features Added

  • [3731] Support Data Protection Runtime feature for .NET Aspire in ACA under feature flag azd config set alpha.aspire.autoConfigureDataProtection on
  • [3715] Improved security to prevent committing an environment to the repository

Bugs Fixed

  • [3748] Fix cross-build configuration

azure-dev-cli_1.8.0

09 Apr 14:46
8246323
Compare
Choose a tag to compare

1.8.0 (2024-04-09)

Features Added

  • [3569] Adds --from-code flag to initialize from existing code when running azd init
  • Dotnet Aspire:
    • [3612] Supports Aspire apps with multiple exposed ports
    • [3484] Discovers export port from the result of dotnet publish
    • [3556] Adds Aspire volumes support
    • [3561] Supports more input generation in Aspire manifest

Breaking Changes

Bugs Fixed

  • [3651] Fixes trailing comma for todo-nodejs-mongo-aks template's invalid url in GitHub Action
  • [3638] Fixes InvalidAuthenticationTokenTenant error
  • Dotnet Aspire:
    • [3610] Fixes too long auto-generated Azure Key Vault name by using Hash
    • [3650] Writes default port to manifest for docker
    • [3545] Updates Aspire generator to use the build args from the dockerfile resources
    • [3554] Fixes azd infra synth doesn't convert dashes to underscores in containerApp.tmpl.yaml

Other Changes

  • [3522] Fixes typo in next-steps.md. Thanks @mikekistler for the contribution
  • [3495] Updates infra/core to adapt more azdevify templates
  • [3171] Updates web project react-fluentui to use vite

azure-dev-cli_1.7.0

12 Mar 15:11
49d6adc
Compare
Choose a tag to compare

1.7.0 (2024-03-12)

Features Added

  • [3450] Adds support for pushing container images to external container registries
  • [3452] Adds support for other clouds
  • Dotnet Aspire:
    • [3349] Adds support for bicep and prompts for parameters
    • [3411] Adds support for value.v0
    • [3425] Sets DOTNET_ENVIRONMENT when running AppHost

Bugs Fixed

  • [3381] Removes session container and manifest caching
  • [3407] Fixes docker build/package for Aspire projects
  • [3418] Fixes issues where deploying to AKS fails when service does not build any container
  • [3445] Fixes concurrent map issues in dev center client
  • [3390] Fixes issues where the ADE configuration was not being refreshed during azd init or azd provision in dev center
  • [3382] Cleans empty secrets and variables before setting them again
  • [3448] Fixes issues where azd infra synth doesn't generate autogenerate inputs
  • [3506] Fixes service config handlers referencing stale components
  • [3513] Fixes rules for setting secret environment variables in Aspire
  • [3516] Fixes issues where output bicep is invalid when using dash in resource names

Other Changes

  • [3357] Allows selection on existing environments when default environment isn't set
  • [3282] Updates azure-dev.yaml for azd-starter-bicep. Thanks @IEvangelist for the contribution
  • [3334] Adds MySQL to bicep core. Thanks @john0isaac for the contribution
  • [3413] Adds Azure App Configuration store to bicep core. Thanks @RichardChen820 for the contribution
  • [3442] Updates AKS template tests without playwright validation
  • [3478] Updates azd to use default http client