> For the complete documentation index, see [llms.txt](https://docs.vida.id/identity-stack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vida.id/identity-stack/verify/liveness/integration/liveness-sdk/ios-sdk/change-logs.md).

# Change Logs

This document logs all modifications made to the **Liveness iOS SDK**, keeping our partners informed of the most recent version.&#x20;

Each release is organized by tags. These tags give you a quick idea of the changes—whether they include new features, bug fixes, or important security updates.

<mark style="color:green;background-color:green;">**Feature**</mark>: New functionalities and enhancements in this release.

<mark style="background-color:orange;">**Bug Fixes**</mark>: Resolving issues and glitches for a smoother experience.

<mark style="background-color:red;">**Security Update**</mark>: Updates addressing potential vulnerabilities for improved security.

<mark style="background-color:purple;">**Device Support**</mark>: Added support to device versions.

<mark style="color:blue;background-color:yellow;">**Performance Improvement**</mark>: Optimizations for faster and more efficient usage.

## Releases

<details>

<summary>1.9.6-Sandbox                                                                                                       </summary>

<mark style="color:green;background-color:green;">**Feature**</mark>

* Added configurable support for **Behavioral Biometrics**.
* Behavioral Biometrics is **disabled by default**.
* Added configuration options to control **behavioral data collection**, including clipboard and field activity tracking.

***Note:***

* Behavioral Biometrics settings are controlled through the configured SDK settings.

</details>

<details>

<summary>1.9.5-Sandbox                                                                                                       </summary>

<mark style="color:green;background-color:green;">**Feature**</mark>

* Introduced **Video Liveness**, which captures a 1-second video for liveness verification.
* Added support for **IdFraudShield** with an updated SDK version.

***Note:***

* **Review Screen** is not supported for Video Liveness.
* **Video Liveness** and **Color Flash Liveness** cannot be enabled simultaneously. If both are enabled, **Color Flash Liveness** takes precedence.

<mark style="background-color:purple;">**Device Support**</mark>

Updated the IdFraudShield SDK to **v1.2.1** versions.

</details>

<details>

<summary>1.9.4-Sandbox                                                                                                       </summary>

<mark style="color:green;background-color:green;">**Feature**</mark>

Made User ID ***optional*** when Fraud Shield is enabled. A default User ID will be used if one is not provided.

<mark style="background-color:orange;">**Bug Fixes**</mark>

Fixed a monitoring-related issue.

</details>

<details>

<summary>1.9.3-Sandbox                                                                                                       </summary>

<mark style="color:blue;background-color:yellow;">**Performance Improvement**</mark>

Enhanced system telemetry for more accurate performance monitoring and data analytics.

<mark style="background-color:red;">**Security Update**</mark>

Upgraded core security infrastructure to strengthen overall system protection and reliability.

</details>

<details>

<summary>1.9.2-Sandbox                                                                                                       </summary>

<mark style="color:green;background-color:green;">**Feature**</mark>

Integration with the **ID Fraud Shield SDK**, including configuration to define actions based on detected risk levels.

<mark style="background-color:red;">**Security Update**</mark>

Improved risk-based decisioning to strengthen fraud prevention.

</details>

<details>

<summary>1.9.1-Sandbox                                                                                                       </summary>

<mark style="color:green;background-color:$success;">**New Feature**</mark>

Introduced the Color Flash feature to enhance verification reliability and improve fraud detection.

</details>

<details>

<summary>1.8.7-Sandbox                                                                                                          </summary>

<mark style="color:green;background-color:green;">**Improvement**</mark>

1. Improved performance by removing unnecessary processes.

<mark style="background-color:orange;">**Bug Fixes**</mark>

1. Fixed the white camera screen issue on restart for a smoother capture experience.

</details>

<details>

<summary>1.8.6-Sandbox                                                                                                         </summary>

<mark style="color:green;background-color:green;">**Improvement**</mark>

1. **Watermark on Selfie Captures** – All selfie captures now include a watermark to enhance security and authenticity.
2. **Stability Improvements** – Fixes for cases 70012 and 50012, along with bug and crash resolutions, ensure a smoother and more reliable Liveness SDK experience.

</details>

<details>

<summary>1.8.5-Sandbox                                                                                                            </summary>

<mark style="color:green;background-color:green;">**Improvement**</mark>

1. **Auto Flash:** Flash now turns on automatically in dark conditions for Passive and Active Gesture Liveness, helping users verify successfully even in low light.
2. **Analytics:** Improved event tracking provides you with more complete data on how liveness checks are performed across all detection types.
3. **Security:** Added smarter checks to detect potential threats on the device and environment, giving stronger protection for your verification process.
4. **Integrations:** Removed outdated integrations to keep the SDK simpler, more secure, and easier to maintain.

</details>

<details>

<summary>1.8.3-Sandbox                                                                                                        </summary>

<mark style="color:green;background-color:green;">**Feature**</mark>

1. All liveness attempt details are now recorded within a single session, making it easier to review and track.

<mark style="background-color:orange;">**Bug Fixes**</mark>

1. Instruction messages are now displayed more clearly for a better user experience, along with other general bug fixes to improve overall stability.

</details>

<details>

<summary>1.8.2-Sandbox                                                                                                         </summary>

<mark style="color:green;background-color:green;">**Improvement**</mark>

1. Security policies can now be tailored individually for each customer through OSS, offering more flexibility and control.
2. Head gesture recognition has been improved for smoother and more accurate detection

</details>

<details>

<summary>1.8.1-Sandbox                                                                                                           </summary>

<mark style="color:green;background-color:green;">**Improvement**</mark>

1. We've optimized the SDK by removing unnecessary components, resulting in improved performance and easier integration.

</details>

<details>

<summary>1.8.0-Sandbox                                                                                                        </summary>

<mark style="color:green;background-color:green;">**Improvement**</mark>

1. The latest update ensures critical threats are managed seamlessly, providing a more stable and uninterrupted experience for both developers and users.

</details>

<details>

<summary>1.7.4-Sandbox                                                                                                          </summary>

<mark style="color:green;background-color:green;">**Feature**</mark>

1. Customer can install the SDK via CocoaPods in a project with iOS 12 as minimum target (Please note SDK still support iOS 13 and above)

<mark style="background-color:orange;">**Bug Fixes**</mark>

1. Fixed a  bug related to device identifier

</details>

<details>

<summary>1.7.2-Sandbox                                                                                                          </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

1. Fixed SDK customisation issues on review and camera screen. Customisation doc has been updated to reflect the same.

</details>

<details>

<summary>1.6.9-Sandbox                                                                                                       </summary>

Please refer the section on [adding the SDK as a depenedency](https://docs.vida.id/vida-identity-platform/integration-methods/sdk/liveness-sdk/ios-sdk/getting-started#add-the-sdk-as-a-dependency) for a minor change to add the source in your Podfile

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Enhancements and optimisations related to better SDK protection/obfuscation
* Fixed an issue showing back button incorrectly in NavigationController in some cases
* Fixed an UI issue for liveness progress overlay in some cases

</details>

<details>

<summary>1.6.6-Sandbox                                                                                                           </summary>

<mark style="color:blue;background-color:yellow;">**Performance Improvement**</mark>

* Reduced download size impact on the application from App Store

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Fix the cause for false liveness failure with error 70006 on some devices

</details>

<details>

<summary>1.4.35-Sandbox                                                                                                       </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Enhancements and optimisations related to better SDK protection/obfuscation

</details>

<details>

<summary>1.4.34-Sandbox                                                                                                       </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Enhancements related to better traceability and SDK protection/obfuscation

</details>

<details>

<summary>1.4.33-Sandbox                                                                                                     </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Return failed images in case of error if image is available
* Bug fixes related to UI/UX

</details>

<details>

<summary>1.4.30-Sandbox                                                                                                      </summary>

<mark style="color:blue;background-color:yellow;">**Performance Improvement**</mark>

* Reduced impact on download size from App Store

<mark style="color:green;background-color:green;">**Feature**</mark>

* Added Privacy Manifest as per App Store requirements

</details>

<details>

<summary>1.4.29-Sandbox                                                                                                       </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Enhancement in UI/UX customisation support

</details>

<details>

<summary>1.4.25-Sandbox                                                                                                      </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Enhancement in UI/UX customisation support
* Return error code and error message for retry exhausted use case.
* Bug fixes related to UI/UX, camera resolution

</details>

<details>

<summary>0.7.49-Sandbox                                                                                                     </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Issues related to Landscape mode detection addressed

</details>

<details>

<summary>0.7.45-Sandbox                                                                                                      </summary>

<mark style="color:green;background-color:green;">**Feature**</mark>

* Localisation support added for the application

</details>

<details>

<summary>0.7.41-Sandbox                                                                                                       </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* The issue with the face detection overlay animation stroke breaking has been addressed when setting the color to blue.

</details>

<details>

<summary>0.7.40-Sandbox                                                                                                      </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Telemetry fix - remove duplicate events for selfie capture&#x20;

</details>

<details>

<summary>0.7.39-Sandbox                                                                                                       </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Telemetry fix - orientation error

</details>

<details>

<summary>0.7.38-Sandbox                                                                                                       </summary>

<mark style="background-color:orange;">**Bug Fixes**</mark>

* Having verified the current device orientation, we've also assessed the app's supported orientation. If the app is designed to support only landscape orientation, we've checked the current device orientation and triggered an error as needed.

</details>
