Skip to content

Releases: wultra/powerauth-mobile-sdk

1.6.2

15 Oct 13:18
Compare
Choose a tag to compare

Important Notice

Android

  • ⚠️ Be aware that SDK is no longer available via jcenter(). Please use mavenCentral() and the following dependency in your gradle:
    implementation "com.wultra.android.powerauth:powerauth-sdk:1.6.2
    
  • OpenSSL upgraded to 1.1.1l

Apple

  • OpenSSL upgraded to 1.1.1l

1.6.1

24 Jun 15:16
Compare
Choose a tag to compare

Important Notice

Android

  • ⚠️ Be aware that SDK is no longer available via jcenter(). Please use mavenCentral() and the following dependency in your gradle:
    implementation "com.wultra.android.powerauth:powerauth-sdk:1.6.1
    
  • There's no change on Android platform.

Apple

  • Fixed rare crash in PA2WeakArray (#403)

1.5.5

24 Jun 15:05
Compare
Choose a tag to compare

Important Notice

Android

  • ⚠️ Be aware that SDK is no longer available via jcenter(). Please use mavenCentral() and the following dependency in your gradle:
    implementation "com.wultra.android.powerauth:powerauth-sdk:1.5.5
    
  • There's no change on Android platform.

Apple

  • Fixed rare crash in PA2WeakArray (#403)

1.6.0

25 May 16:20
Compare
Choose a tag to compare

Important Notice

Android

  • Android SDK now depends on Android Jetpack libraries instead of the deprecated support library. This is most important for biometric authentication (#105, #346)
  • Deprecated PA2ErrorCode-s, check migration guide for details.
  • All PA2 classes are now deprecated, check migration guide for details.
  • Fixed possible deadlock after biometric authentication cancel (#351)
  • StrongBox is no longer enabled by default (#354)
  • Keychain is no longer encrypted on very old Huawei devices (#361)
  • Fixed possible tokens inconsistency after re-activation (#364)
  • Library is now distributed via maven central (#357)
  • SDK no longer provide Root detection (#379)
  • Improved MainThreadExecutor-s singleton (#387)
  • HMAC & Random generator added to public CryptoUtils (#355)
  • C++ core now properly validate imported EC public key (#386)
  • Unified error codes reported from activation (#397)
  • Execute heavy computational biometric authentication tasks on background thread (#336)

Apple

  • PowerAuth2 module now depends on new PowerAuthCore library. Check migration guide for details (#373)
  • Deprecated all PA2 public interfaces, check migration guide for details
  • Fixed implicit dependency on OpenSSL (#371)
  • Fixed possible tokens inconsistency after re-activation (#364)
  • Added method to prepare PowerAuthAuthentication in advance (#367)
  • SDK no longer provide Jailbreak detection (#379)
  • HMAC & Random generator added to public PowerAuthCoreCryptoUtils (#355)
  • C++ core now properly validate imported EC public key (#386)
  • Unified error codes reported from activation (#397)

1.5.4

23 Apr 09:25
Compare
Choose a tag to compare

Important Notice

Android

  • ⚠️ Be aware that SDK is no longer available via jcenter(). Please use mavenCentral() and the following dependency in your gradle:
    implementation "com.wultra.android.powerauth:powerauth-sdk:1.5.4
    
  • There's no change on Android platform.

Apple

  • Added method to get PowerAuthAuthentication with possession and biometry factors in advance, before the signature calculation (enhancement #367)
  • Improved error reporting. All NSError objects returned from SDK now contains a brief description (enhancement #376)

1.5.3

12 Apr 12:17
Compare
Choose a tag to compare

Important Notice

Android

  • ⚠️ Be aware that SDK is no longer available via jcenter(). Please use mavenCentral() and the following dependency in your gradle:
    implementation "com.wultra.android.powerauth:powerauth-sdk:1.5.3
    
  • SDK no longer uses StrongBox backed keys due to low performance and low reliability (issue #354)
  • SDK no longer encrypts local keychain data on old Huawei devices (issue #361)
  • Fixed possible deadlock in biometric authentication (issue #351)
  • Fixed possible data inconsistency when keychain data is lost (issue #364)

Apple

  • Fixed possible data inconsistency when keychain data is lost (issue #364)

1.4.5 Android

12 Apr 13:00
Compare
Choose a tag to compare

Important Notice

Android

  • ⚠️ Be aware that SDK is no longer available via jcenter(). Please use mavenCentral() and the following dependency in your gradle:
    implementation "com.wultra.android.powerauth:powerauth-sdk:1.4.5
    
  • SDK no longer uses StrongBox backed keys due to low performance and low reliability (issue #354)
  • SDK no longer encrypts local keychain data on old Huawei devices (issue #361)
  • Fixed possible deadlock in biometric authentication (issue #351)
  • Fixed possible data inconsistency when keychain data is lost (issue #364)

1.5.2

02 Dec 12:29
Compare
Choose a tag to compare

Important Notice

Android

  • Updated biometric authentication workarounds for Samsung devices (issue #342)

Apple

  • There's no change on Apple platforms.

1.4.4 Android

02 Dec 12:01
Compare
Choose a tag to compare

Important Notice

Android

  • Updated biometric authentication workarounds for Samsung devices (issue #342)

iOS

  • There's no change on iOS platform.

1.5.1

13 Nov 15:10
Compare
Choose a tag to compare

Important Notice

Android

  • There's no change on Android platform.

Apple

  • Fixed PowerAuth2ForWatch and PowerAuth2ForExtensions build (#337)
  • PowerAuth2ForExtensions is now available for tvOS platform