Skip to content

Releases: alchemyplatform/alchemy-sdk-js

v2.9.0

05 Jun 18:24
d9f6619
Compare
Choose a tag to compare

2.9.0

Major Changes

  • Fixed a bug with in NftNamespace.getNftSales() in which there was a typo in decimal field of the NftSaleFeeData object. The field is now correctly named decimals, and decimal is marked deprecated to avoid a breaking change.

Minor Changes

  • Added redundancy to CoreNamespace.getTokensForOwner() to handle failures when fetching token metadata.
  • Added support for the acquiredAt field for ordered getNftsForOwner queries. Only available when specifying orderBy: NftOrdering.TRANSFERTIME in the request.
  • Added the NftSaleMarketplace.BLUR marketplace enum to the NftNamespace.getNftSales() method return.
  • Added support for the validAt response field to NftNamespace.getNftSales().

v2.8.3

10 May 15:10
ce4d31d
Compare
Choose a tag to compare

2.8.3

Major Changes

Minor Changes

  • Fixed a bug with NotifyNamespace when creating webhooks on ETH_SEPOLIA, OPT_GOERLI, and ARB_GOERLI.
  • Fixed a bug with Wallet.populateTransaction() where the method would never resolve.
  • Fixed a bug with NftNamespace.getMintedNfts() and NftNamespace.getTransfersForOwner() where the method would always throw an error for certain addresses (#318).

v2.8.2

01 May 21:58
9bbc2f9
Compare
Choose a tag to compare

2.8.2

Major Changes

Minor Changes

  • Moved the exports.default field to be the last field. This fixed a bug introduced in 2.8.1 that prevented certain frameworks from building (#313).

v2.8.1

01 May 21:58
c469c3b
Compare
Choose a tag to compare

2.8.1

Major Changes

Minor Changes

  • Fixed a bug where the SDK was not compatible with moduleResolution: bundler when using typescript at v5.0(#302). Thanks @florrdv!
  • Fixed a bug with getTransfersForOwner() and getTransfersForContract() methods in the NftNamespace, where some NFTs would not be returned if the NFT was transferred multiple times.

v2.8.0

13 Apr 21:51
4ef0ccd
Compare
Choose a tag to compare

2.8.0

Major Changes

Added PolygonZkEvm Mainnet and Testnet support to the sdk

Minor Changes

v2.7.0

05 Apr 19:47
6e97ae9
Compare
Choose a tag to compare

2.7.0

Major Changes

  • Added CustomGraphqlWebhook to be used with the NotifyNamespace. This webhook uses graphql to track any event on every block.

Minor Changes

v2.6.3

03 Apr 18:23
4af9b0e
Compare
Choose a tag to compare

2.6.3

Major Changes

Minor Changes

  • Added support for a pageKey and pageSize parameter in NftNamespace.getOwnersforNft to allow for pagination of the results.

v2.6.2

23 Mar 20:58
75e06fa
Compare
Choose a tag to compare

2.6.2

Major Changes

Minor Changes

  • Added additional descriptive tokenTypes in NFT- and contract-level metadata, for contracts which don't support any NFT standard.

v2.6.1

09 Mar 16:13
088b8c4
Compare
Choose a tag to compare

2.6.1

Major Changes

Minor Changes

  • Added the title field to ContractForOwner to represent the title of the token held by the owner.
  • Fixed a bug where the media field in ContractForOwner was a Media object rather than a Media[] array.
  • Added support for the Eth Sepolia network via the Network.ETH_SEPOLIA enum.

v2.6.0

06 Mar 22:46
c18e12b
Compare
Choose a tag to compare

2.6.0

Major Changes

  • Added the NftMetadataUpdateWebhook to be used with the NotifyNamespace. This webhook tracks all ERC721 and ERC1155 token metadata updates.