vscode-azureresourcegroups/CHANGELOG.md

16 KiB

Change Log

Unreleased

0.8.6 - 2024-04-25

Added

  • [777] Add Azure Web Pub Sub service to the resources view.

0.8.5 - 2024-04-17

Fixed

  • [820] Fix bug that prevents resource groups from loading when there's a ghost resource
  • [825] Throw a better error for any item that resolves as undefined

Engineering

  • [829] Add listSubscriptions method to v1 Resource Groups API to support 4402
  • [836] Add maintainCloudShellConnection command

0.8.4 - 2024-02-07

Added

Fixed

  • [811] Update walkthrough sign in command to use the new built-in authentication provider

0.8.3 - 2023-12-14

Fixed

  • Fix zip deploy failing with a "Number of entries expected in End Of Central Directory" error
  • Fix soverign cloud support

0.8.2 - 2023-12-13

Fixed

  • Fix zip deploy on sovereign clouds (Azure Functions and Azure App Service)

0.8.1 - 2023-12-13

Fixed

  • Fix support for sovereign clouds

Note: Make sure to set microsoft-sovereign-cloud.environment to the correct environment when using a sovereign cloud.

0.8.0 - 2023-11-16

Move to built-in VS Code authentication

The Azure Resources extension now uses the built-in VS Code Microsoft authentication provider to authenticate with Azure, and no longer depends on the Azure Account extension. This move increases the reliability of Azure authentication, especially when using a proxy.

What's new?

How to Sign In

Sign in by selecting the "Sign in to Azure..." item in the Azure Resources view.

Note: Sessions won't be migrated from Azure Account to the new built-in authentication. This means you will have to sign in once Azure Resources updates to v0.8.0.

Sign in

You can also sign in using the new "Azure: Sign In" command contributed by the Azure Resources extension. Note: make sure you don't mistake it for the old Azure Account "Azure: Sign In" command.

Sign in using command palette
How to Sign Out

Sign out in the Accounts menu located in the bottom left of your VS Code window.

Sign out with Accounts menu
Filter Subscriptions

You can filter the displayed subscriptions just as before, by selecting the Filter icon on any subscription. Previously filtered subscriptions will not be migrated automatically.

Filter subscriptions

The filtered subscriptions are stored in the new azureResourceGroups.selectedSubscriptions setting.

Sign In to a Specific Directory/Tenant

Use the new "Sign in to Directory" command to sign in to directories that cannot be automatically authenticated to on initial sign in. This is useful for directories/tenants that require MFA. Executing this command will show a menu with a list of unauthenticated directories. If the list is empty, then sessions exist for each directory already.

Azure Account extension

The Azure Account extension will be deprecated in the future. Azure Account is used by many partner extensions still, so this will be a slow process. Our team will develop a deprecation plan and a reasonable date.

Until the Azure Account extension is removed as a dependency on all the Azure extensions, it will still be installed. However, it's no longer used by the extensions so signing in using the old commands will not work with the Azure Resources extension. For example, the "Azure: Sign in with Device Code", "Azure: Sign In", and "Azure: Sign Out" commands are all Azure Account specific commands, and are no longer integrated with Azure Resources.

Azure Account commands

Also, the Azure Account status bar may appear if another extension still uses Azure Account for authentication. Just know that this status bar item is no longer connected to Azure Resources, and won't reflect the authentication state of our extensions.

Azure Account status bar item

