Skip to content

Releases: TreasureProject/tdk-unity

v0.4.2

02 Jul 20:58
561fd31
Compare
Choose a tag to compare

What's Changed

  • fix server time url by

Full Changelog: v0.4.1...v0.4.2

v0.4.1

28 May 16:18
Compare
Choose a tag to compare

What's Changed

  • Added Google, Apple and Facebook social auth options
  • Fixed deserialization of Harvester.userLegionsWeightStaked values
  • Fixed TDK.Connect.GetChainId helper for WebGL builds
  • Updated dev environment defaults to new domain

Full Changelog: v0.4.0...v0.4.1

v0.3.3

21 May 04:39
Compare
Choose a tag to compare

What's Changed

  • Reverted breaking changes from authorization requests, which will stay available in v0.4.x

Full Changelog: v0.3.2...v0.3.3

v0.4.0

16 May 21:05
Compare
Choose a tag to compare

What's Changed

  • Added multi-chain support
  • Added new configuration fields for Thirdweb settings
  • Upgraded to Thirdweb SDK v4.13.1

Breaking Changes

General

  • Config format updated, please reset with the new file provided by Treasure

TDK.Identity

  • GetWalletAddress() method changed to Address getter
  • GetChainId() method moved to TDK.Connect class
  • Project param removed from ValidateUserSession() method
  • Project param removed from StartUserSession() method
  • Optional ChainId and auth token params added to StartUserSession() method for validating and using existing sessions
  • LogOut() method renamed to EndUserSession()

TDK.Connect

  • Show() method renamed to ShowConnectModal()

TDKConnectUIManager

  • Removed auto-show of account modal after login
  • ShowConfirmLoginModal() method requires email parameter for display
  • ConnectEmail() method moved to TDK.Connect
  • IsConnected() method moved to TDK.Connect as IsWalletConnected() method
  • GetUserEmail() method removed
  • Disconnect() method moved to TDK.Connect

Full Changelog: v0.3.2...v0.4.0

v0.3.2

15 May 14:30
9fdcb74
Compare
Choose a tag to compare

What's Changed

  • Added param to connect email flow to enable silent logins

Full Changelog: v0.3.1...v0.3.2

v0.3.1

14 May 15:51
f18920c
Compare
Choose a tag to compare

What's Changed

  • Added environment toggle to TDK config menu
  • Updated contract analytics field to contract_address
  • Fixed chain ID override not getting correctly passed to API endpoints

Full Changelog: v0.3.0...v0.3.1

v0.3.0

14 May 02:44
df992c6
Compare
Choose a tag to compare

What's Changed

  • Added ability to validate and use existing sessions
  • Added transaction overrides parameters to write transaction helper, enabling custom gas limits
  • Fixed ClipboardHelper for non-WebGL platforms
  • Fixed smart wallet address not updating on account modal
  • Fixed mising link.xml from package
  • Fixed transaction hash missing from analytics events
  • Fixed contract address missing from analytics events

Breaking Changes

  • Deprecated TDK.API.GetAuthPayload in favor of TDK.API.GetLoginPayload
  • Replaced TDK.Identity.Authenticate with TDK.Identity.StartUserSession, which requires a Project parameter obtained through TDK.API.GetProjectBySlug

Full Changelog: v0.2.8...v0.3.0

v0.2.8

23 Apr 05:37
51bee1a
Compare
Choose a tag to compare

What's Changed

  • Added helper for WebGL clipboard functionality
  • Updated mainnet contract addresses

Known Issues

  • Download and re-import Helika SDK afterwards

Full Changelog: v0.2.7...v0.2.8

v0.2.7

19 Apr 00:47
0f2aff1
Compare
Choose a tag to compare

Before Upgrading

  • Delete entire Thirdweb folder.

What's Changed

  • Additional analytics event tracking around treasure connect
  • Additional analytics event tracking for Bridgeworld interactions
  • Upgrade thirdweb sdk to 4.12.1
  • Added link.xml for managed code stripping
  • Minor fixes and improvements

Known Issues

  • Download and re-import Helika SDK afterwards

Full Changelog: v0.2.6...v0.2.7

v0.2.6

12 Apr 19:43
14691d6
Compare
Choose a tag to compare

What's Changed

  • Fixed Corruption removal approvals deserialization
  • Added Corruption removal fetching to example UI

Full Changelog: v0.2.5...v0.2.6