History
1.24.0
- Enhanced visibility for Certificate creation journey
- Bug fixes and app performance improvements
1.23.0
- Bug fixes and improvements
1.22.0
- Bug fixes and improvements
1.21.0
- Support disabled smart card QR codes and deeplinks
- Bug fixes and improvements
1.20.0
- Bug fixes and improvements
1.19.0
- Bug fixes and improvements
1.18.0
- Bug fixes and improvements
1.17.0
- Removed support of legacy QR codes and custom URL schema, removed support for TOTP
- Made it possible for QR scanning to always return an error instead of showing a dialog
- Bug fixes and improvements
1.16.0
- Bug fixes and improvements
1.15.0
- Bug fixes and improvements
1.14.0
- Bug fixes and improvements
1.13.0
- Use color and logo on service cards
- Bug fixes and improvements
1.12.0
- Bug fixes and improvements
1.11.0
- Bug fixes and improvements
1.10.0
- Added new text style: textLBold
1.9.0
- Bug fixes and improvements
1.8.1
- Bug fixes and improvements
1.8.0
- Internationalised custom scan title
- Made video bitrate 1mbps
- Bug fixes and improvements
1.7.0
- Added colored animals error logging
1.6.0
- Added One Time Verification with customization options to evidence upload flow
- Bug fixes and improvements
1.5.0
- Added Turkish and Polish languages
- Bug fixes and improvements
1.4.0
- Integration with Jetpack Compose, see the upgrade instructions.
- Bug fixes and improvements
1.3.0
- Bug fixes and improvements
1.2.0
- Exception types are no longer singleton
- Bug fixes and improvements
1.1.0
- Bug fixes and improvements
1.0.0
- Added Scan QR button to more screens
- Added German, Spanish, Italian, Swedish languages
- Bug fixes and improvements
0.58.1
- Bug fixes and improvements
0.58.0
- New SERMI roles, which are able to share authorisations
- Perform Firebase App Check every session
- Disable ability to add new TOTPs
- Bug fixes and improvements
0.57.1
- Bug fixes and improvements
0.57.0
- New card design for purchased products
- Ask for consent to display the profile picture
- Added new IDK error
FlowClosed
when user closes Scan QR
- Bug fixes and improvements
0.56.1
- Bug fixes and improvements
0.56.0
- Added Scan QR button to the Wallet screen
- Added support for biometric account recovery
- Added French translations
- Bug fixes and improvements
0.55.0
- Passports always scan both sides
- Unsupported devices will result in DigidentityIDKError.DeviceNotSupported
- Added DigidentityIDKError DeviceNotSupported and FlowClosed
- Bug fixes and improvements
0.54.0
- Bug fixes and improvements
0.53.0
- Handle biometric selfie 2FA
- Remove selfie review screen
- Show list of supported countries per document
- Bug fixes and improvements
0.52.0
- Add service details screen
- Bug fixes and improvements
0.51.1
- Evidence photos contain back side of identity documents
0.51.0
- Block unsupported devices from using IDK
- Selfie flow ui improvements
- Use new error codes for in-screen string errors
- Bug fixes and improvements
0.50.0
- Bug fixes and improvements
0.49.0
- Added theme configuration defaults
- New design for smart card lists
- New design for landing screen based on wallet concept
- New ability to scan a passport's Personal Number QR code
- Updated all Firebase dependencies to latest versions
- Updated IDK public API removing functions not intended for external usage
- Deprecated TOTPs and moved them to a separate screen
- Bug fixes and improvements
0.48.0
- Added support for invitation QR codes/deep links
0.47.0
- Introduce new error dialogs
- Enrich the Services lists with images
- Customise "Forgot my PIN" link behaviour via new feature flag
- Add Account Deletion and Deactivation
- Update instructions for Liveness Detection
- Bug fixes and improvements
0.46.0
- Support target SDK version 33
- Configure ability to login/create account via new feature flag
- Configure ability to upload evidence via new feature flag
- Changed API of
IDK.handleNotification
to notify success or failure of the flow
- Bug fixes and improvements
0.45.1
- Updated instructions for Liveness Detection
0.45.0
- Ask notification permission during smart card creation for android 13 and up
- Handle 404 after external (2FA) login expired
- Handle 404 after passwordless login expired
- Plus more bug fixes and improvements
0.44.1
- Fixed icon color regression
0.44.0
- Hide sensitive content from clipboard on Android 13 and above
- Bug fixes and improvements
0.43.1
- Bug fixes and improvements
0.43.0
- Set minimum supported version to Android 9
- Added Firebase App Check to verify client integrity
- Added "Forgot my PIN" buttons to login request, sign request, and 2FA login request
- Improved checks by and relating to
IDK.configure
- Improved cancelation of smart card creation
- Updated Dutch translations to be more formal ("u" instead of "je")
- Plus more bug fixes and improvements
0.42.1
0.42.0
- Added feature flags to the client secret
- Added 'lost access' links to several screens, in case user lost access to a 2nd factor
- Added a scroll indicator on evidence intro screens, to make them easier to navigate and clearer that there’s more content
- Volume buttons now trigger camera capture for ID document or selfie
- Removed our dependency on Koin
- Implemented support for
targetSdkVersion
31
- Prefixed the names of our resources, to help avoid resource collisions
- Improper theme configuration will now cause
DigidentityIDK.configure
to throw an exception
- Plus more bug fixes and improvements
0.41.1
- Fixed: Shows the right required services when logging in
0.41.0
- Improved: Fewer steps when you’re logging in somewhere that requires a service you haven’t registered yet
- Improved: Reading the NFC chip in your identity document
- Improved: Text in dialogs when uploading more than one letter
- Bug fixes and improvements
0.40.2
- "Check required services" screen in the passwordless login flow shows only featured products in the "available" section
0.40.1
- Bug fixes and improvements
0.40.0
- Updated smart card labels and icons
- Introduced liveness detection attempt duration of 5 seconds
- Introduced video recording of every liveness detection attempt
- Camera usage on emulators is not allowed anymore
- Bug fixes and improvements
0.39.0
- Updated default theme file
- Removed unused feature flags
- Liveness detection process is improved
- Bug fixes and improvements
0.38.0
- Firebase dynamic links support
- Bug fixes and improvements
0.37.0
- Removed service scope API
- Bug fixes and improvements
0.36.0
- Changed PLS login flow
- Exposed PLS request ID in the HandleUriResult.PasswordlessLoginFlow class
- Updated to Kotlin 1.6.10
- Improvements in the public API for the clients that use Java
- Bug fixes and other improvements
0.35.0
- Removed level_of_assurance from sharable attributes
- Updated some styles for new brand
- Improved smart card sorting
- Bug fixes
0.34.0
- Set minimum supported version to Android 8
- Initial rebranding update
- Error classes renaming
- Bug fixes
0.33.0
- Enforce PIN code rules
- No profile refresh and relogin when session expires
- Block user from taking selfies if max attempt limit is reached
- Show selfie tips after N failed liveness attempts
- Processing a second deeplink in context of a first deeplink triggers a callback related to a first deeplink
0.32.0
- Removed support for utility bills and payslips
- Removed support for geolocation
- Changed UriNotRecognizedException to contain a String and not a Uri
- Improved TOTP dialogs
- Bugfixes on camera preview
0.31.0
- Added new attributes to login request with shared attributes
- Removed support for unclaimed sign requests
- Camera button improvements
- Bug fixes on profile screen
0.30.0
- Follow user navigation for crash reports
- Update Gradle, Java, Kotlin to latest versions
- Bug fixes and small improvements
0.29.0
- Handle new push notification for expiring smart cards
- Replace Jcenter repository
- Bug fixes and small improvements
0.28.1
- Bug fixes and small improvements
0.28.0
- Perform smart card renewal after authentication
0.27.0
- Show dark mode logo in dark mode
- Synchronise smart cards status
- Update smart card design
- Sync smart cards when the app is resumed
- Bug fixes
0.26.0
- Set minimum supported version to Android 7
- Support new smart card statuses
- Removed Kotlin Android Extensions
0.25.0
0.24.0
- Bug fixes and minor updates
- Removed web view for login
0.23.0
- Bug fixes
- Added price information to the services list
0.22.0
- Bug fix for smart card login request on the same device
- Handle smart card errors when selected as 2FA
0.21.0
- Added backend issues dialog to anonymous context, login request and existing account login
- Fixed a bug where not all shared attributes are being shown on passwordless login
- Fixed a bug where the dialog should close on cancel in the login code screen
- Fixed a bug where the user sees an empty profile screen after creating a smartcard with no connection