Skip to content

Releases: alchemyplatform/alchemy-sdk-js

v3.0.0

15 Nov 21:34
793db75
Compare
Choose a tag to compare

3.0.0

Major Changes

v2.11.0

10 Nov 20:32
37a1049
Compare
Choose a tag to compare

2.11.0

Minor Changes

  • Added support for Arbitrum Sepolia network via the Network.ARB_SEPOLIA enum.

v2.10.1

12 Sep 15:44
20328ff
Compare
Choose a tag to compare

2.10.1

Major Changes

Minor Changes

  • Fixed a bug in the Log object where the removed field was not included in the response.

v2.10.0

23 Aug 19:41
2ad5254
Compare
Choose a tag to compare

2.10.0

Major Changes

  • Add support for Base

Minor Changes

v2.9.2

05 Jul 23:52
8199582
Compare
Choose a tag to compare

2.9.2

Major Changes

  • Added a new method CoreNamespace.isContractAddress() to easily check if an address is a contract or EOA. The method accepts a string address and returns a boolean value indicating if the given address is a contract address or not.

Minor Changes

  • Fixed a bug where GetOwnersForContractResponse was missing the pageKey field.

v2.9.1

05 Jul 23:49
70d2fb5
Compare
Choose a tag to compare

2.9.1

Major Changes

Minor Changes

  • Add the refreshCache parameter to NFT rarity endpoints to allow users to update stale rarity values.
  • Add the includeCount parameter to getOwnersForContract.

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.