Releases: skymavis/waypoint-unity
Releases · skymavis/waypoint-unity
v0.4.0
🚨 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)
andWaypoint.UnBindOnResponse(callback)
are deprecated. TheWaypoint.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
What's Changed
- Update README.md by @RodinGolodin in #6
- fix(sign-typed-data) : remove duplicate call by @thienNH0 in #7
Full Changelog: waypoint-unity/0.2.1...waypoint-unity/0.3.0
Change :
- Add optional
scope
to authorize
waypoint-unity/0.2.1
What's Changed
- Update README.md by @RodinGolodin in #2
- Update README.md by @RodinGolodin in #3
- Refactor : rename iOS framework to Waypoint by @thienNH0 in #4
- chore: update README and examples by @thienNH0 in #5
New Contributors
- @RodinGolodin made their first contribution in #2
Full Changelog: mavis-id-unity/0.2.0...waypoint-unity/0.2.1
mavis-id-unity/0.2.0
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
- 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