v4.6.0
What's Changed
- [General]
ThirdwebManager
Smart Wallet OptiondoNotDeployOnSignMessage
has been renamed todeployOnSign
and defaults to false. If kept false, trigger a transaction to bundle Smart Wallet deployment with it - good for filtering out inactives and not paying for their deployment, or going through a custom auth flow. If turned on, will deploy the smart wallet upon any message or typed data being signed. - [General] Moved
Thirdweb/Plugins
folder toThirdweb/Core/Plugins
. - [General] Added Assembly Definitions for Thirdweb Core, Editor and Example scripts.
- [General] Project cleanup, client general analytics update.
- [Native] Updated
QueryAllParams.count
behavior to match WebGL behavior inERC721.GetAll
andERC1155.GetAll
. - [Native] Reduced UserOperation (Smart Wallet transaction) polling interval from 2s to 1s.
- [WebGL]
deployonSign
andERC1155.TransferBatch
are now also supported in WebGL.
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.