protocol icon indicating copy to clipboard operation
protocol copied to clipboard

Update dependency typechain to v8

Open renovate[bot] opened this issue 2 years ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
typechain 4.0.3 -> 8.3.2 age adoption passing confidence

Release Notes

ethereum-ts/Typechain (typechain)

v8.3.2

Compare Source

Patch Changes
  • 3469800: Escape dirs starting with digits

v8.3.1

Compare Source

Patch Changes
  • 9107713: Fix the detection of inputs root in some specific scenarios

v8.3.0

Compare Source

Minor Changes
  • c4720b9: fix tuples in event signatures and also arrays of tuples in functions

v8.2.1

Compare Source

Patch Changes
  • cd4bb0f: Add the node16 moduleSuffix also to directories (including the index filename) as in ESM directory root files have to be explicitly stated (including their file extension).

v8.2.0

Compare Source

Minor Changes
  • 15541e4: Support for nodenext style import paths with new CLI flag: --node16-modules

v8.1.1

Compare Source

Patch Changes
  • bbc9656: Skip run if project has no ABIs

v8.1.0

Compare Source

Minor Changes
  • 63691c4: - Expose TypechainUserConfig type.
    • Removed contractName from interface output see #​692 for details.

v8.0.0

Compare Source

Major Changes
Patch Changes

v7.0.1

Compare Source

Patch Changes
  • 7e7bbed: Add support for foundry / forge style artifacts

v7.0.0

Compare Source

Patch Changes

v6.1.0

Compare Source

Minor Changes
  • 5f81ca9: Using --ts-nocheck (config.tsNocheck) flag, you can now add // @​ts-nocheck comment in case where code generated by TypeChain doesn't pass typechecking.

    Read more in TypeScript docs.

  • 156c744: Given --help flag, typechain CLI now shows the usage guide.

v6.0.5

Compare Source

Patch Changes
  • 135f6ce: Fix structName for nested array of struct

v6.0.4

Compare Source

Patch Changes
  • a26ea50: Constant size struct arrays are now properly supported and don't cause malformed TS emit anymore.

v6.0.3

Compare Source

Patch Changes
  • a0fba00: Ethers V5 target doesn't emit unused imports anymore.

v6.0.2

Compare Source

Patch Changes
  • c6b6e5f: Remove unnecessary console.log about structs internals

v6.0.1

Compare Source

Patch Changes
  • 44a04c0: Fix bug in parsing names of free floating structs

v6.0.0

Compare Source

Major Changes
  • 33ee803: Fix tuple array signature
Minor Changes
  • 95517e9: Add support for Solidity structs

    // before
    function deposit(amount: { token: string; value: BigNumberish }): Promise<ContractTransaction>
    
    // after
    export type AmountStruct = { token: string; value: BigNumberish }
    
    function deposit(amount: AmountStruct): Promise<ContractTransaction>
    
Patch Changes
  • 0ac4921: Propagate module resolution errors from inside of target.

    Previously, when the version of @typechain/ethers-v5 you were depending on was in some way broken, typechain would just say that it could not find a target. Now, an error message will explain why.

v5.2.0

Compare Source

Minor Changes
  • c7c2913: Escaped reserved words in argument names

v5.1.2

Compare Source

Patch Changes
  • a3feb27: Support extracting library references in hardhat style artifacts

v5.1.1

Compare Source

Patch Changes

v5.1.0

Compare Source

Minor Changes
  • 22134ac: Support optional ignoreNodeModules(default=true) flag for glob helper

v5.0.0

Compare Source

Major Changes
  • d60a343: Rename --outDir CLI option to --out-dir
  • 5a60d00: Remove dependency on ts-generator
Minor Changes
  • d60a343: Add --always-generate-overloads option and by default stop generating types for overloaded functions if there are no overloads (reduces bloat)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Mar 24 '22 11:03 renovate[bot]