protocol
protocol copied to clipboard
Update dependency typechain to v8
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
typechain | 4.0.3 -> 8.3.2 |
Release Notes
ethereum-ts/Typechain (typechain)
v8.3.2
Patch Changes
-
3469800
: Escape dirs starting with digits
v8.3.1
Patch Changes
-
9107713
: Fix the detection of inputs root in some specific scenarios
v8.3.0
Minor Changes
-
c4720b9
: fix tuples in event signatures and also arrays of tuples in functions
v8.2.1
Patch Changes
-
cd4bb0f
: Add the node16 moduleSuffix also to directories (including theindex
filename) as in ESM directory root files have to be explicitly stated (including their file extension).
v8.2.0
Minor Changes
-
15541e4
: Support fornodenext
style import paths with new CLI flag:--node16-modules
v8.1.1
Patch Changes
-
bbc9656
: Skip run if project has no ABIs
v8.1.0
Minor Changes
-
63691c4
: - ExposeTypechainUserConfig
type.- Removed
contractName
from interface output see #692 for details.
- Removed
v8.0.0
Major Changes
-
2380a8f
: Added support for ethers v6 in @typechain/hardhat
Patch Changes
- Updated dependencies [
2380a8f
]
v7.0.1
Patch Changes
-
7e7bbed
: Add support for foundry / forge style artifacts
v7.0.0
Patch Changes
v6.1.0
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
Patch Changes
-
135f6ce
: FixstructName
for nested array of struct
v6.0.4
Patch Changes
-
a26ea50
: Constant size struct arrays are now properly supported and don't cause malformed TS emit anymore.
v6.0.3
Patch Changes
-
a0fba00
: Ethers V5 target doesn't emit unused imports anymore.
v6.0.2
Patch Changes
-
c6b6e5f
: Remove unnecessary console.log about structs internals
v6.0.1
Patch Changes
-
44a04c0
: Fix bug in parsing names of free floating structs
v6.0.0
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
Minor Changes
-
c7c2913
: Escaped reserved words in argument names
v5.1.2
Patch Changes
-
a3feb27
: Support extracting library references in hardhat style artifacts
v5.1.1
Patch Changes
-
b4fac2d
: Add missing runtime dep
v5.1.0
Minor Changes
-
22134ac
: Support optionalignoreNodeModules
(default=true) flag for glob helper
v5.0.0
Major Changes
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.