|
1 | 1 | # Release History |
2 | 2 |
|
3 | | -## 1.2.0-beta.3 (Unreleased) |
| 3 | +## 1.2.0 (2020-11-11) |
| 4 | + |
| 5 | +### Changes since 1.1.\* |
| 6 | + |
| 7 | +- With 1.2, we've added support for Azure Arc to our Managed Identity credential. |
| 8 | +- We've also added an Interactive Browser credential for Node, which spawns the user's browser and connects via |
| 9 | + a browser-based auth code flow. This is powered by the Microsoft Authentication Library (MSAL) |
| 10 | +- We've moved `DeviceCodeCredential` to also use the Microsoft Authentication Library (MSAL) |
| 11 | +- Identity now supports Subject Name/Issuer (SNI) as part of authentication for ClientCertificateCredential. |
| 12 | +- Added Active Directory Federation Services authority host support to the node credentials. |
| 13 | +- `ManagedIdentityCredential` has been aligned with other languages, and now treats expected errors properly. |
| 14 | +- Added support for multiple clouds on `VisualStudioCodeCredential`. |
| 15 | + |
| 16 | +### Changes since the latest 1.2-beta |
4 | 17 |
|
5 | 18 | - `ManagedIdentityCredential` now only checks for available MSIs once per class instance. |
6 | 19 | - `ManagedIdentityCredential` now supports Azure Arc environments. |
7 | 20 | - `ManagedIdentityCredential` now supports Azure Service Fabric environments. |
8 | 21 | - Added authority host for multiple clouds on `VisualStudioCodeCredential`, and specified `AzureCloud` as the default cloud name. |
9 | 22 | - `DeviceCodeCredential` now has both of its constructor parameters, `tenantId` and `clientId`, as optional parameters. The default value of `tenantId` is "organizations", and the Azure CLI's client ID is the default value of `clientId`. |
| 23 | +- We've removed the persistent cache support from the previous beta. |
10 | 24 |
|
11 | 25 | ## 1.2.0-beta.2 (2020-10-06) |
12 | 26 |
|
13 | | -- `DefaultAzureCredential` now by default shows the Device Code message on the console. This can still be overwritten with a custom behavior by specifying a function as the third parameter, `userPromptCallback`. |
| 27 | +- `DeviceCodeCredential` now by default shows the Device Code message on the console. This can still be overwritten with a custom behavior by specifying a function as the third parameter, `userPromptCallback`. |
14 | 28 | - Added support for multiple clouds on `VisualStudioCodeCredential`. Fixes customer issue [11452](https://github.com/Azure/azure-sdk-for-js/issues/11452). |
15 | 29 | - `ManagedIdentityCredential` has been aligned with other languages, now treating expected errors properly. This fixes customer issue [11451](https://github.com/Azure/azure-sdk-for-js/issues/11451). |
16 | 30 | - `InteractiveBrowserCredential` authentication now uses the silent flow if the user provides a cache and authentication record for lookup. |
|
26 | 40 |
|
27 | 41 | ## 1.1.0 (2020-08-11) |
28 | 42 |
|
29 | | -### Changes since 1.0.* |
| 43 | +### Changes since 1.0.\* |
30 | 44 |
|
31 | 45 | - With 1.1.0, new developer credentials are now available: `VisualStudioCodeCredential` and `AzureCliCredential`. |
32 | 46 | - `VisualStudioCodeCredential` allows developers to log into Azure using the credentials available after logging in through the Azure Account extension in Visual Studio Code. |
|
0 commit comments