Android Release Notes
Versions unavailable for download
Older SDK versions are no longer available for download from the Fortface Maven repository. If you need to obtain an unavailable version, please contact support.
04/09/2026
Android Version 1.22.0
- Important improvements to the SDK's security mechanisms.
- More than 50% reduction in the space the SDK takes up in the final app.
- Improved facial capture experience.
- Fixed SDK failures that could occur when the interface fonts could not be downloaded.
19/08/2026
Android Version 1.21.1
- Important improvements to the SDK's security mechanisms.
- Fixed a crash in applications using obfuscation.
31/07/2026
Android Version 1.21.0
- Important improvements to the SDK security mechanisms.
- Fixed preview rotation during document capture.
- Improved facial capture experience.
- Added compatibility with Sunmi K1, K2, and K2 mini devices.
23/06/2026
Android Version 1.19.3
- Improvements to the SDK security mechanisms.
- Reduced false positives in unsafe environment detection in some scenarios.
29/05/2026
Android Version 1.20.0
- Added support for manual document capture, coexisting with the automatic capture flow.
- Expanded SDK customization via JSON, with more options for themes, buttons, texts, facial recognition screens, document recognition, and upload.
- Implemented improved support for landscape mode, including new layouts, user guidance, and document positioning adjustments.
- Added support and improvements for detecting document variations.
- Enhanced SDK protection.
- Made several stability adjustments, layout/rotation fixes, memory leak fixes, and visual improvements.
03/02/2026
Android Version 1.19.2
- Improvements to the SDK security mechanisms.
03/12/2025
Android Version 1.19.0
- Bug fixes and performance improvements to the SDK.
31/10/2025
Android Version 1.18.0
- Algorithm optimization for improved performance during the biometric capture process.
- SDK adjustment to support pagination in 16 KB blocks.
- Added a new document type for analysis: Passport.
- Improvements to the confidence score calculation for analyzed documents.
- Implementation of an automatic document rotation algorithm to enhance subsequent readability.
- Implementation of an algorithm for cropping and centering, removing unnecessary elements from the captured image and centering the document in the final output.
03/10/2025
Android Version 1.17.0
- Update to the instruction screen interface for facial biometric capture, aligning it with the iOS SDK experience.
- Optimization of the frame selection algorithm with the highest potential for biometric quality, reducing the incidence of captures with closed eyes.
- Correction in document capture on Android 15 devices, which introduced the edge-to-edge behavior, making the phone's navigation area overlay the SDK buttons.
- Implementation of new internal layers of protection and security in the SDK functionalities.
- Accessibility improvements:
- The customization property cameraMessage.setNoFaceRoll is now replaced at runtime by the new properties cameraMessage.setFaceRollLeft and cameraMessage.setFaceRollRight for users with active screen readers, facilitating the correct positioning of visually impaired individuals during biometric capture.
- The property cameraMessage.setFaceNoCenter has been deprecated and replaced by specific directional properties: cameraMessage.setFaceCenterLeft, cameraMessage.setFaceCenterRight, cameraMessage.setFaceCenterUp, and cameraMessage.setFaceCenterDown.
- The properties cameraColor.setNeutralColor and cameraMessage.setStartMessage have been deprecated. From now on, the SDK starts facial biometric capture with the property cameraMessage.setNoFace and with the color cameraColor.setAlertColor for the oval and the frames of positioning messages.
27/08/2025
Android Version 1.16.3
- Fixed crash during facial biometric capture when positioning the face too close to the camera.
- Implemented new internal safety and security measures in the SDK functionalities.
- Updated internal dependencies.
- Added improvements in facial biometric capture when screen readers are active:
- Announcement of face positioning instructions.
- Adaptation of long messages for better readability.
- Automatic repetition of instructions after 5 seconds without user repositioning.
- Improved selection of front camera resolution for facial biometric capture.
- Optimized the process of choosing the frame with the highest potential for facial biometric capture.
- Fixed the bug that prevented facial biometric capture when suspending the app that uses the SDK.
- New options for customizing text and button colors in document capture and upload functionalities.
- Added validation for invalid
sessionKey, returning the new errorErrorCode.InvalidSessionKeyinfinishedSessionEngine- Returned immediately when calling
startSessionFaceEngine,startSessionDocumentEngine, orstartUploadDocSessionEngine. - Prevents the SDK from opening and avoids crashes at the end of the capture.
- Returned immediately when calling
- New optional argument of type
SessionDetailsin thestartSessionFaceEnginemethod:- This object allows for additional usability controls in the session.
- The first available option is the
getGeolocationfield.- When set to
true, it collects geographical coordinates from the device to reinforce anti-fraud mechanisms. - If the app does not have prior permission, the SDK will request it from the user.
- In case the user declines, the facial biometric capture continues normally without location collection.
- When set to
- The argument is entirely optional and has no impact on existing integrations (not a breaking change).
- The
SessionDetailsfield is constantly evolving, receiving new parameters as functionalities are added to the SDK.
14/08/2025
Android Version 1.15.3
- Minimum supported SDK version restored to 6.0 (Marshmallow) - SDK 23.
01/08/2025
Android Version 1.15.2
- Added the
imgPreviewfield to the return of thegetDatamethod, received as aSessionEngineResultargument in thefinishedSessionEnginefunction. - New text customization options for document capture and document upload features.
- Added the ability to customize the position of the close button on document capture and document upload screens.
15/07/2025
Android Version 1.15.1
- Alteration of minimum supported SDK version: 7.0 (Nougat) - SDK 24
- Document Upload
- Created startUploadDocSessionEngine to start the document upload SDK.
- Document Capture and Upload
- Added error action to sessionEngineResult.action.
- Adjusted the frame of the X Button.
- Font color customization on the instructions and capture screens.
24/04/2025
Android Version 1.13.1 and Version 1.14.1
- Critical fix for image capture in some device models such as:
- Samsung Galaxy A22 5G
- Motorola Moto G35
- Samsung Galaxy A02
- LG K41S
- Calibration of capture and image stabilization.
14/04/2025
Android Version 1.15
- Document upload
- Creation of
startUploadDocSessionEngineto initiate the document upload sdk.
- Creation of
- Document capture and document upload
- Creation of
erroraction insessionEngineResult.action.
- Creation of
13/03/2025
Android Version 1.14
- Document Capture
- Change of
startSessionEnginetostartSessionFaceEnginein biometric capture. - Creation of
startSessionDocumentEngineto start the document capture SDK.
- Change of
- Creation of
DocumentTypeEnumused to indicate the types of documents accepted instartSessionDocumentEngine. - Customization of elements on the document capture screen.
07/02/2025
Android Version 1.13
- Brightness and sharpness detection: The SDK detects inadequate brightness and guides adjustments for better results.
- Fixes for specific devices, such as the Galaxy J7 Prime.
- Minimum time and timeout: optimizations to ensure consistent captures and better results.
15/01/2025
Android Version 1.12.1
- Rewritten capture using Camera2 - Jota7.
- Implemented capture in landscape mode on tablets.
24/10/2024
Android Version 1.12
- Added SDK payload to cancel flow.
- Added SDK payload to timeout flow.
- Fixed title and instruction message responsiveness.
- Added customization for button font weight on instruction screen.
10/09/2024
Android Version 1.11.1
- Fixed visibility of customization attributes
- Adjusted close button position on capture screen
05/09/2024
Android Version 1.11
- Added customization of cancel button position
- Improved cancel button spacing
- Equalized instruction screen customization attributes with iOS
15/08/2024
Android Version 1.10
- Improved security
07/08/2024
Android Version 1.9
- Improved message customization
- Improved capture process
09/07/2024
Android Version 1.8
- Improved security
13/06/2024
Android Version 1.7
- Added customizable logo on capture screen
13/05/2024
Android Version 1.6
- Implemented button customization on instruction screen
- Implemented background color customization on capture screen
- Improved flow
- Improved security
17/04/2024
Android Version 1.5
- Improved message and color customization to accept string and resource reference
08/04/2024
Android Version 1.4.7
- Improved security
03/04/2024
Android Version 1.4.6
- Improved security
- Improved low-resolution camera capture treatment
20/03/2024
Android Version 1.4.4
- Improved security
- Improved performance
- Improved instruction screen UI for low-resolution devices and small screens
- Improved performance for Android 5 and 6
- Improved compatibility for Android 6 and 7
- Improved SVG treatment on Android 5
06/03/2024
Android Version 1.4.2
- Improved security
- Improved cancel flow
28/02/2024
Android Version 1.4.1
- Improved instruction positioning
28/02/2024
Android Version 1.4.0
- Implemented font, color, and text customization
- Implemented color customization on capture screen components
- Improved security