Ethereum Unity Boilerplate Versions Save

Unity Web3 Game Kit is the fastest way to connect and build games for Web3. It provides a single workflow for building high performance dapps. Fully compatible with your favourite platform.

v1.2.11

1 year ago

Added Use Moralis back-end integration and disable MoralisClient option.

v1.2.10

1 year ago

Added x-moralis-platform and x-moralis-platform-version to the allowHeaders

v1.2.9

1 year ago

Issue 68 - Solana throws null reference error Issue 96 - SolanaAPI thrown NullReferencec Exception Add x-moralis-platform and x-moralis-platform-version analytical headers

v1.2.7

1 year ago
  • Added sign and login to Moralis option. This option is enabled by default but can be disabled to allow for custom sign and authentication solutions.
  • RunContractFunction now generic typed
  • Added cursor / pagination handling to Web3Api Account and Native calls.

v1.2.5

1 year ago
  • Add Cronos Testnet support to Web3Api

v1.2.4

1 year ago
  • Fixed WalletConnect not persisting on a scene change
  • Fixed HexBigInteger not return the right value in Unity 2021.3.34f

v1.2.3

1 year ago

🚨 Please read before updating 🚨

  • Skipped Moralis Web3 Unity SDK v1.2.2 the due to WalletConnect stability issues
  • There currently is no way to check if a WalletConnect session is still valid and therefore the AuthenticationKit will now always do a full authentication cycle (Connecting, Signing, Setting up the MoralisUser) on game start to mitigate this issue
  • We removed the duplicate AuthenticationKit from the Assets/Prefabs folder and it is now recommend to use the one in: Packages/io.moralis.web3-unity-sdk/Runtime/Kits/AuthenticationKit/Prefabs/AuthenticationKit.pref

Changelog

  • Fixed WalletConnect stability issues
  • Fixed UnityWebRequest memory leaks
  • Fixed WebSocket.jslib naming conflict with Photon
  • Improved menu items for better exposure of the AuthenticationKit in packages
  • Issue #125 Update MoralisUserService to send signin with username/password from GET to POST
  • For all 1.2.2 updates please see the changelog

v1.2.1

1 year ago
  • Issue Web3Api Token Endpoint Missing Operations
  • Issue MoralisUser Should be Fully Functional Using Default Constructor
  • Issue TaskQueue Causes Unexpected Behavior but is No Longer Needed
  • Issue Cronos Integration - Added support for Cronos chain.

v1.2.0

1 year ago

⚠️ Please read this before updating your project ⚠️

  • Changed namespace from MoralisWeb3ApiSdk to MoralisUnity
  • Changed MoralisInterface to Moralis
  • Changed Moralis.Initialize to Moralis.Start
  • Added new Setup Wizard (Settings are stored in a ScriptableObject)
  • Removed knight demo and added new Introduction demo
  • Seperated core functionality into web3-unity-sdk package (UPM): https://github.com/MoralisWeb3/web3-unity-sdk
  • Added new web3-unity-sdk package as dependency with NPMJS: https://www.npmjs.com/package/io.moralis.web3-unity-sdk
  • Updated Newtonsoft dependency to 3.0.2
  • Updated WalletConnect
  • Fixed warnings / removed debugs
  • Issue #26 - Updating Version Control in Package Manager causes errors
  • Issue #42 - Please release this as a UPM-compatible package
  • Issue #56 - WebGL Error with Unity 2021.2.11f1
  • Issue #71 - With Unity 2020.3.30 Newtonsoft Missing
  • Issue #76 - Compile error after adding Unity Collections package
  • Issue #92 - WalletConnect Session Fails to Reconnect
  • Issue #93 - [WebSocket] Exception Unexpected character encountered while parsing value: M. Path '', line 0, position 0.
  • Issue #95 - MoralisInterface.LogInAsync(user, pass) Does Not Set Current User

v1.1.0

2 years ago
  • Issue #90 - iOS Wallet Images not loaded and displayed
  • Issue #81 - WebGL LiveQuery Callbacks are not fired.
  • Issue #77 - How to login with just username/email and password?
  • Issue #72 - User SignUp, Without Wallet, Fails
  • Issue #56 - WebGL Error with Unity 2021.2.11f1