Releases: thirdweb-dev/unity
Releases · thirdweb-dev/unity
v5.15.1
What's Changed
- Fixed Unity <2022.1 compilation error with the WebGL threading patcher.
- Unity's 2021 LTS support had ended in May 2024, we recommend updating to 2022.3 or Unity 6.
- We will no longer officially support 2021.
- Added
ThirdwebUnityExtensions.CopyToClipboardCross-Platform Utility.- Works in WebGL with an added fallback mechanism.
- Usable as a string extension (
walletAddress.CopyToClipboard()).
v5.15.0
What's Changed
- Additions from Thirdweb's .NET SDK Release 2.14.0
- Additions from Thirdweb's .NET SDK Release 2.15.0
- Added
AuthProvider.Backend's relatedwalletSecretto In-App and Ecosystem Wallets' options. You can now create server side wallets! - Split
ThirdwebManagerintoThirdwebManagerBase,ThirdwebManager(frontend),ThirdwebManagerServer(backend)- Adds
ThirdwebManagerServerprefab, usesSecretKeyinstead ofClientIdandBundleId. - Adds a lot of flexibility and extendability for various use cases.
- Adds
var serverWalletOptions= new WalletOptions(
provider: WalletProvider.InAppWallet,
chainId: 421614,
inAppWalletOptions: new InAppWalletOptions(authprovider: AuthProvider.Backend, walletSecret: "my-epic-secret")
);
var myAiWallet = await ThirdwebManagerServer.Instance.ConnectWallet(serverWalletOptions);It's time to make blockchain-powered AI allies and opponents that leverage backend wallets and perhaps even Nebula.
v5.14.1
Autoconnect Feature
Flag under ThirdwebManager > Preferences.
If enabled, Thirdweb will automatically connect to the last connected wallet on initialization (this behavior does not apply to the WalletConnectWallet provider option).
If a wallet was connected as a non smart wallet, then later upgraded, the smart wallet is saved as the last wallet, and the next session will autoconnect to the smart wallet.
Any failure during this entire flow should not throw.
v5.14.0
What's Changed
- Additions from Thirdweb's .NET SDK Release 2.13.0
- Exposed the ability to override RPC per chain ID in the
ThirdwebManager. - Exposed the ability to force specific wallet ids into your WalletConnect modal in the
ThirdwebManager. - Added hover tooltips for all
ThirdwebManageroptions.
v5.13.1
v5.13.0
v5.12.2
What's Changed
- Set the WalletConnect connection timeout to 180s, up from the default 30s. This should help resolve issues like "socket stalled" that might be thrown by the WalletConnect wallet in some regions, on some platforms.
v5.12.1
v5.12.0
What's Changed
- Additions from Thirdweb's .NET SDK Release 2.11.0
SmartWallet.PersonalSignno longer requires the SmartWallet to be deployed, increasing speed. Verification is done through ERC-6492. Validating a signature also works with ERC-6492 signatures now. Useful for apps that want to instantly authenticate (using Thirdweb Auth - SIWE for example) without incurring costs.purchaseDatacan now be passed to Thirdweb Pay quote params, making Direct Payment flows fully featured.
InAppWalletOptionsnow extendsEcosystemWalletOptions(no changes to dx).- Slightly improved Playground UI.

