CHANGELOG SDK JAVASCRIPT

# Change Log

Todos los cambios notables en este proyecto se documentarán en este archivo.

## [1.2] - Jun 23, 2023

### Added

- Se agregaron cambios para el nuevo liveness

- Opción 3 es para nuevo card capture

- Opción 4 para nuevo liveness

### Changed

### Fixed

## [1.3] - Jun 26, 2023

### Added

- Se agregaron logs para validar funcionamiento

### Changed

### Fixed 

## [1.4] - Jun 27, 2023

### Added

### Changed

### Fixed 

- Se cambio la referencia del liveness para evitar conflictos con otros iframes

## [1.5] - Jun 28, 2023

### Added

### Changed

- Se eliminaron los logs

### Fixed

## [1.5] - Jun 30, 2023

### Added

### Changed

### Fixed

- El componente toma el 100% de la pantalla

## [1.6] - Jul 7, 2023

### Added

### Changed

### Fixed

- Se eliminaron nullsafe para compilación antiguas

## [1.7] - Ago 14, 2023

### Added

### Changed

### Fixed

- Se corrigió el parametro para abrir url del liveness

## [1.8] - Ago 17, 2023

### Added

### Changed

- Se actualizo el changelog

### Fixed

## [1.9] - Sep 7, 2023

### Added

- Se agregó timout 30s

### Changed

### Fixed

## [2.0] - Oct 11, 2023

### Added

- Se agregó evento cuando no aceptan los permisos de camara, codigo de error 6

### Changed

### Fixed

## [2.1] - Oct 24, 2023

### Added

- Se agregó la propiedad "imageCropped" que retorna la imagen recortada (la imagen original no se alteró)

### Changed

### Fixed

## [2.2] - Feb 21, 2024

### Added

### Changed

- Ahora hay un feedback al usuario en el cardcapture (cambio de colores en los bordes)

### Fixed

## [2.3] - Abr 1, 2024

### Added

- Se agregeró una nueva propiedades de inicialización de sdk para capturar eventos, este parametro es requerido pero se puede enviar un string vacio de no ser necesiarios

### Changed

### Fixed

## [2.4] - Jul 5, 2024

### Added

### Changed

### Fixed

- Se eliminó parametro innecesario en la inicialización del sdk

## [2.5] - Ago 6, 2025

### Added

- Se agrego nueva función para iniciar el sdk (InitAdoSDK) igualmente se mantiene el metodo Start

- Se realizan mejoras en el taggeo

- Se optimiza la apertura de servicios

### Changed

- La funcionj InitAdoSDK ahora recibe un objeto:

{

 urlBase, // requerido

 projectName, // requerido

 apiKey, // requerido

 productId, // requerido

 functionCapture, // requerido

 isFrontSide, // requerido

 UidDevice, // requerido (string vacio valido)

 token,

 processId,

 onSuccessCallBack, // requerido

 onErrorCallBack // requerido

}

Ejemplo: 

InitAdoSDK({

 urlBase: document.getElementById("UrlBase").value,

 projectName: document.getElementById("ProyectName").value,

 apiKey: document.getElementById("ApiKey").value,

 productId: parseInt(document.getElementById("ProductId").value),

 functionCapture: parseInt(document.getElementById("ddlfunctionCapture").value),

 isFrontSide: document.getElementById('IsFrontSide').checked,

 UidDevice: document.getElementById("UidDevice").value,

 token: document.getElementById("Token").value,

 processId: document.getElementById("ProcessId").value,

 onSuccessCallBack: onSuccess,

 onErrorCallBack: onError

});

### Fixed

### Changed

CDN 2.5

Compatibilidad y soporte del componente para integrar el SDK Liveness en sus versiones 3.5.1 a 3.5.9, incluyendo:

Optimización de rendimiento y estabilidad del flujo de cámara y análisis.

Mejoras de precisión y experiencia de usuario asociadas al motor de Liveness 3.5.x.

Ajustes de localización y consistencia de feedback (mensajes/idioma) alineados a la configuración del host.

Mejoras de interoperabilidad en el retorno de evidencias (imagen/resultado) desde el SDK hacia el host.