Skip to main content

Release Notes

This article is updated with each new version of the Web SDK.

TIP

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.

Attention for updating the Smartlive SDK and server with interaction

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.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
It is no longer mandatory to include additional resources in your application if you use the SDK with Interactive Liveness

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.
Using Web Workers in the SDK

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:

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;
  • 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;

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;
Attention

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
Worth remembering

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 and on.support callback returns.

  • Improved mobile orientation change.

    • Property removal: boxOrientationHtml
    • If the orientation changes, we close the camera and return in the error callback.
  • Improved security in the SDK.

  • Improved the return object in the on.success method, adding the encrypted 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.