Releases: wultra/powerauth-mobile-sdk
Releases · wultra/powerauth-mobile-sdk
1.6.2
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.5.x to 1.6.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
⚠️ Be aware that SDK is no longer available viajcenter()
. Please usemavenCentral()
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
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.5.x to 1.6.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
⚠️ Be aware that SDK is no longer available viajcenter()
. Please usemavenCentral()
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
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.4.x to 1.5.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
⚠️ Be aware that SDK is no longer available viajcenter()
. Please usemavenCentral()
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
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.5.x to 1.6.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
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 newPowerAuthCore
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
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.4.x to 1.5.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
⚠️ Be aware that SDK is no longer available viajcenter()
. Please usemavenCentral()
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
1.5.3
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.4.x to 1.5.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
⚠️ Be aware that SDK is no longer available viajcenter()
. Please usemavenCentral()
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
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.3.x to 1.4.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
⚠️ Be aware that SDK is no longer available viajcenter()
. Please usemavenCentral()
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
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.4.x to 1.5.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
- Updated biometric authentication workarounds for Samsung devices (issue #342)
Apple
- There's no change on Apple platforms.
1.4.4 Android
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.3.x to 1.4.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
- Updated biometric authentication workarounds for Samsung devices (issue #342)
iOS
- There's no change on iOS platform.
1.5.1
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.4.x to 1.5.x version
- This version of SDK requires PowerAuth Server version
0.24.0
and newer. Check Support and Compatibility for more details.
Android
- There's no change on Android platform.
Apple
- Fixed
PowerAuth2ForWatch
andPowerAuth2ForExtensions
build (#337) PowerAuth2ForExtensions
is now available for tvOS platform