Releases: alchemyplatform/alchemy-sdk-js
Releases · alchemyplatform/alchemy-sdk-js
v3.4.2
3.4.2
Minor Changes
- Addressed security vulnerabilities by adding overrides for
elliptic
andws
dependencies. Specifically:- Updated
elliptic
to version6.5.7
(latest) to fix vulnerabilities related to EDDSA signature length checks and ECDSA BER-encoded signatures. - Updated
ws
to version7.5.10
to mitigate a potential DoS vulnerability. The latest major version ofws
is8.x
, however,7.5.10
is the most up-to-date version compatible withethers v5
, which depends on7.x
versions ofws
.
- Updated
v3.4.1
3.4.1
Minor Changes
- Fixed a bug where the
openSeaMetadata?.safelistRequestStatus
was undefined in theNft
object that resulted in aCannot read properties of undefined
error (#416)
3.4.0
Major Changes
- Added networks for
SHAPE
,LINEA
,FANTOM
,ZETACHAIN
,ARBNOVA
,BLAST
,MANTLE
,SCROLL
,GNOSIS
,BNB
,AVAX
,CELO
,METIS
,OPBNB
. Note that these are primarily forCoreNamespace
methods. Not all namespaces will work these networks. - App IDs are now a required property when calling
NotifyNamespace.createWebhook()
withWebhookType.GRAPHQL
. This is not a Typescript breaking change, but rather a run-time breaking change. Calling the endpoint without an App ID will now throw an error instead of returning a 503.
Minor Changes
- Fixed a bug with
NotifyNamespace.createWebhook()
when usingWebhookType.GRAPHQL
. Also added the option useskipEmptyMessages
when creating graphQL webhooks to skip empty blocks. - Updated axios version to remove security warning (#443).
v3.3.1
3.3.1
Minor Changes
- Fixed a bug where the
openSeaMetadata?.safelistRequestStatus
was undefined in theNft
object that resulted in aCannot read properties of undefined
error (#416) - Added support
connectionInfoOverrides
field in theAlchemy
constructor. This allows you to override the ethers.jsConnectionInfo
object and specify custom connection information for the underlyingJsonRpcProvider
.
v3.3.0
3.3.0
Major Changes
- Added support for Zksync Mainnet and Sepolia via the
Network.ZKSYNC_MAINNET
andNetwork.ZKSYNC_SEPOLIA
enums.
v3.2.1
Major Changes
- Added support for Arbitrum and Optimism Sepolia webhook creation.
Minor Changes
- API error messages return the actual error instead of [Object object]
v3.2.0
3.2.0
Major Changes
- Added support for Polygon Amoy network via the
Network.MATIC_AMOY
enum.
v3.1.2
v3.1.0
v3.0.0
3.0.0
Major Changes
- For a full list of changes to V3 from V2, please visit: https://docs.alchemy.com/reference/alchemy-sdk-v2-to-v3-migration-guide. There, you can also find the API reference for v2 endpoints as well. V3 primarily involves changes to use the V3 NFT API.