Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

Releases: thirdweb-dev/typescript-sdk

v2.3.7

02 Jun 20:15
8e08240
Compare
Choose a tag to compare

What's Changed

  • [ERC1155] - expose totalCirculatingSupply & rename getTotalCount => totalCount (in line with erc721) by @jnsdls in #443
  • Bugfix - Incorrect entrypoint being loaded when using Node ESModules by @jameshowe in #444
  • improve error logs by @jnsdls in #445
  • handle ws rpc urls & alias matic -> polygon mapping by @jnsdls in #446

New Contributors

Full Changelog: v2.3.6...v2.3.7

v2.3.6

02 Jun 05:05
f7d6bd8
Compare
Choose a tag to compare

What's Changed

  • [fix] handle the additional usage of Buffer in browser builds by @jnsdls in #442

Full Changelog: v2.3.5...v2.3.6

v2.3.5

01 Jun 23:45
312aaa7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.4...v2.3.5

v2.3.4

01 Jun 17:45
Compare
Choose a tag to compare

What's Changed

  • unify the contract interfaces between generic smartcontract & pre-built contracts by @jnsdls in #437
  • Move merkletree to dev dependency by @nachoiacovino in #439

Full Changelog: v2.3.3...v2.3.4

v2.3.3

01 Jun 04:39
c125593
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.2...v2.3.3

v2.3.2

29 May 23:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.1...v2.3.2

v2.3.1

28 May 04:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.0...v2.3.1

v2.3.0

28 May 00:20
Compare
Choose a tag to compare

NEW sdk.storage

You can now use the sdk to upload and download files to IPFS with a simple API!

sdk.storage.fetch("ipfs://...");
const uploadResult = sdk.storage.upload([file1, file2]);

Check out the full documentation: https://portal.thirdweb.com/typescript/sdk.remotestorage

Breaking change

If you've been using thirdweb deploy and interacting with your custom contracts via the SDK, the API changed slightly:

Before: contract.functions.myFunction(arg1, arg2)
After: contract.call("myFunction", arg1, arg2)

This new way gives many advantages, like gasless support and automatic waiting for tx confirmations!

What's Changed

Full Changelog: v2.2.21...v2.3.0

v2.2.21

27 May 21:28
Compare
Choose a tag to compare

New Contract ✨ Multiwrap ✨

You can now "wrap" any number of ERC20/721/1155 tokens into a single "wrapped bundle" NFT that can be transferred, sold and "unwrapped" by someone else to receive the contents of the bundle!

This enables really creative use cases for games and dapps, we can't wait to see what you build with it!

Learn more:

What's Changed

Full Changelog: v2.2.20...v2.2.21

v2.2.20

26 May 21:20
6285b32
Compare
Choose a tag to compare

What's Changed

  • upgrade typescript (4.7.x) and tsup (6.x.x) by @jnsdls in #417
  • Implement Signature Drop SDK wrapper by @ndeto in #396
  • fix: handle broken token metadata by falling back to a pre-set fallback token instead of breaking the entire call by @jnsdls in #419
  • Disable sigdrop deployment for now by @joaquim-verges in #421

New Contributors

Full Changelog: v2.2.19...v2.2.20