Skip to content

Releases: wevm/viem

[email protected]

20 Apr 06:56
fd9e4d6
Compare
Choose a tag to compare

Patch Changes

  • ae6d388 Thanks @jxom! - Fixed unpublished type declarations.

[email protected]

20 Apr 05:18
825bdc2
Compare
Choose a tag to compare

Patch Changes

  • 0d38807 Thanks @jxom! - Fixed batch config in createPublicClient.

[email protected]

19 Apr 21:43
5c07da4
Compare
Choose a tag to compare

Patch Changes

  • #387 230fcfd Thanks @jxom! - Added support for eth_call batch aggregation via multicall aggregate3.

  • #388 bc254d8 Thanks @jxom! - Added size as an argument to hex/bytes encoding/decoding utilities.

  • 03816ec Thanks @jxom! - Disabled fallback transport ranking by default.

[email protected]

18 Apr 01:15
5539f35
Compare
Choose a tag to compare

Patch Changes

  • #383 7e9731c Thanks @Raiden1411! - Fixed an issue where serializeTransaction was incorrectly encoding zero-ish properties.

[email protected]

15 Apr 01:07
d197914
Compare
Choose a tag to compare

Patch Changes

[email protected]

12 Apr 23:02
233608a
Compare
Choose a tag to compare

Patch Changes

[email protected]

12 Apr 02:09
d697554
Compare
Choose a tag to compare

👉 Migration Guide 👈

Minor Changes

  • #355 b1acfc9 Thanks @jxom! - Breaking: Renamed RequestError to RpcError.
    Breaking: Removed RpcRequestError – use RpcError instead.
    Breaking: Renamed RpcError to RpcRequestError.

Patch Changes

  • #355 b1acfc9 Thanks @jxom! - Added ProviderRpcError subclass.

    Added EIP-1193 UnauthorizedProviderError, UnsupportedProviderMethodError, ProviderDisconnectedError, and ChainDisconnectedError.

  • #349 b275811 Thanks @jxom! - Fixed an issue where Filter querying (eth_getFilterChanges, etc) was not being scoped to the Transport that created the Filter.

[email protected]

10 Apr 05:56
954b2ad
Compare
Choose a tag to compare

Patch Changes

[email protected]

09 Apr 22:08
6b0cdd7
Compare
Choose a tag to compare

Patch Changes

  • #331 cd7b642 Thanks @jxom! - Migrated to TypeScript 5.
    Migrated build process from tsup to tsc.

  • #343 579171d Thanks @fubhy! - Fixed conditional types for poll options on watchBlocks & watchPendingTransactions.

[email protected]

07 Apr 04:35
1211133
Compare
Choose a tag to compare

Patch Changes

  • #328 ee87fe7 Thanks @jxom! - Tweaked error inheritence for UserRejectedRequestError & SwitchChainError to be more friendly with custom errors.