Welcome to Android changelog. New version [8.6.0] - 2024-11-27.
Changelog
All updates will be written in this section. Bigger api changes for Android SDK will be documented in the migration guide.
Our SDK versioning conforms to Semantic Versioning 2.0.0.
The structure of our changes follow practices from keep a changelog.
[8.6.0] - 2024-11-27
Added:
- Internet connection stability alert
- Immediate redirect option from idenfy settings
- Realtime blur glare detection in document capture feature
- Face auto capture feature
Changed:
- Process death improvements
- Video recording frame rate increased
- Updated 3D Face liveness version
- Please check out the api changes, that might affect you in the migration guide
[8.5.3] - 2024-11-25
Changed:
- Fixed document recognition transitioning bug between front and back steps
[8.5.2] - 2024-09-26
Changed:
- Updated 3D Face liveness version
- KYC Questionnaire FILE and IMAGE questions merged
- Bug fixes
[8.5.1] - 2024-08-20
Added:
- Chinese simplified language support
- 3D Face liveness upload attempt validation
Changed:
- Added missing Face authentication auto capture feature translations
[8.5.0] - 2024-06-28
Added:
- Face authentication auto capture feature
Changed:
- Updated 3D Face liveness version
- Improved document blur, glare detection
- Bug fixes
- Please check out the api changes, that might affect you in the migration guide
[8.4.2] - 2024-05-27
Added:
- Danish, Greek, Croatian, Norwegian, Serbian, Finnish, Turkish languages
- Image upload attempt validation
- Virtual camera detection for IDV feature (Will result in a failed identification)
Changed:
- Updated Document Recognition feature
- Improved phone number validation for KYC questionnaire
- Bug fixes
[8.4.1] - 2024-03-26
Changed:
- Fixed description text gravity issue on camera top sheet view
[8.4.0] - 2024-03-25
Added:
- Photo validation after each step by default
- Passive liveness validation feature
- Rooted device, emulator detection
- Work permit document type
Changed:
- Updated 3D Face liveness version
- TargetSdk increased to API 34
- Updated Gradle version to 8.1.2, Kotlin version to 1.9.20
- Changed loading spinner animation
- 3D Face liveness error handling, retry logic improvements
- CameraX updated
- Dynamic OnBoarding screen removed
- Privacy policy submission fix
- Other bug fixes
- Please check out the api changes, that might affect you in the migration guide
[8.3.0] - 2024-01-05
Added:
- New face detection descriptions
- Support for additional step ordering
Changed:
- Removed instructions drawer option from camera view
- Changed photo cropping to preserve higher resolution
- Updated 3D Face liveness version
- Please check out the api changes, that might affect you in the migration guide
[8.2.8] - 2023-11-16
Changed:
- Face authentication session, virtual camera detection improvements
[8.2.7] - 2023-11-04
Added:
- Camera initialization error alert
Changed:
- Updated 3D Face liveness version
- Jcenter repository removed
- Bug fixes
[8.2.6] - 2023-10-11
Changed:
- Face authentication virtual camera detection improvements (Better detection rate)
[8.2.5] - 2023-10-09
Changed:
- Fixed a face detection crash, when GMS are missing.
[8.2.1] - 2023-09-26
Changed:
- minSdkVersion decreased to API 21
- Face authentication virtual camera detection will work from API 26
- HU translations fix
[8.2.0] - 2023-09-18
Added:
Changed:
- Increased photo resolution
- Improved pdf files validation
- Minor UI fixes
[8.1.9] - 2023-09-12
Changed:
- Improved camera performance during Face authentication session
[8.1.8] - 2023-09-11
Added:
- Virtual camera checks in Face Authentication (Will result in a failed authentication)
Changed:
- minSdkVersion raised to API 26
[8.1.7.1] - 2023-09-10
Changed:
- Fixed HU translations
[8.1.7] - 2023-09-08
Changed:
- Fixed back button states in country & document selections
- Fixed camera permission view descriptions
[8.1.6] - 2023-08-30
Changed:
- Fixed face detection error handling.
[8.1.5] - 2023-08-07
Added:
- Face Detection now validates small faces. More
[8.1.1] - 2023-07-25
Added:
- An option to receive user uploaded picture callbacks More
[8.1.0] - 2023-06-28
Added:
- An option to skip face authentication on boarding screen. More
[8.0.1] - 2023-06-13
Added:
- Face authentication using face matching & passive liveness. More
[7.9.0] - 2023-05-17
Changed:
- Face Liveness detection version updated
- CameraX version updated
- SK translations fixed
- Removed deprecated .withIssuingCountry function from IdenfySettings
- Removed external storage permission
- Screen stays awake in manual review
- Various cases with process death handled
Added:
- Swedish Social Security card document type
- Huawei ML kit dependency, so make sure you have added the required repositories
[7.8.1] - 2023-03-27
Changed:
- Removed Fotoaparat library (our fallback camera) since it is no longer compatible with AGP 7.4+
Added:
- Document camera rectangle visibility setting. More
[7.8.0] - 2023-02-23
Changed:
- Updated CameraX library
- IdenfyInstructionsType.DRAWER option is deprecated. More
- Czech translation fixes
Added:
- Image upload from device size limit
[7.7.9] - 2023-02-01
Changed:
- Updated Lottie dependency, removed usages of a deleted lottie_scale function
[7.7.8] - 2023-01-11
Changed:
- Updated Border Crossing, Asylum Residence Permit, Provisional Drivers License translations
- Logging updates
[7.7.7] - 2023-01-04
Changed:
- Face Authentication EXIT status will always be returned, even if SDK was not closed properly
[7.7.6] - 2023-01-03
Changed:
- More logs added for identity verification flow
[7.7.5] - 2023-01-02
Changed:
- Updated National passport translations
- Opacity changed for document selection continue button disabled state
- NFC Reading feature moved to a separate module. Details
[7.7.3] - 2022-12-21
Added:
- Added Address Card document type
Changed:
- Updated CameraX library
- Updated Document Recognition feature
[7.7.2] - 2022-12-06
Added:
- Added Thai, Indonesian, Hindi, Hungarian locales
Changed:
- Fixed ID Card translations in Czech locale
[7.7.1] - 2022-11-29
Added:
- Added Slovak locale
Changed:
- Document recognition feature files moved to a separate module, to decrease main SDK size.
[7.7.0] - 2022-11-24
Added:
- Added custom KYC questionnaire feature. More
- Added custom privacy policy feature. More
- Added Ukrainian, Portuguese, Vietnamese locales
Changed:
- Updated document issuing country list
- Updated Kotlin (1.6.21), Compose (1.2.0-rc02) versions
- CompileSdkVersion raised to API 33
- Bug fixes
[7.6.4] - 2022-11-17
Changed:
- Camera OnBoarding views set as optional for easier customisation
[7.6.3] - 2022-11-16
Changed:
- Face authentication views set as optional for easier customisation
[7.6.2] - 2022-11-15
Changed:
- Photo result detail cards are now optional (No need to override them in the XML)
[7.6.1] - 2022-10-07
Changed:
- Fixed an IMPORTANT cameraX bug for document step
[7.6.0] - 2022-09-06
Added:
- Added new document auto capture feature (Please contact techsupport@idenfy.com for more information)
Changed:
- New NFC reading animations and icons. Details
- Device language is now used as a fallback locale
- Updated document camera on boarding instructions video
- Updated Dutch translations
- iDenfy splash screen slogan shown only in English
- Camera onboarding screen was rebuild due to performance issues
- Updated 3D liveness version
- Bug fixes
[7.5.1] - 2022-08-06
Changed:
- Fixed a bug with uploading photos from device storage
[7.5.0] - 2022-08-05
Changed:
- Updated Face Authentication flow, from now existing users will able use face authentication flow as well
[7.4.2] - 2022-08-04
Changed:
- Added Dutch translations
- Bug fixes
[7.4.1] - 2022-07-03
Changed:
- Minor fixes in country selection screen.
[7.4.0] - 2022-07-01
Added:
- Completed Face authentication flow.
Changed:
- Minor fixes
[7.2.1] - 2022-06-02
Changed:
- Urjanet utility bill service now supporting Multi-Factor authentication
- Support email added to manual review screen
- Bug fixes
[7.2.0] - 2022-04-08
Changed:
- New Camera OnBoarding view with static instruction list. All possible onboarding view variations are explained here.
- Fixed proguard issues, if our SDK was used in another AAR file.
- Added FAQ section, check it out!
[7.1.0] - 2022-03-14
Added:
- New suspected screen and callbacks handling, if needed. Read here.
- New internet disconnect feature and handling. Read here
Changed:
- Used latest Leak Canary to fix a small leak in the onboarding screen. No leaks are present!
[7.0.0] - 2022-02-29
Changed:
- Major change to the onboarding screen. A new onboarding screen appears before every step to provide maximum guidance.
- Manual results waiting screen UI/UX update. The screen is more informative and easier to understand the verification progress.
- A new cancel window change. The user can contact our support team if he wants assistance. New documents support, e.g. VISA and added confirmation button in document selection.
- The min Android SDK is 21 (was 18). This change helps to use the latest dependencies.
- Full flow with the latest UI changes is visible here.
- Updated 3D liveness version.
- New views are created with Jetpack Compose! Read our customization capabilities.
[6.1.0 - only Liveness] - 2022-03-10
Changed:
- Updated to the latest liveness version.
[6.0.5] - 2022-02-22
Changed:
- Fixed a rare network error, which stemmed from okhttp3 and was solved by adding the connectionPool(ConnectionPool(0, 1, TimeUnit.NANOSECONDS)).protocols(listOf(Protocol.HTTP_1_1)).
- Reduced parallel API calls.
[6.0.4] - 2022-02-15
Changed:
- Reverted to targetAPI 30 from 31.
[6.0.3] - 2022-02-12
Changed:
- Fixed a bug, which occurred on some devices and resulted with SocketTimeout exception or similar networking issues. No such errors will be present after an update.
[6.0.2] - 2021-12-28
Changed:
- Swedish language update with fixes.
[6.0.1] - 2021-12-20
Added:
- New verification results customization option. Read here.
[6.0.0] - 2021-12-20
Added:
- New glare and blur detection feature. Read here.
Changed:
- Removed V1 support.
- Improved logging feature for debugging possible issues.
- Updated 3D liveness version.
- Updated all inner dependencies, switched to Kotlin Parcelize and Moshi.
[5.4.1] - 2021-11-30
Changed:
- Improved network requests during the initial SDK loading, because there were rare occurrences of the SocketTimeout exception.
- Improved Spanish translations.
[5.4.0] - 2021-11-19
Changed:
- Fixed a camera permissions crash, which rarely occurred in the camera window.
[5.3.5] - 2021-11-18
Changed:
- Updated kotlinx-coroutines-core and kotlinx-coroutines-android to 1.5.0, since 1.4.1 had a rare crash during the photo cropping part.
[5.3.4] - 2021-11-05
Changed:
- Improved photo upload speed & reduced possible timeout issues on slow network conditions.
- Fixed an issue on Android 12 with the loading indicators, which did not show loading animation.
[5.3.3] - 2021-11-03
Added:
- Added Czech, Estonian and Bulgarian locales.
[5.3.2] - 2021-10-06
Changed:
- Improved German translations.
- Deprecated IdenfySettings. Please use the V2 version since we will remove the V1 after the next update. We might release some versions, which support V1, but those will only entail API changes.
[5.3.1] - 2021-09-16
Added:
- Exposed a new logging interface for logging SDK actions. Read more here.
- Improved logging.
Changed:
- Improved NFC reading functionality for the ID card check.