Skip to content

Releases: wevm/abitype

abitype@1.0.5

28 Jun 16:45
2f01a5c
Compare
Choose a tag to compare

Patch Changes

  • #244 8a5e5dc Thanks @tmm! - Fixed human-readable ABI item parsing with nested tuple parameters.

abitype@1.0.4

20 Jun 19:25
273e490
Compare
Choose a tag to compare

Patch Changes

abitype@1.0.3

19 Jun 19:47
0b5176a
Compare
Choose a tag to compare

Patch Changes

abitype@1.0.2

15 Mar 08:17
bd20d1e
Compare
Choose a tag to compare

Patch Changes

abitype@1.0.1

03 Mar 00:20
f7d5d15
Compare
Choose a tag to compare

Patch Changes

abitype@1.0.0

17 Jan 19:18
0328d5c
Compare
Choose a tag to compare

Major Changes

abitype@0.10.3

29 Nov 12:10
c5a2b81
Compare
Choose a tag to compare

Patch Changes

abitype@0.10.2

29 Oct 21:44
5f82a82
Compare
Choose a tag to compare

Patch Changes

abitype@0.10.1

12 Oct 19:11
9490d20
Compare
Choose a tag to compare

Patch Changes

abitype@0.10.0

11 Oct 20:07
f8abb47
Compare
Choose a tag to compare

Minor Changes

  • #198 a12abfd Thanks @tmm! - Breaking: Renamed 'abitype/test' entrypoint to 'abitype/abis'.

    - import { erc20Abi } from 'abitype/test'
    + import { erc20Abi } from 'abitype/abis'

    Breaking: Removed zeroAddress export from 'abitype/abis'. You can copy it directly into your project if you still need to use it.

    - import { zeroAddress } from 'abitype/abis'
    + export const zeroAddress = '0x0000000000000000000000000000000000000000' as const

    Breaking: Renamed Config, DefaultConfig, and ResolvedConfig to Register, DefaultRegister, and ResolvedRegister respectively.

    - import { Config, DefaultConfig, ResolvedConfig } from 'abitype'
    + import { Register, DefaultRegister, ResolvedRegister } from 'abitype'

    To configure ABIType, target Register instead of Config:

    declare module 'abitype' {
    - export interface Config {
    + export interface Register {
        BigIntType: bigint & { foo: 'bar' }
      }
    }