From 7044d3276ee237e5e973ef3fdb7278dc8906c947 Mon Sep 17 00:00:00 2001 From: jennyf19 Date: Tue, 20 Nov 2018 13:19:15 -0800 Subject: [PATCH] change logs for msal 2.5 and adal 4.4.1 (#1419) * change logs for msal 2.5 and adal 4.4.1 * add getaccountsasync to adal changelog --- adal/changelog.txt | 6 ++++++ msal/changelog.txt | 13 ++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/adal/changelog.txt b/adal/changelog.txt index ee801a8aa..f5f86d62f 100644 --- a/adal/changelog.txt +++ b/adal/changelog.txt @@ -1,3 +1,9 @@ +Version 4.4.1 +=============== +- **Fix default redirect uri for ADAL on UWP**. When using a null RedirectURI, you typically got an error. However on UWP, this is an indication that the Windows Auth Broker (WEB) will be used. [ADAL issue #1400](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/issues/1400) +- **Fix for a race condition and a crash in ADAL when using PromptBehavior = Hidden** (which is only available on some windows platforms). [ADAL issue](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/commit/663ffeb8554ac6f6feab5cf0d2550ab99f7e2556) +- **GetAccountsAsync() can now be called when the device / computer is offline**. It was making an network call to the instance discovery endpoint to determine the environments (equivalent clouds base URLs) for caching, which meant GetAccountsAsync() did not work off-line. This has been fixed and GetAccountsAsync() is not dependent on a network call and works off-line. [MSAL issue #630](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/630) + Version 4.4.0 =============== -Improvements and fixes to the token cache diff --git a/msal/changelog.txt b/msal/changelog.txt index 42e0239ef..ae3e15662 100644 --- a/msal/changelog.txt +++ b/msal/changelog.txt @@ -1,10 +1,21 @@ +2.5.0-preview +============= +- **Improved the testability of apps using MSAL.NET**: MSAL.NET was not easily mockable because the AuthenticationResult was an immutable sealed class with no public constructors. AuthenticationResult now has a public constructor for testing. [MSAL issue #682](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/682) +- **Improved support for Azure AD B2C**: apps constructors now understand to b2clogin.com based authorities, Developer no longer needs to set ValidateAuthority=false, as the library handles this now. [MSAL issue #686](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/686) +- **GetAccountsAsync() can now be called when the device / computer is offline**. It was making an network call to the instance discovery endpoint to determine the environments (equivalent clouds base URLs) for caching, which meant GetAccountsAsync() did not work off-line. This has been fixed and GetAccountsAsync() is not dependent on a network call and works off-line. [MSAL issue #630](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/630) + +2.4.1-preview +============= +Hot fix release includes: +- Fix performance issue [1406] for degredation in .NET Framework compared to .NET Core + 2.4.0-preview ============= Improvements and fixes to the token cache - The serialized token cache can now be shared by different applications, therefore providing SSO if the same user signs-in in both applications - See [PR](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/pull/1365) and [MSAL Issue #653](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/654) - On .NET Core, the Token cache was shared by all instances of applications in memory. This is now fixed (See MSAL.NET issue #656 and [PR](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/pull/1360)) -- Fixes consistency issues for advanced token cache migration scenarios from ADAL v3.x to ADA v4.x to MSAL v2.x +- Fixes consistency issues for advanced token cache migration scenarios from ADAL v3.x to ADAL v4.x to MSAL v2.x - [MSAL Issue #652](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/652) - [MSAL Issue #651](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/651) - Cache lookups were optimized. Work done in conjunction with ADAL.iOS and MSAL.iOS native) [PR](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/pull/1350)