Skip to content

Releases: auth0/auth0-oidc-client-net

3.0.0

28 Oct 23:26
4dfb9b9
Compare
Choose a tag to compare

Breaking changes! Please visit our v3 migration guide.

All platforms

  • Upgrade IdentityModel.OidcClient to 3.0.1
  • Add CancellationToken support to IAuth0Client/Auth0Client methods (not honored yet)
  • Combined LogoutAsync and RefreshTokenAsync overloads on IAuth0Client/Auth0Client
  • ClientSecret property is now marked Obsolete to discourage use in native clients
  • Add email to default scopes and force openid to always be included
  • Add debugger logging statements that show expected callback URLs
  • Add extraParameters parameter to ParseResponseAsync
  • Ensure user agent sent on RefreshToken and ProcessResponse
  • Remove obsolete PlatformWebView classes

Android

  • Add automatic callback URL (IntentFilter) detection

iOS

  • Fix ASWebAuthenticationSessionBrowser being assigned to Browser directly

WinForms & WPF

  • Support Microsoft Edge and prefer it over Internet Explorer
  • Min target is now .NET 4.6.2

UWP

  • Support Microsoft Edge and prefer it over Internet Explorer
  • Min target is now uap10.0.16299 (Fall Creators Edition)

2.4.3

30 Sep 16:06
e1d5f32
Compare
Choose a tag to compare

All platforms

  • Improved XML code documentation.
  • Update IdentityModel.OidcClient2 to 2.9.2

Android

  • Update Xamarin.Android.Support.CustomTabs to 28.0.0.3

iOS

  • Fix iOS 13 compatibility by setting ASWebAuthenticationSession.PresentationAnchor #93

UWP

  • Update Microsoft.NETCore.UniversalWindowsPlatform to 6.2.9

v2.4.2

20 Sep 19:25
4b0f7c6
Compare
Choose a tag to compare

All platforms

  • Fixes Auth0ClientOptions RedirectUri so it is actually honored.
  • Clarified RedirectUri and PostLogoutRedirectUri on Auth0ClientOptions in doc comments
  • Debug log now helpfully reports what Callback and Logout URLs to whitelist

v2.4.1

19 Jul 04:43
d048b5c
Compare
Choose a tag to compare

Android

  • Hotfix for #78 exception targeting Android SDK 9

2.4.0

11 Jun 03:24
507c612
Compare
Choose a tag to compare

General

  • Add return code status for Logout (thanks @jsauve)
  • PlatformWebView classes are deprecated. Leave config.Browser null for default platform behavior (recommended) or see each platforms possible IBrowser implementations for alternative configurations.
  • Add support to get the user claims from the userinfo endpoint (thanks @OrihuelaConde)
  • Add default for logout redirect
  • Update dependency on IdentityModel.OidcClient to v2.9.0

Android

  • Add support for ChromeCustomTabs browser and made it default
  • Move system browser integration to SystemBrowser class
  • Add new Auth0ClientActivity class to help in wiring up ActivityMediator
    • Alternatively call ActivityMediator.Instance.Cancel() from your OnResume
  • Update Android target to SDK 26/v8.0

iOS

  • Add ASWebAuthenticationSession for iOS 12+ (thanks @jsauve)
  • Split various providers out into three IBrowser implementations
  • Created automatic IBrowser implementation that checks iOS version and uses the right one (default)

Windows WPF

  • Move WebBrowser implementation to WebBrowserBrowser class

Windows WinForms

  • Move WebBrowser implementation to WebBrowserBrowser class

Windows UWP

  • Move WebBrowser implementation to WebBrowserBrowser class
  • Update dependency on UWP to 6.1.9

2.3.1

14 Jan 21:15
2c91f20
Compare
Choose a tag to compare
  • Handle null-terminated POST bodies

2.3.0

14 Jan 18:48
Compare
Choose a tag to compare
release-2.3.0

Release v2.3.0