Skip to content

2.0.0-beta.100

Pre-release
Pre-release

Choose a tag to compare

@bkrem bkrem released this 12 Jun 10:32
· 3912 commits to v2.0 since this release

Key Changes introduced in beta-100

  • Changing the client name from WalletConnectClient to SignClient, hence the @walletconnect/client npm package is now deprecated in favor of @walletconnect/sign-client
  • Changes to the pairing uri
  • Removal of permissions in favor of namespaces
  • Changes to rpc methods to account for the above
  • Removal of controller option when initializing the client
  • Addition of approval promise to connect method (more on this in the migration guide linked below)
  • Addition of acknowledged promises to approve, update and extend methods (more on this in the migration guide linked below)
  • We made the disconnect method optimistic (i.e. it doesn't wait for acknowledgement from the peer)
  • Update methods now override previous data instead of merging 2 together
  • React native apps now need to additionally install @react-native-async-storage/async-storage
  • Node JS apps now need to additionally install better-sqlite3

Migrating from beta.26

What's Changed

New Contributors

Full Changelog: 2.0.0-beta.26...2.0.0-beta.100