Lit Protocol SDK v7 출시, 주요 업데이트 및 개선 사항 포함
Lit Protocol은 성능 및 개발자 경험을 향상시키기 위해 설계된 다양한 개선 사항과 파괴적인 변경 사항을 도입한 최신 SDK 버전인 v7의 출시를 발표했습니다. 주요 업데이트에는 특정 암호화 기능의 제거와 encryptUint8Array
, decryptToUint8Array
와 같은 새로운 기능의 도입이 포함되어 있으며, 이는 Uint8Array 데이터 유형을 더 잘 처리하기 위한 것입니다. 또한, 여러 기능이 SDK 구조를 간소화하기 위해 재배치되었으며, 개발자들은 기존 코드를 적절히 조정하기 위해 마이그레이션 단계를 따르도록 권장됩니다.
또 다른 중요한 변화는 SDK 내에서 열거형(enum)에서 상수로의 전환으로, 이는 타입 안전성을 향상시키고 잠재적인 오류를 줄입니다. 업데이트에는 LitAuthClient
클래스의 제거도 포함되어 있어 사용자가 공급자를 직접 초기화해야 합니다. 이 변화는 SDK의 아키텍처를 단순화하고 캡슐화 및 사용성을 개선하기 위한 광범위한 노력의 일환입니다. 개발자들은 이러한 새로운 구조와 방법에 맞게 구현을 업데이트해야 하며, 최신 버전으로의 원활한 전환을 보장해야 합니다.
마지막으로, SDK는 오류 처리에서 개선이 이루어졌으며, throwError
기능이 제거되고 VError 기반의 사용자 정의 오류 클래스로 대체되었습니다. 이는 보다 자세한 오류 정보와 개선된 디버깅 기능을 제공합니다. 업데이트는 또한 WASM 패키지를 통합하고 암호화 구현을 업그레이드하여 마이그레이션 후 철저한 테스트의 중요성을 강조합니다. 이러한 업데이트를 통해 Lit Protocol SDK는 블록체인 애플리케이션을 위한 보다 견고하고 사용자 친화적인 개발 환경을 제공하는 것을 목표로 합니다.