Skip to content

Releases: wevm/viem

viem@0.3.4

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.

viem@0.3.3

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.

viem@0.3.2

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

Patch Changes

viem@0.3.1

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

Patch Changes

viem@0.3.0

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.

viem@0.2.14

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

Patch Changes

viem@0.2.13

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.

viem@0.2.12

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.

viem@0.2.11

07 Apr 01:41
ee927de
Compare
Choose a tag to compare

Patch Changes

  • #326 c83616a Thanks @jxom! - Fixed an issue where filtered logs that do not conform to the provided ABI would cause getLogs, getFilterLogs or getFilterChanges to throw – these logs are now skipped. See #323 for more info.

viem@0.2.9

06 Apr 04:28
4b3c233
Compare
Choose a tag to compare

Patch Changes

  • #317 2720ba5 Thanks @jxom! - Fixed transports property type on FallbackTransport.