Changelog
2.3.0
- Added Alert Attribute (#186
- Refactored time handling to use
java.time.ZonedDateTime
throughout the SDK, replacing ThreeTenABP due to its deprecation. (#93) - Added
ProximityCheck.withSynchronizedTime()
factory method to create proximity checks with server-synchronized timestamps, reducing clock drift issues. (#201)
2.2.1
- When the status property for UserOperation is missing, it now falls back to the PENDING value (happens only on legacy server API).
2.2.0
- Implemented Push changes to FCM and HMS (#174)
2.1.0
- Added
mobileTokenData
to authorize request for passing customer-specific data (documentation)- Available with PowerAuth server 1.10+
- Can be used for fraud detection systems (FDS) or other custom business logic
2.0.0
- SDK simplification and added
OIDC
activation feature (#182)
1.12.0
- Upgraded to
PowerAuthSDK
1.9.x
(#165) - PowerAuth “server stack”
1.9+
is now required - Document fixes and improvements
- Added status to
UserOperation
and removed redundantOperationHistoryEntry
(#171) - Removed deprecated
IOperationsService
methods (#171)
1.11.1
- Added resultTexts to UserOperation (#152)
- Extended PushParser to support parsing of inbox notifications (#150)
- Added statusReason to UserOperation (#148)
1.11.0
- Changed name of the log class to the
WMTLogger
- Added listener to the log class
1.10.0
- Removed currentServerTime() method (#139)
- Improved operations handling (#138)
- Added Huawei notification support (#136)
- Implement default and minimum pollingInterval (#142)
1.9.0
- Added possibility for custom reject reason (#130)
- Updated Amount and Conversion attributes to the new backend scheme (#129)
- Added this changelog to the documentation
1.8.4
- Operation detail and non-personalized operation claim (#114)
1.8.3
1.8.2
- Update
targetSdk
and dependencies (#121) - Fix Javadoc generation (#123)
- Changed proximity timestamps names (#118)
1.8.1
- Introduced PACUtils (#117)
1.8.0
⚠️ This version of SDK requires PowerAuth Server version 1.5.0
or newer.
- Upgrade to PowerAuth 1.8.0 (#110)
1.7.4
- Added exception handling in PAC deeplink parsing (#127)
1.7.3
- Changed proximity timestamps names (#119)
1.7.2
- Introduced PACUtils (#115)
1.7.1
- Fixed deeplink parsing in PAC (#113)
1.7.0
- Added Proximity Anti-Fraud Check (PAC) feature (#104)
1.6.0
- Added Amount Conversion attribute (#88)
- Added Image attribute (#89)
- Added server time property to operations (#92)
- UI object moved to user operation (#100)
1.5.0
- Added new Inbox Service (#76)
- All services now provide API with callbacks with
Result<T>
. All interface-based APIs are now deprecated (#78)
1.4.3
- Customizable URI ID used for offline signature (#65)
- Added possession factor (#66)
- Support for PowerAuth mobile SDK 1.7.x (#70)
- Custom serialization + user agent (#75)
1.4.2
- Updated networking dependency
1.4.0
- Networking code was moved to its own library. This allows sharing configuration and some error handling across Wultra libraries.
1.3.0
⚠️ PowerAuth Mobile SDK v 1.6.x is now required (#51)
⚠️ Be aware that SDK is no longer available via jcenter()
. Please use mavenCentral()
.
- Operation History API (#52)
- Improved documentation
- Updated dependencies
1.2.0
- Crash fix (#31)
- Added option to start polling without waiting (#40)
- Added “Operation Expiration Watcher” utility (#41)
1.1.6
- Added logging capabilities via the
Logger
class.
1.1.5
- Added
PushParser
class for parsing push notifications.
1.1.4
- Fixed exception in
TokenManager.getTokenAsync
1.1.3
- Added ProGuard configuration to the library
1.1.2
- Fixed inconsistencies in
QROperationParser
1.1.1
- Added the possibility to approve or reject operations received via different channels than this SDK.
1.1.0
- The
Operation
class changed toUserOperation
- Refactoring
- Better in-code documentation
- Better documentation
1.0.1
- Improved APIs
- Better documentation.
1.0.0
- Initial release of the Wultra Mobile Token SDK for Android.
Last updated on Aug 19, 2025 (14:12)
Edit on Github
Send Feedback