Skip to content

v3.2.2

Choose a tag to compare

@github-actions github-actions released this 14 May 04:24
· 90 commits to main since this release
c8c81f3

IBM Verify SDK 3.2.2

QR Code Passwordless Login

Added CloudAuthenticatorService.login() method to support QR code-based authentication flows. Users can now scan a QR code and approve login from their mobile device without entering passwords.

service.login(
    qrLoginEndpoint = "https://sdk.verify.ibm.com/v1.0/authenticators/login",
    code = "abc123xyz"
).onSuccess {
    // Login approved
}.onFailure { error ->
    // Handle error
}

Performance Improvements

  • Network Logging: Changed default log level from ALL to HEADERS to reduce overhead in production builds
  • Response Handling: Removed unnecessary JSON deserialization in MFAServiceDescriptor.login()

Migration from 3.2.1

No breaking changes. This is a drop-in replacement.

Documentation

Requirements

  • Minimum Android SDK: 29 (Android 10.0)
  • Target Android SDK: 36 (Android 16)
  • Kotlin: 1.9+
  • Java: 17

Full Changelog: 3.2.1...3.2.2