Releases: wultra/powerauth-mobile-sdk
Releases · wultra/powerauth-mobile-sdk
1.5.0
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
- Added support for asymmetric biometric key (enhancement #332)
Apple
PowerAuth2
framework now supports tvOS and macCatalyst platforms- Fixed compatibility with Xcode12. It's recommended to use Xcode12.2 and later to build SDK.
Known bugs
- pod
PowerAuth2ForExtensions
is broken, we'll release valid pod as update in1.5.x
branch. Please update to version1.5.1
and newer.
1.4.3 iOS + 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
- Fixed crash while importing data from legacy keychain (issue #325)
- Fixed server signed data validation (issue #322)
- Activation identifier and activation fingerprint is now available right after key-exchange (enhancement #323)
iOS
- Activation identifier and activation fingerprint is now available right after key-exchange (enhancement #323)
1.4.2 iOS + 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. - Please update SDK to version
1.4.3
or later, due to issue #325
Android
- Fixed #311 - Fixed
BiometricAuthentication
deadlock when no title for biometric dialog is provided. - Fixed #301 - Local activation data is now encrypted with KeyStore backed key if possible.
- Removed
PA2Keychain
class. You can use newKeychain
andKeychainFactory
as replacement. Keychain
interface now supports more data types, likeboolean
,long
,float
andSet<String>
.PowerAuthKeychainConfiguration
has no longer public constructor available. Use nestedBuilder
as a replacement.- For more details check new Activation data protection section in our documentation and updated migration guide.
- Removed
iOS
- There's no change on iOS platform.
1.4.1 iOS + 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.
iOS + Android
1.3.4 iOS + Android
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.2.x to 1.3.x version
- This version of SDK requires PowerAuth Server version
0.23.0
and newer
Android + iOS
1.4.0 iOS + Android
Important Notice
⚠️ Please do not use this version due to issue #302. Upgrade to1.4.1
and newer⚠️ - 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.
Common changes
- OpenSSL
1.1.1g
- Added support for an additional activation OTP.
Android
- PowerAuth mobile SDK now requires at least API level 19 (Android 4.4 KitKat)
- Improved biometry compatibility with several Samsung devices (#292, also released in SDK
1.3.3
)
iOS
- PowerAuth mobile SDK now supports
bitcode
(#298) - Added support for
arm64e
architecture. Check Apple documentation for more details.
1.3.3 iOS + Android
Important Notice
⚠️ Please do not use this version due to issue #302. Upgrade to1.3.4
and newer⚠️ - If you already using older versions of SDK, then please read our Migration guide from 1.2.x to 1.3.x version
- This version of SDK requires PowerAuth Server version
0.23.0
and newer
Android
- Issue #292: Improved biometry compatibility on several Samsung devices. SDK now fallbacks to
FingerprintManager
on several Samsung devices.
iOS
- There's no change on iOS platform.
1.2.5 iOS + Android
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.1.x to 1.2.x version
- This version of SDK requires PowerAuth Server version
0.22.0
and newer
Android
- Issue #292: Improved biometry compatibility on several Samsung devices. SDK now fallbacks to
FingerprintManager
on several Samsung devices.
iOS
- There's no change on iOS platform.
1.3.2 iOS + Android
Important Notice
⚠️ Please do not use this version due to issue #302. Upgrade to1.3.4
and newer⚠️ - If you already using older versions of SDK, then please read our Migration guide from 1.2.x to 1.3.x version
- This version of SDK requires PowerAuth Server version
0.23.0
and newer
Android
- Feature #282: Added new API that determines the supported biometry type on the device.
iOS
- Fixed #285: Broken cancel in
PA2AsyncOperation
.
1.2.4 iOS + Android
Important Notice
- If you already using older versions of SDK, then please read our Migration guide from 1.1.x to 1.2.x version
- This version of SDK requires PowerAuth Server version
0.22.0
and newer
Android
- Feature #282: Added new API that determines the supported biometry type on the device.
iOS
- Fixed #285: Broken cancel in
PA2AsyncOperation
.