v4.1.0
AndreasGassmann
released this
28 Dec 21:34
·
428 commits
to master
since this release
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 calledrequestProofOfEventChallenge
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