Skip to content

Releases: thirdweb-dev/unity

v2.0.6

15 May 20:06
7e0b3d8
Compare
Choose a tag to compare

Changelog

  • [General] sdk.wallet.Connect() API changed to accept a WalletConnection object that consists of a WalletProvider enum, chain id, and optional arguments. This replaces the struct WalletConnection and WalletProvider types to allow for better suggestions.
  • [Native] Prefab_ConnectWalletNative does not require supportedNetworks field in the inspector anymore, now fetched from ThirdwebManager.
  • [WebGL] Prefab_ConnectWallet does not require supportedNetworks field in the inspector anymore, now fetched from ThirdwebManager.

v2.0.5

02 May 23:34
38371e4
Compare
Choose a tag to compare

Changelog

  • [Native] WalletConnect hotfix
  • [General] Fixed .GetAll skipping last token ID

v2.0.4

01 May 21:25
c985e10
Compare
Choose a tag to compare

Changelog

  • [WebGL] Fixed WalletConnect connections, updated bridge
  • [Native] The ThirdwebManager now supports AppOptions from the inspector
  • [Native] The ThirdwebManager now supports gasless domain and version overrides (optional)
  • [Native] Passing a private key to generate signatures is now allowed (not advised client side)
  • [Native] Fixed payload requests' price parameter being considered wei instead of eth as input
  • [General] ToEth and FormatERC20 utility functions now have an optional addCommas param

v2.0.3

07 Apr 08:29
77c1b52
Compare
Choose a tag to compare

Changelog

  • [Native] Removed preservation of WalletConnect sessions after closing the app, now only preserves it on pause/unpause
  • [Native] Fixed unnecessary WalletConnect callbacks when starting the app and connecting after disconnecting one or more times

v2.0.2

07 Apr 01:05
7370866
Compare
Choose a tag to compare

Changelog

  • [Native] Improved WalletConnect session connectivity
  • [Native] Fixed Android WalletConnect callback issues
  • [Native] Fixed WalletConnect errors thrown when receiving a null RPC response
  • [General] Improved Inspector backwards-compatibility for prefabs
  • [General] ThirdwebManager now uses a simple list, you can add new chains from the inspector without further changes
  • [General] Prefab_ConnectWallet and Prefab_ConnectWalletNative inspector serialized dictionaries changed to lists
  • [General] Added helper functions to ThirdwebManager to retrieve chain data at runtime

Pro tip: right click on the ThirdwebManager Component and select "Reset" to bring back popular chains into the list if needed.

v2.0.1

06 Apr 05:36
89cb2b9
Compare
Choose a tag to compare

Changelog

  • [WebGL] Fixed custom contract Read/Write calls

v2.0.0

04 Apr 18:00
d6bdbcd
Compare
Choose a tag to compare

Stable v2 release of the unity SDK!

  • Support for any platform (Desktop/Mobile/Console/VR/WebGL)
  • Revamped prefabs for wallet connection, nft renderers
  • Support for latest contracts, including Marketplace v3
  • Support for gasless
  • Support for generated wallets (Device wallet)

And more! check out the full documentation: https://portal.thirdweb.com/unity

v2.0.0-alpha3

23 Mar 22:35
Compare
Choose a tag to compare

Changelog

Improvements

  • [Native] WalletConnect now automatically adds the target chain and switches to it if needed.
  • [Native] Wallet.GetBalance now displays the correct name and symbol of the chain's native currency.

User Interface

  • [Native] Improved Device Wallet - Password Panel UI
  • [Native] Prefab_ConnectWallet got a brand new look!
  • [WebGL] Prefab_ConnectWallet got a brand new look!

Structure changes

  • Added Resources/all_chains.json

Which team are you on, WebGL or Native?

2.0.0-alpha2

23 Mar 03:55
8b516f1
Compare
Choose a tag to compare
  • Visual fixes for connect wallet prefab
  • Fixes for Pack contract on webGL

2.0.0-alpha1

21 Mar 05:54
Compare
Choose a tag to compare

v2.0 Alpha1 update

  • Gasless support for native platforms
  • WalletConnect bug fixes and improvements
  • DeviceWallet support for webGL
  • Misc fixes