Releases: dethcrypto/TypeChain
Releases · dethcrypto/TypeChain
@typechain/ethers-v5@8.0.5
Patch Changes
- 8f7144c: Constant size with length greater than 4 no longer emit as TypeScript tuples.
typechain@6.0.4
Patch Changes
- a26ea50: Constant size struct arrays are now properly supported and don't cause malformed TS emit anymore.
@typechain/ethers-v5@8.0.4
typechain@6.0.3
Patch Changes
- a0fba00: Ethers V5 target doesn't emit unused imports anymore.
@typechain/ethers-v5@8.0.3
@typechain/ethers-v5@8.0.2
Patch Changes
- ba4c18a: Fix support for constructors with structs
@typechain/ethers-v5@8.0.1
Patch Changes
- b989dff: Fix structs generated as arrays
typechain@6.0.2
Patch Changes
- c6b6e5f: Remove unnecessary console.log about structs internals
typechain@6.0.1
Patch Changes
- 44a04c0: Fix bug in parsing names of free floating structs
typechain@6.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.