Changelog
2.0.0 (Apr, 2026)
- This release requires
enrollment-onboarding-serverversion2.1.0or higher. - Fixed: Document scan flow no longer proceeds to processing when additional documents are still selected locally.
SDKInitRequestDataAttributesnow containsplatformandoriginproperties (mainly to support BlinkID SDK).- Refactored document upload to use the new v2 API.
ConfigurationServiceallows to fetch Wultra Digital Onboarding configuration from the server.- Added support for
processTypeandactivationCodeinActivationService. ActivationService.activate(...)now accepts optional OTP.- Support for optional Identity Consent:
VerificationStateIntroDatacontainsconsentRequiredflag.VerificationService.starthandles mandatory and optional consent (replacesconsentApprove).consentGet(...)renamed togetConsent(...).- Removed
VerificationState.CONSENTstate (andVerificationStateConsentDataclass); consent is resolved viastartmethod.
getOTPmethods inActivationServiceandVerificationServicewere moved toDemoEndpointshelper class.- Added
ProcessingItem.ONBOARDING_APPROVAL, which signals onboarding approval wait state. - Added
ACTIVATION_FINISHstate inVerificationState.- When this status is reached, activation should be finalized by calling
VerificationService.finishActivation(...).
- When this status is reached, activation should be finalized by calling
- Replaced
createPowerAuthActivationData(...)withcreateActivationBuilder(...), used internally byactivate(...)and for advanced workflows. DocumentTypechanged from an enum to a typealias ofStringto better accommodate dynamic configuration of scanned documents.- Updated configuration response objects with
useTemporaryActivationand documentcountry. - Added
processTypeto verification status response data and exposed it fromVerificationService. VerificationStateOtpDatanow carriesotpResendPeriodInSecondsalongsideremainingAttempts.VerificationStateEndstateDatanow carries optionalrejectReasonwith server-provided rejection details.VerificationService.statusnow returnsVerificationService.StatusResultcontainingstateandserverData(processId,processType).VerificationService.documentsSubmitnow automatically resolves missingoriginalDocumentIdvalues from cached scan process data (temporary workaround until backend auto-resolution is available).- Demo
getOTP(...)now accepts endpoint strategy viaGetOTPEndpointStrategy.
1.3.0 (Oct, 2024)
- Using PowerAuth SDK
1.9.x - Minor fixes
1.2.0 (May, 2024)
- Changed name of the log class to the
WDOLogger - Added listener to the log class
1.1.1 (Mar 6, 2024)
- Minor fixes
- Improved error handling
- Introduced
WDOResultthat provides strong concrete error types
1.1.0 (Mar 4, 2024)
- Using PowerAuth SDK
1.8.x
1.0.3 (Mar 4, 2024)
- Documentation improvements
- Logs improvements
1.0.2 (Nov 10, 2023)
- Fixed error handling in verifying OTP endpoint
1.0.1 (Oct 3, 2023)
- Fixed bug where in some cases callbacks were not called
1.0.0 (Aug 8, 2023)
Initial release.
Last updated on Apr 10, 2026 (11:27)
Edit on Github
Send Feedback