Skip to content

Releases: thirdweb-dev/unity

v5.15.1

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 15 Jan 16:56
a4da750

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.CopyToClipboard Cross-Platform Utility.
    • Works in WebGL with an added fallback mechanism.
    • Usable as a string extension (walletAddress.CopyToClipboard()).

v5.15.0

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 10 Jan 16:03
ba74311

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 related walletSecret to In-App and Ecosystem Wallets' options. You can now create server side wallets!
  • Split ThirdwebManager into ThirdwebManagerBase, ThirdwebManager (frontend), ThirdwebManagerServer (backend)
    • Adds ThirdwebManagerServer prefab, uses SecretKey instead of ClientId and BundleId.
    • Adds a lot of flexibility and extendability for various use cases.
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

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 07 Jan 00:09
e0330ba

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.

d90a291c4de48fb3c35e7bec3dfab08f

v5.14.0

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 06 Jan 15:20
c728323

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 ThirdwebManager options.

7af88a82f42c2f761f63993c46b220bd

v5.13.1

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 26 Dec 18:56
dc88179

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.12.1

v5.13.0

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 25 Dec 19:35
57f1f4e

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.12.0

v5.12.2

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 17 Dec 05:26
e79c916

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

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 09 Dec 14:58
d75101e

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.11.1

v5.12.0

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 06 Dec 23:48
4146825

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.11.0
    • SmartWallet.PersonalSign no 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.
    • purchaseData can now be passed to Thirdweb Pay quote params, making Direct Payment flows fully featured.
  • InAppWalletOptions now extends EcosystemWalletOptions (no changes to dx).
  • Slightly improved Playground UI.

v5.11.1

Choose a tag to compare

@0xFirekeeper 0xFirekeeper released this 27 Nov 00:58
7b7d3dd

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.10.1
  • Fixes occasional WalletConnect modal was closed. exception when network state does not update fast enough.