Skip to content

v4.1.0

Compare
Choose a tag to compare
@AndreasGassmann AndreasGassmann released this 28 Dec 21:34
· 396 commits to master since this release
v4.1.0
012c625

4.1.0 (2023-12-28)

Features

  • Add support for Proof of Event (PoE) according to this TZIP. The DAppClient now has a new method called requestProofOfEventChallenge to request a PoE challenge.
  • Add TzSafe wallet
  • Re-add Galleon wallet
  • Updated dependencies
  • Introduced a localStorage listener to prevent external tab interference leading to a "broken state" in the SDK

Bugfixes

  • Fixed a problem where alerts would endlessly load if there was no internet connection
  • Corrected an issue where the wallet icon failed to display after refreshing a page
  • Solved a bug causing the wallet to open targeting an incorrect platform under certain conditions
  • Change "mondaynet" name to "weeklynet"

WalletConnect 2

This release includes a variety of WalletConnect 2 related bugfixes to make the transport more stable.

  • Resolved an issue preventing a web wallet from opening on a new tab using WC transport
  • Addressed a crash in the SDK occurring during synchronisation with the wallet through WalletConnect without an internet connection
  • Rectified a bug where approving two consecutive requests on the wallet side would inadvertently close the new session
  • Improved UI updates when a session_update is received
  • Fixed a bug that opened an unintended wallet when using WalletConnect on mobile
  • Implemented localStorage and IndexedDB checks for better tracking of WalletConnect's internal state
  • Added a manual WalletConnect reset feature to prevent multiple instances of broken states
  • Introduced a WalletConnect ping function to assess wallet readiness
  • Resolved an issue where acknowledgement toasts would not show up during multiple wallet requests