All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- #106 New
pkp-walletconnect
package to connect PKPs and dApps using WalletConnect V2
- #88 Breaking change introduced to
lit-node-client-nodejs
regarding session signature generation and usage. Introducedauth-helpers
package, which contains objects for working with session capability objects for session signatures.
- #90 Fixed the issue where it was unable to regenerate the authSig when it had expired.
-
#67 Introduced the
lit-auth-client
package, enabling social logins, Ethereum wallet signing, WebAuthn registration and authentication, and management of PKPs tied to auth methods -
#57 Introducing the pkp-client package, which serves as an abstraction of the pkp-ether, pkp-cosmos, and pkp-base packages. This enables the creation of Ether and Cosmos signers through PKPClient.
-
#97 Fixed
warn - ./node_modules/@lit-protocol/ecdsa-sdk/src/lib/ecdsa-sdk.js Critical dependency: the request of a dependency is an expression
- #77 Added support for Leap Cosmos wallet
- #40 Added sessionSigs support to the remaining SDK functions. Now users have the option to use sessionSigs in place of authSigs.
- #40 Simplified the multi-step process of encrypting & decrypting static content and storing all its metadata on IPFS in a single function
encryptToIPFS
&decryptFromIpfs
.
- #47 Upgraded
@walletconnect/ethereum-provider
to version2.5.1
and added@web3modal/standalone
as a depdency to theauth-browser
repo
- [#44] Separated Node Code into its own repository
@lit-protocol/lit-node-client-nodejs
, from which@lit-protocol/lit-node-client
will extend, so there are no breaking changes for existing customers.
yarn v
to check the current npm versionyarn bump
to updatepatch
version inlerna.json
andversion.ts
yarn bump:minor
to updateminor
version inlerna.json
andversion.ts
yarn bump:major
to updatemajor
version inlerna.json
andversion.ts
- Logs will now include version number eg.
[LitJsSdk v2.1.63]
yarn tool:e2e
will now serve the react app and launch Cypress E2E testing automatically