Skip to content

Latest commit

 

History

History
407 lines (264 loc) · 21.6 KB

CHANGELOG.md

File metadata and controls

407 lines (264 loc) · 21.6 KB

Change Log

0.10.2 - 2025-01-09

Fixed

  • [1369] Could not find $web blob container when deploying to static website via Azure Storage

0.10.1 - 2024-12-31

Fixed

  • [4335] Fixed issue that impacted Azure Function deployment due to tree items not being found if the account id had a slash in it.

0.10.0 - 2024-12-30

What's new

Accounts & Tenants view

This view allows user to manage their accounts and tenants. By checking and unchecking tenants, subscriptions within the Resources view and subscription filter will be filtered out.

Accounts & Tenants view

Added

  • [869] Accounts & Tenants view
  • [926] Shortcut to switching to sovereign clouds
  • [979] An "Add account" button

0.9.9 - 2024-11-05

Fixed

  • Minor fixes for VS Code for the Web - Azure

0.9.8 - 2024-10-29

Added

  • [944] Add VS Code for the web - Azure walkthrough
  • [942] Add an install toast for the new GitHub Copilot for Azure extension

Engineering

  • [945] Add cloud shell telemetry

0.9.7 - 2024-10-09

Fixed

  • [934] Add feature to scope select subscriptions prompt by tenant

0.9.6 - 2024-09-30

Fixed

  • [927] Fix Cloud Shell in sovereign clouds
  • [931] Fix Cloud Shell launch error on macOS caused by external bash shell script

Engineering

  • [918] Improvements to error masking handling

0.9.5 - 2024-09-11

Fixed

  • [905] [917] [915] Fixes a subscription could not be found issue that sometimes appears when loading resources

Engineering

  • [919] Update release pipeline to support signing
  • [913] Upgrade packages for additional telemetry updates

0.9.4 - 2024-08-28

Added

  • [894] Add staged support for MongoClusters

0.9.3 - 2024-08-20

Skipped due to failed marketplace release

0.9.2 - 2024-08-08

Added

  • [891] Add createCredentialsForScopes to ISubscriptionContext for creating tokens with a specified set of scopes

Fixed

  • [890] Fix tree item descriptions that used temporary descriptions
  • [883] Resolve resources with a promise.allSettle instead of async for loop to improve performance
  • [876] Fixed Azure view keybind for Windows OS

0.9.1 - 2024-05-28

Added

  • [864] Enable long running tests through Azure federated credentials. Learn how to configure the credentials here.

0.9.0 - 2024-05-14

In preparation of the Azure Account extension being deprecated at the end of the year, we've moved the Azure Cloud Shell feature to the Azure Resources extension. Apart from moving codebases, the feature is the same from a users perspective. Authentication for the Cloud Shell feature is now handled by the VS Code built-in Microsoft authentication provider, which means you may have to login upon first use of the migrated feature.

Additionally, we've fixed two longstanding Azure Cloud Shell bugs that caused issues launching the feature on Linux and macOS: #719 and #959.

Added

  • [848] Migrate Azure Cloud Shell feature from the Azure Account extension

Fixed

  • [855] Stop using --ms-enable-electron-run-as-node flag to fix launching Cloud Shell on macOS
  • [854] Use process.execPath instead of process.argv0 to fix launching Cloud Shell on Linux

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

  • Focus feature v2 by @alexweininger in #679

Fixed

  • Fix compatibility issue in BranchDataItemCache by @alexweininger in #678

0.7.3 - 2023-05-16

Added

  • Support for Logic Apps by @ccastrotrejo in #670

Fixed

  • Fail to deploy the project by clicking "Deploy" button from the notification by @alexweininger in #664

Removed

  • Disable resource group walkthrough by @esweet431 in #672

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

  • VS Code for the Web support. Manage all of your Azure resources in your browser! @nturinski in #611

Fixed

  • Refresh subscription instead of group by @alexweininger in #618
  • Don't throw if resource group isn't found by @alexweininger in #622
  • Throw a no resource found error if there are no resource groups by @nturinski in #638
  • Fix createClient issue by @alexweininger in #642

Changed

  • Change message of create resource group by @nturinski in #637

Dependencies

  • Update azuretools packages for various fixes by @nturinski in #632

Engineering

  • Make Azure resource provider mockable by @alexweininger in #650
  • Add API tests by @alexweininger in #563

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