idcheckio 9.1.1
idcheckio: ^9.1.1 copied to clipboard
A Flutter plugin used to integrate the IDCheck.io SDK in a flutter project.
This changelog covers the 9.x releases. Notes for the other maintained majors are on their own version pages.
9.1.1 #
- NFC reading is now more reliable and consistent across devices and document types, with clearer errors and navigation on both platforms
- New optional wording key
axt_consent_etsi_purposeto display the identity verification purpose on the document list screen (ETSI mode). Nothing is displayed if the key is not overridden - SDK screens aligned with the design specifications on both platforms:
- The close icon now only quits the SDK, back navigation always uses a chevron
- Corrected titles, error screens, tips and animations
- Wording fixes, including the French liveness instruction shown with the BioID provider
- Fix verso capture failing on a specific French document
- Android
- ⚠️ Breaking:
minSdkraised from 21 to 23 (Android 6.0). Your appminSdkmust be raised before upgrading - ⚠️ Breaking: a new maven repository must be declared in
your_app/android/build.gradleto resolve theio.idnowdependencies:maven { url "https://raw.githubusercontent.com/idnow/idnow-android-sdk/main" content { includeGroupByRegex("io\\.idnow.*") } } - New design system: Red Hat Display typeface and updated IDnow brand colors
- New
INVALID_CONFIGURATIONerror detail, returned with theCUSTOMER_ERRORcause - Fix selfie not being analyzed
- Fix
max-tries-quality-issues-before-capturelimiting the number of liveness attempts with the Unissey provider - Fix crashes on camera zoom, process death and capture after the end of a session
- ⚠️ Breaking:
- iOS
- Fix a crash during the liveness step with the Unissey provider
- Fix texts truncated on some screens in languages other than French
- Remove the close icon from the loading screen
9.1.0 #
- New NFC library (activate with Customer Configuration flag)
- Add possibility to hide the skip NFC button (by Customer Configuration flag)
- ⚠️ It must be specified and discussed with the legal department
- Allow multiple workspace by realm with workspace specified inside the token
- Possibility to override all the SDK wordings inside Customer Configuration
- Android
- New resources exclusion line should be added:
packaging { resources { excludes += "META-INF/versions/9/OSGI-INF/MANIFEST.MF" } }
- New resources exclusion line should be added:
9.0.3 #
- Introduces Unissey translations
- Introduces consent screen update
- Introduces lottie animation delay
- iOS: Fixes landscape mode sometimes not displayed as intended
9.0.2 #
- Android: Fix SDK crashing when clicking on
About data protection
9.0.1 #
- Introduce Russian translations
- Android: Fix a back issue on Liveness Tutorial screen
9.0.0 #
- Theme customization has been removed from the SDK entrypoint and is now managed through customer conf
- Essential accessibility features (TalkBack and VoiceOver) integrated with our Design System component level