Skip to content

History

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

  • Small text improvements

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

  • Bug fixes

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