Skip to content

Releases: OpenZeppelin/hardhat-exposed

v0.3.19

01 Apr 22:14

Choose a tag to compare

  • Skip arrays too large for memory.

v0.3.18

14 Mar 23:45

Choose a tag to compare

  • Expose modifiers in addition to functions.
  • Export Hardhat config type extensions.
  • Update TypeScript target to ES2022.

v0.3.17

07 Mar 20:54

Choose a tag to compare

  • Add prefix type to ExposedConfig

v0.3.16

03 Feb 17:01

Choose a tag to compare

  • Make all exposed internal functions payable.

v0.3.15

28 Mar 19:42

Choose a tag to compare

  • Fix function clashes when ABI types are not able to disambiguate multiple functions.

v0.3.14

07 Feb 16:00

Choose a tag to compare

  • Fix import handling to fully consider indirect imports.

v0.3.13

07 Feb 15:59

Choose a tag to compare

  • Interfaces are not longer exposed.
  • A new imports: boolean config option allows generating exposed versions of imported contracts. Off by default.
  • Fix missing types when project uses aliased imports.

v0.3.12

30 Aug 22:32

Choose a tag to compare

  • Clean exposed files on hardhat compile --force.

v0.3.11

29 Jun 03:25

Choose a tag to compare

  • Fix error with types defined inside libraries.

v0.3.10

29 Jun 03:09

Choose a tag to compare

  • Fix "identifier not found" errors seen when the original source code uses explicit imports.