Skip to content

Releases: wultra/powerauth-mobile-sdk

1.8.1

10 Jun 14:46
2702829
Compare
Choose a tag to compare

Important Notice

Both platforms

  • Documentation fixes #577
  • Added Log Listener #583

Android

  • ⚠️ Min SDK raised to 21 #569
  • ⚠️ Update dependencies and targetSdk to 33 #565
  • Fix rules for R8 fullMode #586
  • Nullable annotation in ActivationStatus.getCustomObject() #578
  • Fixed crash in HTTP client #579
  • Fix IllegalStateException when showing error dialog #587
  • Suppress CustomX509TrustManager lint warning #581

Apple

  • Fixed Xcode 15.3+ warnings #593
  • Remove amr64e architecture #597

1.7.9

10 Jun 14:22
adfadb5
Compare
Choose a tag to compare

Important Notice

Apple

  • Added log delegate #583 (documentation is available in release 1.8.x branch)
  • Remove arm64e architecture support #597
  • Fixed Xcode 15.3+ warnings #593

Android

  • ⚠️ Minimum SDK raised to 21 #570
  • Added log listener #583 (documentation is available in release 1.8.x branch)
  • Fix IllegalStateException when showing error dialog #587
  • Fix rules for R8 fullMode #586
  • Fix crash in HTTP client #579

1.8.0

09 Nov 11:24
d648e49
Compare
Choose a tag to compare

Important Notice

Both platforms

  • OpenSSL upgraded to version 1.1.1t
  • Added support for simplified configuration (#528)
  • Added support for PowerAuth protocol version 3.2
    • ECIES V3.2 (#541)
    • Token Digest calculation V3.2 (#562)
    • Time synchronization (#532)
  • Added about react-native wrapper to the documentation (#545)
  • Added Support for getting information about the user (#547)
  • Added routine to produce JWT by signing claims with private key (#537, #538)
  • Change local "commit" to "persist" (#542)
  • Remove interfaces deprecated in 1.7.x (#531)

Android

  • Fixed TokenStore data inconsistency (#539)
  • Removed unnecessary annotations (#525)
  • Android SDK not working with android.enableR8.fullMode=true (#526)
  • Report BiometryType.GENERIC on broken or new devices (#535)
  • Document limitations of facial authentication on Android (#556)
  • Added PowerAuthAuthentication.destroy() (#554)
  • Added option to disable error dialog after failed biometry (#523, #552, #558)

Apple

  • iOS and tvOS min deployment target changed to 12.0
  • Fixed PA2PrivateTokenData copy method (95f0a5e)

1.7.8

08 Mar 16:40
Compare
Choose a tag to compare

Important Notice

Apple

  • Added public constructor to PowerAuthUserInfo and PowerAuthUserAddress (#519)

Android

  • Fixed broken upgrade from protocol version 2 to 3 (#521)

1.7.7

13 Feb 11:58
Compare
Choose a tag to compare

Important Notice

Apple

  • Clear cached activation status after activation remove (#507)
  • tvOS and watchOS SDKs are no longer required for pure iOS build (#510, #513)

Android

  • Take KeyguardManager into account while evaluating biometry use (#502)
  • Clear cached activation status after activation remove (#507)

Common changes

  • Added support for offline signatures with variable length. The feature will be supported in the PowerAuth Server 1.5 (#505)
  • Added support for /user/info endpoint. The feature will be supported in the PowerAuth Server 1.5 (#506)
  • OpenSSL 1.1.1t

1.7.6

14 Nov 11:19
Compare
Choose a tag to compare

Important Notice

Apple

  • Allow copy of PowerAuthCorePassword object (#500)

Android

  • Allow copy of io.getlime.security.powerauth.core.Password object (#500)

1.7.5

03 Nov 15:12
Compare
Choose a tag to compare

Important Notice

Apple

  • Fixed and improved PowerAuthSDK.authenticateWithBiometry() method (#495) Please read details about this change in updated migration guide.

Android

  • There's no change on Android platform. Library is now compiled with NDK r25b

1.7.4

20 Oct 13:02
Compare
Choose a tag to compare

Important Notice

Apple

  • Don't erase existing or pending activation in createActivation() method (#488)

Android

  • activationIdentifier and activationFingerprint is now available right after key-exchange (#486)
  • Fixed NPE in Session.prepareKeyValueDictionaryForDataSigning() method (#490)
  • Fixed warning about wrong PowerAuthAuthentication usage when activation is committed with commitActivationWithPassword() (#485)

1.7.3

20 Sep 07:42
Compare
Choose a tag to compare

Important Notice

Apple

  • Fixed build on Xcode 14. This change has the following implications:
    • iOS & tvOS deployment target changed to 11.0
    • watchOS deployment target changed to 4.0
    • Bitcode is now turned off by default
    • Please read updated migration guide if changes above breaks your app.
  • Application provided LAContext is automatically invalidated (#477, #476)
  • Fixed naming consistency in LAContext related methods (#483)
  • Added Biometry troubleshooting section to documentation covering various quirks with biometry (#476, #474)

Android

1.6.6

19 Sep 10:38
Compare
Choose a tag to compare

Important Notice

Android

  • There's no change on Android platform.

Apple

  • Added Xcode 14 support, see updated migration guide.
  • Minimum iOS & tvOS deployment target changed to 11.0
  • Minimum watchOS deployment target changed to 4.0
  • Bitcode is by default turned OFF