Releases: thirdweb-dev/unity
Releases · thirdweb-dev/unity
v1.0.5-beta
What's Changed
- Add Pack contract by @joaquim-verges
- Eth <> Wei + ERC20 Formatting functions for Utils.cs by @0xFirekeeper
- Fixes for SetAllowance and BigInt parsing
Full Changelog: v1.0.4-beta...v1.0.5-beta
v1.0.4-beta
What's Changed
- Cleanup project structure for better package importing by @0xFirekeeper
- Throw exceptions, let unity dev handle them by @0xFirekeeper
- Allow passing transaction overrides to custom write calls by @joaquim-verges
- Add ability to fetch any contract's balance by @joaquim-verges
- Fix underlying network changed error by @joaquim-verges
- Cleanup webgl template by @joaquim-verges
Full Changelog: v1.0.3-beta...v1.0.4-beta
v1.0.3-beta
- Fix using ERC20/721/1155 convenience wrappers for custom ABIs (thank you @0xFirekeeper for the contribution!)
v1.0.2-beta
- make
sdk.wallet.SwitchNetwork()
async so you can await until the user has changed networks - add pagination capabilities to
ERC721.GetAll()
andERC1155.GetAll()
v1.0.1-beta
- Added support for querying claim conditions for ERC20/721/1155 drop contracts
- Added support for loading a contract from ABI:
sdk.GetContract(address, ABI)
- Added documentation
v1.0.0-beta
Beta release of thirdweb's Unity SDK!
This release supports WebGL platforms only. This release includes:
- Connecting to any supported EVM blockchain (no RPC necessary!)
- Connecting a user's wallet via browser extension and interacting with it
- Interacting with any EVM contract (no ABI needed!)
- High level, type safe API for ERC20/ERC721/ERC1155 and Marketplace contracts
- Deploy any released contract (thirdweb's or your own)
- Gasless transaction support (no gas fees for your players)
Download the .unitypackage
file below, and drag it to your project (or double click on the package) to get started.
The package includes a demo scene with code samples for a lot of the SDK functionality.