v3.0.0-beta.2
Pre-release
Pre-release
v3.0.0-beta.2 (2023-07-10)
💡 Check the Migration Guide to understand the changes required to migrate your application to v3.
Added
- Credentials are returned as part of authorize methods in hooks
- Added sample app in the repository
- Expo plugin is updated to latest version
- Added 'openid profile email' as mandatory scopes
- Option to
forceRefreshis added ingetCredentials - Added
hasValidCredentialsto hooks - More options to authorize using Hooks
authorizeWithSMSauthorizeWithEmailauthorizeWithOOBauthorizeWithOTPauthorizeWithRecoveryCode
Changed
- Custom Scheme is now optional in Expo
- Migrated the codebase to Typescript
- Use Native SDKs (Auth0.Android and Auth0.Swift) for Web Authentication
Credentialsobject in Android will returnexpiresIninstead ofexpiresAtmax_ageparameter is changed tomaxAgeinWebAuth.authorize()customSchemeis now part ofClearSessionOptionsinstead ofClearSessionParametersinclearSession- Minimum supported version for iOS is bumped to 13
- Revoke Token and Change Password now return
voidinstead of an empty object
Removed
- Removed the
typeproperty returned in theCredentialsobject in Android. UsetokenTypeinstead. skipLegacyListenerhas been removed inauthorizeandclearSession
Supported Versions
- Minimum supported version for iOS is bumped to 13
- Minimum supported version for Expo is bumped to 48