ethereum-ts/Typechain
### [`v10.1.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%4010.1.1)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@10.1.0...@typechain/ethers-v5@10.1.1)
##### Patch Changes
- Updated dependencies \[[`bbc9656`](https://togithub.com/ethereum-ts/Typechain/commit/bbc9656)]
- typechain@8.1.1
### [`v10.1.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%4010.1.0)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@10.0.0...@typechain/ethers-v5@10.1.0)
##### Minor Changes
- [`015abb2`](https://togithub.com/ethereum-ts/Typechain/commit/015abb2): Added support for inputs wrapped in promise for ethers-v5 target.
##### Patch Changes
- Updated dependencies \[[`63691c4`](https://togithub.com/ethereum-ts/Typechain/commit/63691c4)]
- typechain@8.1.0
### [`v10.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%4010.0.0)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@9.0.0...@typechain/ethers-v5@10.0.0)
*Depends on `typechain ^8.0.0`.*
##### Major Changes
- [`3a8a99a`](https://togithub.com/ethereum-ts/Typechain/commit/3a8a99a): Directory tree in generated types now reflects the directory tree in the inputs. Also, only the main contract
type is reexported from each file.
This change solves a number of name clashing problems. All generated code can still be imported after updating the
import path.
- [`978490f`](https://togithub.com/ethereum-ts/Typechain/commit/978490f): We are not emitting `contractName` fields on contracts and factories anymore.
**Why?**
`contractName` breaks polymorphism for example: exact token implementation is not assignable to token interface.
**What do to?**
We are adding optional flag `--discriminate-types` to continue emitting `contractName`.
##### Minor Changes
- [`d86d048`](https://togithub.com/ethereum-ts/Typechain/commit/d86d048): The method overloads for **`getEvent`, `getFunction`, `decodeFunctionResult`, `encodeFunctionData`** follow these rules:
- If these entities are not overloaded in the contract ABI and `--always-generate-overloads` is off, just the
entities' names are used (without the signature)
- If the entities are overloaded, only signatures are used to
disambiguate them
- If `--always-generate-overloads` is on, additional overloads are generated for functions that are
not ambiguous
- For the method and event names in the events and functions properties only signature names are used
(that's according to the ethers API - they don't use shorthand naming).
- [`e447bfb`](https://togithub.com/ethereum-ts/Typechain/commit/e447bfb): Added optional `config.inputDir` property and `--input-dir` flag to control directory structure in generated
types. If not set, it's inferred as lowest common path of all ABI files.
- [`a59ae6e`](https://togithub.com/ethereum-ts/Typechain/commit/a59ae6e): Prefer `import type` in generated files when possible
- [`47ab651`](https://togithub.com/ethereum-ts/Typechain/commit/47ab651): For every event, TypeChain now emits an interface with its named properties.
**Before**
```ts
export type ApprovalEvent = TypedEvent<
[string, string, BigNumber],
{ owner: string; approved: string; tokenId: BigNumber }
>
```
**After**
```ts
export interface ApprovalEventObject {
owner: string
approved: string
tokenId: BigNumber
}
export type ApprovalEvent = TypedEvent<[string, string, BigNumber], ApprovalEventObject>
```
##### Patch Changes
- [`2395289`](https://togithub.com/ethereum-ts/Typechain/commit/2395289): ContractFactory subclasses now use explicit "override" modifiers.
TypeScript version 4.3 or newer is now required.
- [`975a9dc`](https://togithub.com/ethereum-ts/Typechain/commit/975a9dc): Fix type generation for arrays of nested structs ex: `GovernanceMessage.Call[][] calldata _remoteCalls`.
Fix structs parser in typechain package. Now only struct tuples are registered.
### [`v9.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%409.0.0)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.5...@typechain/ethers-v5@9.0.0)
##### Major Changes
- [`92939ea`](https://togithub.com/ethereum-ts/Typechain/commit/92939ea): Structs will be namespaced using contract name when available
##### Minor Changes
- [`c2b7c3c`](https://togithub.com/ethereum-ts/Typechain/commit/c2b7c3c): Added support descrimnated unions to contracts generated by typechain
##### Patch Changes
- [`f22f962`](https://togithub.com/ethereum-ts/Typechain/commit/f22f962): Events with multiple positional parameters no longer get "undefined" as argument in `contract.filters`.
[dethcrypto/TypeChain#575](https://togithub.com/dethcrypto/TypeChain/issues/575)
- [`d244e41`](https://togithub.com/ethereum-ts/Typechain/commit/d244e41): Fix event name generation for events with arrays
- Updated dependencies \[[`92939ea`](https://togithub.com/ethereum-ts/Typechain/commit/92939ea)]
- Updated dependencies \[[`d244e41`](https://togithub.com/ethereum-ts/Typechain/commit/d244e41)]
- typechain@7.0.0
### [`v8.0.5`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.5)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.4...@typechain/ethers-v5@8.0.5)
##### Patch Changes
- [`8f7144c`](https://togithub.com/ethereum-ts/Typechain/commit/8f7144c): Constant size with length greater than 4 no longer emit as TypeScript tuples.
### [`v8.0.4`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.4)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.3...@typechain/ethers-v5@8.0.4)
##### Patch Changes
- [`a26ea50`](https://togithub.com/ethereum-ts/Typechain/commit/a26ea50): Constant size struct arrays are now properly supported and don't cause malformed TS emit anymore.
- Updated dependencies \[[`a26ea50`](https://togithub.com/ethereum-ts/Typechain/commit/a26ea50)]
- typechain@6.0.4
### [`v8.0.3`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.3)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.2...@typechain/ethers-v5@8.0.3)
##### Patch Changes
- [`a0fba00`](https://togithub.com/ethereum-ts/Typechain/commit/a0fba00): Ethers V5 target doesn't emit unused imports anymore.
- Updated dependencies \[[`a0fba00`](https://togithub.com/ethereum-ts/Typechain/commit/a0fba00)]
- typechain@6.0.3
### [`v8.0.2`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.2)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.1...@typechain/ethers-v5@8.0.2)
##### Patch Changes
- [`ba4c18a`](https://togithub.com/ethereum-ts/Typechain/commit/ba4c18a): Fix support for constructors with structs
### [`v8.0.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.1)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.0...@typechain/ethers-v5@8.0.1)
##### Patch Changes
- [`b989dff`](https://togithub.com/ethereum-ts/Typechain/commit/b989dff): Fix structs generated as arrays
### [`v8.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.0)
[Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@7.2.0...@typechain/ethers-v5@8.0.0)
##### Major Changes
- [`5c217a6`](https://togithub.com/ethereum-ts/Typechain/commit/5c217a6): Changed emitted event types — named events are now used in Contract methods.
- [`0e555af`](https://togithub.com/ethereum-ts/Typechain/commit/0e555af): Generate types to `.ts` files instead of `.d.ts` in Ethers v5 and Web3.js targets
##### Minor Changes
- [`95517e9`](https://togithub.com/ethereum-ts/Typechain/commit/95517e9): Add support for Solidity structs
```ts
// before
function deposit(amount: { token: string; value: BigNumberish }): Promise
// after
export type AmountStruct = { token: string; value: BigNumberish }
function deposit(amount: AmountStruct): Promise
```
##### Patch Changes
- [`a0b3c4b`](https://togithub.com/ethereum-ts/Typechain/commit/a0b3c4b): Custom generated factories do not require signers now
- [`aacdcb0`](https://togithub.com/ethereum-ts/Typechain/commit/aacdcb0): Export EventFilter type along with Event type
- Updated dependencies \[[`0ac4921`](https://togithub.com/ethereum-ts/Typechain/commit/0ac4921)]
- Updated dependencies \[[`95517e9`](https://togithub.com/ethereum-ts/Typechain/commit/95517e9)]
- Updated dependencies \[[`33ee803`](https://togithub.com/ethereum-ts/Typechain/commit/33ee803)]
- typechain@6.0.0
actions/cache
### [`v3`](https://togithub.com/actions/cache/compare/v2...v3)
[Compare Source](https://togithub.com/actions/cache/compare/v2...v3)
actions/setup-node
### [`v3.5.1`](https://togithub.com/actions/setup-node/releases/tag/v3.5.1): Update @actions/core and Print Node, Npm, Yarn versions
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.5.0...v3.5.1)
In scope of this release we updated [actions/core to 1.10.0](https://togithub.com/actions/setup-node/pull/587). Moreover, we added logic [to print Nodejs, Npm, Yarn versions](https://togithub.com/actions/setup-node/pull/368) after installation.
### [`v3.5.0`](https://togithub.com/actions/setup-node/releases/tag/v3.5.0): Add support for engines.node and Volta
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.4.1...v3.5.0)
In scope of this release we add support for engines.node. The action will be able to grab the version form package.json#engines.node. [https://github.com/actions/setup-node/pull/485](https://togithub.com/actions/setup-node/pull/485). Moreover, we [added support for Volta](https://togithub.com/actions/setup-node/pull/532)
Besides, we updated [@actions/core to 1.9.1](https://togithub.com/actions/setup-node/pull/574) and [@actions/cache to 3.0.4](https://togithub.com/actions/setup-node/pull/573)
### [`v3.4.1`](https://togithub.com/actions/setup-node/releases/tag/v3.4.1): Fix pnpm output and node-version output issues
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.4.0...v3.4.1)
In scope of this release we fixed bugs related to the pnpm 7.5.1 output issue from `pnpm store path` [https://github.com/actions/setup-node/pull/545](https://togithub.com/actions/setup-node/pull/545). Moreover we fixed the issue with falling on node-version output [https://github.com/actions/setup-node/pull/540](https://togithub.com/actions/setup-node/pull/540).
### [`v3.4.0`](https://togithub.com/actions/setup-node/releases/tag/v3.4.0): Add support for asdf format and update actions/cache version to 3.0.0
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.3.0...v3.4.0)
In scope of this release we updated `actions/cache` package as the new version contains fixes for [caching error handling](https://togithub.com/actions/setup-node/pull/526). Moreover, we added support for asdf format as Node.js version file [https://github.com/actions/setup-node/pull/373](https://togithub.com/actions/setup-node/pull/373). Besides, we introduced new output [node-version](https://togithub.com/actions/setup-node/pull/534) and added `npm-shrinkwrap.json` to dependency file patterns: [https://github.com/actions/setup-node/pull/439](https://togithub.com/actions/setup-node/pull/439)
### [`v3.3.0`](https://togithub.com/actions/setup-node/releases/tag/v3.3.0): Add support for lts/-n aliases
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.2.0...v3.3.0)
In scope of this release we added support for `lts/-n` aliases, improve logic for `current`, `latest` and `node` aliases to handle them from `toolcache`, update `ncc` package.
##### Support of lts/-n aliases
- Related pull request: [https://github.com/actions/setup-node/pull/481](https://togithub.com/actions/setup-node/pull/481)
- Related issue: [https://github.com/actions/setup-node/issues/26](https://togithub.com/actions/setup-node/issues/26)
```yaml
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: lts/-1
- run: npm ci
- run: npm test
```
##### Minor improvements
- Update zeit/ncc to vercel/ncc: [https://github.com/actions/setup-node/pull/476](https://togithub.com/actions/setup-node/pull/476)
- Get latest version from cache if exists: [https://github.com/actions/setup-node/pull/496](https://togithub.com/actions/setup-node/pull/496)
### [`v3.2.0`](https://togithub.com/actions/setup-node/releases/tag/v3.2.0): Add current, node, latest aliases
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.1.1...v3.2.0)
In scope of this release we added new aliases to install the latest Node.js version. [https://github.com/actions/setup-node/pull/483](https://togithub.com/actions/setup-node/pull/483)
```yml
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: current
- run: npm ci
- run: npm test
```
actions/setup-python
### [`v4.3.0`](https://togithub.com/actions/setup-python/releases/tag/v4.3.0)
[Compare Source](https://togithub.com/actions/setup-python/compare/v4.2.0...v4.3.0)
- Update [@actions/core](https://togithub.com/actions/core) to 1.10.0 version [#517](https://togithub.com/actions/setup-python/issues/517)
- Update [@actions/cache](https://togithub.com/actions/cache) to 3.0.4 version [#499](https://togithub.com/actions/setup-python/issues/499)
- Only use github.token on github.com [#443](https://togithub.com/actions/setup-python/issues/443)
- Improvement of documentation [#477](https://togithub.com/actions/setup-python/issues/477) [#479](https://togithub.com/actions/setup-python/issues/479) [#491](https://togithub.com/actions/setup-python/issues/491) [#492](https://togithub.com/actions/setup-python/issues/492)
motdotla/dotenv
### [`v16.0.3`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1603-httpsgithubcommotdotladotenvcomparev1602v1603-2022-09-29)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.0.2...v16.0.3)
##### Changed
- Added library version to debug logs ([#682](https://togithub.com/motdotla/dotenv/pull/682))
### [`v16.0.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1602-httpsgithubcommotdotladotenvcomparev1601v1602-2022-08-30)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.0.1...v16.0.2)
##### Added
- Export `env-options.js` and `cli-options.js` in package.json for use with downstream [dotenv-expand](https://togithub.com/motdotla/dotenv-expand) module
### [`v16.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1601-httpsgithubcommotdotladotenvcomparev1600v1601-2022-05-10)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.0.0...v16.0.1)
##### Changed
- Minor README clarifications
- Development ONLY: updated devDependencies as recommended for development only security risks ([#658](https://togithub.com/motdotla/dotenv/pull/658))
### [`v16.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1600-httpsgithubcommotdotladotenvcomparev1501v1600-2022-02-02)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v15.0.1...v16.0.0)
##### Added
- *Breaking:* Backtick support 🎉 ([#615](https://togithub.com/motdotla/dotenv/pull/615))
If you had values containing the backtick character, please quote those values with either single or double quotes.
### [`v15.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1501-httpsgithubcommotdotladotenvcomparev1500v1501-2022-02-02)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v15.0.0...v15.0.1)
##### Changed
- Properly parse empty single or double quoted values 🐞 ([#614](https://togithub.com/motdotla/dotenv/pull/614))
### [`v15.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1500-httpsgithubcommotdotladotenvcomparev1432v1500-2022-01-31)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.3.2...v15.0.0)
`v15.0.0` is a major new release with some important breaking changes.
##### Added
- *Breaking:* Multiline parsing support (just works. no need for the flag.)
##### Changed
- *Breaking:* `#` marks the beginning of a comment (UNLESS the value is wrapped in quotes. Please update your `.env` files to wrap in quotes any values containing `#`. For example: `SECRET_HASH="something-with-a-#-hash"`).
..Understandably, (as some teams have noted) this is tedious to do across the entire team. To make it less tedious, we recommend using [dotenv cli](https://togithub.com/dotenv-org/cli) going forward. It's an optional plugin that will keep your `.env` files in sync between machines, environments, or team members.
##### Removed
- *Breaking:* Remove multiline option (just works out of the box now. no need for the flag.)
### [`v14.3.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1432-httpsgithubcommotdotladotenvcomparev1431v1432-2022-01-25)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.3.1...v14.3.2)
##### Changed
- Preserve backwards compatibility on values containing `#` 🐞 ([#603](https://togithub.com/motdotla/dotenv/pull/603))
### [`v14.3.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1431-httpsgithubcommotdotladotenvcomparev1430v1431-2022-01-25)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.3.0...v14.3.1)
##### Changed
- Preserve backwards compatibility on exports by re-introducing the prior in-place exports 🐞 ([#606](https://togithub.com/motdotla/dotenv/pull/606))
### [`v14.3.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1430-httpsgithubcommotdotladotenvcomparev1420v1430-2022-01-24)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.2.0...v14.3.0)
##### Added
- Add `multiline` option 🎉 ([#486](https://togithub.com/motdotla/dotenv/pull/486))
### [`v14.2.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1420-httpsgithubcommotdotladotenvcomparev1411v1420-2022-01-17)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.1.1...v14.2.0)
##### Added
- Add `dotenv_config_override` cli option
- Add `DOTENV_CONFIG_OVERRIDE` command line env option
### [`v14.1.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1411-httpsgithubcommotdotladotenvcomparev1410v1411-2022-01-17)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.1.0...v14.1.1)
##### Added
- Add React gotcha to FAQ on README
### [`v14.1.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1410-httpsgithubcommotdotladotenvcomparev1401v1410-2022-01-17)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.0.1...v14.1.0)
##### Added
- Add `override` option 🎉 ([#595](https://togithub.com/motdotla/dotenv/pull/595))
### [`v14.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1401-httpsgithubcommotdotladotenvcomparev1400v1401-2022-01-16)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.0.0...v14.0.1)
##### Added
- Log error on failure to load `.env` file ([#594](https://togithub.com/motdotla/dotenv/pull/594))
### [`v14.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1400-httpsgithubcommotdotladotenvcomparev1301v1400-2022-01-16)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v13.0.1...v14.0.0)
##### Added
- *Breaking:* Support inline comments for the parser 🎉 ([#568](https://togithub.com/motdotla/dotenv/pull/568))
### [`v13.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1301-httpsgithubcommotdotladotenvcomparev1300v1301-2022-01-16)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v13.0.0...v13.0.1)
##### Changed
- Hide comments and newlines from debug output ([#404](https://togithub.com/motdotla/dotenv/pull/404))
### [`v13.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1300-httpsgithubcommotdotladotenvcomparev1204v1300-2022-01-16)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.4...v13.0.0)
##### Added
- *Breaking:* Add type file for `config.js` ([#539](https://togithub.com/motdotla/dotenv/pull/539))
### [`v12.0.4`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1204-httpsgithubcommotdotladotenvcomparev1203v1204-2022-01-16)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.3...v12.0.4)
##### Changed
- README updates
- Minor order adjustment to package json format
### [`v12.0.3`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1203-httpsgithubcommotdotladotenvcomparev1202v1203-2022-01-15)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.2...v12.0.3)
##### Changed
- Simplified jsdoc for consistency across editors
### [`v12.0.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1202-httpsgithubcommotdotladotenvcomparev1201v1202-2022-01-15)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.1...v12.0.2)
##### Changed
- Improve embedded jsdoc type documentation
### [`v12.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1201-httpsgithubcommotdotladotenvcomparev1200v1201-2022-01-15)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.0...v12.0.1)
##### Changed
- README updates and clarifications
### [`v12.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1200-httpsgithubcommotdotladotenvcomparev1100v1200-2022-01-15)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v11.0.0...v12.0.0)
##### Removed
- *Breaking:* drop support for Flow static type checker ([#584](https://togithub.com/motdotla/dotenv/pull/584))
##### Changed
- Move types/index.d.ts to lib/main.d.ts ([#585](https://togithub.com/motdotla/dotenv/pull/585))
- Typescript cleanup ([#587](https://togithub.com/motdotla/dotenv/pull/587))
- Explicit typescript inclusion in package.json ([#566](https://togithub.com/motdotla/dotenv/pull/566))
### [`v11.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1100-httpsgithubcommotdotladotenvcomparev1000v1100-2022-01-11)
[Compare Source](https://togithub.com/motdotla/dotenv/compare/v10.0.0...v11.0.0)
##### Changed
- *Breaking:* drop support for Node v10 ([#558](https://togithub.com/motdotla/dotenv/pull/558))
- Patch debug option ([#550](https://togithub.com/motdotla/dotenv/pull/550))
typicode/husky
### [`v8.0.2`](https://togithub.com/typicode/husky/releases/tag/v8.0.2)
[Compare Source](https://togithub.com/typicode/husky/compare/v8.0.1...v8.0.2)
- docs: remove deprecated npm set-script
### [`v8.0.1`](https://togithub.com/typicode/husky/releases/tag/v8.0.1)
[Compare Source](https://togithub.com/typicode/husky/compare/v8.0.0...v8.0.1)
- fix: use POSIX equality operator
### [`v8.0.0`](https://togithub.com/typicode/husky/releases/tag/v8.0.0)
[Compare Source](https://togithub.com/typicode/husky/compare/v7.0.4...v8.0.0)
#### What's Changed
##### Feats
- feat: add `husky -` prefix to logged global error messages by [@joshbalfour](https://togithub.com/joshbalfour) in [https://github.com/typicode/husky/pull/1092](https://togithub.com/typicode/husky/pull/1092)
- feat: show `PATH` when command not found to improve debuggability
- feat: drop Node 12 support
- feat: skip install if `$HUSKY=0`
##### Fixes
- fix: hook script use `/usr/bin/env sh` instead of direct path of `sh` by [@skhaz](https://togithub.com/skhaz) in [https://github.com/typicode/husky/pull/1051](https://togithub.com/typicode/husky/pull/1051)
- fix: actually set 'husky_skip_init' as readonly in `./husky.sh` by [@hyperupcall](https://togithub.com/hyperupcall) in [https://github.com/typicode/husky/pull/1104](https://togithub.com/typicode/husky/pull/1104)
- fix: force `basename`/`dirname` to treat `$0` as an argument by [@mataha](https://togithub.com/mataha) in [https://github.com/typicode/husky/pull/1132](https://togithub.com/typicode/husky/pull/1132)
- fix: remove `git.io` links by [@renbaoshuo](https://togithub.com/renbaoshuo) in [https://github.com/typicode/husky/pull/1136](https://togithub.com/typicode/husky/pull/1136)
##### Docs
- docs: fix uninstall via npm by [@pddpd](https://togithub.com/pddpd) in [https://github.com/typicode/husky/pull/1033](https://togithub.com/typicode/husky/pull/1033)
- docs: add dog emoji as favicon by [@jamiehaywood](https://togithub.com/jamiehaywood) in [https://github.com/typicode/husky/pull/1095](https://togithub.com/typicode/husky/pull/1095)
- docs: replace deprecated `npx --no-install` option with `npx --no` by [@sibiraj-s](https://togithub.com/sibiraj-s) in [https://github.com/typicode/husky/pull/1070](https://togithub.com/typicode/husky/pull/1070)
- docs: add `pnpm` installation by [@MohamadKh75](https://togithub.com/MohamadKh75) in [https://github.com/typicode/husky/pull/1139](https://togithub.com/typicode/husky/pull/1139)
##### Chore
- chore: update workflows by [@tiziodcaio](https://togithub.com/tiziodcaio) in [https://github.com/typicode/husky/pull/1125](https://togithub.com/typicode/husky/pull/1125)
okonet/lint-staged
### [`v13.0.4`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.4)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.3...v13.0.4)
##### Bug Fixes
- **deps:** update all dependencies ([336f3b5](https://togithub.com/okonet/lint-staged/commit/336f3b513a8b36579165b2e6fb6e7059b988fe84))
- **deps:** update all dependencies ([ec995e5](https://togithub.com/okonet/lint-staged/commit/ec995e53fb173f2863cb3cc08a92ffa9252dc25d))
### [`v13.0.3`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.3)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.2...v13.0.3)
##### Bug Fixes
- correctly handle git stash when using MSYS2 ([#1178](https://togithub.com/okonet/lint-staged/issues/1178)) ([0d627a5](https://togithub.com/okonet/lint-staged/commit/0d627a52846d63cd6fc6018a8d7779ef454a99b2))
### [`v13.0.2`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.2)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.1...v13.0.2)
##### Bug Fixes
- use new `--diff` and `--diff-filter` options when checking task modifications ([1a5a66a](https://togithub.com/okonet/lint-staged/commit/1a5a66a9574e2a8b857bd62545a6f2a6da5811aa))
### [`v13.0.1`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.1)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.0...v13.0.1)
##### Bug Fixes
- correct spelling of "0 files" ([f27f1d4](https://togithub.com/okonet/lint-staged/commit/f27f1d45ea20904e81dda155a802b2eb07d50942))
- suppress error from `process.kill` when killing tasks on failure ([f2c6bdd](https://togithub.com/okonet/lint-staged/commit/f2c6bdd9114a8d5ba8473cc647ef55a6ee5664e1))
- **deps:** update pidtree@^0.6.0 to fix screen size error in WSL ([1a77e42](https://togithub.com/okonet/lint-staged/commit/1a77e4224a273bbc192b654d0a0120187e850a61))
- ignore "No matching pid found" error ([cb8a432](https://togithub.com/okonet/lint-staged/commit/cb8a4328eddbc99a0806276f68b55f6c5ecb3d8a))
- prevent possible race condition when killing tasks on failure ([bc92aff](https://togithub.com/okonet/lint-staged/commit/bc92aff5fdb6293045c556326df3c0529e59b7e3))
##### Performance Improvements
- use `EventsEmitter` instead of `setInterval` for killing tasks on failure ([c508b46](https://togithub.com/okonet/lint-staged/commit/c508b46a153970114495d3f7fef05d45df0f2e10))
### [`v13.0.0`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.0)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.5.0...v13.0.0)
##### Bug Fixes
- **deps:** update `execa@^6.1.0` ([659c85c](https://togithub.com/okonet/lint-staged/commit/659c85c5cd4c4040a505bbe9fddbe7d416ac15c8))
- **deps:** update `yaml@^2.1.1` ([2750a3d](https://togithub.com/okonet/lint-staged/commit/2750a3d9d909fd834b95da752f0f6800340922b7))
##### Features
- remove support for Node.js 12 ([5fb6df9](https://togithub.com/okonet/lint-staged/commit/5fb6df94ccd6de6f5fdd743474c094ff366cc671))
##### BREAKING CHANGES
- `lint-staged` will no longer support Node.js 12, which is EOL since 30 April 2022
### [`v12.5.0`](https://togithub.com/okonet/lint-staged/releases/tag/v12.5.0)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.4.3...v12.5.0)
##### Bug Fixes
- include all files when using `--config ` ([641d1c2](https://togithub.com/okonet/lint-staged/commit/641d1c2fd00992e926ae07defbb98c4d324f3b13))
- skip backup stash when using the `--diff` option ([d4da24d](https://togithub.com/okonet/lint-staged/commit/d4da24d90cfa85ef8589a5f8c6ba5f51c3b45275))
##### Features
- add `--diff-filter` option for overriding list of (staged) files ([753ef72](https://togithub.com/okonet/lint-staged/commit/753ef7281562e0a25a9fe01400d7108143116b39))
- add `--diff` option for overriding list of (staged) files ([35fcce9](https://togithub.com/okonet/lint-staged/commit/35fcce9040c8de2926a9113d09f13517e6b23a2e))
### [`v12.4.3`](https://togithub.com/okonet/lint-staged/releases/tag/v12.4.3)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.4.2...v12.4.3)
##### Bug Fixes
- **deps:** downgrade yaml@1.10.2 to support Node.js 12 ([383a96e](https://togithub.com/okonet/lint-staged/commit/383a96e17a21d10278e91ecdb8d80385886ce82f))
- **deps:** update commander@^9.2.0 ([22ebf52](https://togithub.com/okonet/lint-staged/commit/22ebf524e20b2bf239e22fab83df3edc76327394))
- **deps:** update yaml@^2.0.1 ([ec73af0](https://togithub.com/okonet/lint-staged/commit/ec73af0ddb3541f5a12e0c83b6112ab747d05d73))
### [`v12.4.2`](https://togithub.com/okonet/lint-staged/releases/tag/v12.4.2)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.4.1...v12.4.2)
##### Bug Fixes
- correctly handle --max-arg-length cli option ([1db5f26](https://togithub.com/okonet/lint-staged/commit/1db5f2651d7f41c56f3ee1eacb57f1be1566bce2))
### [`v12.4.1`](https://togithub.com/okonet/lint-staged/releases/tag/v12.4.1)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.4.0...v12.4.1)
##### Bug Fixes
- correctly handle symlinked config files ([b3f63ec](https://togithub.com/okonet/lint-staged/commit/b3f63ec43c04158e0ba00f541aa8ffb609d037d9))
### [`v12.4.0`](https://togithub.com/okonet/lint-staged/releases/tag/v12.4.0)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.8...v12.4.0)
##### Bug Fixes
- handle empty input by returning empty array from `parseGitZOutput` ([a118817](https://togithub.com/okonet/lint-staged/commit/a118817189a5b41168179fe7268903b1d7f4413a))
- limit configuration discovery to cwd ([d8fdf1d](https://togithub.com/okonet/lint-staged/commit/d8fdf1d9232fde6d65e6b1f4313edbf8d32f9dcb))
- restore functionality of parent globs for a single configuration file ([877ab4c](https://togithub.com/okonet/lint-staged/commit/877ab4cc66dfa51f5d8d14c89aeadc3ea41a1916))
##### Features
- expose `--max-arg-length` cli option ([e8291b0](https://togithub.com/okonet/lint-staged/commit/e8291b03fa3f3210795b808f40b9a11968f2d988))
### [`v12.3.8`](https://togithub.com/okonet/lint-staged/releases/tag/v12.3.8)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.7...v12.3.8)
##### Bug Fixes
- avoid passing unexpected arguments from forEach to process.kill() ([1b1f0e4](https://togithub.com/okonet/lint-staged/commit/1b1f0e4f529dbcb5f73ab7d49c5f7908c3b8a866))
- clear execution interruption interval on first catch ([46952cb](https://togithub.com/okonet/lint-staged/commit/46952cb0306bb5b54d839f63aecff7288389b195))
### [`v12.3.7`](https://togithub.com/okonet/lint-staged/releases/tag/v12.3.7)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.6...v12.3.7)
##### Bug Fixes
- improve renderer logic for `--silent` and `FORCE_COLOR` settings ([d327873](https://togithub.com/okonet/lint-staged/commit/d327873b1c0b6fbdeb6fd276e523043d51d6de37))
### [`v12.3.6`](https://togithub.com/okonet/lint-staged/releases/tag/v12.3.6)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.5...v12.3.6)
##### Bug Fixes
- kill other running tasks on failure ([#1117](https://togithub.com/okonet/lint-staged/issues/1117)) ([34fe319](https://togithub.com/okonet/lint-staged/commit/34fe31986201983c33ea2bde41f4b451947b826b))
### [`v12.3.5`](https://togithub.com/okonet/lint-staged/releases/tag/v12.3.5)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.4...v12.3.5)
##### Bug Fixes
- search all configs regardless of staged files ([4b605cd](https://togithub.com/okonet/lint-staged/commit/4b605cd3694cc5bfcf6c5a1a2e75c80ef234ab1a))
### [`v12.3.4`](https://togithub.com/okonet/lint-staged/releases/tag/v12.3.4)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.3...v12.3.4)
##### Bug Fixes
- add `package.json` to exports ([#1059](https://togithub.com/okonet/lint-staged/issues/1059)) ([3395150](https://togithub.com/okonet/lint-staged/commit/339515010ccd95a2f952dbe65f8366463f94d26a))
### [`v12.3.3`](https://togithub.com/okonet/lint-staged/releases/tag/v12.3.3)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.3.2...v12.3.3)
##### Bug Fixes
- use config directory as cwd, when multiple configs present ([#1091](https://togithub.com/okonet/lint-staged/issues/1091)) ([9a14e92](https://togithub.com/okonet/lint-staged/commit/9a14e92e37abf658fc3a0d5504ff4e980e49996c))
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^7.0.1
->^10.0.0
^2.3.0
->^6.0.0
^9.1.0
->^10.0.0
^17.0.7
->^18.0.0
v2
->v3
v3.1.1
->v3.5.1
v4.2.0
->v4.3.0
^10.0.0
->^16.0.0
^7.0.2
->^8.0.0
^12.3.2
->^13.0.0
^5.1.2
->^8.0.0
Release Notes
ethereum-ts/Typechain
### [`v10.1.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%4010.1.1) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@10.1.0...@typechain/ethers-v5@10.1.1) ##### Patch Changes - Updated dependencies \[[`bbc9656`](https://togithub.com/ethereum-ts/Typechain/commit/bbc9656)] - typechain@8.1.1 ### [`v10.1.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%4010.1.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@10.0.0...@typechain/ethers-v5@10.1.0) ##### Minor Changes - [`015abb2`](https://togithub.com/ethereum-ts/Typechain/commit/015abb2): Added support for inputs wrapped in promise for ethers-v5 target. ##### Patch Changes - Updated dependencies \[[`63691c4`](https://togithub.com/ethereum-ts/Typechain/commit/63691c4)] - typechain@8.1.0 ### [`v10.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%4010.0.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@9.0.0...@typechain/ethers-v5@10.0.0) *Depends on `typechain ^8.0.0`.* ##### Major Changes - [`3a8a99a`](https://togithub.com/ethereum-ts/Typechain/commit/3a8a99a): Directory tree in generated types now reflects the directory tree in the inputs. Also, only the main contract type is reexported from each file. This change solves a number of name clashing problems. All generated code can still be imported after updating the import path. - [`978490f`](https://togithub.com/ethereum-ts/Typechain/commit/978490f): We are not emitting `contractName` fields on contracts and factories anymore. **Why?** `contractName` breaks polymorphism for example: exact token implementation is not assignable to token interface. **What do to?** We are adding optional flag `--discriminate-types` to continue emitting `contractName`. ##### Minor Changes - [`d86d048`](https://togithub.com/ethereum-ts/Typechain/commit/d86d048): The method overloads for **`getEvent`, `getFunction`, `decodeFunctionResult`, `encodeFunctionData`** follow these rules: - If these entities are not overloaded in the contract ABI and `--always-generate-overloads` is off, just the entities' names are used (without the signature) - If the entities are overloaded, only signatures are used to disambiguate them - If `--always-generate-overloads` is on, additional overloads are generated for functions that are not ambiguous - For the method and event names in the events and functions properties only signature names are used (that's according to the ethers API - they don't use shorthand naming). - [`e447bfb`](https://togithub.com/ethereum-ts/Typechain/commit/e447bfb): Added optional `config.inputDir` property and `--input-dir` flag to control directory structure in generated types. If not set, it's inferred as lowest common path of all ABI files. - [`a59ae6e`](https://togithub.com/ethereum-ts/Typechain/commit/a59ae6e): Prefer `import type` in generated files when possible - [`47ab651`](https://togithub.com/ethereum-ts/Typechain/commit/47ab651): For every event, TypeChain now emits an interface with its named properties. **Before** ```ts export type ApprovalEvent = TypedEvent< [string, string, BigNumber], { owner: string; approved: string; tokenId: BigNumber } > ``` **After** ```ts export interface ApprovalEventObject { owner: string approved: string tokenId: BigNumber } export type ApprovalEvent = TypedEvent<[string, string, BigNumber], ApprovalEventObject> ``` ##### Patch Changes - [`2395289`](https://togithub.com/ethereum-ts/Typechain/commit/2395289): ContractFactory subclasses now use explicit "override" modifiers. TypeScript version 4.3 or newer is now required. - [`975a9dc`](https://togithub.com/ethereum-ts/Typechain/commit/975a9dc): Fix type generation for arrays of nested structs ex: `GovernanceMessage.Call[][] calldata _remoteCalls`. Fix structs parser in typechain package. Now only struct tuples are registered. ### [`v9.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%409.0.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.5...@typechain/ethers-v5@9.0.0) ##### Major Changes - [`92939ea`](https://togithub.com/ethereum-ts/Typechain/commit/92939ea): Structs will be namespaced using contract name when available ##### Minor Changes - [`c2b7c3c`](https://togithub.com/ethereum-ts/Typechain/commit/c2b7c3c): Added support descrimnated unions to contracts generated by typechain ##### Patch Changes - [`f22f962`](https://togithub.com/ethereum-ts/Typechain/commit/f22f962): Events with multiple positional parameters no longer get "undefined" as argument in `contract.filters`. [dethcrypto/TypeChain#575](https://togithub.com/dethcrypto/TypeChain/issues/575) - [`d244e41`](https://togithub.com/ethereum-ts/Typechain/commit/d244e41): Fix event name generation for events with arrays - Updated dependencies \[[`92939ea`](https://togithub.com/ethereum-ts/Typechain/commit/92939ea)] - Updated dependencies \[[`d244e41`](https://togithub.com/ethereum-ts/Typechain/commit/d244e41)] - typechain@7.0.0 ### [`v8.0.5`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.5) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.4...@typechain/ethers-v5@8.0.5) ##### Patch Changes - [`8f7144c`](https://togithub.com/ethereum-ts/Typechain/commit/8f7144c): Constant size with length greater than 4 no longer emit as TypeScript tuples. ### [`v8.0.4`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.4) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.3...@typechain/ethers-v5@8.0.4) ##### Patch Changes - [`a26ea50`](https://togithub.com/ethereum-ts/Typechain/commit/a26ea50): Constant size struct arrays are now properly supported and don't cause malformed TS emit anymore. - Updated dependencies \[[`a26ea50`](https://togithub.com/ethereum-ts/Typechain/commit/a26ea50)] - typechain@6.0.4 ### [`v8.0.3`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.3) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.2...@typechain/ethers-v5@8.0.3) ##### Patch Changes - [`a0fba00`](https://togithub.com/ethereum-ts/Typechain/commit/a0fba00): Ethers V5 target doesn't emit unused imports anymore. - Updated dependencies \[[`a0fba00`](https://togithub.com/ethereum-ts/Typechain/commit/a0fba00)] - typechain@6.0.3 ### [`v8.0.2`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.2) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.1...@typechain/ethers-v5@8.0.2) ##### Patch Changes - [`ba4c18a`](https://togithub.com/ethereum-ts/Typechain/commit/ba4c18a): Fix support for constructors with structs ### [`v8.0.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.1) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@8.0.0...@typechain/ethers-v5@8.0.1) ##### Patch Changes - [`b989dff`](https://togithub.com/ethereum-ts/Typechain/commit/b989dff): Fix structs generated as arrays ### [`v8.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/ethers-v5%408.0.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@7.2.0...@typechain/ethers-v5@8.0.0) ##### Major Changes - [`5c217a6`](https://togithub.com/ethereum-ts/Typechain/commit/5c217a6): Changed emitted event types — named events are now used in Contract methods. - [`0e555af`](https://togithub.com/ethereum-ts/Typechain/commit/0e555af): Generate types to `.ts` files instead of `.d.ts` in Ethers v5 and Web3.js targets ##### Minor Changes - [`95517e9`](https://togithub.com/ethereum-ts/Typechain/commit/95517e9): Add support for Solidity structs ```ts // before function deposit(amount: { token: string; value: BigNumberish }): Promiseactions/cache
### [`v3`](https://togithub.com/actions/cache/compare/v2...v3) [Compare Source](https://togithub.com/actions/cache/compare/v2...v3)actions/setup-node
### [`v3.5.1`](https://togithub.com/actions/setup-node/releases/tag/v3.5.1): Update @actions/core and Print Node, Npm, Yarn versions [Compare Source](https://togithub.com/actions/setup-node/compare/v3.5.0...v3.5.1) In scope of this release we updated [actions/core to 1.10.0](https://togithub.com/actions/setup-node/pull/587). Moreover, we added logic [to print Nodejs, Npm, Yarn versions](https://togithub.com/actions/setup-node/pull/368) after installation. ### [`v3.5.0`](https://togithub.com/actions/setup-node/releases/tag/v3.5.0): Add support for engines.node and Volta [Compare Source](https://togithub.com/actions/setup-node/compare/v3.4.1...v3.5.0) In scope of this release we add support for engines.node. The action will be able to grab the version form package.json#engines.node. [https://github.com/actions/setup-node/pull/485](https://togithub.com/actions/setup-node/pull/485). Moreover, we [added support for Volta](https://togithub.com/actions/setup-node/pull/532) Besides, we updated [@actions/core to 1.9.1](https://togithub.com/actions/setup-node/pull/574) and [@actions/cache to 3.0.4](https://togithub.com/actions/setup-node/pull/573) ### [`v3.4.1`](https://togithub.com/actions/setup-node/releases/tag/v3.4.1): Fix pnpm output and node-version output issues [Compare Source](https://togithub.com/actions/setup-node/compare/v3.4.0...v3.4.1) In scope of this release we fixed bugs related to the pnpm 7.5.1 output issue from `pnpm store path` [https://github.com/actions/setup-node/pull/545](https://togithub.com/actions/setup-node/pull/545). Moreover we fixed the issue with falling on node-version output [https://github.com/actions/setup-node/pull/540](https://togithub.com/actions/setup-node/pull/540). ### [`v3.4.0`](https://togithub.com/actions/setup-node/releases/tag/v3.4.0): Add support for asdf format and update actions/cache version to 3.0.0 [Compare Source](https://togithub.com/actions/setup-node/compare/v3.3.0...v3.4.0) In scope of this release we updated `actions/cache` package as the new version contains fixes for [caching error handling](https://togithub.com/actions/setup-node/pull/526). Moreover, we added support for asdf format as Node.js version file [https://github.com/actions/setup-node/pull/373](https://togithub.com/actions/setup-node/pull/373). Besides, we introduced new output [node-version](https://togithub.com/actions/setup-node/pull/534) and added `npm-shrinkwrap.json` to dependency file patterns: [https://github.com/actions/setup-node/pull/439](https://togithub.com/actions/setup-node/pull/439) ### [`v3.3.0`](https://togithub.com/actions/setup-node/releases/tag/v3.3.0): Add support for lts/-n aliases [Compare Source](https://togithub.com/actions/setup-node/compare/v3.2.0...v3.3.0) In scope of this release we added support for `lts/-n` aliases, improve logic for `current`, `latest` and `node` aliases to handle them from `toolcache`, update `ncc` package. ##### Support of lts/-n aliases - Related pull request: [https://github.com/actions/setup-node/pull/481](https://togithub.com/actions/setup-node/pull/481) - Related issue: [https://github.com/actions/setup-node/issues/26](https://togithub.com/actions/setup-node/issues/26) ```yaml steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: lts/-1 - run: npm ci - run: npm test ``` ##### Minor improvements - Update zeit/ncc to vercel/ncc: [https://github.com/actions/setup-node/pull/476](https://togithub.com/actions/setup-node/pull/476) - Get latest version from cache if exists: [https://github.com/actions/setup-node/pull/496](https://togithub.com/actions/setup-node/pull/496) ### [`v3.2.0`](https://togithub.com/actions/setup-node/releases/tag/v3.2.0): Add current, node, latest aliases [Compare Source](https://togithub.com/actions/setup-node/compare/v3.1.1...v3.2.0) In scope of this release we added new aliases to install the latest Node.js version. [https://github.com/actions/setup-node/pull/483](https://togithub.com/actions/setup-node/pull/483) ```yml steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: current - run: npm ci - run: npm test ```actions/setup-python
### [`v4.3.0`](https://togithub.com/actions/setup-python/releases/tag/v4.3.0) [Compare Source](https://togithub.com/actions/setup-python/compare/v4.2.0...v4.3.0) - Update [@actions/core](https://togithub.com/actions/core) to 1.10.0 version [#517](https://togithub.com/actions/setup-python/issues/517) - Update [@actions/cache](https://togithub.com/actions/cache) to 3.0.4 version [#499](https://togithub.com/actions/setup-python/issues/499) - Only use github.token on github.com [#443](https://togithub.com/actions/setup-python/issues/443) - Improvement of documentation [#477](https://togithub.com/actions/setup-python/issues/477) [#479](https://togithub.com/actions/setup-python/issues/479) [#491](https://togithub.com/actions/setup-python/issues/491) [#492](https://togithub.com/actions/setup-python/issues/492)motdotla/dotenv
### [`v16.0.3`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1603-httpsgithubcommotdotladotenvcomparev1602v1603-2022-09-29) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.0.2...v16.0.3) ##### Changed - Added library version to debug logs ([#682](https://togithub.com/motdotla/dotenv/pull/682)) ### [`v16.0.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1602-httpsgithubcommotdotladotenvcomparev1601v1602-2022-08-30) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.0.1...v16.0.2) ##### Added - Export `env-options.js` and `cli-options.js` in package.json for use with downstream [dotenv-expand](https://togithub.com/motdotla/dotenv-expand) module ### [`v16.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1601-httpsgithubcommotdotladotenvcomparev1600v1601-2022-05-10) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.0.0...v16.0.1) ##### Changed - Minor README clarifications - Development ONLY: updated devDependencies as recommended for development only security risks ([#658](https://togithub.com/motdotla/dotenv/pull/658)) ### [`v16.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1600-httpsgithubcommotdotladotenvcomparev1501v1600-2022-02-02) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v15.0.1...v16.0.0) ##### Added - *Breaking:* Backtick support 🎉 ([#615](https://togithub.com/motdotla/dotenv/pull/615)) If you had values containing the backtick character, please quote those values with either single or double quotes. ### [`v15.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1501-httpsgithubcommotdotladotenvcomparev1500v1501-2022-02-02) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v15.0.0...v15.0.1) ##### Changed - Properly parse empty single or double quoted values 🐞 ([#614](https://togithub.com/motdotla/dotenv/pull/614)) ### [`v15.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1500-httpsgithubcommotdotladotenvcomparev1432v1500-2022-01-31) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.3.2...v15.0.0) `v15.0.0` is a major new release with some important breaking changes. ##### Added - *Breaking:* Multiline parsing support (just works. no need for the flag.) ##### Changed - *Breaking:* `#` marks the beginning of a comment (UNLESS the value is wrapped in quotes. Please update your `.env` files to wrap in quotes any values containing `#`. For example: `SECRET_HASH="something-with-a-#-hash"`). ..Understandably, (as some teams have noted) this is tedious to do across the entire team. To make it less tedious, we recommend using [dotenv cli](https://togithub.com/dotenv-org/cli) going forward. It's an optional plugin that will keep your `.env` files in sync between machines, environments, or team members. ##### Removed - *Breaking:* Remove multiline option (just works out of the box now. no need for the flag.) ### [`v14.3.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1432-httpsgithubcommotdotladotenvcomparev1431v1432-2022-01-25) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.3.1...v14.3.2) ##### Changed - Preserve backwards compatibility on values containing `#` 🐞 ([#603](https://togithub.com/motdotla/dotenv/pull/603)) ### [`v14.3.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1431-httpsgithubcommotdotladotenvcomparev1430v1431-2022-01-25) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.3.0...v14.3.1) ##### Changed - Preserve backwards compatibility on exports by re-introducing the prior in-place exports 🐞 ([#606](https://togithub.com/motdotla/dotenv/pull/606)) ### [`v14.3.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1430-httpsgithubcommotdotladotenvcomparev1420v1430-2022-01-24) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.2.0...v14.3.0) ##### Added - Add `multiline` option 🎉 ([#486](https://togithub.com/motdotla/dotenv/pull/486)) ### [`v14.2.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1420-httpsgithubcommotdotladotenvcomparev1411v1420-2022-01-17) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.1.1...v14.2.0) ##### Added - Add `dotenv_config_override` cli option - Add `DOTENV_CONFIG_OVERRIDE` command line env option ### [`v14.1.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1411-httpsgithubcommotdotladotenvcomparev1410v1411-2022-01-17) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.1.0...v14.1.1) ##### Added - Add React gotcha to FAQ on README ### [`v14.1.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1410-httpsgithubcommotdotladotenvcomparev1401v1410-2022-01-17) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.0.1...v14.1.0) ##### Added - Add `override` option 🎉 ([#595](https://togithub.com/motdotla/dotenv/pull/595)) ### [`v14.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1401-httpsgithubcommotdotladotenvcomparev1400v1401-2022-01-16) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v14.0.0...v14.0.1) ##### Added - Log error on failure to load `.env` file ([#594](https://togithub.com/motdotla/dotenv/pull/594)) ### [`v14.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1400-httpsgithubcommotdotladotenvcomparev1301v1400-2022-01-16) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v13.0.1...v14.0.0) ##### Added - *Breaking:* Support inline comments for the parser 🎉 ([#568](https://togithub.com/motdotla/dotenv/pull/568)) ### [`v13.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1301-httpsgithubcommotdotladotenvcomparev1300v1301-2022-01-16) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v13.0.0...v13.0.1) ##### Changed - Hide comments and newlines from debug output ([#404](https://togithub.com/motdotla/dotenv/pull/404)) ### [`v13.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1300-httpsgithubcommotdotladotenvcomparev1204v1300-2022-01-16) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.4...v13.0.0) ##### Added - *Breaking:* Add type file for `config.js` ([#539](https://togithub.com/motdotla/dotenv/pull/539)) ### [`v12.0.4`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1204-httpsgithubcommotdotladotenvcomparev1203v1204-2022-01-16) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.3...v12.0.4) ##### Changed - README updates - Minor order adjustment to package json format ### [`v12.0.3`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1203-httpsgithubcommotdotladotenvcomparev1202v1203-2022-01-15) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.2...v12.0.3) ##### Changed - Simplified jsdoc for consistency across editors ### [`v12.0.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1202-httpsgithubcommotdotladotenvcomparev1201v1202-2022-01-15) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.1...v12.0.2) ##### Changed - Improve embedded jsdoc type documentation ### [`v12.0.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1201-httpsgithubcommotdotladotenvcomparev1200v1201-2022-01-15) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v12.0.0...v12.0.1) ##### Changed - README updates and clarifications ### [`v12.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1200-httpsgithubcommotdotladotenvcomparev1100v1200-2022-01-15) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v11.0.0...v12.0.0) ##### Removed - *Breaking:* drop support for Flow static type checker ([#584](https://togithub.com/motdotla/dotenv/pull/584)) ##### Changed - Move types/index.d.ts to lib/main.d.ts ([#585](https://togithub.com/motdotla/dotenv/pull/585)) - Typescript cleanup ([#587](https://togithub.com/motdotla/dotenv/pull/587)) - Explicit typescript inclusion in package.json ([#566](https://togithub.com/motdotla/dotenv/pull/566)) ### [`v11.0.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1100-httpsgithubcommotdotladotenvcomparev1000v1100-2022-01-11) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v10.0.0...v11.0.0) ##### Changed - *Breaking:* drop support for Node v10 ([#558](https://togithub.com/motdotla/dotenv/pull/558)) - Patch debug option ([#550](https://togithub.com/motdotla/dotenv/pull/550))typicode/husky
### [`v8.0.2`](https://togithub.com/typicode/husky/releases/tag/v8.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.1...v8.0.2) - docs: remove deprecated npm set-script ### [`v8.0.1`](https://togithub.com/typicode/husky/releases/tag/v8.0.1) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.0...v8.0.1) - fix: use POSIX equality operator ### [`v8.0.0`](https://togithub.com/typicode/husky/releases/tag/v8.0.0) [Compare Source](https://togithub.com/typicode/husky/compare/v7.0.4...v8.0.0) #### What's Changed ##### Feats - feat: add `husky -` prefix to logged global error messages by [@joshbalfour](https://togithub.com/joshbalfour) in [https://github.com/typicode/husky/pull/1092](https://togithub.com/typicode/husky/pull/1092) - feat: show `PATH` when command not found to improve debuggability - feat: drop Node 12 support - feat: skip install if `$HUSKY=0` ##### Fixes - fix: hook script use `/usr/bin/env sh` instead of direct path of `sh` by [@skhaz](https://togithub.com/skhaz) in [https://github.com/typicode/husky/pull/1051](https://togithub.com/typicode/husky/pull/1051) - fix: actually set 'husky_skip_init' as readonly in `./husky.sh` by [@hyperupcall](https://togithub.com/hyperupcall) in [https://github.com/typicode/husky/pull/1104](https://togithub.com/typicode/husky/pull/1104) - fix: force `basename`/`dirname` to treat `$0` as an argument by [@mataha](https://togithub.com/mataha) in [https://github.com/typicode/husky/pull/1132](https://togithub.com/typicode/husky/pull/1132) - fix: remove `git.io` links by [@renbaoshuo](https://togithub.com/renbaoshuo) in [https://github.com/typicode/husky/pull/1136](https://togithub.com/typicode/husky/pull/1136) ##### Docs - docs: fix uninstall via npm by [@pddpd](https://togithub.com/pddpd) in [https://github.com/typicode/husky/pull/1033](https://togithub.com/typicode/husky/pull/1033) - docs: add dog emoji as favicon by [@jamiehaywood](https://togithub.com/jamiehaywood) in [https://github.com/typicode/husky/pull/1095](https://togithub.com/typicode/husky/pull/1095) - docs: replace deprecated `npx --no-install` option with `npx --no` by [@sibiraj-s](https://togithub.com/sibiraj-s) in [https://github.com/typicode/husky/pull/1070](https://togithub.com/typicode/husky/pull/1070) - docs: add `pnpm` installation by [@MohamadKh75](https://togithub.com/MohamadKh75) in [https://github.com/typicode/husky/pull/1139](https://togithub.com/typicode/husky/pull/1139) ##### Chore - chore: update workflows by [@tiziodcaio](https://togithub.com/tiziodcaio) in [https://github.com/typicode/husky/pull/1125](https://togithub.com/typicode/husky/pull/1125)okonet/lint-staged
### [`v13.0.4`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.4) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.3...v13.0.4) ##### Bug Fixes - **deps:** update all dependencies ([336f3b5](https://togithub.com/okonet/lint-staged/commit/336f3b513a8b36579165b2e6fb6e7059b988fe84)) - **deps:** update all dependencies ([ec995e5](https://togithub.com/okonet/lint-staged/commit/ec995e53fb173f2863cb3cc08a92ffa9252dc25d)) ### [`v13.0.3`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.3) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.2...v13.0.3) ##### Bug Fixes - correctly handle git stash when using MSYS2 ([#1178](https://togithub.com/okonet/lint-staged/issues/1178)) ([0d627a5](https://togithub.com/okonet/lint-staged/commit/0d627a52846d63cd6fc6018a8d7779ef454a99b2)) ### [`v13.0.2`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.2) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.1...v13.0.2) ##### Bug Fixes - use new `--diff` and `--diff-filter` options when checking task modifications ([1a5a66a](https://togithub.com/okonet/lint-staged/commit/1a5a66a9574e2a8b857bd62545a6f2a6da5811aa)) ### [`v13.0.1`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.1) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.0...v13.0.1) ##### Bug Fixes - correct spelling of "0 files" ([f27f1d4](https://togithub.com/okonet/lint-staged/commit/f27f1d45ea20904e81dda155a802b2eb07d50942)) - suppress error from `process.kill` when killing tasks on failure ([f2c6bdd](https://togithub.com/okonet/lint-staged/commit/f2c6bdd9114a8d5ba8473cc647ef55a6ee5664e1)) - **deps:** update pidtree@^0.6.0 to fix screen size error in WSL ([1a77e42](https://togithub.com/okonet/lint-staged/commit/1a77e4224a273bbc192b654d0a0120187e850a61)) - ignore "No matching pid found" error ([cb8a432](https://togithub.com/okonet/lint-staged/commit/cb8a4328eddbc99a0806276f68b55f6c5ecb3d8a)) - prevent possible race condition when killing tasks on failure ([bc92aff](https://togithub.com/okonet/lint-staged/commit/bc92aff5fdb6293045c556326df3c0529e59b7e3)) ##### Performance Improvements - use `EventsEmitter` instead of `setInterval` for killing tasks on failure ([c508b46](https://togithub.com/okonet/lint-staged/commit/c508b46a153970114495d3f7fef05d45df0f2e10)) ### [`v13.0.0`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.0) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.5.0...v13.0.0) ##### Bug Fixes - **deps:** update `execa@^6.1.0` ([659c85c](https://togithub.com/okonet/lint-staged/commit/659c85c5cd4c4040a505bbe9fddbe7d416ac15c8)) - **deps:** update `yaml@^2.1.1` ([2750a3d](https://togithub.com/okonet/lint-staged/commit/2750a3d9d909fd834b95da752f0f6800340922b7)) ##### Features - remove support for Node.js 12 ([5fb6df9](https://togithub.com/okonet/lint-staged/commit/5fb6df94ccd6de6f5fdd743474c094ff366cc671)) ##### BREAKING CHANGES - `lint-staged` will no longer support Node.js 12, which is EOL since 30 April 2022 ### [`v12.5.0`](https://togithub.com/okonet/lint-staged/releases/tag/v12.5.0) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v12.4.3...v12.5.0) ##### Bug Fixes - include all files when using `--configConfiguration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.