3.0.0
This release brings a few improvements that come with new requirements. Check the details in the Migration Guide file if you are coming from a previous version, to understand how these impact you.
In summary, this release brings:
- Open ID Connect compliant practices.
- ID token verification for Web Authentication flows.
- A new customizable networking stack.
- Simpler Android app set up.
Some of these features were previously available but only enforced when the "OIDC" flag was explicitly enabled.
V3 Changelog
Full Changelog
Closed issues
- AuthenticationCallback methods are only called the first time I login #607
- UnauthorizedErrors are not received in lock widget callbacks #606
Added
- Add migration guide [SDK-2430] #615 (lbalmaceda)
Changed
- Drop Jetifier plugin usage #624 (lbalmaceda)
- Enable AppLinks in the declared intent filters #622 (lbalmaceda)
- Simplify library set up by declaring activities internally #620 (lbalmaceda)
- Refactor broadcast receiver usage #619 (lbalmaceda)
- Raise Unauthorized and Access Denied errors through callback [SDK-2480] #618 (lbalmaceda)
- Update readme #617 (lbalmaceda)
- Migrate sample app to use Kotlin [SDK-2431] #616 (lbalmaceda)
Removed
- Remove support for changing the Social Button style [SDK-2430] #614 (lbalmaceda)
- Remove support for Implicit Authentication flow [SDK-2430] #613 (lbalmaceda)
- Remove WebView component support [SDK-2430] #612 (lbalmaceda)
Fixed
- Fix filtering by Country name [SDK-2546] #623 (lbalmaceda)
- Run lint and fix inspection results #611 (lbalmaceda)
Breaking changes
- Update LockCallback and AuthenticationCallback [SDK-2480] #621 (lbalmaceda)
- Use Auth0.Android v2 [SDK-2429] #610 (lbalmaceda)
- Migrate to AndroidX #609 (lbalmaceda)
- Bump the minimum required android version [SDK-2427] #608 (lbalmaceda)