Skip to content

v4.0.0

Compare
Choose a tag to compare
@lewis-sqa lewis-sqa released this 30 May 12:45
· 2096 commits to main since this release
d09f69e
  • Removed accountId parameter for hardware wallets (#256).
  • [BREAKING] Decouple modal from core and added support for styling with CSS variables (#257, #287 & #295).
  • Added support for closing the modal using the escape key (#269).
  • Replaced browser alert with a custom variation (#270).
  • Added support for connecting to hardware wallets using the enter key (#271).
  • Added a guide for creating custom wallet integrations (#274).
  • [BREAKING] Rearchitected the wallet integrations (#276, #277, #278, #280, #299 & #306).
  • [BREAKING] Added multiple derivation path support for hardware wallets (#282).
  • Decoupled web-specific APIs to support environments such as Node.js and React Native (#284).
  • Added predefined scoping for logger and storage dependencies within wallet implementations (#285).
  • [BREAKING] Moved contractId and methodNames to the signIn method of each wallet implementation (#296).
  • Added support for flagging wallets that are considered deprecated (#300).
  • Added support for My NEAR Wallet (#301).
  • Added a wallet-utils package for building wallet implementations (#265, #289 & #294).