Lit Protocol SDK v7 Lançado com Atualizações e Melhorias Significativas
O Lit Protocol anunciou o lançamento da versão mais recente de seu SDK, v7, que introduz uma série de melhorias e mudanças drásticas projetadas para aprimorar o desempenho e a experiência do desenvolvedor. As principais atualizações incluem a remoção de certas funções de criptografia e a introdução de novas, como encryptUint8Array
e decryptToUint8Array
, voltadas para um melhor manuseio de tipos de dados Uint8Array. Além disso, várias funções foram realocadas para simplificar a estrutura do SDK, e os desenvolvedores são incentivados a seguir etapas de migração para adaptar seu código existente de acordo.
Outra mudança significativa é a transição de enums para constantes dentro do SDK, o que melhora a segurança de tipo e reduz erros potenciais. A atualização também inclui a remoção da classe LitAuthClient
, levando os usuários a inicializar provedores diretamente. Essa mudança reflete um esforço mais amplo para simplificar a arquitetura do SDK, melhorando a encapsulação e a usabilidade. Os desenvolvedores devem atualizar suas implementações para alinhar-se a essas novas estruturas e métodos, garantindo uma transição suave para a versão mais recente.
Por fim, o SDK passou por melhorias no tratamento de erros, com a remoção da função throwError
em favor de classes de erro personalizadas baseadas em VError. Isso permite informações de erro mais detalhadas e capacidades de depuração aprimoradas. A atualização também consolida pacotes WASM e atualiza implementações criptográficas, enfatizando a importância de testes rigorosos após a migração. Com essas atualizações, o Lit Protocol SDK visa fornecer um ambiente de desenvolvimento mais robusto e amigável para aplicações de blockchain.