conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v18.0.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1800-2023-10-20)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.1...v18.0.0)
- chore!: minimum node version v18 ([#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644)) ([5b4aeaf](https://togithub.com/conventional-changelog/commitlint/commit/5b4aeaf4f01c2726a7bc8631a23bb34c849baad2)), closes [#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644)
##### BREAKING CHANGES
- drop node v14 and v16 support
- chore: remove unused types
- docs: prepare node update and new release
- chore!: minimum TS version v5
- drop TS v4 support
- ci: remove node v14/16 checks
- chore: adjust node types to minimal supported version
- chore!: further major versions of other deps
- upgrade conventional-changelog-conventionalcommits, conventional-commits-parser, conventional-changelog-atom,
- docs: simplify releases and remove roadmap
#### [17.8.1](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) (2023-10-20)
**Note:** Version bump only for package [@commitlint/config-conventional](https://togithub.com/commitlint/config-conventional)
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1781-2023-10-20)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1)
**Note:** Version bump only for package [@commitlint/config-conventional](https://togithub.com/commitlint/config-conventional)
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#690-2023-10-23)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.8.0...v6.9.0)
##### Bug Fixes
- **eslint-plugin:** \[no-confusing-void-expression] handle unfixable cases ([#7674](https://togithub.com/typescript-eslint/typescript-eslint/issues/7674)) ([7e52f27](https://togithub.com/typescript-eslint/typescript-eslint/commit/7e52f276ed5b8b2c0b76be02cb2e8a77892c10f2))
- **eslint-plugin:** \[no-unsafe-return] allow returning anything if explicitly returning any ([#7708](https://togithub.com/typescript-eslint/typescript-eslint/issues/7708)) ([c6124b2](https://togithub.com/typescript-eslint/typescript-eslint/commit/c6124b2c93a53f11471cce8054388dec7a58f90b))
##### Features
- **eslint-plugin:** \[max-params] don't count `this: void` parameter ([#7696](https://togithub.com/typescript-eslint/typescript-eslint/issues/7696)) ([6398d3f](https://togithub.com/typescript-eslint/typescript-eslint/commit/6398d3fd0a576d8cdc957ec1b57929acacc60ba0)), closes [#7538](https://togithub.com/typescript-eslint/typescript-eslint/issues/7538)
- **eslint-plugin:** \[naming-convention] add support for default and namespace imports ([#7269](https://togithub.com/typescript-eslint/typescript-eslint/issues/7269)) ([bb15aae](https://togithub.com/typescript-eslint/typescript-eslint/commit/bb15aae877ae260f59aa5e6cfc338b1eefc6d85c))
- **eslint-plugin:** \[no-restricted-imports] support import = require ([#7709](https://togithub.com/typescript-eslint/typescript-eslint/issues/7709)) ([4c8edcf](https://togithub.com/typescript-eslint/typescript-eslint/commit/4c8edcfb7d3cc02d07d2329c87da4377c1cbf969))
- **eslint-plugin:** \[no-unsafe-enum-comparison] add switch suggestion ([#7691](https://togithub.com/typescript-eslint/typescript-eslint/issues/7691)) ([53d5263](https://togithub.com/typescript-eslint/typescript-eslint/commit/53d5263cee8e0b5ddc5de3321d27559c196e5b58)), closes [#7643](https://togithub.com/typescript-eslint/typescript-eslint/issues/7643)
- **eslint-plugin:** \[prefer-readonly] private fields support ([#7686](https://togithub.com/typescript-eslint/typescript-eslint/issues/7686)) ([0e875bf](https://togithub.com/typescript-eslint/typescript-eslint/commit/0e875bf77a9d94dc74924245fabc36c0ae780977))
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
### [`v6.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#680-2023-10-16)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.5...v6.8.0)
##### Bug Fixes
- **eslint-plugin:** \[consistent-type-imports] import assertion checks added ([#7722](https://togithub.com/typescript-eslint/typescript-eslint/issues/7722)) ([afdae37](https://togithub.com/typescript-eslint/typescript-eslint/commit/afdae3739c68469a488277eb7b7f56f679d6eb20))
- **eslint-plugin:** \[no-shadow] fix static class generics for class expressions ([#7724](https://togithub.com/typescript-eslint/typescript-eslint/issues/7724)) ([e5ea1d0](https://togithub.com/typescript-eslint/typescript-eslint/commit/e5ea1d05603e6212093de541e5da49f139571454))
- **eslint-plugin:** \[no-unsafe-member-access] report on only the accessed property ([#7717](https://togithub.com/typescript-eslint/typescript-eslint/issues/7717)) ([f81a2da](https://togithub.com/typescript-eslint/typescript-eslint/commit/f81a2da13529e77d039c5b31b4313a6984ceb964))
- **eslint-plugin:** \[no-useless-empty-export] exempt .d.ts ([#7718](https://togithub.com/typescript-eslint/typescript-eslint/issues/7718)) ([ac397f1](https://togithub.com/typescript-eslint/typescript-eslint/commit/ac397f18176a9defd8c189b5b6b4e5d0b7582210))
##### Features
- **eslint-plugin:** add new extended rule `prefer-destructuring` ([#7117](https://togithub.com/typescript-eslint/typescript-eslint/issues/7117)) ([3c6379b](https://togithub.com/typescript-eslint/typescript-eslint/commit/3c6379b7678bcb190ae70d211cb3930c942d17a0))
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.5](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.4...v6.7.5) (2023-10-09)
##### Bug Fixes
- **eslint-plugin:** \[prefer-string-starts-ends-with] only report slice/substring with correct range ([#7712](https://togithub.com/typescript-eslint/typescript-eslint/issues/7712)) ([db40a0a](https://togithub.com/typescript-eslint/typescript-eslint/commit/db40a0a83abf14237a7a9b3f75d869da26512292))
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.4](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4) (2023-10-02)
**Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.3](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.2...v6.7.3) (2023-09-25)
**Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.1...v6.7.2) (2023-09-18)
**Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.0...v6.7.1) (2023-09-18)
**Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v6.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#690-2023-10-23)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.8.0...v6.9.0)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
### [`v6.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#680-2023-10-16)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.5...v6.8.0)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.5](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.4...v6.7.5) (2023-10-09)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.4](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4) (2023-10-02)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.3](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.2...v6.7.3) (2023-09-25)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.1...v6.7.2) (2023-09-18)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
#### [6.7.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.0...v6.7.1) (2023-09-18)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
actions/checkout (actions/checkout)
### [`v4.1.1`](https://togithub.com/actions/checkout/releases/tag/v4.1.1)
[Compare Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)
##### What's Changed
- Update CODEOWNERS to Launch team by [@joshmgross](https://togithub.com/joshmgross) in [https://github.com/actions/checkout/pull/1510](https://togithub.com/actions/checkout/pull/1510)
- Correct link to GitHub Docs by [@peterbe](https://togithub.com/peterbe) in [https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)
##### New Contributors
- [@joshmgross](https://togithub.com/joshmgross) made their first contribution in [https://github.com/actions/checkout/pull/1510](https://togithub.com/actions/checkout/pull/1510)
- [@peterbe](https://togithub.com/peterbe) made their first contribution in [https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
**Full Changelog**: https://github.com/actions/checkout/compare/v4.1.0...v4.1.1
actions/setup-node (actions/setup-node)
### [`v4.0.0`](https://togithub.com/actions/setup-node/releases/tag/v4.0.0)
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.8.2...v4.0.0)
#### What's Changed
In scope of this release we changed version of node runtime for action from node16 to node20 and updated dependencies in [https://github.com/actions/setup-node/pull/866](https://togithub.com/actions/setup-node/pull/866)
Besides, release contains such changes as:
- Upgrade actions/checkout to v4 by [@gmembre-zenika](https://togithub.com/gmembre-zenika) in [https://github.com/actions/setup-node/pull/868](https://togithub.com/actions/setup-node/pull/868)
- Update actions/checkout for documentation and yaml by [@dmitry-shibanov](https://togithub.com/dmitry-shibanov) in [https://github.com/actions/setup-node/pull/876](https://togithub.com/actions/setup-node/pull/876)
#### New Contributors
- [@gmembre-zenika](https://togithub.com/gmembre-zenika) made their first contribution in [https://github.com/actions/setup-node/pull/868](https://togithub.com/actions/setup-node/pull/868)
**Full Changelog**: https://github.com/actions/setup-node/compare/v3...v4.0.0
### [`v3.8.2`](https://togithub.com/actions/setup-node/releases/tag/v3.8.2)
[Compare Source](https://togithub.com/actions/setup-node/compare/v3.8.1...v3.8.2)
#### What's Changed
- Update semver by [@dmitry-shibanov](https://togithub.com/dmitry-shibanov) in [https://github.com/actions/setup-node/pull/861](https://togithub.com/actions/setup-node/pull/861)
- Update temp directory creation by [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) in [https://github.com/actions/setup-node/pull/859](https://togithub.com/actions/setup-node/pull/859)
- Bump [@babel/traverse](https://togithub.com/babel/traverse) from 7.15.4 to 7.23.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/setup-node/pull/870](https://togithub.com/actions/setup-node/pull/870)
- Add notice about binaries not being updated yet by [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) in [https://github.com/actions/setup-node/pull/872](https://togithub.com/actions/setup-node/pull/872)
- Update toolkit cache and core by [@dmitry-shibanov](https://togithub.com/dmitry-shibanov) and [@seongwon-privatenote](https://togithub.com/seongwon-privatenote) in [https://github.com/actions/setup-node/pull/875](https://togithub.com/actions/setup-node/pull/875)
**Full Changelog**: https://github.com/actions/setup-node/compare/v3...v3.8.2
conventional-changelog/commitlint (commitlint)
### [`v18.0.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@alias/commitlint/CHANGELOG.md#1800-2023-10-20)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.1...v18.0.0)
- chore!: minimum node version v18 ([#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644)) ([5b4aeaf](https://togithub.com/conventional-changelog/commitlint/commit/5b4aeaf4f01c2726a7bc8631a23bb34c849baad2)), closes [#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644)
##### BREAKING CHANGES
- drop node v14 and v16 support
- chore: remove unused types
- docs: prepare node update and new release
- chore!: minimum TS version v5
- drop TS v4 support
- ci: remove node v14/16 checks
- chore: adjust node types to minimal supported version
- chore!: further major versions of other deps
- upgrade conventional-changelog-conventionalcommits, conventional-commits-parser, conventional-changelog-atom,
- docs: simplify releases and remove roadmap
#### [17.8.1](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) (2023-10-20)
**Note:** Version bump only for package commitlint
### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@alias/commitlint/CHANGELOG.md#1781-2023-10-20)
[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1)
**Note:** Version bump only for package commitlint
eslint/eslint (eslint)
### [`v8.52.0`](https://togithub.com/eslint/eslint/releases/tag/v8.52.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.51.0...v8.52.0)
#### Features
- [`70648ee`](https://togithub.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601) feat: report-unused-disable-directive to report unused eslint-enable ([#17611](https://togithub.com/eslint/eslint/issues/17611)) (Yosuke Ota)
#### Bug Fixes
- [`5de9637`](https://togithub.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3) fix: Ensure shared references in rule configs are separated ([#17666](https://togithub.com/eslint/eslint/issues/17666)) (Nicholas C. Zakas)
- [`dcfe573`](https://togithub.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661) fix: add preceding semicolon in suggestions of `no-object-constructor` ([#17649](https://togithub.com/eslint/eslint/issues/17649)) (Francesco Trotta)
#### Documentation
- [`476d58a`](https://togithub.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d) docs: Add note about invalid CLI flags when using flat config. ([#17664](https://togithub.com/eslint/eslint/issues/17664)) (Nicholas C. Zakas)
- [`660ed3a`](https://togithub.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7) docs: Plugin flat config migration guide ([#17640](https://togithub.com/eslint/eslint/issues/17640)) (Nicholas C. Zakas)
- [`a58aa20`](https://togithub.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d) docs: fix examples for several rules ([#17645](https://togithub.com/eslint/eslint/issues/17645)) (Milos Djermanovic)
- [`179929b`](https://togithub.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987) docs: Remove trailing newline from the code of Playground links ([#17641](https://togithub.com/eslint/eslint/issues/17641)) (Francesco Trotta)
- [`f8e5c30`](https://togithub.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64) docs: Update README (GitHub Actions Bot)
- [`b7ef2f3`](https://togithub.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e) docs: Enable pretty code formatter output ([#17635](https://togithub.com/eslint/eslint/issues/17635)) (Nicholas C. Zakas)
- [`0bcb9a8`](https://togithub.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0) docs: Fix syntax errors in rule examples ([#17633](https://togithub.com/eslint/eslint/issues/17633)) (Francesco Trotta)
- [`61b9083`](https://togithub.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d) docs: Make no-continue example code work ([#17643](https://togithub.com/eslint/eslint/issues/17643)) (Zhongyuan Zhou)
- [`9fafe45`](https://togithub.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2) docs: upgrade to 11ty 2.0 ([#17632](https://togithub.com/eslint/eslint/issues/17632)) (Percy Ma)
- [`ff8e4bf`](https://togithub.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db) docs: Update README (GitHub Actions Bot)
- [`fab249a`](https://togithub.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e) docs: Update README (GitHub Actions Bot)
- [`392305b`](https://togithub.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845) docs: Update `no-irregular-whitespace` and fix examples ([#17626](https://togithub.com/eslint/eslint/issues/17626)) (Francesco Trotta)
- [`6b8acfb`](https://togithub.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45) docs: Add real whitespace to `no-trailing-spaces` examples ([#17630](https://togithub.com/eslint/eslint/issues/17630)) (Francesco Trotta)
- [`1000187`](https://togithub.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8) docs: Fix examples in `unicode-bom` ([#17631](https://togithub.com/eslint/eslint/issues/17631)) (Francesco Trotta)
- [`000290c`](https://togithub.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd) docs: Update README (GitHub Actions Bot)
#### Chores
- [`6d1f0c2`](https://togithub.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).52.0 ([#17671](https://togithub.com/eslint/eslint/issues/17671)) (Milos Djermanovic)
- [`d63d4fe`](https://togithub.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
- [`f30cefe`](https://togithub.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5) test: fix FlatESLint tests for caching ([#17658](https://togithub.com/eslint/eslint/issues/17658)) (Milos Djermanovic)
- [`ef650cb`](https://togithub.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705) test: update tests for no-promise-executor-return ([#17661](https://togithub.com/eslint/eslint/issues/17661)) (Milos Djermanovic)
import-js/eslint-plugin-import (eslint-plugin-import)
### [`v2.29.0`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2290---2023-10-22)
[Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.0)
##### Added
- TypeScript config: add .cts and .mts extensions (\[[#2851](https://togithub.com/import-js/eslint-plugin-import/issues/2851)], thanks \[[@Zamiell](https://togithub.com/Zamiell)])
- \[`newline-after-import`]: new option `exactCount` and docs update (\[[#1933](https://togithub.com/import-js/eslint-plugin-import/issues/1933)], thanks \[[@anikethsaha](https://togithub.com/anikethsaha)] and \[[@reosarevok](https://togithub.com/reosarevok)])
- \[`newline-after-import`]: fix `exactCount` with `considerComments` false positive, when there is a leading comment (\[[#2884](https://togithub.com/import-js/eslint-plugin-import/issues/2884)], thanks \[[@kinland](https://togithub.com/kinland)])
ota-meshi/eslint-plugin-regexp (eslint-plugin-regexp)
### [`v2.1.1`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#211)
[Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v2.1.0...v2.1.1)
##### Patch Changes
- Improved error message and docs for `regexp/no-useless-non-capturing-group` ([#668](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/668))
### [`v2.1.0`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#210)
[Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v2.0.0...v2.1.0)
##### Minor Changes
- Improve detection of useless assertions for `regexp/no-useless-assertion` ([#663](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/663))
- Add suggestions for `regexp/no-useless-assertion` ([#666](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/666))
##### Patch Changes
- Fixed crash for v flag in `regexp/optimal-quantifier-concatenation` ([#660](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/660))
- Fixed minor mistake in message of `no-misleading-unicode-character` ([#664](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/664))
### [`v2.0.0`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#200)
[Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v1.15.0...v2.0.0)
##### Major Changes
- Drop support for Node.js <=v17, and v19 ([#550](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/550))
- Add `regexp/simplify-set-operations` rule ([#595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595))
- Remove deprecated rules ([#652](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/652))
- Add `regexp/no-useless-string-literal` rule ([#639](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/639))
- Add `regexp/no-empty-string-literal` rule ([#632](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/632))
- Change recommended config ([#552](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/552))
- Drop support for ESLint < v8.44 ([#558](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/558))
- Add `regexp/no-useless-set-operand` rule ([#625](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/625))
- Add `regexp/prefer-set-operation` rule ([#616](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/616))
- Use jsdoc-type-pratt-parser instead of jsdoctypeparser ([#651](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/651))
##### Minor Changes
- Add support for `v` flag to `regexp/no-dupe-disjunctions` ([#612](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/612))
- Add support for `v` flag to `regexp/optimal-quantifier-concatenation` ([#618](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/618))
- Add support for v flag to `regexp/no-non-standard-flag` rule ([#596](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/596))
- Add `regexp/grapheme-string-literal` rule ([#646](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/646))
- Add support for `v` flag to `regexp/prefer-character-class` ([#619](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/619))
- Improve `regexp/strict` rule to ignore patterns with v flag ([#591](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/591))
- Add support for string literal to `regexp/no-empty-alternative` ([#633](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/633))
- Add support for v flag to `regexp/prefer-d` rule ([#602](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/602))
- Add support for `v` flag to `regexp/use-ignore-case` ([#617](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/617))
- Update refa, regexp-ast-analysis, and scslre ([#568](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/568))
- Add support for v flag to `regexp/prefer-unicode-codepoint-escapes` rule ([#592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592))
- Improve `regexp/negation` rule to report nested negation character classes ([#595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595))
- Add support for v flag to `regexp/no-dupe-characters-character-class` rule ([#608](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/608))
- Add support for v flag to `regexp/no-useless-character-class` rule ([#593](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/593))
- Add support for v flag to `regexp/sort-character-class-elements` rule ([#588](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/588))
- Add support for v flag to `regexp/negation` rule ([#560](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/560))
- Use Intl.Segmenter instead of grapheme-splitter ([#642](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/642))
- Add support for `v` flag to `regexp/no-misleading-capturing-group` ([#620](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/620))
- Add support for v flag to `regexp/unicode-escape` rule ([#592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592))
- Add support for `v` flag to `regexp/match-any` ([#628](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/628))
- Improve `regexp/require-unicode-regexp` rule to allow patterns with v flag ([#586](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/586))
- Add support for `v` flag to `regexp/no-contradiction-with-assertion` ([#606](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/606))
- Add support for v flag to `regexp/no-empty-character-class` ([#637](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/637))
- Add suggestions for `regexp/no-lazy-ends` ([#624](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/624))
- Improve `regexp/sort-alternatives` rule to add support for string alternatives and v flag ([#587](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/587))
- Add suggestions for `regexp/optimal-lookaround-quantifier` ([#623](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/623))
- Add support for v flag to `regexp/no-useless-escape` rule ([#585](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/585))
- Update `@eslint-community/regexpp` to v4.6 ([#554](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/554))
- Add support for v flag to `regexp/no-misleading-unicode-character` rule ([#584](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/584))
- Add `regexp/require-unicode-sets-regexp` rule ([#598](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/598))
- Add suggestions for `regexp/no-empty-alternative` ([#621](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/621))
- `prefer-w`: Add support for `v` flag ([#578](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/578))
- Added suggestions for `regexp/no-escape-backspace` ([#622](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/622))
- Improve `regexp/no-invalid-regexp` rule to check for unknown pattern flags. ([#583](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/583))
- Add support for `v` flag to `regexp/prefer-predefined-assertion` ([#611](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/611))
##### Patch Changes
- fix: update regexpp ([#634](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/634))
- Fixed incorrect default of `ignoreSticky` option in `regexp/no-super-linear-move` ([#630](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/630))
- Use new refa AST transformers and fixed max character for `v`-flag regexes in `no-dupe-disjunctions` and `no-super-linear-move`. ([#569](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/569))
- fix: autofix for incorrect no-escaping in `regexp/no-useless-string-literal` ([#645](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/645))
- Fix typo in `no-useless-non-capturing-group` ([#555](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/555))
- Use new ESLint API ([#654](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/654))
- Account for `v` flag in 2 util methods ([#570](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/570))
- Add more `v` flag tests ([#627](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/627))
- Fix `parseFlags` ([#571](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/571))
dubzzz/fast-check (fast-check)
### [`v3.13.2`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3132)
[Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.13.1...v3.13.2)
*Better reporting for invalid paths*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.13.2)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.13.1...v3.13.2)]
#### Fixes
- ([PR#4344](https://togithub.com/dubzzz/fast-check/pull/4344)) Bug: Path wrongly reported when invalid
- ([PR#4279](https://togithub.com/dubzzz/fast-check/pull/4279)) CI: Better caching for yarn
- ([PR#4346](https://togithub.com/dubzzz/fast-check/pull/4346)) CI: Better yarn caching in CI
- ([PR#4347](https://togithub.com/dubzzz/fast-check/pull/4347)) CI: Avoid yarn install on "cache hit"
- ([PR#4348](https://togithub.com/dubzzz/fast-check/pull/4348)) CI: Create job to confirm all passed
- ([PR#4352](https://togithub.com/dubzzz/fast-check/pull/4352)) CI: Skip install on hot cache (win/mac)
- ([PR#4299](https://togithub.com/dubzzz/fast-check/pull/4299)) Doc: Article around Zod vulnerability
- ([PR#4306](https://togithub.com/dubzzz/fast-check/pull/4306)) Doc: Fixing a typos in Zod article
- ([PR#4307](https://togithub.com/dubzzz/fast-check/pull/4307)) Doc: Add missing robots.txt
- ([PR#4356](https://togithub.com/dubzzz/fast-check/pull/4356)) Doc: Better document limitations of `gen`
- ([PR#4338](https://togithub.com/dubzzz/fast-check/pull/4338)) Script: Faster tests execution with babel
- ([PR#4270](https://togithub.com/dubzzz/fast-check/pull/4270)) Test: Check tsc import and types of bundled package
- ([PR#4271](https://togithub.com/dubzzz/fast-check/pull/4271)) Test: Typecheck ESM bundle correctly
- ([PR#4269](https://togithub.com/dubzzz/fast-check/pull/4269)) Test: Rework checks against legacy node
github/codeql-action (github/codeql-action)
### [`v2.22.4`](https://togithub.com/github/codeql-action/compare/v2.22.3...v2.22.4)
[Compare Source](https://togithub.com/github/codeql-action/compare/v2.22.3...v2.22.4)
sinonjs/sinon (sinon)
### [`v17.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1700)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.3...v17.0.0)
- [`11a8e3f2`](https://togithub.com/sinonjs/sinon/commit/11a8e3f24ccec981a280dbe63df316d1fbde4ddd)
Remove Proxyquire as it did not handle newer syntax (Carl-Erik Kopseng)
- [`ec37d634`](https://togithub.com/sinonjs/sinon/commit/ec37d6346fd51dd9b9ccf95d41c3339a0c88f539)
Drop Node 16, as it is out of maintenance (Carl-Erik Kopseng)
- [`75e2b691`](https://togithub.com/sinonjs/sinon/commit/75e2b6910ca40ee5f3a39295ec654e124a6a325b)
Upgrade fake-timers@11.2.2: new Intl mirroring and bugfixes (Carl-Erik Kopseng)
*Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-20.*
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (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:
17.8.0
->18.0.0
4.3.8
->4.3.9
10.0.2
->10.0.3
18.18.5
->18.18.6
10.0.19
->10.0.20
3.2.10
->3.2.11
17.0.28
->17.0.29
6.7.5
->6.9.0
6.7.5
->6.9.0
v4.1.0
->v4.1.1
v3.8.1
->v4.0.0
17.8.0
->18.0.0
8.51.0
->8.52.0
2.28.1
->2.29.0
1.15.0
->2.1.1
3.13.1
->3.13.2
v2.22.3
->v2.22.4
^15.0.0 \|\| ^16.0.0
->^15.0.0 \|\| ^16.0.0 \|\| ^17.0.0
16.1.0
->17.0.0
Release Notes
conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v18.0.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1800-2023-10-20) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.1...v18.0.0) - chore!: minimum node version v18 ([#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644)) ([5b4aeaf](https://togithub.com/conventional-changelog/commitlint/commit/5b4aeaf4f01c2726a7bc8631a23bb34c849baad2)), closes [#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644) ##### BREAKING CHANGES - drop node v14 and v16 support - chore: remove unused types - docs: prepare node update and new release - chore!: minimum TS version v5 - drop TS v4 support - ci: remove node v14/16 checks - chore: adjust node types to minimal supported version - chore!: further major versions of other deps - upgrade conventional-changelog-conventionalcommits, conventional-commits-parser, conventional-changelog-atom, - docs: simplify releases and remove roadmap #### [17.8.1](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) (2023-10-20) **Note:** Version bump only for package [@commitlint/config-conventional](https://togithub.com/commitlint/config-conventional) ### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1781-2023-10-20) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) **Note:** Version bump only for package [@commitlint/config-conventional](https://togithub.com/commitlint/config-conventional)typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#690-2023-10-23) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.8.0...v6.9.0) ##### Bug Fixes - **eslint-plugin:** \[no-confusing-void-expression] handle unfixable cases ([#7674](https://togithub.com/typescript-eslint/typescript-eslint/issues/7674)) ([7e52f27](https://togithub.com/typescript-eslint/typescript-eslint/commit/7e52f276ed5b8b2c0b76be02cb2e8a77892c10f2)) - **eslint-plugin:** \[no-unsafe-return] allow returning anything if explicitly returning any ([#7708](https://togithub.com/typescript-eslint/typescript-eslint/issues/7708)) ([c6124b2](https://togithub.com/typescript-eslint/typescript-eslint/commit/c6124b2c93a53f11471cce8054388dec7a58f90b)) ##### Features - **eslint-plugin:** \[max-params] don't count `this: void` parameter ([#7696](https://togithub.com/typescript-eslint/typescript-eslint/issues/7696)) ([6398d3f](https://togithub.com/typescript-eslint/typescript-eslint/commit/6398d3fd0a576d8cdc957ec1b57929acacc60ba0)), closes [#7538](https://togithub.com/typescript-eslint/typescript-eslint/issues/7538) - **eslint-plugin:** \[naming-convention] add support for default and namespace imports ([#7269](https://togithub.com/typescript-eslint/typescript-eslint/issues/7269)) ([bb15aae](https://togithub.com/typescript-eslint/typescript-eslint/commit/bb15aae877ae260f59aa5e6cfc338b1eefc6d85c)) - **eslint-plugin:** \[no-restricted-imports] support import = require ([#7709](https://togithub.com/typescript-eslint/typescript-eslint/issues/7709)) ([4c8edcf](https://togithub.com/typescript-eslint/typescript-eslint/commit/4c8edcfb7d3cc02d07d2329c87da4377c1cbf969)) - **eslint-plugin:** \[no-unsafe-enum-comparison] add switch suggestion ([#7691](https://togithub.com/typescript-eslint/typescript-eslint/issues/7691)) ([53d5263](https://togithub.com/typescript-eslint/typescript-eslint/commit/53d5263cee8e0b5ddc5de3321d27559c196e5b58)), closes [#7643](https://togithub.com/typescript-eslint/typescript-eslint/issues/7643) - **eslint-plugin:** \[prefer-readonly] private fields support ([#7686](https://togithub.com/typescript-eslint/typescript-eslint/issues/7686)) ([0e875bf](https://togithub.com/typescript-eslint/typescript-eslint/commit/0e875bf77a9d94dc74924245fabc36c0ae780977)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#680-2023-10-16) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.5...v6.8.0) ##### Bug Fixes - **eslint-plugin:** \[consistent-type-imports] import assertion checks added ([#7722](https://togithub.com/typescript-eslint/typescript-eslint/issues/7722)) ([afdae37](https://togithub.com/typescript-eslint/typescript-eslint/commit/afdae3739c68469a488277eb7b7f56f679d6eb20)) - **eslint-plugin:** \[no-shadow] fix static class generics for class expressions ([#7724](https://togithub.com/typescript-eslint/typescript-eslint/issues/7724)) ([e5ea1d0](https://togithub.com/typescript-eslint/typescript-eslint/commit/e5ea1d05603e6212093de541e5da49f139571454)) - **eslint-plugin:** \[no-unsafe-member-access] report on only the accessed property ([#7717](https://togithub.com/typescript-eslint/typescript-eslint/issues/7717)) ([f81a2da](https://togithub.com/typescript-eslint/typescript-eslint/commit/f81a2da13529e77d039c5b31b4313a6984ceb964)) - **eslint-plugin:** \[no-useless-empty-export] exempt .d.ts ([#7718](https://togithub.com/typescript-eslint/typescript-eslint/issues/7718)) ([ac397f1](https://togithub.com/typescript-eslint/typescript-eslint/commit/ac397f18176a9defd8c189b5b6b4e5d0b7582210)) ##### Features - **eslint-plugin:** add new extended rule `prefer-destructuring` ([#7117](https://togithub.com/typescript-eslint/typescript-eslint/issues/7117)) ([3c6379b](https://togithub.com/typescript-eslint/typescript-eslint/commit/3c6379b7678bcb190ae70d211cb3930c942d17a0)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.5](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.4...v6.7.5) (2023-10-09) ##### Bug Fixes - **eslint-plugin:** \[prefer-string-starts-ends-with] only report slice/substring with correct range ([#7712](https://togithub.com/typescript-eslint/typescript-eslint/issues/7712)) ([db40a0a](https://togithub.com/typescript-eslint/typescript-eslint/commit/db40a0a83abf14237a7a9b3f75d869da26512292)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.4](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4) (2023-10-02) **Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.3](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.2...v6.7.3) (2023-09-25) **Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.1...v6.7.2) (2023-09-18) **Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.0...v6.7.1) (2023-09-18) **Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v6.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#690-2023-10-23) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.8.0...v6.9.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#680-2023-10-16) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.5...v6.8.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.5](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.4...v6.7.5) (2023-10-09) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.4](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4) (2023-10-02) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.3](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.2...v6.7.3) (2023-09-25) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.1...v6.7.2) (2023-09-18) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. #### [6.7.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.0...v6.7.1) (2023-09-18) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.actions/checkout (actions/checkout)
### [`v4.1.1`](https://togithub.com/actions/checkout/releases/tag/v4.1.1) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1) ##### What's Changed - Update CODEOWNERS to Launch team by [@joshmgross](https://togithub.com/joshmgross) in [https://github.com/actions/checkout/pull/1510](https://togithub.com/actions/checkout/pull/1510) - Correct link to GitHub Docs by [@peterbe](https://togithub.com/peterbe) in [https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511) - Link to release page from what's new section by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514) ##### New Contributors - [@joshmgross](https://togithub.com/joshmgross) made their first contribution in [https://github.com/actions/checkout/pull/1510](https://togithub.com/actions/checkout/pull/1510) - [@peterbe](https://togithub.com/peterbe) made their first contribution in [https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511) **Full Changelog**: https://github.com/actions/checkout/compare/v4.1.0...v4.1.1actions/setup-node (actions/setup-node)
### [`v4.0.0`](https://togithub.com/actions/setup-node/releases/tag/v4.0.0) [Compare Source](https://togithub.com/actions/setup-node/compare/v3.8.2...v4.0.0) #### What's Changed In scope of this release we changed version of node runtime for action from node16 to node20 and updated dependencies in [https://github.com/actions/setup-node/pull/866](https://togithub.com/actions/setup-node/pull/866) Besides, release contains such changes as: - Upgrade actions/checkout to v4 by [@gmembre-zenika](https://togithub.com/gmembre-zenika) in [https://github.com/actions/setup-node/pull/868](https://togithub.com/actions/setup-node/pull/868) - Update actions/checkout for documentation and yaml by [@dmitry-shibanov](https://togithub.com/dmitry-shibanov) in [https://github.com/actions/setup-node/pull/876](https://togithub.com/actions/setup-node/pull/876) #### New Contributors - [@gmembre-zenika](https://togithub.com/gmembre-zenika) made their first contribution in [https://github.com/actions/setup-node/pull/868](https://togithub.com/actions/setup-node/pull/868) **Full Changelog**: https://github.com/actions/setup-node/compare/v3...v4.0.0 ### [`v3.8.2`](https://togithub.com/actions/setup-node/releases/tag/v3.8.2) [Compare Source](https://togithub.com/actions/setup-node/compare/v3.8.1...v3.8.2) #### What's Changed - Update semver by [@dmitry-shibanov](https://togithub.com/dmitry-shibanov) in [https://github.com/actions/setup-node/pull/861](https://togithub.com/actions/setup-node/pull/861) - Update temp directory creation by [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) in [https://github.com/actions/setup-node/pull/859](https://togithub.com/actions/setup-node/pull/859) - Bump [@babel/traverse](https://togithub.com/babel/traverse) from 7.15.4 to 7.23.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/actions/setup-node/pull/870](https://togithub.com/actions/setup-node/pull/870) - Add notice about binaries not being updated yet by [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) in [https://github.com/actions/setup-node/pull/872](https://togithub.com/actions/setup-node/pull/872) - Update toolkit cache and core by [@dmitry-shibanov](https://togithub.com/dmitry-shibanov) and [@seongwon-privatenote](https://togithub.com/seongwon-privatenote) in [https://github.com/actions/setup-node/pull/875](https://togithub.com/actions/setup-node/pull/875) **Full Changelog**: https://github.com/actions/setup-node/compare/v3...v3.8.2conventional-changelog/commitlint (commitlint)
### [`v18.0.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@alias/commitlint/CHANGELOG.md#1800-2023-10-20) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.1...v18.0.0) - chore!: minimum node version v18 ([#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644)) ([5b4aeaf](https://togithub.com/conventional-changelog/commitlint/commit/5b4aeaf4f01c2726a7bc8631a23bb34c849baad2)), closes [#3644](https://togithub.com/conventional-changelog/commitlint/issues/3644) ##### BREAKING CHANGES - drop node v14 and v16 support - chore: remove unused types - docs: prepare node update and new release - chore!: minimum TS version v5 - drop TS v4 support - ci: remove node v14/16 checks - chore: adjust node types to minimal supported version - chore!: further major versions of other deps - upgrade conventional-changelog-conventionalcommits, conventional-commits-parser, conventional-changelog-atom, - docs: simplify releases and remove roadmap #### [17.8.1](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) (2023-10-20) **Note:** Version bump only for package commitlint ### [`v17.8.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@alias/commitlint/CHANGELOG.md#1781-2023-10-20) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) **Note:** Version bump only for package commitlinteslint/eslint (eslint)
### [`v8.52.0`](https://togithub.com/eslint/eslint/releases/tag/v8.52.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.51.0...v8.52.0) #### Features - [`70648ee`](https://togithub.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601) feat: report-unused-disable-directive to report unused eslint-enable ([#17611](https://togithub.com/eslint/eslint/issues/17611)) (Yosuke Ota) #### Bug Fixes - [`5de9637`](https://togithub.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3) fix: Ensure shared references in rule configs are separated ([#17666](https://togithub.com/eslint/eslint/issues/17666)) (Nicholas C. Zakas) - [`dcfe573`](https://togithub.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661) fix: add preceding semicolon in suggestions of `no-object-constructor` ([#17649](https://togithub.com/eslint/eslint/issues/17649)) (Francesco Trotta) #### Documentation - [`476d58a`](https://togithub.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d) docs: Add note about invalid CLI flags when using flat config. ([#17664](https://togithub.com/eslint/eslint/issues/17664)) (Nicholas C. Zakas) - [`660ed3a`](https://togithub.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7) docs: Plugin flat config migration guide ([#17640](https://togithub.com/eslint/eslint/issues/17640)) (Nicholas C. Zakas) - [`a58aa20`](https://togithub.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d) docs: fix examples for several rules ([#17645](https://togithub.com/eslint/eslint/issues/17645)) (Milos Djermanovic) - [`179929b`](https://togithub.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987) docs: Remove trailing newline from the code of Playground links ([#17641](https://togithub.com/eslint/eslint/issues/17641)) (Francesco Trotta) - [`f8e5c30`](https://togithub.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64) docs: Update README (GitHub Actions Bot) - [`b7ef2f3`](https://togithub.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e) docs: Enable pretty code formatter output ([#17635](https://togithub.com/eslint/eslint/issues/17635)) (Nicholas C. Zakas) - [`0bcb9a8`](https://togithub.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0) docs: Fix syntax errors in rule examples ([#17633](https://togithub.com/eslint/eslint/issues/17633)) (Francesco Trotta) - [`61b9083`](https://togithub.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d) docs: Make no-continue example code work ([#17643](https://togithub.com/eslint/eslint/issues/17643)) (Zhongyuan Zhou) - [`9fafe45`](https://togithub.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2) docs: upgrade to 11ty 2.0 ([#17632](https://togithub.com/eslint/eslint/issues/17632)) (Percy Ma) - [`ff8e4bf`](https://togithub.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db) docs: Update README (GitHub Actions Bot) - [`fab249a`](https://togithub.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e) docs: Update README (GitHub Actions Bot) - [`392305b`](https://togithub.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845) docs: Update `no-irregular-whitespace` and fix examples ([#17626](https://togithub.com/eslint/eslint/issues/17626)) (Francesco Trotta) - [`6b8acfb`](https://togithub.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45) docs: Add real whitespace to `no-trailing-spaces` examples ([#17630](https://togithub.com/eslint/eslint/issues/17630)) (Francesco Trotta) - [`1000187`](https://togithub.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8) docs: Fix examples in `unicode-bom` ([#17631](https://togithub.com/eslint/eslint/issues/17631)) (Francesco Trotta) - [`000290c`](https://togithub.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd) docs: Update README (GitHub Actions Bot) #### Chores - [`6d1f0c2`](https://togithub.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).52.0 ([#17671](https://togithub.com/eslint/eslint/issues/17671)) (Milos Djermanovic) - [`d63d4fe`](https://togithub.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`f30cefe`](https://togithub.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5) test: fix FlatESLint tests for caching ([#17658](https://togithub.com/eslint/eslint/issues/17658)) (Milos Djermanovic) - [`ef650cb`](https://togithub.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705) test: update tests for no-promise-executor-return ([#17661](https://togithub.com/eslint/eslint/issues/17661)) (Milos Djermanovic)import-js/eslint-plugin-import (eslint-plugin-import)
### [`v2.29.0`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2290---2023-10-22) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.0) ##### Added - TypeScript config: add .cts and .mts extensions (\[[#2851](https://togithub.com/import-js/eslint-plugin-import/issues/2851)], thanks \[[@Zamiell](https://togithub.com/Zamiell)]) - \[`newline-after-import`]: new option `exactCount` and docs update (\[[#1933](https://togithub.com/import-js/eslint-plugin-import/issues/1933)], thanks \[[@anikethsaha](https://togithub.com/anikethsaha)] and \[[@reosarevok](https://togithub.com/reosarevok)]) - \[`newline-after-import`]: fix `exactCount` with `considerComments` false positive, when there is a leading comment (\[[#2884](https://togithub.com/import-js/eslint-plugin-import/issues/2884)], thanks \[[@kinland](https://togithub.com/kinland)])ota-meshi/eslint-plugin-regexp (eslint-plugin-regexp)
### [`v2.1.1`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#211) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v2.1.0...v2.1.1) ##### Patch Changes - Improved error message and docs for `regexp/no-useless-non-capturing-group` ([#668](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/668)) ### [`v2.1.0`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#210) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v2.0.0...v2.1.0) ##### Minor Changes - Improve detection of useless assertions for `regexp/no-useless-assertion` ([#663](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/663)) - Add suggestions for `regexp/no-useless-assertion` ([#666](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/666)) ##### Patch Changes - Fixed crash for v flag in `regexp/optimal-quantifier-concatenation` ([#660](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/660)) - Fixed minor mistake in message of `no-misleading-unicode-character` ([#664](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/664)) ### [`v2.0.0`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#200) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v1.15.0...v2.0.0) ##### Major Changes - Drop support for Node.js <=v17, and v19 ([#550](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/550)) - Add `regexp/simplify-set-operations` rule ([#595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595)) - Remove deprecated rules ([#652](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/652)) - Add `regexp/no-useless-string-literal` rule ([#639](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/639)) - Add `regexp/no-empty-string-literal` rule ([#632](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/632)) - Change recommended config ([#552](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/552)) - Drop support for ESLint < v8.44 ([#558](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/558)) - Add `regexp/no-useless-set-operand` rule ([#625](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/625)) - Add `regexp/prefer-set-operation` rule ([#616](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/616)) - Use jsdoc-type-pratt-parser instead of jsdoctypeparser ([#651](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/651)) ##### Minor Changes - Add support for `v` flag to `regexp/no-dupe-disjunctions` ([#612](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/612)) - Add support for `v` flag to `regexp/optimal-quantifier-concatenation` ([#618](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/618)) - Add support for v flag to `regexp/no-non-standard-flag` rule ([#596](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/596)) - Add `regexp/grapheme-string-literal` rule ([#646](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/646)) - Add support for `v` flag to `regexp/prefer-character-class` ([#619](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/619)) - Improve `regexp/strict` rule to ignore patterns with v flag ([#591](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/591)) - Add support for string literal to `regexp/no-empty-alternative` ([#633](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/633)) - Add support for v flag to `regexp/prefer-d` rule ([#602](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/602)) - Add support for `v` flag to `regexp/use-ignore-case` ([#617](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/617)) - Update refa, regexp-ast-analysis, and scslre ([#568](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/568)) - Add support for v flag to `regexp/prefer-unicode-codepoint-escapes` rule ([#592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592)) - Improve `regexp/negation` rule to report nested negation character classes ([#595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595)) - Add support for v flag to `regexp/no-dupe-characters-character-class` rule ([#608](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/608)) - Add support for v flag to `regexp/no-useless-character-class` rule ([#593](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/593)) - Add support for v flag to `regexp/sort-character-class-elements` rule ([#588](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/588)) - Add support for v flag to `regexp/negation` rule ([#560](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/560)) - Use Intl.Segmenter instead of grapheme-splitter ([#642](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/642)) - Add support for `v` flag to `regexp/no-misleading-capturing-group` ([#620](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/620)) - Add support for v flag to `regexp/unicode-escape` rule ([#592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592)) - Add support for `v` flag to `regexp/match-any` ([#628](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/628)) - Improve `regexp/require-unicode-regexp` rule to allow patterns with v flag ([#586](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/586)) - Add support for `v` flag to `regexp/no-contradiction-with-assertion` ([#606](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/606)) - Add support for v flag to `regexp/no-empty-character-class` ([#637](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/637)) - Add suggestions for `regexp/no-lazy-ends` ([#624](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/624)) - Improve `regexp/sort-alternatives` rule to add support for string alternatives and v flag ([#587](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/587)) - Add suggestions for `regexp/optimal-lookaround-quantifier` ([#623](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/623)) - Add support for v flag to `regexp/no-useless-escape` rule ([#585](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/585)) - Update `@eslint-community/regexpp` to v4.6 ([#554](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/554)) - Add support for v flag to `regexp/no-misleading-unicode-character` rule ([#584](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/584)) - Add `regexp/require-unicode-sets-regexp` rule ([#598](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/598)) - Add suggestions for `regexp/no-empty-alternative` ([#621](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/621)) - `prefer-w`: Add support for `v` flag ([#578](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/578)) - Added suggestions for `regexp/no-escape-backspace` ([#622](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/622)) - Improve `regexp/no-invalid-regexp` rule to check for unknown pattern flags. ([#583](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/583)) - Add support for `v` flag to `regexp/prefer-predefined-assertion` ([#611](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/611)) ##### Patch Changes - fix: update regexpp ([#634](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/634)) - Fixed incorrect default of `ignoreSticky` option in `regexp/no-super-linear-move` ([#630](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/630)) - Use new refa AST transformers and fixed max character for `v`-flag regexes in `no-dupe-disjunctions` and `no-super-linear-move`. ([#569](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/569)) - fix: autofix for incorrect no-escaping in `regexp/no-useless-string-literal` ([#645](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/645)) - Fix typo in `no-useless-non-capturing-group` ([#555](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/555)) - Use new ESLint API ([#654](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/654)) - Account for `v` flag in 2 util methods ([#570](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/570)) - Add more `v` flag tests ([#627](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/627)) - Fix `parseFlags` ([#571](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/571))dubzzz/fast-check (fast-check)
### [`v3.13.2`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3132) [Compare Source](https://togithub.com/dubzzz/fast-check/compare/v3.13.1...v3.13.2) *Better reporting for invalid paths* \[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.13.2)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.13.1...v3.13.2)] #### Fixes - ([PR#4344](https://togithub.com/dubzzz/fast-check/pull/4344)) Bug: Path wrongly reported when invalid - ([PR#4279](https://togithub.com/dubzzz/fast-check/pull/4279)) CI: Better caching for yarn - ([PR#4346](https://togithub.com/dubzzz/fast-check/pull/4346)) CI: Better yarn caching in CI - ([PR#4347](https://togithub.com/dubzzz/fast-check/pull/4347)) CI: Avoid yarn install on "cache hit" - ([PR#4348](https://togithub.com/dubzzz/fast-check/pull/4348)) CI: Create job to confirm all passed - ([PR#4352](https://togithub.com/dubzzz/fast-check/pull/4352)) CI: Skip install on hot cache (win/mac) - ([PR#4299](https://togithub.com/dubzzz/fast-check/pull/4299)) Doc: Article around Zod vulnerability - ([PR#4306](https://togithub.com/dubzzz/fast-check/pull/4306)) Doc: Fixing a typos in Zod article - ([PR#4307](https://togithub.com/dubzzz/fast-check/pull/4307)) Doc: Add missing robots.txt - ([PR#4356](https://togithub.com/dubzzz/fast-check/pull/4356)) Doc: Better document limitations of `gen` - ([PR#4338](https://togithub.com/dubzzz/fast-check/pull/4338)) Script: Faster tests execution with babel - ([PR#4270](https://togithub.com/dubzzz/fast-check/pull/4270)) Test: Check tsc import and types of bundled package - ([PR#4271](https://togithub.com/dubzzz/fast-check/pull/4271)) Test: Typecheck ESM bundle correctly - ([PR#4269](https://togithub.com/dubzzz/fast-check/pull/4269)) Test: Rework checks against legacy nodegithub/codeql-action (github/codeql-action)
### [`v2.22.4`](https://togithub.com/github/codeql-action/compare/v2.22.3...v2.22.4) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.22.3...v2.22.4)sinonjs/sinon (sinon)
### [`v17.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1700) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.3...v17.0.0) - [`11a8e3f2`](https://togithub.com/sinonjs/sinon/commit/11a8e3f24ccec981a280dbe63df316d1fbde4ddd) Remove Proxyquire as it did not handle newer syntax (Carl-Erik Kopseng) - [`ec37d634`](https://togithub.com/sinonjs/sinon/commit/ec37d6346fd51dd9b9ccf95d41c3339a0c88f539) Drop Node 16, as it is out of maintenance (Carl-Erik Kopseng) - [`75e2b691`](https://togithub.com/sinonjs/sinon/commit/75e2b6910ca40ee5f3a39295ec654e124a6a325b) Upgrade fake-timers@11.2.2: new Intl mirroring and bugfixes (Carl-Erik Kopseng) *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-20.*Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (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.