Engineering

  • [#718] Migrate to Track 2 SDK
  • [#721] Refactor Azure grouping
  • [#707] Use the new shared authentication provider package
  • [#742] Add ArcEnabledServers resource to AzExtResourceType enum
  • [#735] Support icons next to create commands in quick pick

0.7.5 - 2023-05-18

Fixed

  • Do not depend on the Azure Account extension on VS Code for web.

0.7.4 - 2023-05-18

Added

Fixed

0.7.3 - 2023-05-16

Added

Fixed

Removed

0.7.2 - SKIPPED

0.7.1 - 2023-04-05

Fixed

  • Fix missing resource icons on Windows by @nturinski in #658

Engineering

  • Enable strict mode and update typings by @alexweininger in #656

0.7.0 - 2023-04-03

Added

Fixed

Changed

Dependencies

Engineering

Full Changelog: https://github.com/microsoft/vscode-azureresourcegroups/compare/v0.6.2...v0.7.0

0.6.2 - 2023-03-22

Changed

0.6.1 - 2023-02-29

Fixed

  • Support Azure Account extension versions < 0.10.0 #596 fixed by @alexweininger in #597
  • Infinite prompts when running commands #598 fixed by @alexweininger in #599

Engineering

  • Update dependencies with npm audit fix by @alexweininger in #593

0.6.0 - 2023-02-22

Azure Resources API v2

We've made significant improvements and changes to the Azure Resources API, which is now on version 2.0.0. Find out more about the Azure Resources API v2 here.

Added

  • Azure Resources API v2 by @alexweininger, @bwateratmsft, and @philliphoff in #535
  • Create package for consuming extension API by @alexweininger in #530
  • Add Spring Apps icon by @alexweininger in #484

Changed

  • Use Azure codicon by @alexweininger in #476
  • Update minimum required version of VS Code to 1.66 by @alexweininger in #523
  • Dedupe Azure resources by @alexweininger in #527

Removed

  • Focus a group feature.

Fixed

  • Fix default app to deploy by @alexweininger in #586

Dependencies

  • Bump json-schema from 0.2.3 to 0.4.0 by @dependabot in #384
  • Bump markdown-it and vsce by @dependabot in #385
  • Remove dependency on fs-extra. by @philliphoff in #410
  • Bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in #424
  • Bump ansi-regex by @dependabot in #428
  • Bump minimatch and mocha by @dependabot in #429
  • Bump loader-utils from 1.4.1 to 1.4.2 by @dependabot in #433
  • Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #443
  • Bump qs from 6.5.2 to 6.5.3 by @dependabot in #450
  • Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #480
  • Use @vscode/vsce instead of vsce by @alexweininger in #548

0.5.6 - 2022-09-08

Added

  • Azure Container Apps extension view to the Resources explorer

Fixed

  • Fix Workspace view loadMore #357
  • Throw NoResourceFoundError #354

0.5.5 - 2022-07-27

Changed

  • Minimum version of VS Code is now 1.65.0 #346

Fixed

  • When subscription or group is refreshed, refresh the children as well #339
  • Resources are not re-resolved after installing extensions #280
  • Fix displaying Logic Apps as Function Apps #332
  • Unable to load resources when using Azure Stack #296

All closed issues

0.5.4 - 2022-07-06

Added

  • Open walkthrough tree item to help view #321

Changed

  • Make Resources and Workspace view visible by default #310
  • Make location of "Edit Tags..." context menu item consistent #313
  • Update @vscode/extension-telemetry to 0.6.2 #317

Fixed

  • Resources are not sorted alphabetically in the list when executing commands from command palette #299
  • The confirmation message is inconsistent when deleting a resource group from context menu and command palette #308
  • Cannot select multiple files and folders at once for an attached storage account #300
  • Extra "select subscription" step when creating a resource group by right clicking a subscription #304

0.5.3 - 2022-06-09

Fixed

  • Element is already registered error when expanding group tree items #264

0.5.2 - 2022-06-01

Changed

  • Update @vscode/extension-telemetry to 0.5.2 #290

0.5.1 - 2022-05-26

Fixed

  • Error: Element is already registered when focusing/unfocusing groups #284

0.5.0 - 2022-05-24

Added

  • Resources explorer to create and manage Azure resources.
  • Workspace explorer to create and manage your local project files and deploy.
  • View all of your recent activities and quickly access resources you've recently created in the new Activity Log panel
  • Focus on a specific group in the Resources explorer
  • Group resources by Type, Resource Group, ARM Tag, and Location in the Resources explorer
  • "Get started with Azure in VS Code" walkthrough

Changed

  • Minimum version of VS Code is now 1.57.0

0.4.0 - 2021-05-13

Changed

  • Azure view icon to match new Azure Portal
  • Icons updated to match VS Code's theme. Install new product icon themes here
  • Delete resource group confirmation includes number of resources that will be deleted

Fixed

0.3.0 - 2021-02-22

Added

  • "Help and Feedback" view

Changed

This extension will be depended on by other Azure extensions, so the following changes were made:

  • "Resource Groups" view is now collapsed by default to reduce clutter
  • Changed some naming from "Resource Groups" to "Resources" to be more generic

Fixed

0.2.0 - 2020-06-16

Added

  • Edit tags

Fixed

0.1.0 - 2020-03-17

Added

  • View, create, and delete Azure Resource Groups