Changelog
TBA
PowerAuth Networking JS SDKis now a required peer dependency, and you need to add it manually alongside themtoken-sdk-json React Native- Minimal required version for
PowerAuth Mobile JS SDKraised to5.0.0- for more information, see migration guide
PowerAuth Mobile JS SDKdependency updated to5.0.0-beta-2(requires reinstalling it when upgrading from3.0.0-beta-1, see migration guide)
- Minimal required versions of React and React Native raised to
19.2.3and0.87.0 - Minimal supported iOS version for Cordova raised to
15.0 PowerAuth Networking JS SDKdependency updated to2.0.0- Added optional
requestInterceptorsparameter to theWultraMobileTokenconstructor andcreateWultraMobileTokenfactory method (documentation) - Removed the per-call
requestProcessorparameter from all service methods in favor ofrequestInterceptors(breaking change compared to3.0.0-beta-1, which also requires upgradingPowerAuth Networking JS SDKfrom2.0.0-beta-1to2.0.0-beta-3, see migration guide) - Updated offline QR authorization for PowerAuth protocol 4 (documentation)
- Removed
WMTNetworking,WMTJsonConfig, andWMTE2EEConfiguration - Networking errors now use
WPNExceptionand HTTP logging usesWPNLoggerConfig - Removed
WMTResponse,WMTResponseError,WMTRequestProcessor,WMTKnownRestApiError, andWMTUserAgentin favor ofWPNResponse,WPNResponseError,WPNKnownRestApiError, andWPNUserAgentfrom PowerAuth Networking JS - The default User-Agent is now provided by PowerAuth Networking (
PowerAuthNetworkingJS/...instead ofMobileTokenJS/...), andWMTPlatformUtils.getDefaultUserAgentwas removed - Implemented OIDC activation
- Improved proximity check time handling (breaking:
WMTUserOperationProximityCheckis now a class; timestamps are adjusted to server-synchronized time automatically during authorization) - Added PreApproval Screens & PreApprovalScreensRecorder support (documentation)
- Added
reject(operation, reason)overload that includesoperation.mobileTokenDatain the request for passing customer-specific data - Deep imports (for example
react-native-mtoken-sdk/lib/...) are no longer supported, import everything fromreact-native-mtoken-sdk - All public SDK classes are now available as globals in Cordova (for example
WMTOIDCandWMTOIDCUtils)
2.1.0
- Added
mobileTokenDatato 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
registermethod inWMTPushnow acceptsWMTPushDataobject instead of separate parameters- for more information, see migration guide
2.0.0
- Removed
react-native-device-infodependency for react-native - Removed
cordova-plugin-deviceandcordova-plugin-buildinfodependencies for Cordova WMTPlatformUtils.getDefaultUserAgentnow return promise (Promise<string>)- Minimal required version for
PowerAuth Mobile JS SDKraised to4.1.0 PowerAuth Mobile JS SDKis now a peer dependency, and you need to add it manually alongside themtoken-sdk-js
1.1.0
- Removed
react-native-device-infodependency for react-native - Removed
cordova-plugin-deviceandcordova-plugin-buildinfodependencies for Cordova WMTPlatformUtils.getDefaultUserAgentnow return promise (Promise<string>)- Minimal required version for
PowerAuth Mobile JS SDKraised to3.2.0 PowerAuth Mobile JS SDKis now a peer dependency, and you need to add it manually alongside themtoken-sdk-js
1.0.0
- Initial SDK release
- Supported platforms: React Native, Cordova
Last updated on Oct 20, 2026 (11:10)
Edit on Github
Send Feedback