9.3 KiB
9.3 KiB
Change Log
All notable changes to the "ms-vscode.azure-account" extension will be documented in this file.
[0.11.1] - 2022-08-03
Fixed
- Don't prompt to sign out and reload on first run #603
- Revert removal of prompt property in query string. #595
[0.11.0]
Changed
- Log all URLs that the extension tries to reach #520
- Use new redirect server #546
- Update @vscode/extension-telemetry to 0.6.2 #588
Fixed
- Errors in cloud shell when switching authentication library #380
- Show toast notification prompting to sign out/back in when changing settings #511
[0.10.1]
Added
- A long-running notification is shown for the duration of the sign-in process which allows cancellation.
- MSAL support for sovereign clouds
Fixed
- The
Azure: Tenant
setting was improperly configured when running theAzure: Sign In to Azure Cloud
command.
[0.10.0]
Added
- Support for the Microsoft Authentication Library (MSAL) via the
Azure: Authentication Library
setting. - The
Azure: Select Tenant
command allows you to view/select available tenants or enter a custom tenant. - The extension now supports a versioned API
accessible by calling
getApi
on the extension's exports. A legacy API is still supported.
Changed
- The
Azure: Open Bash in Cloud Shell
andAzure: Open PowerShell in Cloud Shell
commands have been replaced with entry points in the VS Code terminal view. See README.md for more details. credentials2
(exported from the API) is now typed asTokenCredentialsBase | TokenCredential
to accommodate Track 1 and 2 Azure SDKs.
[0.9.11]
- Fix Cloud Shell failure introduced in VS Code v1.62.1 #357
[0.9.10]
- Fix experimentation framework initialization
[0.9.9]
- Add experimentation framework
[0.9.8]
- When signing into a different cloud than previously used, shows a prompt to enter tenant id.
[0.9.7]
- Add "CustomCloud" as an available Azure Environemnt, and
customCloud.resourceManagerEndpointUrl
to set the endpoint to use for this - Removes
azureStackApiProfile
- Fix #231, open in powershell does not show directory list
- Fix #250, sign in does not work when PPE setting does not include
activeDirectoryEndpointUrl
- Update dependencies
[0.9.6]
- Add
azureStackApiProfile
property to environments.
[0.9.5]
- Add support for Azure Stack.
[0.9.4]
- Fix removal of old refresh tokens using previous environment names #234
- Use cloud metadata for endpoint discovery #188
[0.9.3]
[0.9.2]
- Update callback urls for Codespaces
[0.9.1]
- Update lodash dependency
[0.9.0]
- Migrate to new Azure SDK packages and expose new credentials object #140
- Fix sign in for ADFS based Azure Stack environment #190
- Update sign in page styles to use new product icon #184
[0.8.11]
- Add support for codespaces
[0.8.9]
- Update dependencies
- Change sign in notification text #168
[0.8.8]
- Adopt vscode.env.asExternalUri API
[0.8.7]
- Update dependencies
- Read formatted JSON in addition to refresh tokens stored in credential manager
[0.8.6]
- Fix query state handling for url handler based authentication flow
[0.8.5]
- Support url handler based authentication flow
- Log errors from checking online status #147
[0.8.4]
[0.8.3]
- Telemetry now includes the Azure subscription IDs.
[0.8.2]
- Detect when local server cannot be connected to (#136).
- Update dependencies.
[0.8.1]
- Ignore errors from keytar (#59).
- Use openExternal API for opening URIs (#110).
- Use GET to see if login endpoint is reachable (#121).
- Use localhost for redirect with ADFS (#105).
[0.8.0]
- Simplified sign in (#75).
- Setting for specifying PPE environment.
[0.7.1]
- Update dependencies.
- Include generated ThirdPartyNotice.txt.
[0.7.0]
- Test system proxy support (#27).
[0.6.2]
- Update README with settings (#107).
- Add README and CHANGELOG back to packaged extension.
[0.6.1]
- Check connection state before logging in (#106).
[0.6.0]
- Bundle using Webpack (#87).
[0.5.1]
- Unable to get the subscription list from Azure China (#103).
- Handle case where home tenant is not listed (#102).
[0.5.0]
- Support national clouds (#83).
- Support user-supplied tenants (#58).
- Indicate when there are no subscriptions (#51).
- Update dependencies.
[0.4.3]
- Setting to hide email (#66).
- Only offer tenants with at least one subscription (#47).
- Ignore focus-out in tenant picker (#77).
[0.4.2]
- Request PowerShell Core on Linux, replacing PowerShell on Windows.
- Fix reading initial size (#76).
[0.4.1]
- Update icon to 'key' (#55).
- Add NPS user survey
- Update dependencies
- Check if there is a default domain (#68).
[0.4.0]
- Add command to upload files to Cloud Shell
- Use multi-select picker for subscription filter (Microsoft/vscode#45589).
- Add timeout in promise race (#46).
- Keep going after signing in (#45).
[0.3.3]
[0.3.2]
- Let the user pick the tenant to open a Cloud Shell for (#33)
- Experimental API to create a Cloud Shell (#34)
- Remove extraneous "Close" button (#41)
- Update moment.js
[0.3.1]
- Support for ASAR in preparation for Microsoft/vscode#36997
[0.3.0]
- Cache subscriptions for faster startup
- Improved progress indication when starting Cloud Shell
- Bug fixes
- Ignore failing tenants when signing in
- Send ping on Cloud Shell websocket to keep alive
- Supply graph and key vault tokens to Cloud Shell
[0.2.2]
- Bug fix: Do not modify configuration object
[0.2.1]
- Bug fixes
- Avoid having to click 'Copy & Open' to advance the login
- Retry resizing terminal on 503, 504
[0.2.0]
- Cloud Shell integration
- API for subscriptions cache
[0.1.3]
- API change: addFilter -> selectSubscriptions
- When no subscriptions found, suggest signing up for an account
[0.1.0]
- Initial release