Skip to content

Releases: skymavis/waypoint-unity

v0.4.0

19 Nov 08:05
c490e1b
Compare
Choose a tag to compare

🚨 BREAKING CHANGES

  • Converted Waypoint SDK to the Unity Package Manager (UPM) format, allowing easier installation and version management. Users can now install the SDK directly via a git URL with extended syntax:
    https://github.com/skymavis/waypoint-unity.git#v0.4.0
    
  • Introduced new API methods to replace older, deprecated ones. Deprecated methods remain available for backward compatibility but will be removed in the next major release.
    • Waypoint.BindOnResponse(callback) and Waypoint.UnBindOnResponse(callback) are deprecated. The Waypoint.RespondReceived C# event is the new recommended replacement.
    • Additional deprecated methods and their replacements:
      • Waypoint.Init(sessionID, port)Waypoint.SetUp(WaypointSettings)
      • Waypoint.Init(clientID, keepLinkSchema, isTestNet)Waypoint.SetUp(WaypointSettings)
      • Waypoint.OnAuthorize()Waypoint.Authorize()
      • Waypoint.OnGetIDToken()Waypoint.Authorize()
      • Waypoint.OnPersonalSign(message, from)Waypoint.PersonalSign(message, from)
      • Waypoint.OnSignTypeData(typedData, from)Waypoint.SignTypedData(typedData, from)
      • Waypoint.SendTransaction(receiverAddress, value, from)Waypoint.SendNativeToken(receiverAddress, value, from)
      • Waypoint.OnCallContract(contractAddress, data, value, from)Waypoint.WriteContract(contractAddress, humanReadableAbi, functionParameters, value, from)
    • Note: Deprecated methods will be fully removed in version 0.5.0.

✨ Added

  • Introduced Waypoint.CleanUp() to release managed resources when the SDK is no longer in use. This method is now required for proper cleanup of the SDK’s resources.

waypoint-unity/0.3.0

23 Oct 07:04
77abfed
Compare
Choose a tag to compare

What's Changed

  • Add optional scope to authorize

waypoint-unity/0.2.1

13 Sep 09:24
c9711e2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: mavis-id-unity/0.2.0...waypoint-unity/0.2.1

mavis-id-unity/0.2.0

31 Jul 09:51
53944d1
Compare
Choose a tag to compare

Mavis ID Unity SDK

Update iOS Framework and Fix Compatibility Between Unity and iOS

Platforms

  • Desktop: Windows and MacOS
  • Mobile: Android and iOS

Features

  • Authorize
  • Send Transaction
  • Personal Sign
  • Sign Typed Data
  • Call Contract

Utils

  • EncodeFunctionData
  • GetTotalNFT
  • GetTotalERC
  • GetNFTMetadata
  • Ethcall

mavis-id-unity/0.1.0

30 May 07:02
a5d0ec3
Compare
Choose a tag to compare
  • Platforms :
    • Desktop : Windows and MacOS
    • Mobile : Android and iOS
  • Features :
    • Authorize
    • Send transaction
    • Personal Sign
    • Sign typed data
    • Call contract
  • Utils :
    • EncodeFunctionData
    • GetTotalNFT
    • GetTotalERC
    • GetNFTMetadata
    • Ethcall