Skip to content

Releases: auth0/Auth0.Android

2.9.1

19 Apr 19:09
Compare
Choose a tag to compare

2.9.1 (2023-04-18)
Full Changelog

Fixed

Update dependencies #641 (poovamraj)

⚠️ Breaking Change
This version of Auth0.Android enables developers to use the library when building projects that target the API level 31.

Developers using this version of Auth0.Android will need to update the the compileSdkVersion in their build.gradle to version 31. It's still possible to use targetSdkVersion lower than 31, but it's recommended to migrate as soon as possible.

When migrating to targetSdkVersion 31 and targeting Android 12 or higher, activities, services, or broadcast receivers that use intent filters, must now explicitly declare the android:exported attribute for these app components.

2.9.0

16 Mar 23:09
Compare
Choose a tag to compare

2.9.0 (2023-03-16)

Full Changelog

Added

Fixed

  • Gson crashes when minified with R8 strict mode #634 (wiyarmir)

2.8.1

11 Jan 16:58
a7f11ab
Compare
Choose a tag to compare

2.8.1 (2023-01-11)

Full Changelog

This patch release does not contain any functional changes, but is being released using an updated signing key for verification as part of our commitment to best security practices.
Please review the README note for additional details.

2.8.0

05 Jul 14:45
0fb471d
Compare
Choose a tag to compare

2.8.0 (2022-07-05)

Full Changelog

Added

  • [SDK-3329] Improved ID token exception API #577 (poovamraj)
  • [SDK-3144] Add user property to Credentials #569 (adamjmcgrath)
  • [SDK-3353] Validate claims for ID Token received in Authentication API Client #575 (poovamraj)
  • [SDK-3346] Implemented coroutine support #563 (poovamraj)

Changed

Deprecated

Fixed

  • [SDK-3452] Network Exception Issue Fix #580 (poovamraj)
  • [SDK-3350] Empty credentials before continuing should throw CredentialsManagerException #576 (poovamraj)
  • [SDK-3354] Deserialize UserProfile.createdAt as ISO8601 #571 (adamjmcgrath)
  • [SDK-3082] Avoid config change to handle authentication #566 (poovamraj)
  • createdAt should be deserialized as ISO8601 UTC (not local time) #564 (adamjmcgrath)

Security

2.7.0

25 Feb 13:16
Compare
Choose a tag to compare

Full Changelog

Changed

2.6.0

07 Dec 15:38
Compare
Choose a tag to compare

Full Changelog

Changed

  • Improve authenticated flow of the Credentials Manager #519 (lbalmaceda)

2.5.1

09 Nov 20:36
Compare
Choose a tag to compare

Full Changelog

Security

2.5.0

11 Oct 13:52
16501c9
Compare
Choose a tag to compare

Full Changelog

Added

  • Credentials Managers: renew tokens with extra parameters #514 (lustikuss)

Changed

Fixed

2.4.0

20 Jul 11:04
b58dcba
Compare
Choose a tag to compare

Full Changelog

Added

  • Add federated option to the Web Auth Logout [SDK-2165] #501 (lbalmaceda)
  • Add support for Recovery Code multi-factor authentication #500 (lbalmaceda)
  • Add support for OOB multi-factor authentication [SDK-2657] #498 (lbalmaceda)

Fixed

  • Fix MFA Challenge authentication and prevent sending the scope again #504 (lbalmaceda)
  • Fix bug parsing content type headers #503 (lbalmaceda)
  • Catch IOExceptions from response body InputStream #486 (jeffdgr8)

2.3.0

02 Jul 14:59
8f35cd5
Compare
Choose a tag to compare

Full Changelog

Changed

  • Explicitly specify charset, don't rely on default charset #491 (Marcono1234)
  • Disable share button in Chrome custom tabs #489 (latsson)
  • Rewrite ThreadSwitcher class so that it is not tied to Looper #482 (alvindizon)

Fixed

  • Improve access_denied error handling by using the description #494 (lbalmaceda)