Skip to content

Releases: thirdweb-dev/unity

v5.18.5

12 Mar 18:00
c312d65

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.18.4

v5.18.4

12 Mar 14:43
24fdc20

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.18.3

v5.18.3

11 Mar 20:10
94812c8

Choose a tag to compare

What's Changed

  • Fixed a WebGL issue where logging in using a social auth method, then attempting to login with another social auth method could cause connectivity with the popup to be lost, eventually causing a TimeoutException.

v5.18.2

28 Feb 21:03
c29b84b

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.18.2

v5.18.1

21 Feb 22:56
cfc0941

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.18.1

v5.18.0

21 Feb 22:14
9a1a87d

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.18.0

v5.17.2

13 Feb 21:05
994c22b

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.17.2

v5.17.1

07 Feb 18:41
b7ae06e

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.17.1
  • Added connect analytics for external Unity-specific wallets that would show up on your thirdweb dashboard alongside other wallet types

v5.17.0

24 Jan 23:05
c9b81e3

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.17.0
    • Includes Thirdweb Nebula AI Integration.
    • Combine with Backend Wallets & Account Abstraction to create truly unique experiences.
  • Moved analytics to the .NET SDK (DLL), removed from ThirdwebManagerBase.
  • MetaMaskWallet.Disconnect now calls wallet_revokePermissions allowing you to fully disconnect the extension - thanks @tulfix !

v5.16.0

17 Jan 20:04
554a14d

Choose a tag to compare

What's Changed

  • Additions from Thirdweb's .NET SDK Release 2.16.0
  • Integrated AuthProvider.SiweExternal in ThirdwebManager.
    • Work around your favorite external wallet not having Unity support.
    • OAuth style linking variant of AuthProvider.Siwe, but using wallets and SIWE in a static React environment.
var walletOptions = new WalletOptions(
    WalletProvider.InAppWallet,
    421614,
    new InAppWalletOptions(authprovider: AuthProvider.SiweExternal)
);
var wallet = await ConnectWallet(walletOptions);
ThirdwebDebug.Log("Connected to InAppWallet with SiweExternal auth provider." + await wallet.GetAddress());
  • AuthProvider.Guest now uses a unique device identifier, making it a little more persistent than the previous implementation.
    • Guest mode is meant as an ephemereal login method, you should allow users to link additional auths later in the flow.
    • This update makes Guest mode a little more persistent in cases where users delete something by mistake.
  • Fixed edge case where Application.identifier being an empty string with some build configs would cause an empty bundle id to be used as the fallback instead of com.company.product.