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:
8.3.0
->8.8.0
Release Notes
eslint/eslint
v8.8.0
Compare Source
Features
5d60812
feat: implement rfc 2021-suppression-support (#15459) (Yiwei Ding)Documentation
5769cc2
docs: fix relative link (#15544) (Nick Schonning)ccbc35f
docs: trimmed rules h1s to just be rule names (#15514) (Josh Goldberg)851f1f1
docs: fixed typo in comment (#15531) (Jiapei Liang)7d7af55
docs: address upcoming violation of markdownlint rule MD050/strong-style (#15529) (David Anson)v8.7.0
Compare Source
Features
19ad061
feat: no-restricted-imports support casing (#15439) (gfyoung)564ecdb
feat: Support arbitrary module namespace names in no-restricted-imports (#15491) (Milos Djermanovic)968a02a
feat: Support arbitrary module namespace names in no-useless-rename (#15493) (Milos Djermanovic)0d2b9a6
feat: moveeslint --init
to @eslint/create-config (#15150) (唯然)127f524
feat: false negative withproperty
option inid-match
(#15474) (Nitin Kumar)359b2c1
feat: Support arbitrary module namespace names in the camelcase rule (#15490) (Milos Djermanovic)3549571
feat: Support arbitrary module namespace names in the quotes rule (#15479) (Milos Djermanovic)5563c45
feat: Support arbitrary module namespace names in keyword-spacing (#15481) (Milos Djermanovic)fd3683f
feat: Support arbitrary module namespace names in no-restricted-exports (#15478) (Milos Djermanovic)Bug Fixes
a8db9a5
fix: no-invalid-this false positive in class field initializer (#15495) (Milos Djermanovic)02d6426
fix: Correctly consume RuleTester statics (#15507) (Brad Zacher)db15802
fix: Add propertyfatalErrorCount
to ignored file results (#15520) (Francesco Trotta)03ac8cf
fix: Prevent false positives with no-constant-condition (#15486) (Jordan Eldredge)Documentation
f50f849
docs: Update CLI docs to prefer local install (#15513) (Nicholas C. Zakas)0469eb1
docs: Update shell code fences for new website (#15522) (Olga)Chores
369fb1b
chore: Upgrade to eslint-visitor-keys@3.2.0 (#15526) (Brandon Mills)ba6317b
ci: remove master branch from CI configs (#15501) (Milos Djermanovic)79b6340
chore: fixed typo in client-Engine (#15497) (Abhay Gupta)6278281
chore: switchnew syntax
issue template to forms (#15480) (Nitin Kumar)v8.6.0
Compare Source
Features
6802a54
feat: handle logical assignment in no-self-assign (#14152) (Zzzen)3b38018
feat: allow to defineeslint-disable-next-line
in multiple lines (#15436) (Nitin Kumar)9d6fe5a
feat: false negative withonlyDeclarations
+properties
in id-match (#15431) (Nitin Kumar)Documentation
6c4dee2
docs: Document homedir is a configuration root (#15469) (Bas Bosman)51c37b1
docs: consistency changes (#15404) (Bas Bosman)775d181
docs: Mention character classes in no-useless-escape (#15421) (Sebastian Simon)Chores
3a384fc
chore: Upgrade espree to 9.3.0 (#15473) (Brandon Mills)1443cc2
chore: Update blogpost.md.ejs (#15468) (Nicholas C. Zakas)28e907a
refactor: remove unused parameter inlinter.js
(#15451) (Milos Djermanovic)eaa08d3
test: add tests forallowReserved
parser option with flat config (#15450) (Milos Djermanovic)v8.5.0
Compare Source
Features
94e77a6
feat: Suggestions support forprefer-regex-literals
(#15077) (Yash Singh)eafaf52
feat: addprefer-object-has-own
rule (#15346) (Nitin Kumar)Bug Fixes
7d832d4
fix: improveprefer-template
fixer (#15230) (Nitin Kumar)981fb48
fix: do not report global references inid-match
rule (#15420) (Nitin Kumar)f13d4a6
fix: improve autofix ofprefer-object-has-own
(#15419) (Nitin Kumar)f4559a0
fix: add helpful message when test case has non-string code/name (#15425) (Bryan Mishkin)Documentation
314c84c
docs: add an incorrect code example in for-direction (#15434) (Holger Jeromin)3928175
docs: add destructuring examples forcomputed-property-spacing
(#15423) (Nitin Kumar)a53e59e
docs: add more examples forarray-element-newline
rule (#15427) (Nitin Kumar)74cf0a0
docs: update CLA info (#15370) (Nitin Kumar)e84195e
docs: fix heading level for an option inclass-methods-use-this
rule (#15399) (Takuya Fukuju)Chores
225f211
test: add destructuring test cases forcomputed-property-spacing
(#15424) (Nitin Kumar)f2c7ba6
ci: use node v16 formacOS
andwindows
jobs (#15418) (Nitin Kumar)v8.4.1
Compare Source
Bug Fixes
234e3d9
fix: revert changes to reported locations in max-lines-per-function (#15397) (Milos Djermanovic)Documentation
fa4d483
docs: fix typo in example forsort-keys
rule (#15393) (Nitin Kumar)v8.4.0
Compare Source
Features
5771663
feat: addallowReserved
parser option (#15387) (Milos Djermanovic)32ac37a
feat: Flat config support in Linter (refs #13481) (#15185) (Nicholas C. Zakas)d041f34
feat: Treat Class/New Expressions as truthy in no-constant-condition (#15326) (Jordan Eldredge)8f44cf5
feat: report only lines that exceed the limit in max-lines-per-function (#15140) (Sneh Khatri)808ad35
feat: pass cwd to formatters (refs eslint/rfcs#57) (#13392) (Toru Nagashima)f1b7499
feat: support async formatters (#15243) (MO)Bug Fixes
4940cc5
fix: mark --rulesdir option as deprecated in CLI docs (#15310) (Kevin Partington)Documentation
54deec5
docs: update integrations.md (#15380) (Vlad Sholokhov)fa0423a
docs: fix typo in PR template (#15365) (Nitin Kumar)e233920
docs: enable a few more markdownlint rules and fix violations (#15368) (Bryan Mishkin)632176d
docs: Dedent needlessly indented example in getter-return docs (#15363) (Jordan Eldredge)4497e88
docs: Update release notes blog post template (#15285) (Nicholas C. Zakas)Chores
efede90
chore: upgrade @eslint/eslintrc@1.0.5 (#15389) (Milos Djermanovic)0b8c846
chore: fix update-readme to avoid multiple consecutive blank lines (#15375) (Milos Djermanovic)94b2a8b
chore: Use default Chromium binary in M1 Mac tests (#15371) (Brandon Mills)ba58d94
ci: use nodev16
for Verify Files (#15364) (Nitin Kumar)1e32ee5
chore: add jsdoc type annotation to rules (#15291) (Bryan Mishkin)Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.