v4.2.0
AndreasGassmann
released this
25 Mar 14:51
·
212 commits
to master
since this release
4.2.0 (2024-03-25)
Features
- BREAKING CHANGE: DApp instances are now automatically destroyed when no active
ACTIVE_ACCOUNT
subscription is detected and the wallet sends asession_update
indicating an account change. For more details, please visit the dedicated page in our wiki. - Tezos: Fireblocks and Kukai Mobile wallets are now included in our supported wallets list.
- Tezos Tzip 28 is now supported, thanks to the contribution from @quentin-burg.
- Performance: Introducing
enableMetrics
inDAppClientOptions
. Set this totrue
to enable performance metrics tracking. For further information, visit our metrics guide. - UI: The migration guide link has been updated in the “No Subscription to Active Account” error alert and logs for better clarity and guidance.
- Tezos: Missing
OperationTypes
such astransfer_ticket
have been added. - SDK:
enableAppSwitching
has been introduced. To prevent automatic app switching on mobile devices, set this option tofalse
inDAppClientOptions
. - WalletConnect: Significant improvements in performance and stability for WalletConnect communications on mobile platforms.
- SDK: On mobile, the
senderId
inrequestPermissions
now utilizessessionTopic
instead ofpairingTopic
, addressing the absence ofpairingTopic
in mobile sessions. - UI: The
type?: TransportType
parameter is no longer part of thehideUI
method inDAppClient
.