React Native Components v5.3.1
· One min read
Update to Android components 3.10.0, featuring improved reliability for PSAPSA Push Step-up Authentication - the mechanism in our mobile SDKs that delivers a step-up challenge to an enrolled device as a push notification and verifies it with the user's device biometrics. PSA covers device enrollment, biometric login, and biometric verification of SCA challenges for sensitive operations such as outgoing wire transfers or accessing card details. Exposed as `UXComponents.psa` on iOS and Android and via `initializePSA` on React Native. (push step-up authentication) flows and clearer failure messages.
Changed
- Bumped Android components dependency to 3.10.0
- When a security-sensitive user journey (e.g., enrollment, biometric login, or step-up approval) fails because configuration or Play Integrity could not be ready in time,
WeavrError.messagemay now include a more specific reason (such as timeout or token failure) instead of a generic network error
Fixed
- Fixed cases where enrollment, biometric login, or step-up approval could start before Play Integrity was fully ready, which could lead to missing integrity data or a poor user experience (resolved in Android SDK 3.10.0)