Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.16.48
->0.17.12
6.20.0
->6.21.0
8.56.0
->8.57.0
7.33.2
->7.34.3
4.6.0
->4.6.2
3.2.5
->3.3.2
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v6.21.0
Compare Source
🚀 Features
parserOptions.project: false
❤️ Thank You
You can read about our versioning strategy and releases on our website.
eslint/eslint (eslint)
v8.57.0
Compare Source
Features
1120b9b
feat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0f
feat: Enableeslint.config.mjs
andeslint.config.cjs
(#18066) (Nitin Kumar)Bug Fixes
2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064) (Nitin Kumar)69dd1d1
fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31
fix: deep merge behavior in flat config (#18065) (Nitin Kumar)4c7e9b0
fix: allow circular references in config (#18056) (Milos Djermanovic)Documentation
84922d0
docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)5b8c363
docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)77dbfd9
docs: show NEXT in version selectors (#18052) (Milos Djermanovic)Chores
1813aec
chore: upgrade @eslint/js@8.57.0 (#18143) (Milos Djermanovic)5c356bb
chore: package.json update for @eslint/js release (Jenkins)f4a1fe2
test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)42c0aef
ci: Enable CI forv8.x
branch (#18047) (Milos Djermanovic)jsx-eslint/eslint-plugin-react (eslint-plugin-react)
v7.34.3
Compare Source
Fixed
prop-types
]: null-check rootNode before calling getScope (#3762 @crnhrv)boolean-prop-naming
]: avoid a crash with a spread prop (#3733 @ljharb)jsx-boolean-value
]:assumeUndefinedIsFalse
withnever
must not allow explicittrue
value (#3757 @6uliver)no-object-type-as-default-prop
]: enable rule for components with many parameters (#3768 @JulienR1)jsx-key
]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks (#3769 @akulsr0)v7.34.2
Compare Source
Fixed
boolean-prop-naming
][boolean-prop-naming]: avoid a crash with a non-TSTypeReference type (#3718 @developer-bandi)jsx-no-leaked-render
][jsx-no-leaked-render]: invalid report if left side is boolean (#3746 @akulsr0)jsx-closing-bracket-location
][jsx-closing-bracket-location]: message shows{{details}}
when there are no details (#3759 @mdjermanovic)no-invalid-html-attribute
][no-invalid-html-attribute]: ensure error messages are correct (#3759 @mdjermanovic, @ljharb)Changed
v7.34.1
Compare Source
Fixed
jsx-no-leaked-render
][jsx-no-leaked-render]: prevent wrongly adding parens ([#3700][] @developer-bandi)boolean-prop-naming
][boolean-prop-naming]: detect TS interfaces ([#3701][] @developer-bandi)boolean-prop-naming
][boolean-prop-naming]: literalType error fix ([#3704][] @developer-bandi)boolean-prop-naming
][boolean-prop-naming]: allow TSIntersectionType ([#3705][] @developer-bandi)no-unknown-property
][no-unknown-property]: supportpopover
,popovertarget
,popovertargetaction
attributes ([#3707][] @ljharb)no-unknown-property
][no-unknown-property]: only matchdata-*
attributes containing-
([#3713][] @silverwind)checked-requires-onchange-or-readonly
][checked-requires-onchange-or-readonly]: correct options that were behaving opposite ([#3715][] @jaesoekjjang)Changed
boolean-prop-naming
][boolean-prop-naming]: improve error message (@ljharb)[#2564
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.