v4.4.0
What's Changed
- [Native] Update
MetaMask SDKto 1.2.2 - includes improved session persistence and mobile build fixes. - [Native]
WalletUIfunctions are now overrideable - more flexibility in behavior customization forWalletProviderprefabs. - [Native] Added optional
EmbeddedWalletUIevent callback for custom invalid otp handling, add a listener to add retry functionality. - [Native] Implemented Multicall3 for
ERC721.GetAll,ERC1155.GetAll,ERC1155.GetOwnedif deployed on active chain, making fetching a lot faster for larger collections. - [Native] Updated chains package, added support for
xai,xai-sepoliaand others. - [Native] Fixed
ERC20.SetAllowancenot triggering custom approval wallet UI where available. - [Native] Added option to not force deploy a smart wallet upon signing a message or typed data in
ThirdwebManagerSmart Wallet optional parameters. - [WebGL] Updated bridge.
- [General]
Scene_Prefabsminor UI fix. - [General] Upgraded main project to Unity
2022.3.17f1- best used with XCode 15.1 when building for iOS.
Changelog: https://blog.thirdweb.com/changelog/unity-4-4-0/
This is a minor update, meaning some structure or DLL changes occured. When upgrading, it is best to remove previous SDK files to avoid issues.