Skip to content

Releases: AzureAD/microsoft-authentication-library-for-dotnet

MSAL.NET Version 2.6.1

18 Dec 20:58
4e06932
Compare
Choose a tag to compare

2.6.1

  • Setting ForceRefresh = true in AcquireTokenSilent used to skip access token cache lookup MSAL now handles ForceRefresh=true correctly and circumvents looking up an access token in the cache, instead using the refresh token to acquire a new access token. MSAL issue #695
  • Ensured cache lookup filters on the specified tenantId, otherwise the cache lookup would always find the token for the home tenant This enables MSAL to acquire tokens for resources outside the home tenant. MSAL issues #694

MSAL.NET Version 2.6.0-preview

14 Dec 19:33
a2c5491
Compare
Choose a tag to compare
Pre-release

2.6.0-preview

  • For more info on the release, see https://aka.ms/msal-net-2-6 for details
  • Improved error messages for Integrated Windows Auth: MSAL now returns better error messages for managed users using Integrated Windows Auth. ADAL issue #1398
  • New parameter for UIBehavior: B2C developers can now use NoPrompt as a UIBehavior. For example, when envoking the edit profile policy to avoid the account selection UI and move directly to the edit profile UI. MSAL issue #588
  • UIParent is available on all platforms: The UIParent constructor now takes in (object parent, bool useEmbeddedWebview) and is available on all platforms. MSAL issue #676
  • Remove dependency on Newtonsoft.Json: MSAL now uses Microsoft.Identity.Json MSAL PR
  • Deprecate HasStateChanged: MSAL was not using this flag, so it has been deprecated ADAL issue #1186
  • Obsolete public WebUI net45 types from Internal.UI namespace: MSAL
  • NetStandard Unification: MSAL.NET helps you build multi-platform applications more easily by rationalizing the .NET Standard 1.3 platform. For details see blog post about this release available from: https://aka.ms/msal-net-2-6
  • Public namespace change: If you implement dual serialization (AdalV3/Unified cache), and therefore are using Microsoft.Identity.Core.Cache to access some of the public cache classes, please note the namespace has changed to Microsoft.Identity.Client.Cache. You will get this error when updating packages: The type or namespace name 'Core' does not exist in the namespace 'Microsoft.Identity' (are you missing an assembly reference?). Just replace Core with Client in the using statement.
  • Move MSAL code to the MSAL repo

1.1.4-preview

01 Jun 03:06
ff5b29d
Compare
Choose a tag to compare
1.1.4-preview Pre-release
Pre-release

1.1.4-preview

Hot fix of null pointer in iOS TokenCacheAccessor(#570)

Version 1.1.3-preview

25 May 19:27
Compare
Choose a tag to compare
Version 1.1.3-preview Pre-release
Pre-release

1.1.3-preview

This release contains updates to Xamarin.Android.Support v27.0.2 and MonoAndroid8.1 (#553 #520).

1.1.2-preview

02 Feb 18:45
Compare
Choose a tag to compare
1.1.2-preview Pre-release
Pre-release

1.1.2-preview

This releases fixes references issues for Xamarin Android (for instance #520 & #524).
When you create a new Xamarin Forms project and reference MSAL this now works out of the box.
If you want to migrate an existing project to MSAL 1.1.2, please read the wiki page.
(https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/wiki/Troubleshooting-Xamarin.Android-issues-with-MSAL)

1.1.1-preview

06 Jan 02:17
Compare
Choose a tag to compare
1.1.1-preview Pre-release
Pre-release

1.1.1-preview

This release contains -

  • Added support to use RSACng in .net 4.7 (#448)
  • Expose claims as an attribute for MSALUiRequiredException (#459)
  • Updated Xamarin Forms Android support libraries to 25.3.1 (#450)
  • Added Arlington URL to list of trusted authorities (#495)
  • Changes for GDPR complicance with PiiLogs (#492)
  • Several bug fixes

1.1.0-preview

09 May 00:51
Compare
Choose a tag to compare
1.1.0-preview Pre-release
Pre-release

1.1.0-preview

This release marks the seconds preview of the library which brings in several features and changes -

  • Support for NetStandard
  • Client Certificate Assertion in NetCore
  • Support for system webviews in iOS/Android
  • Updated Object Model
  • Updated to JSON cache storage
  • Several bug fixes

MSAL Preview Release!

25 Apr 04:31
Compare
Choose a tag to compare
MSAL Preview Release! Pre-release
Pre-release

This release contains the preview for Microsoft Authentication library (MSAL) for .NET.