Skip to content
This repository was archived by the owner on Mar 26, 2025. It is now read-only.

js/v0.15.0

Choose a tag to compare

@lorisleiva lorisleiva released this 16 Aug 11:12
· 137 commits to main since this release
e47872f

What's Changed

  • Update token and system modules so they can be used as references for other modules by @lorisleiva in #231
  • Add Find Bid by Receipt to Auction House by @zaxozhu in #235
  • Refactor and fix transaction builder issues in NFT and Candy Machine modules by @lorisleiva in #236
  • Update docblocks and readme by @lorisleiva in #240

Breaking Changes

All client methods now accept an object of input as a first argument. Whilst this is slightly less convenient it makes the high-level API a lot more consistent and easier to maintain in the future as we can more easily deprecate attributes and introduce new ones without adding breaking changes.

For instance, here's how you'd fetch an NFT by mint address before and after this release.

// Before
const nft = await metaplex.nfts().findByMint(mintAddress).run();

// After
const nft = await metaplex.nfts().findByMint({ mintAddress }).run();

The README has been updated accordingly.

Full Changelog: js/v0.14.1...js/v0.15.0