# Release notes

{% hint style="success" %}
Keep your Android SDK always updated with the latest available version.

Semantic versioning is used to number the versions. For more information, refer to the article [Overview](https://devcenter.unico.io/idcloud-v2/by-client-integration/sdk/overview).
{% endhint %}

{% hint style="info" %}
Update Guide for Version 5.x.x

The major update being implemented from version 5.x.x should have been made in the release of version 4.4.0. This change is related to code obfuscation and requires adjustments in the ProGuard and DexGuard rules for clients using the GuardSquare library.

Additionally, the repository where the SDK is provided has changed, and there has also been a change in the SDK dependency name. You should update your records according to the article [SDK Update Version 4.3.x](https://devcenter.unico.io/idcloud-v2/by-client-integration/sdk/available-sdks/android-sdk/troubleshooting#do-sdk-versao-43x).
{% endhint %}

***

### Version 6.3.0​ - 04/16/2026 <a href="#versao-5250-1" id="versao-5250-1"></a>

* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 6.2.0​ - 03/19/2026 <a href="#versao-5250-1" id="versao-5250-1"></a>

**Security and Resilience**\
\
•   Contingency Mechanism: Implementation of automatic redundancy between liveness detection engines. In case of instability, the SDK intelligently switches the provider to ensure continuity of the user journey.\
•   Liveness Engine Optimization: Technical update to simplify biometric providers, resulting in a lighter and more efficient SDK.\
•   Evolution of Smart Capture: Improvements to the capture engine for greater accuracy and stability in unstable network scenarios.\
\
**User Experience**\
\
•   Brand Positioning: Support for displaying the Unico logo during the capture flow via the proprietary engine, reinforcing trust and visual identity throughout the journey.\
\
**Technical Adjustments and Compatibility**\
\
•   Dependency Cleanup: Discontinuation of support for legacy Sentry versions (v7 and compat versions).\
\
If you experience any issues in the capture flow after this update, please contact support (<https://empresas.unico.io/hc/en-us>)

***

### Version 6.1.0​ - 02/02/2026 <a href="#versao-5250-1" id="versao-5250-1"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 6.0.0​ - 01/13/2026 <a href="#versao-5250-1" id="versao-5250-1"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping external functionality unchanged;
* Removed deprecated methods from the public API.

{% hint style="info" %}
Removed methods:

```
@Deprecated
void prepareSelfieCamera(@NonNull String jsonName, @NonNull SelfieCameraListener listener);
@Deprecated
void prepareSelfieCamera(@NonNull AcessoBioConfigDataSource config, @NonNull SelfieCameraListener listener);
@Deprecated
void prepareDocumentCamera(@NonNull String jsonName, @NonNull DocumentCameraListener listener);
```

{% endhint %}

***

### Version 5.51.0​ - 12/22/2025 <a href="#versao-5250-1" id="versao-5250-1"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

{% hint style="warning" %}
In the next version we will remove the deprecated methods of our public API:

```
@Deprecated
void prepareSelfieCamera(@NonNull String jsonName, @NonNull SelfieCameraListener listener);
@Deprecated
void prepareSelfieCamera(@NonNull AcessoBioConfigDataSource config, @NonNull SelfieCameraListener listener);
@Deprecated
void prepareDocumentCamera(@NonNull String jsonName, @NonNull DocumentCameraListener listener);
```

{% endhint %}

***

### Version 5.50.0​ - 12/11/2025 <a href="#versao-5250-1" id="versao-5250-1"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 5.49.1​ - 11/17/2025 <a href="#versao-5250-1" id="versao-5250-1"></a>

* In this version, we fixed a bug that caused incompatibility with R8 (obfuscator). The fix ensures the proper functioning of the SDK in scenarios where R8 is enabled, eliminating the crashes observed in versions 5.48.0 (critical) and 5.49.0.

***

### Version 5.49.0​ - 11/07/2025 <a href="#versao-5250-1" id="versao-5250-1"></a>

{% hint style="warning" %}
We have identified a specific issue for scenarios where the code is obfuscated using R8 (the standard Android obfuscation tool, which replaced Proguard). For this scenario, please wait for the next version
{% endhint %}

* SDK and Liveness server update with interaction;&#x20;
* Internal adjustments to the passkey registration mechanism;&#x20;
* Changed the default color of the action buttons, used to perform facial and document capture.&#x20;
  * If no customization is provided, the action buttons will be black (hexadecimal `#212121`).&#x20;
  * This color can be modified using the `getColorBackgroundTakePictureButton` function of the `IAcessoBioTheme` class or by redeclaring the `unico_color_background_take_picture_button` color.
  * For more details, see the documentation in the "Android Customization" section.

***

### Version 5.48.0​ - 11/03/2025 <a href="#versao-5250" id="versao-5250"></a>

{% hint style="danger" %}
**Critical Update**
{% endhint %}

{% hint style="warning" %}
Starting with this version, we have added an increment to our protection layer by collecting device metadata, and we will begin collecting the device passkey. To activate this functionality, we will need the SHA-256 of the application's signing certificate, which must be sent to Unico by opening a ticket with our support team. More information about why this information is needed and how to obtain it can be found [here](https://app.gitbook.com/o/oXwaJDbmuu5wv042bkqn/s/yg2ndDqWoiOMlw88KQMw/~/changes/39/sdk/available-sdks/android-sdk/why-do-we-need-the-client-certificates-sha-256-for-passkey-to-work).
{% endhint %}

{% hint style="warning" %}
We have identified a specific issue for scenarios where the code is obfuscated using R8 (the standard Android obfuscation tool, which replaced Proguard). For this scenario, please wait for the next version
{% endhint %}

* **Security and Fraud Prevention**
  * Added a third orthogonal proof-of-life engine, increasing resilience against coordinated attacks.
  * Enhanced device metadata collection to improve fraud detection and blocking.
  * Directly improved transaction integrity and protection against automated fraud.
* **Passkey Preparation**
  * This version prepares the SDK for future Passkey collection.
  * A single user consent screen will be introduced, displayed only once until registration is accepted.
  * No further action is required at this time.
* **Kotlin Update**
  * Kotlin: 1.7.21 → 1.8.22
  * Improved compatibility with Android Gradle Plugin (AGP) and Android Studio.
  * Internal optimizations and performance gains.
  * Ensure your project is using Kotlin 1.8.22 or higher.
* **Discontinuation of Older Versions of the Android Unico SDK (Dec/2025)**
  * The following SDK versions will no longer be supported:
    * Android: < 5.0.0 (June 21, 2023)
  * Plan to update any operations that still use older versions.

***

### Version 5.47.0​ - 10/14/2025 <a href="#versao-5250" id="versao-5250"></a>

* Review of mandatory permissions required for the SDK to function. These changes do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 5.46.0​ - 10/08/2025 <a href="#versao-5250-1" id="versao-5250-1"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 5.45.0​ - 10/01/2025 <a href="#versao-5250-2" id="versao-5250-2"></a>

* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 5.44.0​ - 09/16/2025 <a href="#versao-5250-3" id="versao-5250-3"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 5.43.0​ - 09/02/2025 <a href="#versao-5250-4" id="versao-5250-4"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.
* Fix for document capture where the camera was out of focus on some devices.

***

### Version 5.42.0​ - 08/25/2025 <a href="#versao-5250-5" id="versao-5250-5"></a>

* Updated Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

***

### Version 5.41.0​ - 08/15/2025 <a href="#versao-5250-6" id="versao-5250-6"></a>

* SDK and Liveness server update with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.
* Support for Android 15 (API Level 35) with native camera library update and [edge-to-edge ](https://developer.android.com/develop/ui/views/layout/edge-to-edge)support.

***

### Version 5.40.0​ - 08/11/2025 <a href="#versao-5250-7" id="versao-5250-7"></a>

{% hint style="danger" %}
**Critical Update**
{% endhint %}

* Updated Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionalities unchanged.

{% hint style="warning" %}
The unico Android SDK will begin supporting Android API Level 35 in a future release. This change is intended to comply with the new Google Play policy updates announced on July 10, 2025 ([source](https://support.google.com/googleplay/android-developer/answer/16296680?hl=pt-BR)).
{% endhint %}

***

### Version 5.39.0 - 08/04/2025 <a href="#versao-5250" id="versao-5250"></a>

* Updated Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionality unchanged.

{% hint style="warning" %}
The unico Android SDK will begin supporting Android API Level 35 in a future release. This change is intended to comply with the new Google Play policy updates announced on July 10, 2025 ([source](https://support.google.com/googleplay/android-developer/answer/16296680?hl=pt-BR)).
{% endhint %}

***

### Version 5.38.0 - 07/18/2025 <a href="#versao-5250" id="versao-5250"></a>

* Updated Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionality unchanged.

{% hint style="warning" %}
The unico Android SDK will begin supporting Android API Level 35 in a future release. This change is intended to comply with the new Google Play policy updates announced on July 10, 2025 ([source](https://support.google.com/googleplay/android-developer/answer/16296680?hl=pt-BR)).
{% endhint %}

***

### Version 5.37 - 06/23/2025 <a href="#versao-5250" id="versao-5250"></a>

* Updated Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end-user experience, keeping the interface and external functionality unchanged.

***

### Version 5.36.1​ - 06/11/2025 <a href="#versao-5250" id="versao-5250"></a>

* Fixed glitch that caused crashes when starting the camera on older phones.

***

### Version 5.36.0​ - 06/03/2025 <a href="#versao-5250" id="versao-5250"></a>

{% hint style="danger" %}
**Critical Update**
{% endhint %}

* Improvements to the liveness flow with interaction against recurring market attacks;
* Internal product improvements. These improvements do not directly affect the end user experience, leaving the interface and external functionalities unchanged;

***

### Version 5.35.0​ - 05/28/2025 <a href="#versao-5250" id="versao-5250"></a>

* Update of the Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end user experience, leaving the interface and external functionalities unchanged;

***

### Version 5.34.0​ - 05/17/2025 <a href="#versao-5250" id="versao-5250"></a>

* Update of the Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end user experience, keeping the interface and external functionalities unchanged;
* Sentry update to version 8.2.0.

***

### Version 5.33.0​ - 04/17/2025 <a href="#versao-5250" id="versao-5250"></a>

* SDK update and Liveness server with interaction;
* Internal product improvements. These improvements do not directly affect the end user experience, leaving the interface and external functionalities unchanged.

***

### Version 5.32.0​ - 03/25/2025 <a href="#version-5250" id="version-5250"></a>

{% hint style="danger" %}
**Critical Update**
{% endhint %}

* Enhanced detection and protection against injection attacks on both the device and server, leveraging artificial intelligence;
* Critical reinforcements in the RASP layer, improving the detection of critical threats and implementing measures to eliminate continuous exploitation by fraudsters;
* Improvements in the liveness engine layer to counter recurring attacks in the market.

***

### Version 5.31.0​ - 02/27/2025 <a href="#version-5250" id="version-5250"></a>

* Internal dependency adjustments ensuring compatibility with kotlin `1.6.0`.

***

### Version 5.30.0​ - 02/25/2025 <a href="#version-5250" id="version-5250"></a>

* Rear camera support in physical store flows;
* Update of the Liveness SDK and server with interaction;
* Internal product improvements. These improvements do not directly affect the end user experience, keeping the interface and external functionalities unchanged.

***

### Version 5.29.0​ - 01/21/2025 <a href="#version-5250" id="version-5250"></a>

***

* Update SDK and Server version of Liveness with interaction.

***

### Version 5.28.0​ - 01/09/2025 <a href="#version-5250" id="version-5250"></a>

* Update SDK and Server version of Liveness with interaction.

***

### Version 5.27.0​ - 12/18/2024 <a href="#version-5250" id="version-5250"></a>

* Update SDK and Server version of Liveness with interaction.

{% hint style="warning" %}
In this version, we updated the `compileSdkVersion` to API 34, in compliance with Google Play policies.
{% endhint %}

***

### Version 5.26.0​ - 11/21/2024 <a href="#version-5250" id="version-5250"></a>

* Update SDK and Server version of Liveness with interaction.

***

### Version 5.25.0​ - 11/04/2024 <a href="#version-5250" id="version-5250"></a>

* Update SDK and Server version of Liveness with interaction.

***

### Version 5.24.0​ -  10/17/2024 <a href="#versao-5240" id="versao-5240"></a>

* SDK Update and Liveness Server Interaction;
* Internal Improvements.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://devcenter.unico.io/unico-idcloud/by-client-integration/sdk/available-sdks/android-sdk/release-notes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
