Skip to content

Releases: alchemyplatform/alchemy-web3

v1.0.0

22 Feb 18:40
Compare
Choose a tag to compare

"Upgrade" Web3 to 1.3.4

Rework significant portions of the code in order to use [email protected] as
a base instead of [email protected]. The versioning story for Web3 is
long and I won't detail it here: in short, 1.3.4 and 1.0.0-beta.55
come from different branches where the 1.0.0-beta branch is in a sense
"newer" than 1.3.4, although it appears to have less support. For
details, see
https://medium.com/@samuel_91690/1-0-release-web3-js-ddd23d3c8f62.

Converting the code to [email protected] requires significant changes. Most
notably, the interface for providers, especially those that support
subscriptions, is totally different. Further, the subscriptionFactory
we used to add custom subscription types has been removed, so we
implement custom subscriptions in another way.

In particular, this fixes the warning message "Metamask no longer injects web3".

v0.1.14

10 Jul 04:45
Compare
Choose a tag to compare

Bugfix

  • Eliminate a memory leak related to storing past events sent over a subscription.

v0.1.13

25 Mar 00:08
Compare
Choose a tag to compare

Bugfix

  • Fixes an issue with parsing large hex strings to decimal in alchemy_getTokenBalances calls. Thanks to @johnrjj for the report and repro!

v0.1.7

18 Oct 17:45
Compare
Choose a tag to compare

Bugfix

  • Fixes a bug that could cause a subscription to become nonresponsive if the socket connection went down, reconnected, and then went down again during backfill.

v0.1.6

18 Oct 17:44
Compare
Choose a tag to compare

Bugfix

  • Fixes an error when interacting with providers that are not compliant with EIP-1193.