typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6210-2024-02-05)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0)
##### 🚀 Features
- export plugin metadata
- allow `parserOptions.project: false`
- **eslint-plugin:** add rule prefer-find
##### 🩹 Fixes
- **eslint-plugin:** \[no-unused-vars] don't report on types referenced in export assignment expression
- **eslint-plugin:** \[switch-exhaustiveness-check] better support for intersections, infinite types, non-union values
- **eslint-plugin:** \[consistent-type-imports] dont report on types used in export assignment expressions
- **eslint-plugin:** \[no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option
- **eslint-plugin:** \[class-literal-property-style] allow getter when same key setter exists
- **eslint-plugin:** \[no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before `as` keyword
##### ❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
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.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6210-2024-02-05)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0)
##### 🚀 Features
- allow `parserOptions.project: false`
##### ❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
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.
rollup/rollup (rollup)
### [`v4.10.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4100)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.6...v4.10.0)
*2024-02-10*
##### Features
- Support base-36 and base-16 hashes again via new `output.hashCharacters` option ([#5371](https://togithub.com/rollup/rollup/issues/5371))
##### Bug Fixes
- Do not crash process for panics in native code but throw them as JavaScript errors ([#5383](https://togithub.com/rollup/rollup/issues/5383))
##### Pull Requests
- [#5359](https://togithub.com/rollup/rollup/pull/5359): chore(deps): update actions/cache action to v4 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5360](https://togithub.com/rollup/rollup/pull/5360): chore(deps): update dependency pretty-ms to v9 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5366](https://togithub.com/rollup/rollup/pull/5366): chore(deps): update dependency husky to v9 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5367](https://togithub.com/rollup/rollup/pull/5367): chore(deps): update peter-evans/create-or-update-comment action to v4 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5368](https://togithub.com/rollup/rollup/pull/5368): chore(deps): update peter-evans/find-comment action to v3 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5369](https://togithub.com/rollup/rollup/pull/5369): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot])
- [#5370](https://togithub.com/rollup/rollup/pull/5370): Fix dependency range for Node types ([@lukastaegert](https://togithub.com/lukastaegert))
- [#5371](https://togithub.com/rollup/rollup/pull/5371): Implement "output.hashCharacters" option to define character set for file hashes ([@lukastaegert](https://togithub.com/lukastaegert))
- [#5372](https://togithub.com/rollup/rollup/pull/5372): Roll back vitepress as 1.0.0-rc.40 breaks the development build ([@lukastaegert](https://togithub.com/lukastaegert))
- [#5382](https://togithub.com/rollup/rollup/pull/5382): Update documentation ([@TrickyPi](https://togithub.com/TrickyPi))
- [#5383](https://togithub.com/rollup/rollup/pull/5383): Catch Rust panics and then throw them in JS ([@TrickyPi](https://togithub.com/TrickyPi))
- [#5384](https://togithub.com/rollup/rollup/pull/5384): chore(deps): update codecov/codecov-action action to v4 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5385](https://togithub.com/rollup/rollup/pull/5385): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot])
- [#5386](https://togithub.com/rollup/rollup/pull/5386): Resolve all rollup imports to node_modules to avoid type conflict ([@TrickyPi](https://togithub.com/TrickyPi))
Configuration
📅 Schedule: Branch creation - "before 12pm on Sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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:
^6.20.0
->^6.21.0
^6.20.0
->^6.21.0
^4.9.6
->^4.10.0
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6210-2024-02-05) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0) ##### 🚀 Features - export plugin metadata - allow `parserOptions.project: false` - **eslint-plugin:** add rule prefer-find ##### 🩹 Fixes - **eslint-plugin:** \[no-unused-vars] don't report on types referenced in export assignment expression - **eslint-plugin:** \[switch-exhaustiveness-check] better support for intersections, infinite types, non-union values - **eslint-plugin:** \[consistent-type-imports] dont report on types used in export assignment expressions - **eslint-plugin:** \[no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option - **eslint-plugin:** \[class-literal-property-style] allow getter when same key setter exists - **eslint-plugin:** \[no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before `as` keyword ##### ❤️ Thank You - auvred - Brad Zacher - Kirk Waiblinger - Pete Gonzalez - YeonJuan 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.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6210-2024-02-05) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0) ##### 🚀 Features - allow `parserOptions.project: false` ##### ❤️ Thank You - auvred - Brad Zacher - Kirk Waiblinger - Pete Gonzalez - YeonJuan 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.rollup/rollup (rollup)
### [`v4.10.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4100) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.6...v4.10.0) *2024-02-10* ##### Features - Support base-36 and base-16 hashes again via new `output.hashCharacters` option ([#5371](https://togithub.com/rollup/rollup/issues/5371)) ##### Bug Fixes - Do not crash process for panics in native code but throw them as JavaScript errors ([#5383](https://togithub.com/rollup/rollup/issues/5383)) ##### Pull Requests - [#5359](https://togithub.com/rollup/rollup/pull/5359): chore(deps): update actions/cache action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5360](https://togithub.com/rollup/rollup/pull/5360): chore(deps): update dependency pretty-ms to v9 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5366](https://togithub.com/rollup/rollup/pull/5366): chore(deps): update dependency husky to v9 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5367](https://togithub.com/rollup/rollup/pull/5367): chore(deps): update peter-evans/create-or-update-comment action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5368](https://togithub.com/rollup/rollup/pull/5368): chore(deps): update peter-evans/find-comment action to v3 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5369](https://togithub.com/rollup/rollup/pull/5369): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5370](https://togithub.com/rollup/rollup/pull/5370): Fix dependency range for Node types ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5371](https://togithub.com/rollup/rollup/pull/5371): Implement "output.hashCharacters" option to define character set for file hashes ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5372](https://togithub.com/rollup/rollup/pull/5372): Roll back vitepress as 1.0.0-rc.40 breaks the development build ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5382](https://togithub.com/rollup/rollup/pull/5382): Update documentation ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5383](https://togithub.com/rollup/rollup/pull/5383): Catch Rust panics and then throw them in JS ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5384](https://togithub.com/rollup/rollup/pull/5384): chore(deps): update codecov/codecov-action action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5385](https://togithub.com/rollup/rollup/pull/5385): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5386](https://togithub.com/rollup/rollup/pull/5386): Resolve all rollup imports to node_modules to avoid type conflict ([@TrickyPi](https://togithub.com/TrickyPi))Configuration
📅 Schedule: Branch creation - "before 12pm on Sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.