Lit Protocol SDK v7 lanzado con importantes actualizaciones y mejoras
El Lit Protocol ha anunciado el lanzamiento de la última versión de su SDK, v7, que introduce una serie de mejoras y cambios importantes diseñados para mejorar el rendimiento y la experiencia del desarrollador. Las actualizaciones clave incluyen la eliminación de ciertas funciones de cifrado y la introducción de nuevas como encryptUint8Array
y decryptToUint8Array
, destinadas a un mejor manejo de los tipos de datos Uint8Array. Además, varias funciones han sido reubicadas para optimizar la estructura del SDK, y se alienta a los desarrolladores a seguir los pasos de migración para adaptar su código existente en consecuencia.
Otro cambio significativo es la transición de enums a constantes dentro del SDK, lo que mejora la seguridad de tipos y reduce los errores potenciales. La actualización también incluye la eliminación de la clase LitAuthClient
, lo que lleva a los usuarios a inicializar proveedores directamente. Este cambio refleja un esfuerzo más amplio por simplificar la arquitectura del SDK mientras se mejora la encapsulación y la usabilidad. Los desarrolladores deben actualizar sus implementaciones para alinearse con estas nuevas estructuras y métodos, asegurando una transición fluida a la última versión.
Por último, el SDK ha experimentado mejoras en el manejo de errores, con la eliminación de la función throwError
a favor de clases de errores personalizadas basadas en VError. Esto permite una información de error más detallada y capacidades de depuración mejoradas. La actualización también consolida paquetes WASM y mejora las implementaciones criptográficas, enfatizando la importancia de pruebas exhaustivas después de la migración. Con estas actualizaciones, el Lit Protocol SDK tiene como objetivo proporcionar un entorno de desarrollo más robusto y fácil de usar para aplicaciones de blockchain.