Release Notes
This article is updated with each new version of the Web SDK.
Keep your Web SDK always updated with the latest available version.
The semantic versioning is used to number the versions. For more information, see the article Introduction.
If you already have the SDK installed and want to update it, you will need to re-download the Unico Check Additional Resources for the interactive Smartlive capture. See this in the article Embed additional Unico Check files in your project.
Version 3.18.9
Release Date: 11/18/2024
Updates:
- Updated Liveness SDK and Interactive Server;
Version 3.18.8
Release Date: 10/24/2024
Updates:
- Updated Liveness SDK and Interactive Server;
- Resolution of conflicts between observability tools;
Version 3.18.7
Release Date: 10/15/2024
Updates:
- Updated Liveness SDK and Interactive Server;
- Stylization correction in low light capture mode;
Version 3.18.6
Release Date: 09/26/2024
Updates:
- Updated Liveness SDK and Interactive Server;
Version 3.18.5
Release Date: 09/11/2024
Updates:
- Updated Liveness SDK and Interactive Server;
Version 3.18.4
Release Date: 09/02/2024
Updates:
- Updated Liveness SDK and Interactive Server;
Version 3.18.3
Release date: 08/22/2024
Updates:
- Internal product improvements. These improvements do not directly affect the end user experience, keeping the interface and external functionalities unchanged.
Version 3.18.2
Release date: 08/06/2024
Updates:
- Internal product improvements. These improvements do not directly affect the end user experience, keeping the interface and external functionalities unchanged.
Version 3.18.1
Release Date: 07/31/2024
Updates:
- Improved loading of Liveness Interactive scripts
Version 3.18.0
Release Date: 07/25/2024
Updates:
- Updated Liveness SDK and Interactive Server;
- New Interactive Liveness resource deployment model
Starting with version 3.18.0, in order for the SDK to automatically find additional resources, the setResourceDirectory
method must not be implemented and the CSP configuration for SDK use must be applied correctly.
Version 3.17.0
Release date: 07/04/2024
Updates:
- Internal product improvements. These improvements do not directly affect the end user experience, keeping the interface and external functionalities unchanged.
Version 3.16.4
⚠️
Critical Update
Release date: 06/29/2024
Updates:
- Update of the Smartlive SDK and server with interaction;
- Improvements to recently added device-side and server-side video injection checks to mitigate generative AI threats;
Version 3.16.3
⚠️
Critical Update
Release date: 06/04/2024
Updates:
- Update of the Smartlive SDK and server with interaction;
- Adjustment of the size of front and back driver's license frames on iPhones with screens of 6 inches or more.
Version 3.16.2
⚠️
Critical Update
Release date: 05/30/2024
Updates:
- Update of the Smartlive SDK and server with interaction;
- Adjustment of the size of front and back driver's license frames on iPhones with screens of 6 inches or more.
Version 3.16.1
Release date: 02/05/2024
Updates:
- Internal product improvements that enhance our error detection capabilities.
Version 3.16.0
Release date: 22/04/2024
Updates:
- New features that enhance the capture experience in Interactive Liveness.
Version 3.15.1
Release date: 09/04/2024
Updates:
- Internal product improvements. These improvements do not directly affect the end user experience, keeping the interface and external functionalities unchanged.
The Web SDK employs Web Workers to improve security and performance. To ensure the functionality of these workers when using the Content Security Policy (CSP), add the following settings to your policy:
Content-Security-Policy: ...; worker-src 'self' blob:; child-src 'self' blob:
Version 3.15.0
Release date: 25/03/2024
Updates:
- Internal product improvements. These improvements do not directly affect the end user experience, keeping the interface and external functionalities unchanged.
Version 3.14.1
⚠️
Critical Update
Release date: 14/03/2024
Updates:
- Update of the Smartlive SDK and server with interaction;
- Adjustment of the size of front and back driver's license frames on iPhones with screens of 6 inches or more.
Version 3.14.0
Release date: 05/03/2024
Updates:
- Implementation of support for the use of iFrames in Interactive Liveness. See more at CONFIGURE INTERACTIVE LIVENESS CAPTURE MODE IN IFRAME'S;
Version 3.13.1
Release date: 28/02/2024
Updates:
- Internal product improvements.
Version 3.13.0
Release date: 22/02/2024
Updates:
- We have enabled customization of the cancel button and progress bar colors through the optional setColorCancelButton() and setColorProgressBar() methods;
- We have enabled the customization of interactive liveness UI texts via remote configuration;
Version 3.12.1
Release Date: 07/02/2024
Updates:
- New logo customization in Active Liveness capture mode. We will soon add more information to the documentation;
- Added new Active Liveness treatments during prepareCamera.
- Throw error
73402
if the frame fails to load due to network problems; - Throw error
73403
if the device/browser is not supported by the SDK; - Throw error
73404
if the device is in landscape screen mode; - Throw error
73405
if the device is blocked for security due to many unsuccessful attempts; - Throw error
73406
if the SDK is executed in an iFrame; - Throw error
73407
if the SDK has not loaded all resources completely; - Throw error
73600
if there is an error loading Liveness Ativo resources; - View the complete list of all errors in list of error codes;
- Throw error
- Melhorias nas regras de compatibilidade do SDK com o Angular 10;
Version 3.11.1
Release Date: 22/01/2024
Updates:
- Smartlive SDK and server update with interaction;
Version 3.11.0
Release Date: 16/01/2024
Updates:
- New authentication and capture functionalities, available through internal analysis by the Unico team to ensure effective security.
- Addition of new Active Liveness error handling.
- Error
73728
when opening the SDK on domains without HTTPS; - Error
73729
when opening the SDK in incompatible browsers; - Error
73730
an internal license error; - Error
73731
an internal error of expired license; - Error
73732
when opening the SDK on an unconfigured source;
- Error
Version 3.10.6
Release Date: 11/01/2024
Updates:
- Update to the SDK security module;
- Internal product improvements.
Version 3.10.5
Release Date: 15/12/2023
Updates:
- Improvement in the authentication flow, reducing failures in the authentication of devices with specific configurations in the Operating System;
Version 3.10.4
Release Date: 12/12/2023
Updates:
- Automatic definition of production and homologation environments in the SDK.
Version 3.10.3
Release Date: 04/12/2023
Updates:
- Internal product improvements.
Version 3.10.2
Release Date: 28/11/2023
Updates:
- Smartlive SDK and server update with interaction;
Version 3.10.1
Release Date: 14/11/2023
Updates:
- Smartlive SDK and server update with interaction;
- Library Security update, crypto-es to the version 2.1.0.
Version 3.10.0
Release Date: 16/10/2023
Updates:
- Make the new capture and retry flow available when using Liveness with Interaction (contact Unico if you want to enable this new functionality);
- Throw error
73800
if capture fails using retry flow; - Throw error
73100
if internet connection fails during a request.
Version 3.9.4
Release Date: 12/09/2023
Updates:
- Correction when downloading the SDK via NPM
Version 3.9.3
Release Date: 05/09/2023
Updates:
- We recommend upgrading! Correction and normalization of the capture session traceability keys, which allows us to have a more solid end-to-end anti-fraud analysis.
- Internal product improvements.
Version 3.9.2
Release Date: 18/08/2023
Updates:
- Internal product improvements.
Version 3.9.1
Release Date: 30/07/2023
Updates:
- Smartlive SDK and server update with interaction;
- Correction in phrases of the retry screen in English and Spanish languages;
- Fixed the Others document frame on desktop;
- Internal product improvements.
Version 3.9.0
Release Date: 18/07/2023
Updates:
- Smartlive SDK and server update with interaction;
- Implementation of selfie capture experience in English and Spanish languages, see in the section CAPTURE EXPERIENCE LANGUAGE CONFIGURATION;
- Correction in exception thrown when there is no access permission to geolocation;
- Fixed opening of document camera.
Version 3.8.3
Release Date: 20/06/2023
Updates:
- Smartlive SDK and server update with interaction;
- Message update at the end of the capture flow with Smartlive Interactive;
Web SDK no longer supports Firefox on Android using Smartlive with interaction
Version 3.8.2
Release Date: 17/05/2023
Updates:
- Smartlive SDK and server update with interaction;
- Review of user guidance texts on biometric capture;
Version 3.8.1
Release Date: 28/04/2023
Updates:
- Internal product improvements, without external impact.
Version 3.8.0
Release Date: 24/04/2023
Updates:
- Smartlive SDK and server update with interaction;
- Improved capture with interactive smartlive on Samsung Internet Browser;
- Possibility to use Uat or Prod environments in the same SDK version.
Version 3.7.2
Release Date: 03/31/2023
Updates:
- Security improvement in SDK communication;
Version 3.7.1
Release Date: 03/28/2023
Updates:
- Update of SDK and Server version of Smartlive with interaction;
Version 3.7.0
Release Date: 02/15/2023
New features:
- Added a new way of configuration that allows inserting the SDK settings through the UnicoConfig class;
Bug Fixes:
- Hot fix: Fixed anti-injection handling for conflicts with Sentry.
Version 3.6.5
Release Date: 03/02/2023
Updates:
- Smartlive SDK and server update with interaction;
- Improved anti-injection treatment;
- Improved SDK compatibility with older frameworks
Version 3.6.4
Release Date: 06/01/2023
Bug Fixes:
- Hot fix: Correction in anti-injection treatment for Motorola Edge;
- Hot fix: Correction in event validation for Safari browser.
Version 3.6.3
Release Date: 26/12/2022
Updates:
- Security improvements aimed at anti-injection;
- Fixed camera closing in frames without interaction;
- Update of SDK and Server version of Smartlive with interaction.
Version 3.6.2
Release Date: 07/12/2022
Updates:
- Samsung internet browser support;
- Collect of usage, geolocation and device data (The data collected is used to ensure the security of the process and improve the user experience);
Version 3.6.1
Release Date: 17/11/2022
Updates:
- Improvements in anti-injection treatments;
- Automatic customization in Smartlive high and low light modes with interaction;
- Update of SDK and Server version of Smartlive with interaction.
Version 3.6.0
Release Date: 03/11/2022
New features:
- Implementation of cancelButton in Smartlive without interaction;
- Added Back Camera mode to Smartlive without interaction;
- Added Smartlive main button opacity with interaction in case of misaligned face.
Version 3.5.4
Release Date: 19/09/2022
Updates:
- Smartlive SDK version update with interaction
- As of this version, the web SDK has one of the most powerful code obfuscation tools on the market.
Version 3.5.3
Release Date: 23/08/2022
Updates:
- Compatibility of normal and smart camera frames when using webview on instagram and facebook;
- Smartlive SDK version update with interaction;
Bug Fixes:
- Hot fix: Correction in opening frame of normal camera and smart camera;
Version 3.5.2
Release Date: 7/25/2022
Bug Fixes:
- Hot fix: Error return from unsupported browsers
- Hot fix: Smartlive frame removal with interaction after error
Updates:
- Smartlive cancelButton implementation with interaction
Version 3.5.1
Release Date: 28/06/2022
Bug Fixes:
- Hot fix: Fixed the camera invoked for capturing documents on devices that have multiple cameras
Currently it is not yet possible to fully handle multiple cameras on all android devices available, as the [MediaDevices] API (https://developer.mozilla.org/pt-BR/docs/Web/API/MediaDevices) does not offer full features for that. Below are some links to discussions raised on the topic: How to select proper backfacing camera in Javascript? How to avoid wide-lens backfacing camera on new phones? [How to detect main / telephoto camera from multiple back cameras with getusermedia](https://stackoverflow.com/questions/56768386/how-to-detect-main-telephoto-camera-from-multiple-back-cameras-with- getusermed)
Version 3.5.0
Release Date: 6/17/2022
Updates:
- Smartlive SDK version update.
Version 3.4.3
Release Date: 4/18/2022
Bug Fixes:
- Fixed CNH Aberta capture frame on desktop
Version 3.4.2
Release Date: 12/04/2022
Updates:
- Improved image quality returned in base64
- Improved authentication requests
Bug Fixes:
- Fix for using WebCam in document camera
Version 3.4.1
Release Date: 4/4/2022
Updates:
- Improved anti-injection treatment
Version 3.4.0
Release Date: 4/4/2022
Updates:
- Launch of document capture frames with CNH front and CNH back.
- Capture documents in landscape mode on desktop
Version 3.3.1
Release Date: 22/03/2022
Updates:
- Adjustment to use function instead of classes
- Adjustment on camera startup after the second opening
Version 3.3.0
Release Date: 10/03/2022
Updates:
- Camera aperture adjustment for Motorola Edge 20
- Adjustment of encrypted information returned to the client
Version 3.2.2
Release Date: 2/18/2022
Updates:
- Adjusted FaceTec camera closing when an error is returned
Version 3.2.1
Release Date: 2/17/2022
Deprecated:
- Removal of FaceTec camera permission screen
Version 3.1.0
Release Date: 31/01/2022
New features:
- Feature Flag for displaying the unico logo
Version 3.0.1
Release Date: 25/01/2022
Deprecated:
- Removal of the unique logo
Version 3.0.0
Release Date: 24/01/2022
New features:
- Added liveness capture functionality with interaction
Version 2.0.3
Bug Fixes: Fixed a bug in Angular > 6 implementations. This bug left the screen frozen when there was competition between setTimeout's in our SDK and the client application."
Version 2.0.2
Deprecated:
Removal of the following types of documents used in the
initDocument()
method:- 2: RG front and back
- 4: New double-sided ID card
If you are using the types mentioned above (2 or 4), simply capture each document using the types:
- 6: Front ID
- 7: ID on the back
- 8: New ID front
- 9: New ID on the back
Updates:
Improved
on.error
andon.support
callback returns.Improved mobile orientation change.
- Property removal:
boxOrientationHtml
- If the orientation changes, we close the camera and return in the error callback.
- Property removal:
Improved security in the SDK.
Improved the return object in the
on.success
method, adding theencrypted
property that has a JWT that must be sent in less than 10 minutes for integration with Unico check onboarding.{
base64: string,
encrypted: string
}Changed browser support (check supported versions here)
Version 1.0.0
Deprecated:
- Removing the old js lib and making it official.
Version 0.0.6
Bug Fixes:
- Big silhouette fix in PWA.
Version 0.0.5
Updates:
- Update external plugins to newer versions, fixing their vulnerabilities.
Version 0.0.4
Updates:
- Inverted camera fix for captures using cell phone's rear camera.
Version 0.0.3
- Initial release.