v2.33.0
Changelog:
- Added: Humanizer: WTC claim #1134
- Added: Pull (and cache for 24h) the supported Swap & Bridge chains by the Swap & Bridge API (Socket) #1126
- Added: Activity Filtration by session #1121
- Change: Updated ActivityController to filter and paginate AccountsOps and SignedMessages by sessionId. Now, different pages can apply independent filters, with their activity tied to the specific page context. This was necessary because AccountsOps will be displayed and filtered on both Settings -> Transaction History and Dashboard -> Activity tabs. Previously, applying a filter affected both places, leading to poor UX.
- Change: Streamlined the way we search for
entryPointAuthorizationMessageFromHistory
in MainController. Previously, initializing the filters was cumbersome; now, there's a simple helper function in ActivityController. - Change: Documentation updated, regarding how ActivityController is working.
- Added: Account Adder - current page error and locked states #1144
- Added: State to indicate the page requested fails to load (and the reason why)
- Added: State to indicate page being locked - to prevent requesting the next page before the current one is fully loaded (this avoids race conditions where the user requests the next page before linked accounts are fully loaded, causing misleadingly failing
#verifyLinkedAccounts
checks)
- Added: Banner action type for update-version #1146
- Changed: Preload domains #1132
- Changed: Persist Dashboard network filter #1137
- Changed: Update legends NFT contract #1061
- allow nfts to be transferred and burned if owner 'unlocked' the contract
- allow tokenURI getting on unminted nft
- store character data on mint
- Fixed: Outdated Selected Account props #1140
- Fixed: Swap & Bridge prevent the reset of the "Receive" on selectedAccountCtrl update #1142
- Fixed: Humanizer: swap and bridge humanization fix + add steth action #1141
- Fixed: ERC-5792: feedback to the dapp #1143
- resolve correctly walletSendCalls requests from the dapp;
- timeout jiffyscan at 2.5s as it's too slow and making UX worse;
- Fixed: activity.ts findMessage when empty account messages #1147
- Fixed: Error decoder and humanizer errors #1139
- Fix:
errorDecoder
decodes RPC error as relayer - Fix:
#throwBroadcastAccountOp
may emit a raw error message - Change: Display error codes for paymaster and relayer errors
- Add:
throwBroadcastAccountOp
tests tomain.test.ts
- Fix:
- Fixed: Legends: nft fixes #1148
Full Changelog: v2.32.0...v2.33.0