chore(deps): update dependency eslint to v8
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint (source) | devDependencies | major | ^6.7.2 -> ^8.18.0 |
eslint-config-cozy-app | dependencies | major | 1.6.0 -> 4.2.0 |
@typescript-eslint/eslint-plugin | devDependencies | major | ^2.10.0 -> ^5.0.0 |
@typescript-eslint/parser | devDependencies | major | ^2.10.0 -> ^5.0.0 |
prettier-eslint | devDependencies | major | ^9.0.1 -> ^15.0.0 |
eslint-plugin-prettier | devDependencies | major | ^3.1.1 -> ^4.0.0 |
eslint-config-prettier | devDependencies | major | ^6.7.0 -> ^8.0.0 |
Release Notes
eslint/eslint
v8.18.0
Features
Bug Fixes
Documentation
-
4871047
docs: Update analytics, canonical URL, ads (#15996) (Nicholas C. Zakas) -
cddad14
docs: Add correct/incorrect containers (#15998) (Nicholas C. Zakas) -
b04bc6f
docs: Add rules meta info to rule pages (#15902) (Nicholas C. Zakas) -
1324f10
docs: unify the wording referring to optional exception (#15893) (Abdelrahman Elkady) -
ad54d02
docs: add missing trailing slash to some internal links (#15991) (Milos Djermanovic) -
df7768e
docs: Switch to version-relative URLs (#15978) (Nicholas C. Zakas) -
21d6479
docs: change some absolute links to relative (#15970) (Milos Djermanovic) -
f31216a
docs: Update README team and sponsors (ESLint Jenkins)
Build Related
Chores
-
f6e2e63
chore: fix 'replaced by' rule list (#16007) (Milos Djermanovic) -
d94dc84
chore: remove unused deprecation warnings (#15994) (Francesco Trotta) -
cdcf11e
chore: fix versions link (#15995) (Milos Djermanovic) -
d2a8715
chore: add trailing slash topathPrefix
(#15993) (Milos Djermanovic) -
58a1bf0
chore: tweak URL rewriting for local previews (#15992) (Milos Djermanovic) -
80404d2
chore: remove docs deploy workflow (#15984) (Nicholas C. Zakas) -
71bc750
chore: Set permissions for GitHub actions (#15971) (Naveen) -
90ff647
chore: avoid generating subdirectories for each page on new docs site (#15967) (Milos Djermanovic)
v8.17.0
Features
-
55319e1
feat: fix indent bug with semicolon-first style (#15951) (Milos Djermanovic) -
f6d7920
feat: addallowNamedExports
option to no-use-before-define (#15953) (Milos Djermanovic)
Bug Fixes
-
54c0953
fix: cleanup typos (#15939) (Nick Schonning) -
845a7af
fix: typo ocatal -> octal (#15940) (Nick Schonning)
Documentation
-
b915018
docs: Update website UI to latest (#15944) (Nicholas C. Zakas) -
f0bb609
docs: Update Exponentiation operator MDN link (#15960) (Pranjal Jain) -
baa0153
docs: Use correct past tense "left" instead of "leaved" (#15950) (Frederik Braun) -
1351a9b
docs: Add Resources section to rule pages (#15901) (Nicholas C. Zakas) -
68cf0fb
docs: cleanup typos (#15936) (Nick Schonning) -
13b62ae
docs: use-dart-sass instead of node-sass (#15912) (Deepshika S) -
c81c5d6
docs: add social media links (#15920) (Deepshika S) -
0d6a50b
docs: fix openjs link (#15917) (Amaresh S M) -
54910f5
docs: display version in mobile view (#15909) (Amaresh S M)
Chores
-
da694b9
chore: avoid theme flashes (#15927) (Strek) -
f836743
chore: Use build hook for docs deploy (#15945) (Nicholas C. Zakas) -
ce035e5
test: cleanup typos (#15937) (Nick Schonning) -
10249ad
chore: use addEventListener instead of addListener (#15923) (Amaresh S M) -
5f5c1fb
chore: lint eleventy config file (#15904) (Milos Djermanovic) -
8513d37
chore: update Rule typedefs (#15915) (Milos Djermanovic) -
55534f1
test: ensure no-restricted-imports works with NodeJS imports (#15907) (Nick Mazuk)
v8.16.0
Features
-
cab0c22
feat: add Unicode flag suggestion in no-misleading-character-class (#15867) (Milos Djermanovic) -
38ae956
feat: check Unicode code point escapes in no-control-regex (#15862) (Milos Djermanovic) -
ee69cd3
feat: Update global variables (#15871) (Sébastien Règne)
Bug Fixes
Documentation
-
050d5f4
docs: Static further reading links (#15890) (Nicholas C. Zakas) -
36287c0
docs: fix absolute paths in related rules shortcode to work from /docs (#15892) (Milos Djermanovic) -
90b6990
docs: fix absolute links in rule macro to work from /docs (#15891) (Milos Djermanovic) -
f437249
docs: Adjust docs site path prefix (#15889) (Nicholas C. Zakas) -
6e16025
docs: update 'Related Rules' and 'Further Reading' in remaining rules (#15884) (Milos Djermanovic) -
1d39f69
docs: remove confusing examples for no-mixed-operators (#15875) (Milos Djermanovic) -
3071d76
docs: Fix some grammar issues (#15837) (byodian)
Chores
-
1768d0d
chore: upgrade @eslint/eslintrc@1.3.0 (#15903) (Milos Djermanovic) -
c686e4c
chore: Add deploy workflow for docs site (#15894) (Nicholas C. Zakas) -
c7894cd
chore: enable some rules from eslint-plugin-unicorn internally (#15878) (Bryan Mishkin) -
ea65cb5
chore: upgrade eslint-plugin-eslint-plugin@^4.2.0 (#15882) (唯然) -
cc29c69
chore: Upgrade official GitHub actions to latest versions (#15880) (Darius Dzien) -
5891c75
chore: Refactor rule docs format (#15869) (Nicholas C. Zakas)
v8.15.0
Features
Bug Fixes
Documentation
-
28116cc
docs: update AST node names link in no-restricted-syntax (#15843) (Milos Djermanovic) -
272965f
docs: fix h1 heading on formatters page (#15834) (Milos Djermanovic) -
a798166
docs: update example for running individual rule tests (#15833) (Milos Djermanovic) -
57e732b
docs: markSourceCode#getJSDocComment
deprecated in working-with-rules (#15829) (Milos Djermanovic) -
9a90abf
docs: update docs directory in working-with-rules (#15830) (Milos Djermanovic) -
810adda
docs: add more examples for prefer-object-spread (#15831) (coderaiser) -
06b1edb
docs: clarify no-control-regex rule (#15808) (Milos Djermanovic) -
9ecd42f
docs: Fixed typo in code comment (#15812) (Addison G) -
de992b7
docs: remove links to 2fa document (#15804) (Milos Djermanovic) -
5222659
docs: fix 'Related Rules' heading in no-constant-binary-expression (#15799) (Milos Djermanovic) -
e70ae81
docs: Update README team and sponsors (ESLint Jenkins)
Chores
-
1ba6a92
chore: upgrade @eslint/eslintrc@1.2.3 (#15847) (Milos Djermanovic) -
8167aa7
chore: bump version of minimatch due to security issue MRISMA-2022-0039 (#15774) (Jan Opravil) -
b8995a4
chore: Implement docs site (#15815) (Nicholas C. Zakas) -
6494e3e
chore: update link incodeql-analysis.yml
(#15817) (Milos Djermanovic) -
36503ec
chore: enable no-constant-binary-expression in eslint-config-eslint (#15807) (唯然)
v8.14.0
Features
Bug Fixes
-
35fa1dd
fix: allow project paths to have URL-encoded characters (#15795) (Milos Djermanovic) -
413f1d5
fix: updateastUtils.isDirectiveComment
withglobals
andexported
(#15775) (Milos Djermanovic)
Build Related
Chores
-
735458c
chore: add static frontmatter to no-constant-binary-expression docs (#15798) (Milos Djermanovic) -
db28f2c
chore: Add static frontmatter to docs (#15782) (Nicholas C. Zakas) -
3bca59e
chore: markdownlint autofix on commit (#15783) (Nicholas C. Zakas)
v8.13.0
Features
Bug Fixes
Documentation
-
c32482e
docs: Typo in space-infix-ops docs (#15754) (kmin-jeong) -
f2c2d35
docs: disambiguate typesFormatterFunction
andLoadedFormatter
(#15727) (Francesco Trotta)
Chores
-
bb4c0d5
chore: Refactor docs to work with docs.eslint.org (#15744) (Nicholas C. Zakas) -
d36f12f
chore: removelib/init
from eslint config (#15748) (Milos Djermanovic) -
a59a4e6
chore: replacetrimLeft
/trimRight
withtrimStart
/trimEnd
(#15750) (Milos Djermanovic)
v8.12.0
Features
-
685a67a
feat: fix logic for top-levelthis
in no-invalid-this and no-eval (#15712) (Milos Djermanovic)
Chores
-
18f5e05
chore: padding-line-between-statements remove uselessadditionalItems
(#15706) (Martin Sadovy)
v8.11.0
Features
-
800bd25
feat: adddestructuredArrayIgnorePattern
option inno-unused-vars
(#15649) (Nitin Kumar) -
8933fe7
feat: Catchundefined
andBoolean()
in no-constant-condition (#15613) (Jordan Eldredge) -
f90fd9d
feat: Add ESLint favicon to the HTML report document (#15671) (Mahdi Hosseinzadeh) -
57b8a57
feat:valid-typeof
always banundefined
(#15635) (Zzzen)
Bug Fixes
-
6814922
fix: escaping for square brackets in ignore patterns (#15666) (Milos Djermanovic) -
c178ce7
fix: extend the autofix range in comma-dangle to ensure the last element (#15669) (Milos Djermanovic)
Documentation
-
c481cec
docs: add fast-eslint-8 to atom integrations (userguide) (#15695) (db developer) -
d2255db
docs: Add clarification abouteslint-enable
(#15680) (dosisod) -
8b9433c
docs: add object pattern to first section of computed-property-spacing (#15679) (Milos Djermanovic) -
de800c3
docs: link to minimatch docs added. (#15688) (Gaurav Tewari) -
8f675b1
docs: sort-imports add single named import example (#15675) (Arye Eidelman)
Chores
v8.10.0
Features
-
6e2c325
feat: AddignoreOnInitialization
option to no-shadow rule (#14963) (Soufiane Boutahlil) -
115cae5
feat:--debug
prints time it takes to parse a file (#15609) (Bartek Iwańczuk) -
345e70d
feat: AddonlyOneSimpleParam
option to no-confusing-arrow rule (#15566) (Gautam Arora)
Bug Fixes
-
cdc5802
fix: Avoid__dirname
for built-in configs (#15616) (DoZerg) -
ee7c5d1
fix: false positive incamelcase
with combined properties (#15581) (Nitin Kumar)
Documentation
-
1005bd5
docs: update CLA information (#15630) (Nitin Kumar) -
5d65c3b
docs: Fix typo inno-irregular-whitespace
(#15634) (Ryota Sekiya) -
b93af98
docs: add links between rules about whitespace around block curly braces (#15625) (Milos Djermanovic) -
ebc0460
docs: update babel links (#15624) (Milos Djermanovic)
Chores
-
7cec74e
chore: upgrade @eslint/eslintrc@1.2.0 (#15648) (Milos Djermanovic) -
11c8580
chore: readESLINT_MOCHA_TIMEOUT
env var in Makefile.js (#15626) (Piggy) -
bfaa548
test: add integration tests with built-in configs (#15612) (Milos Djermanovic) -
39a2fb3
perf: fix lazy loading of core rules (#15606) (Milos Djermanovic) -
3fc9196
chore: includetests/conf
in test runs (#15610) (Milos Djermanovic)
v8.9.0
Features
-
68f64a9
feat: update eslint-scope to ignore"use strict"
directives in ES3 (#15595) (Milos Djermanovic) -
db57639
feat: addes2016
,es2018
,es2019
, andes2022
environments (#15587) (Milos Djermanovic) -
2dc38aa
feat: fix bug with arrow function return types in function-paren-newline (#15541) (Milos Djermanovic) -
6f940c3
feat: Implement FlatRuleTester (#15519) (Nicholas C. Zakas)
Documentation
-
570a036
docs: addone-var
example withfor-loop
initializer (#15596) (Milos Djermanovic) -
417191d
docs: Remove the $ prefix in terminal commands (#15565) (Andreas Lewis) -
389ff34
docs: add missingVariable#scope
property in the scope manager docs (#15571) (Milos Djermanovic) -
f63795d
docs: no-eval replace dead link with working one (#15568) (rasenplanscher) -
0383591
docs: Remove old Markdown issue template (#15556) (Brandon Mills) -
a8dd5a2
docs: add 'when not to use it' section in no-duplicate-case docs (#15563) (Milos Djermanovic) -
1ad439e
docs: add missed verb in docs (#15550) (Jeff Mosawy)
Chores
-
586d45c
chore: Upgrade to espree@9.3.1 (#15600) (Milos Djermanovic) -
623e1e2
chore: Upgrade to eslint-visitor-keys@3.3.0 (#15599) (Milos Djermanovic) -
355b23d
chore: fix outdated link to Code of Conduct in MR template (#15578) (Rich Trott) -
b10fef2
ci: use Node 16 for browser test (#15569) (Milos Djermanovic) -
92f89fb
chore: suggest demo link in bug report template (#15557) (Brandon Mills)
v8.8.0
Features
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
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
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
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
Bug Fixes
-
234e3d9
fix: revert changes to reported locations in max-lines-per-function (#15397) (Milos Djermanovic)
Documentation
v8.4.0
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
Documentation
-
54deec5
docs: update integrations.md (#15380) (Vlad Sholokhov) -
fa0423a
docs: fix typo in MR 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)
v8.3.0
Features
-
60b0a29
feat: addallowProperties
option to require-atomic-updates (#15238) (Milos Djermanovic) -
79278a1
feat: update no-use-before-define for class static blocks (#15312) (Milos Djermanovic) -
ddd01dc
feat: update no-redeclare for class static blocks (#15313) (Milos Djermanovic) -
de69cec
feat: update no-inner-declarations for class static blocks (#15290) (Milos Djermanovic) -
e2fe7ef
feat: support for private-in syntax (fixes #14811) (#15060) (Yosuke Ota) -
34bc8d7
feat: Update espree and eslint-scope (#15338) (Brandon Mills) -
b171cd7
feat: update max-depth for class static blocks (#15316) (Milos Djermanovic) -
6487df3
feat: update padded-blocks for class static blocks (#15333) (Milos Djermanovic) -
194f36d
feat: update the complexity rule for class static blocks (#15328) (Milos Djermanovic) -
3530337
feat: update the indent rule for class static blocks (#15324) (Milos Djermanovic) -
f03cd14
feat: update lines-around-comment for class static blocks (#15323) (Milos Djermanovic) -
5c64747
feat: update brace-style for class static blocks (#15322) (Milos Djermanovic) -
df2f1cc
feat: update max-statements for class static blocks (#15315) (Milos Djermanovic) -
fd5a0b8
feat: update prefer-const for class static blocks (#15325) (Milos Djermanovic) -
b3669fd
feat: code path analysis for class static blocks (#15282) (Milos Djermanovic) -
15c1397
feat: update eslint-scope for class static blocks (#15321) (Milos Djermanovic) -
1a1bb4b
feat: update one-var for class static blocks (#15317) (Milos Djermanovic) -
9b666e0
feat: update padding-line-between-statements for class static blocks (#15318) (Milos Djermanovic) -
d3a267f
feat: update class-methods-use-this for class static blocks (#15298) (Milos Djermanovic) -
cdaa541
feat: update no-lone-blocks for class static blocks (#15295) (Milos Djermanovic) -
8611538
feat: update block-spacing for class static blocks (#15297) (Milos Djermanovic) -
7b56844
feat: update keyword-spacing for class static blocks (#15289) (Milos Djermanovic) -
ea18711
feat: update no-extra-semi for class static blocks (#15287) (Milos Djermanovic) -
0f0971f
feat: update semi rule for class static blocks (#15286) (Milos Djermanovic) -
abe740c
feat: add examples for block-scoped-var with class static blocks (#15302) (Milos Djermanovic) -
0338fd2
feat: Normalize ecmaVersion to eslint-scope when using custom parser (#15268) (Yosuke Ota)
Bug Fixes
-
8aa7645
fix: update vars-on-top for class static blocks (#15306) (Milos Djermanovic) -
479a4cb
fix: update semi-style for class static blocks (#15309) (Milos Djermanovic) -
6d1c666
fix: update no-invalid-this and no-eval for class static blocks (#15300) (Milos Djermanovic)
Documentation
-
6b85426
docs: Expand--debug
option description in the CLI documentation (#15308) (darkred) -
3ae5258
docs: the strict rule does not apply to class static blocks (#15314) (Milos Djermanovic) -
9309841
docs: Remove inconsistent colon in pull request docs (#15303) (Jordan Eldredge) -
da238cc
docs: remove deprecation note from lines-around-comment (#15293) (Milos Djermanovic) -
1055f16
docs: no-unused-expressions - class static blocks don't have directives (#15283) (Milos Djermanovic) -
4c55216
docs: Add variables option to no-use-before-define (#15276) (Mathias Rasmussen)
Chores
v8.2.0
Features
-
c9fefd2
feat: report class evaluation TDZ errors in no-use-before-define (#15134) (Milos Djermanovic)
Documentation
-
c415c04
docs: Use string rule severity in CLI examples (#15253) (Kevin Partington) -
12b627d
docs: fix typo inworking-with-rules.md
(#15233) (Nitin Kumar) -
a86ffc0
docs: fix broken anchor in configuration files (#15223) (Pierre Berger) -
ee8af5f
docs: Link to unit tests from rule documentation (#15207) (Brandon Mills) -
1c0ca3c
docs: addci
andperf
tags for commit (#15215) (Nitin Kumar)
Build Related
-
796587a
build: upgrade eslint-release to v3.2.0 to support conventional commits (#15246) (Milos Djermanovic)
Chores
-
cf5b6be
chore: update @eslint/eslintrc to avoid different versions ofjs-yaml
(#15265) (Milos Djermanovic) -
4fd7a6c
perf: don't prepare a fix for valid code in key-spacing (#15239) (Milos Djermanovic) -
fda533c
chore: updatestrip-ansi
dependency (#15221) (Nitin Kumar) -
67949bd
ci: Remove Node 16 CI prerelease workaround (#14935) (Brandon Mills)
v8.1.0
-
446b4b3
Docs: Update commit message format docs (#15200) (Nicholas C. Zakas) -
d9d84a0
Fix: keyword-spacing conflict with space-infix-ops on>
(fixes #14712) (#15172) (Milos Djermanovic) -
a1f7ad7
Fix: allowbaseConfig
to extend preloaded plugin config (fixes #15079) (#15187) (Milos Djermanovic) -
3d370fb
New: Add no-unused-private-class-members rule (fixes #14859) (#14895) (Tim van der Lippe) -
e926b17
New: Add name to RuleTester (#15179) (Gareth Jones) -
90a5b6b
Chore: improve performance of:function
selector (#15181) (Milos Djermanovic) -
31af1c8
Chore: fix counting of files in performance test (#15190) (Milos Djermanovic) -
1b87fa8
Build: add node v17 (#15193) (唯然) -
0fb3bb2
Docs: removeinstanceof
from keyword-spacing docs (#15180) (Milos Djermanovic) -
249a040
Upgrade:eslint-plugin-eslint-plugin
to v4 (#15169) (Bryan Mishkin) -
35f3254
Docs: Describe range in rule docs (fixes #14162) (#15174) (Nicholas C. Zakas) -
b5049c8
Chore: Update stale bot settings (#15173) (Nicholas C. Zakas) -
2b32f50
Docs: Fix typo in README.md (#15168) (Dmitriy Fishman) -
dd58cd4
Chore: migrate master to main (#15062) (Nitesh Seram) -
ec0f8e0
Chore: Add stale issue/MR checker (#15151) (Nicholas C. Zakas) -
2cfbd4b
Docs: Update README team and sponsors (ESLint Jenkins)
v8.0.1
-
f9217e5
Upgrade: @eslint/eslintrc@1.0.3 for Jest workaround (#15164) (Brandon Mills) -
c584a63
Chore: add ecmaVersion 13 to types.js (#15163) (Milos Djermanovic) -
ff5fcd4
Docs: add 13 as allowed ecma version (fixes #15159) (#15162) (唯然)
v8.0.0
-
7d3f7f0
Upgrade: unfrozen @eslint/eslintrc (fixes #15036) (#15146) (Brandon Mills) -
2174a6f
Fix: require-atomic-updates property assignment message (fixes #15076) (#15109) (Milos Djermanovic) -
f885fe0
Docs: add note and example for extending the range of fix (refs #13706) (#13748) (Milos Djermanovic) -
3da1509
Docs: Add jsdoctype
annotation to sample rule (#15085) (Bryan Mishkin) -
68a49a9
Docs: Update Rollup Integrations (#15142) (xiaohai) -
d867f81
Docs: Remove a dot from curly link (#15128) (Mauro Murru) -
9f8b919
Sponsors: Sync README with website (ESLint Jenkins) -
4b08f29
Sponsors: Sync README with website (ESLint Jenkins) -
ebc1ba1
Sponsors: Sync README with website (ESLint Jenkins) -
2d654f1
Docs: add example .eslintrc.json (#15087) (Nicolas Mattia) -
16034f0
Docs: fix fixable example (#15107) (QiChang Li) -
07175b8
8.0.0-rc.0 (ESLint Jenkins) -
71faa38
Build: changelog update for 8.0.0-rc.0 (ESLint Jenkins) -
67c0074
Update: Suggest missing rule in flat config (fixes #14027) (#15074) (Nicholas C. Zakas) -
cf34e5c
Update: space-before-blocks ignore after switch colons (fixes #15082) (#15093) (Milos Djermanovic) -
c9efb5f
Fix: preserve formatting when rules are removed from disable directives (#15081) (Milos Djermanovic) -
14a4739
Update:no-new-func
rule catching eval case ofMemberExpression
(#14860) (Mojtaba Samimi) -
7f2346b
Docs: Update release blog post template (#15094) (Nicholas C. Zakas) -
fabdf8a
Chore: Removetarget.all
fromMakefile.js
(#15088) (Hirotaka Tagawa / wafuwafu13) -
e3cd141
Sponsors: Sync README with website (ESLint Jenkins) -
05d7140
Chore: document target global in Makefile.js (#15084) (Hirotaka Tagawa / wafuwafu13) -
0a1a850
Update: includeruleId
in error logs (fixes #15037) (#15053) (Ari Perkkiö) -
47be800
Chore: test Property > .key with { a = 1 } pattern (fixes #14799) (#15072) (Milos Djermanovic) -
a744dfa
Docs: Update CLA info (#15058) (Brian Warner) -
9fb0f70
Chore: fix bug report template (#15061) (Milos Djermanovic) -
f87e199
Chore: Cleanup issue templates (#15039) (Nicholas C. Zakas) -
660f075
8.0.0-beta.2 (ESLint Jenkins) -
d148ffd
Build: changelog update for 8.0.0-beta.2 (ESLint Jenkins) -
9e5c2e8
Upgrade: @eslint/eslintrc@1.0.1 (#15047) (Milos Djermanovic) -
7cf96cf
Breaking: Disallow reserved words in ES3 (fixes #15017) (#15046) (Milos Djermanovic) -
88a3952
Update: support class fields in thecomplexity
rule (refs #14857) (#14957) (Milos Djermanovic) -
9bd3d87
Fix: semicolon-less style in lines-between-class-members (refs #14857) (#15045) (Milos Djermanovic) -
6d1ccb6
Update: enforceForClassFields in class-methods-use-this (refs #14857) (#15018) (YeonJuan) -
91e82f5
Docs: LintMessage.line and column are possibly undefined (#15032) (Brandon Mills) -
921ba1e
Chore: fix failing cli test (#15041) (Milos Djermanovic) -
dd56631
Docs: remove duplicate code path analysis document (#15033) (Milos Djermanovic) -
143a598
Chore: Switch issues to use forms (#15024) (Nicholas C. Zakas) -
f966fe6
Fix: Update semi for class-fields (refs #14857) (#14945) (Nicholas C. Zakas) -
8c61f5a
Docs: add info about non-capturing groups to prefer-named-capture-group (#15009) (Andrzej Wódkiewicz) -
dd10937
Update: added ignoreExpressions option to max-classes-per-file (#15000) (Josh Goldberg) -
e9764f3
Fix: no-undef-init should not apply to class fields (refs #14857) (#14994) (Milos Djermanovic) -
4338b74
Docs: add no-dupe-class-members examples with class fields (refs #14857) (#15005) (Milos Djermanovic) -
b4232d4
Chore: Add test that deprecated rules display a deprecated notice (#14989) (TagawaHirotaka) -
88b4e3d
Docs: Make clear how rule options are overridden (fixes #14962) (#14976) (Jake Ob) -
4165c7f
Docs: Clarify Linter vs ESLint in node.js api docs (fixes #14953) (#14995) (Brian Bartels) -
80cfb8f
Docs: fix typo in migration guide (#14985) (Nitin Kumar) -
1ddc955
8.0.0-beta.1 (ESLint Jenkins) -
95cc61e
Build: changelog update for 8.0.0-beta.1 (ESLint Jenkins) -
05ca24c
Update: Code path analysis for class fields (fixes #14343) (#14886) (Nicholas C. Zakas) -
db15183
Chore: Refactor comments of tests (#14956) (TagawaHirotaka) -
396a0e3
Docs: update ScopeManager with class fields (#14974) (Milos Djermanovic) -
6663e7a
Docs: removedocs
script (fixes #14288) (#14971) (Nitin Kumar) -
44c6fc8
Update: support class fields in func-name-matching (refs #14857) (#14964) (Milos Djermanovic) -
44f7de5
Docs: Update deprecated information (#14961) (TagawaHirotaka) -
305e14a
Breaking: remove meta.docs.category in core rules (fixes #13398) (#14594) (薛定谔的猫) -
a79c9f3
Chore: Enforce jsdoc check-line-alignment never (#14955) (Brett Zamir) -
a8bcef7
Docs: Add 2021 and 2022 to supported ECMAScript versions (#14952) (coderaiser) -
3409785
Fix: camelcase ignoreGlobals shouldn't apply to undef vars (refs #14857) (#14966) (Milos Djermanovic) -
b301069
Docs: fix 'When Not To Use' in prefer-named-capture-group (refs #14959) (#14969) (Milos Djermanovic) -
2d18db6
Chore: add test for mergingparserOptions
in Linter (#14948) (Milos Djermanovic) -
3d7d5fb
Update: reporting loc fornever
option ineol-last
(refs #12334) (#14840) (Nitin Kumar) -
f110926
Update: fix no-unused-vars false negative with comma operator (#14928) (Sachin) -
e98f14d
Docs: Fix typo in no-implicit-globals.md (#14954) (jwbth) -
9a4ae3b
Chore: Apply comment require-description and check ClassDeclaration (#14949) (Brett Zamir) -
8344675
Chore: fix small typo (#14951) (Sosuke Suzuki) -
26b0cd9
Update: fix no-unreachable logic for class fields (refs #14857) (#14920) (Milos Djermanovic) -
ee1b54f
Fix: keyword-spacing private name compat (refs #14857) (#14946) (Nicholas C. Zakas) -
58840ac
Chore: Update jsdoc plugin and tweak rules in effect (#14814) (Brett Zamir) -
81c60f4
Docs: document ESLint api (#14934) (Sam Chen) -
c74fe08
Build: Force prerelease peer dep for Node 16 in CI (#14933) (Brandon Mills) -
c9947d2
8.0.0-beta.0 (ESLint Jenkins) -
027165c
Build: changelog update for 8.0.0-beta.0 (ESLint Jenkins) -
be334f9
Chore: Fix Makefile call to linter.getRules() (#14932) (Brandon Mills) -
0c86b68
Chore: Replace old syntax for Array flat/flatMap (#14614) (Stephen Wade) -
6a89f3f
Chore: ignoreyarn-error.log
and.pnpm-debug.log
(#14925) (Nitin Kumar) -
28fe19c
Docs: Add v8.0.0 migration guide (fixes #14856) (#14884) (Nicholas C. Zakas) -
ec9db63
Upgrade: @eslint/eslintrc@1.0.0 (#14865) (Milos Djermanovic) -
1f5d088
Docs: add an exampleObject.assign()
for rule no-import-assign (#14916) (薛定谔的猫) -
af96584
Fix: handle computed class fields in operator-linebreak (refs #14857) (#14915) (Milos Djermanovic) -
3b6cd89
Chore: Add rel/abs path tests inno-restricted-{imports/modules}
rules (#14910) (Bryan Mishkin) -
62c6fe7
Upgrade: Debug 4.0.1 > 4.3.2 (#14892) (sandesh bafna) -
f984515
Chore: add assertions on reporting location insemi
(#14899) (Nitin Kumar) -
a773b99
Fix: no-useless-computed-key edge cases with class fields (refs #14857) (#14903) (Milos Djermanovic) -
88db3f5
Upgrade:js-yaml
to v4 (#14890) (Bryan Mishkin) -
cbc43da
Fix: prefer-destructuring PrivateIdentifier false positive (refs #14857) (#14897) (Milos Djermanovic) -
ccb9a91
Fix: dot-notation false positive with private identifier (refs #14857) (#14898) (Milos Djermanovic) -
8c35066
Sponsors: Sync README with website (ESLint Jenkins) -
a3dd825
Sponsors: Sync README with website (ESLint Jenkins) -
c4e5802
Docs: improve rule details forno-console
(fixes #14793) (#14901) (Nitin Kumar) -
9052eee
Update: check class fields in no-extra-parens (refs #14857) (#14906) (Milos Djermanovic) -
5c3a470
Docs: add class fields in no-multi-assign documentation (refs #14857) (#14907) (Milos Djermanovic) -
d234d89
Docs: add class fields in func-names documentation (refs #14857) (#14908) (Milos Djermanovic) -
ae6072b
Upgrade:eslint-visitor-keys
to v3 (#14902) (Bryan Mishkin) -
e53d8cf
Upgrade:markdownlint
dev dependencies (#14883) (Bryan Mishkin) -
d66e941
Upgrade: @humanwhocodes/config-array to 0.6 (#14891) (Bryan Mishkin) -
149230c
Chore: Specify Node 14.x for Verify Files CI job (#14896) (Milos Djermanovic) -
537cf6a
Chore: updateglob-parent
(fixes #14879)(#14887) (Nitin Kumar) -
f7b4a3f
Chore: update dev deps to latest (#14624) (薛定谔的猫) -
24c9f2a
Breaking: Strict package exports (refs #13654) (#14706) (Nicholas C. Zakas) -
86d31a4
Breaking: disallow SourceCode#getComments() in RuleTester (refs #14744) (#14769) (Milos Djermanovic) -
1d2213d
Breaking: Fixable disable directives (fixes #11815) (#14617) (Josh Goldberg) -
4a7aab7
Breaking: requiremeta
for fixable rules (fixes #13349) (#14634) (Milos Djermanovic) -
d6a761f
Breaking: Requiremeta.hasSuggestions
for rules with suggestions (#14573) (Bryan Mishkin) -
6bd747b
Breaking: support new regex d flag (fixes #14640) (#14653) (Yosuke Ota) -
8b4f3ab
Breaking: fix comma-dangle schema (fixes #13739) (#14030) (Joakim Nilsson) -
b953a4e
Breaking: upgrade espree and support new class features (refs #14343) (#14591) (Toru Nagashima) -
8cce06c
Breaking: add some rules to eslint:recommended (refs #14673) (#14691) (薛定谔的猫) -
86bb63b
Breaking: Dropcodeframe
andtable
formatters (#14316) (Federico Brigante) -
f3cb320
Breaking: drop node v10/v13/v15 (fixes #14023) (#14592) (薛定谔的猫) -
b8b2d55
Build: add codeql (#14729) (薛定谔的猫) -
e037d61
Docs: Mention workaround for escaping the slash character in selectors (#14675) (Aria) -
81f03b6
Docs: Update license copyright (#14877) (Nicholas C. Zakas) -
fa1c07c
Sponsors: Sync README with website (ESLint Jenkins) -
e31f492
Sponsors: Sync README with website (ESLint Jenkins) -
8307256
Sponsors: Sync README with website (ESLint Jenkins)
v7.32.0
-
3c78a7b
Chore: Adopteslint-plugin/prefer-message-ids
rule internally (#14841) (Bryan Mishkin) -
faecf56
Update: change reporting location forcurly
rule (refs #12334) (#14766) (Nitin Kumar) -
d7dc07a
Fix: ignore lines with empty elements (fixes #12756) (#14837) (Soufiane Boutahlil) -
1bfbefd
New: Exit on fatal error (fixes #13711) (#14730) (Antonios Katopodis) -
ed007c8
Chore: Simplify internalno-invalid-meta
rule (#14842) (Bryan Mishkin) -
d53d906
Docs: Prepare data for website to indicate rules with suggestions (#14830) (Bryan Mishkin) -
d28f2ff
Docs: Reference eslint-config-eslint to avoid potential for staleness (#14805) (Brett Zamir) -
8be8a36
Chore: Adopteslint-plugin/require-meta-docs-url
rule internally (#14823) (Bryan Mishkin) -
f9c164f
Docs: New syntax issue template (#14826) (Nicholas C. Zakas) -
eba0c45
Chore: assertions on reporting loc inunicode-bom
(refs #12334) (#14809) (Nitin Kumar) -
ed945bd
Docs: fix multiple broken links (#14833) (Sam Chen) -
60df44c
Chore: useactions/setup-node@v2
(#14816) (Nitin Kumar) -
6641d88
Docs: Update README team and sponsors (ESLint Jenkins)
v7.31.0
-
efdbb12
Upgrade: @eslint/eslintrc to v0.4.3 (#14808) (Brandon Mills) -
a96b05f
Update: add end location to report inconsistent-return
(refs #12334) (#14798) (Nitin Kumar) -
e0e8e30
Docs: update BUG_REPORT template (#14787) (Nitin Kumar) -
39115c8
Docs: provide more context to no-eq-null (#14801) (gfyoung) -
9a3c73c
Docs: fix a broken link (#14790) (Sam Chen) -
ddffa8a
Update: Indicating the operator in question (#14764) (Paul Smith) -
bba714c
Update: Clarifying what changes need to be made in no-mixed-operators (#14765) (Paul Smith) -
b0d22e3
Docs: Mention benefit of providingmeta.docs.url
(#14774) (Bryan Mishkin) -
000cc79
Sponsors: Sync README with website (ESLint Jenkins) -
a6a7438
Chore: pin fs-teardown@0.1.1 (#14771) (Milos Djermanovic)
v7.30.0
-
5f74642
Chore: don't check Program.start in SourceCode#getComments (refs #14744) (#14748) (Milos Djermanovic) -
19a871a
Docs: Suggest linting plugins for ESLint plugin developers (#14754) (Bryan Mishkin) -
aa87329
Docs: fix broken links (#14756) (Sam Chen) -
278813a
Docs: fix and add more examples for new-cap rule (fixes #12874) (#14725) (Nitin Kumar) -
ed1da5d
Update: ecmaVersion allows "latest" (#14720) (薛定谔的猫) -
104c0b5
Update: improve use-isnan rule to detectNumber.NaN
(fixes #14715) (#14718) (Nitin Kumar) -
b08170b
Update: Implement FlatConfigArray (refs #13481) (#14321) (Nicholas C. Zakas) -
f113cdd
Chore: upgrade eslint-plugin-eslint-plugin (#14738) (薛定谔的猫) -
1b8997a
Docs: Fix getRulesMetaForResults link syntax (#14723) (Brandon Mills) -
aada733
Docs: fix two broken links (#14726) (Sam Chen) -
8972529
Docs: Update README team and sponsors (ESLint Jenkins)
v7.29.0
-
bfbfe5c
New: Add only to RuleTester (refs eslint/rfcs#73) (#14677) (Brandon Mills) -
c2cd7b4
New: Add ESLint#getRulesMetaForResults() (refs #13654) (#14716) (Nicholas C. Zakas) -
eea7e0d
Chore: remove duplicate code (#14719) (Nitin Kumar) -
6a1c7a0
Fix: allow fallthrough comment inside block (fixes #14701) (#14702) (Kevin Gibbons) -
a47e5e3
Docs: Add Mega-Linter to the list of integrations (#14707) (Nicolas Vuillamy) -
353ddf9
Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (#14699) (薛定谔的猫) -
757c495
Chore: add some rules to eslint-config-eslint (#14692) (薛定谔的猫) -
c93a222
Docs: fix a broken link (#14697) (Sam Chen) -
655c118
Sponsors: Sync README with website (ESLint Jenkins) -
e2bed2e
Sponsors: Sync README with website (ESLint Jenkins) -
8490fb4
Sponsors: Sync README with website (ESLint Jenkins) -
ddbe877
Sponsors: Sync README with website (ESLint Jenkins)
v7.28.0
-
1237705
Upgrade: @eslint/eslintrc to 0.4.2 (#14672) (Milos Djermanovic) -
123fb86
Docs: Add Feedback Needed triage description (#14670) (Nicholas C. Zakas) -
c545163
Update: support multiline /eslint-env/ directives (fixes #14652) (#14660) (薛定谔的猫) -
8d1e75a
Upgrade: glob-parent version in package.json (#14658) (Hamza Najeeb) -
1f048cb
Fix: no-implicit-coercion false positive withString()
(fixes #14623) (#14641) (Milos Djermanovic) -
d709abf
Chore: fix comment location in no-unused-vars (#14648) (Milos Djermanovic) -
e44ce0a
Fix: no-duplicate-imports allow unmergeable (fixes #12758, fixes #12760) (#14238) (Soufiane Boutahlil) -
bb66a3d
New: addgetPhysicalFilename()
method to rule context (fixes #11989) (#14616) (Nitin Kumar) -
2e43dac
Docs: fixno-sequences
example (#14643) (Nitin Kumar) -
958ff4e
Docs: add note for arrow functions in no-seq rule (#14578) (Nitin Kumar) -
e4f111b
Fix: arrow-body-style crash with object pattern (fixes #14633) (#14635) (Milos Djermanovic) -
ec28b5a
Chore: upgrade eslint-plugin-eslint-plugin (#14590) (薛定谔的猫) -
85a2725
Docs: Update README team and sponsors (ESLint Jenkins)
v7.27.0
-
2c0868c
Chore: merge all html formatter files intohtml.js
(#14612) (Milos Djermanovic) -
9e9b5e0
Update: no-unused-vars false negative with comma operator (fixes #14325) (#14354) (Nitin Kumar) -
afe9569
Chore: use includes instead of indexOf (#14607) (Mikhail Bodrov) -
c0f418e
Chore: Remove lodash (#14287) (Stephen Wade) -
52655dd
Update: no-restricted-imports custom message for patterns (fixes #11843) (#14580) (Alex Holden) -
967b1c4
Chore: Fix typo in large.js (#14589) (Ikko Ashimine) -
2466a05
Sponsors: Sync README with website (ESLint Jenkins) -
fe29f18
Sponsors: Sync README with website (ESLint Jenkins) -
086c1d6
Chore: add more test cases forno-sequences
(#14579) (Nitin Kumar) -
6a2ced8
Docs: Update README team and sponsors (ESLint Jenkins)
v7.26.0
-
aaf65e6
Upgrade: eslintrc for ModuleResolver fix (#14577) (Brandon Mills) -
ae6dbd1
Fix: track variables, not names in require-atomic-updates (fixes #14208) (#14282) (Patrick Ahmetovic) -
6a86e50
Chore: remove loose-parser tests (fixes #14315) (#14569) (Milos Djermanovic) -
ee3a3ea
Fix: create.eslintrc.cjs
formodule
type (#14304) (Nitin Kumar) -
6791dec
Docs: fix example for require-atomic-updates (#14562) (Milos Djermanovic) -
388eb7e
Sponsors: Sync README with website (ESLint Jenkins) -
f071d1e
Update: Add automated suggestion toradix
rule for parsing decimals (#14291) (Bryan Mishkin) -
0b6a3f3
New: Include XO style guide ineslint --init
(#14193) (Federico Brigante)
v7.25.0
-
5df5e4a
Update: highlight last write reference for no-unused-vars (fixes #14324) (#14335) (Nitin Kumar) -
0023872
Docs: Add deprecated note toworking-with-rules-deprecated
page (#14344) (Michael Novotny) -
36fca70
Chore: Upgrade eslump to 3.0.0 (#14350) (Stephen Wade) -
59b689a
Chore: add node v16 (#14355) (薛定谔的猫) -
35a1f5e
Sponsors: Sync README with website (ESLint Jenkins) -
fb0a92b
Chore: rename misspelled identifier in test (#14346) (Tobias Nießen) -
f2babb1
Docs: update pull request template (#14336) (Nitin Kumar) -
02dde29
Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#14332) (Nate-Wilkins) -
07d14c3
Chore: remove extraneous command from lint-staged config (#14314) (James George) -
41b3570
Update: lint code block with same extension but different content (#14227) (JounQin) -
eb29996
Docs: add more examples with arrow functions for no-sequences rule (#14313) (Nitin Kumar)
v7.24.0
-
0c346c8
Chore: ignorepnpm-lock.yaml
(#14303) (Nitin Kumar) -
f06ecdf
Update: Add disallowTemplateShorthand option in no-implicit-coercion (#13579) (Remco Haszing) -
71a80e3
Docs: fix broken links in Node.js API docs toc (#14296) (u-sho (Shouhei Uechi)) -
bd46dc4
Docs: Fix incorrect reference to "braces" in arrow-parens (#14300) (emclain) -
0d6235e
Docs: update header in max-lines (#14273) (Shinigami) -
70c9216
Docs: Update issue triage to include blocked column (#14275) (Nicholas C. Zakas) -
abca186
Docs: Fix typo in suggestions section (#14293) (Kevin Partington) -
c4d8b0d
Fix: no-unused-vars ignoreRestSiblings check assignments (fixes #14163) (#14264) (YeonJuan) -
b51d077
Update: add ignoreNonDeclaration to no-multi-assign rule (fixes #12545) (#14185) (t-mangoe) -
c981fb1
Chore: Upgrade mocha to 8.3.2 (#14278) (Stephen Wade) -
147fc04
Docs: Fixrepro:needed
label in bug report template (#14285) (Milos Djermanovic) -
e1cfde9
Docs: Update bug report template (#14276) (Nicholas C. Zakas) -
c85c2f1
Docs: Add fatal to Node.js API LintMessage type (#14251) (Brandon Mills)
v7.23.0
-
687ccae
Update: add option "allowInParentheses" to no-sequences (fixes #14197) (#14199) (Daniel Rentz) -
dbf2529
Sponsors: Sync README with website (ESLint Jenkins) -
4bdf2c1
Sponsors: Sync README with website (ESLint Jenkins) -
49d1697
Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps (#14244) (Brandon Mills) -
43f1685
Update:--quiet
should not supress--max-warnings
(fixes #14202) (#14242) (Milos Djermanovic) -
909c727
Docs: Add valid example that shows vars in a block scope (#14230) (Ed S) -
28583eb
Fix: no-mixed-operators false positives with? :
(fixes #14223) (#14226) (Milos Djermanovic) -
a99eb2d
Fix: Clarify line breaks in object-curly-newline (fixes #14024) (#14063) (armin yahya) -
8984c91
Update: eslint --env-info output os info (#14059) (薛定谔的猫) -
2a79306
Sponsors: Sync README with website (ESLint Jenkins) -
ebd7026
Docs: Fix typo (#14225) (Greg Finley) -
a2013fc
Sponsors: Sync README with website (ESLint Jenkins)
v7.22.0
-
3a432d8
Docs: Improve documentation for indent rule (#14168) (Serkan Özel) -
f62ec8d
Update: throw error when fix range is invalid (#14142) (Jacob Bandes-Storch) -
0eecad2
Upgrade: Update lodash in package.json to V 4.17.21 (#14159) (Basem Al-Nabulsi) -
5ad91aa
Update: report es2021 globals in no-extend-native (refs #13602) (#14177) (Milos Djermanovic) -
c295581
Chore: remove leftover JSDoc from lint-result-cache (#14176) (Milos Djermanovic) -
0d541f9
Chore: Reduce lodash usage (#14178) (Stephen Wade) -
27a67d7
Sponsors: Sync README with website (ESLint Jenkins) -
459d821
Chore: upgrade dependencies of browser test (#14127) (Pig Fang) -
ebfb63a
Sponsors: Sync README with website (ESLint Jenkins) -
3ba029f
Docs: Remove Extraneous Dash (#14164) (Danny Hurlburt) -
6f4540e
Sponsors: Sync README with website (ESLint Jenkins) -
ddf361c
Docs: Fix Formatting (#14154) (Danny Hurlburt) -
c0d2ac1
Sponsors: Sync README with website (ESLint Jenkins) -
a8df03e
Docs: Clarify triage process (#14117) (Nicholas C. Zakas)
v7.21.0
-
3cd5440
Upgrade: @eslint/eslintrc to 0.4.0 (#14147) (Brandon Mills) -
c0b8c71
Upgrade: Puppeteer to 7.1.0 (#14122) (Tim van der Lippe) -
08ae31e
New: Implement cacheStrategy (refs eslint/rfcs#63) (#14119) (Manu Chambon) -
5e51fd2
Update: do not ignore symbolic links (fixes #13551, fixes #13615) (#14126) (Pig Fang) -
87c43a5
Chore: improve a few comments and fix typos (#14125) (Tobias Nießen) -
e19c51e
Sponsors: Sync README with website (ESLint Jenkins) -
b8aea99
Fix: pluralize 'line' to 'lines' in max-lines-per-function description (#14115) (Trevin Hofmann) -
f5b53e2
Sponsors: Sync README with website (ESLint Jenkins) -
eee1213
Sponsors: Sync README with website (ESLint Jenkins) -
5c4d7ea
Sponsors: Sync README with website (ESLint Jenkins)
v7.20.0
-
f4ac3b0
Docs: fix sibling selector descriptions (#14099) (Milos Djermanovic) -
9d6063a
Fix: Crash with esquery when using JSX (fixes #13639) (#14072) (Yosuke Ota) -
a0871f1
Docs: Triage process (#14014) (Nicholas C. Zakas) -
ad90761
Update: add enforceForJSX option to no-unused-expressions rule (#14012) (Duncan Beevers) -
d6c84af
Fix:--init
autoconfig shouldn't add deprecated rules (fixes #14017) (#14060) (Milos Djermanovic) -
9b277a1
Fix: Support ENOTDIR error code in the folder existence checking utility (#13973) (Constantine Genchevsky) -
7aeb127
Upgrade: pin @babel/code-frame@7.12.11 (#14067) (Milos Djermanovic) -
b4e2af5
Docs: Add more fields to bug report template (#14039) (Nicholas C. Zakas) -
96f1d49
Sponsors: Sync README with website (ESLint Jenkins) -
cb27b0a
Build: package.json update for eslint-config-eslint release (ESLint Jenkins) -
4cab165
Sponsors: Sync README with website (ESLint Jenkins)
v7.19.0
-
ce7f061
Update: add shadowed variable loc to message in no-shadow (fixes #13646) (#13841) (t-mangoe) -
c60e23f
Update: fixlet
logic in for-in and for-of loops in no-extra-parens (#14011) (Milos Djermanovic) -
d76e8f6
Fix: no-useless-rename invalid autofix with parenthesized identifiers (#14032) (Milos Djermanovic) -
5800d92
Docs: Clarify stylistic rule update policy (#14052) (Brandon Mills) -
0ccf6d2
Docs: remove configuring.md (#14036) (Milos Djermanovic) -
65bb0ab
Chore: Clean up new issue workflow (#14040) (Nicholas C. Zakas) -
e1da90f
Fix: nested indenting for offsetTernaryExpressions: true (fixes #13971) (#13972) (Chris Brody) -
1a078b9
Update: check ternary:
even if?
was reported in space-infix-ops (#13963) (Milos Djermanovic) -
fb27422
Fix: extend prefer-const fixer range to whole declaration (fixes #13899) (#14033) (Nitin Kumar) -
e0b05c7
Docs: add a correct example to no-unsafe-optional-chaining (refs #14029) (#14050) (armin yahya) -
46e836d
Sponsors: Sync README with website (ESLint Jenkins) -
3fc4fa4
Docs: update configuring links (#14038) (Milos Djermanovic) -
8561c21
Docs: fix broken links in configuring/README.md (#14046) (Milos Djermanovic) -
1c309eb
Update: fix no-invalid-regexp false negatives with no flags specified (#14018) (Milos Djermanovic) -
f6602d5
Docs: Reorganize Configuration Documentation (#13837) (klkhan) -
c753b44
Sponsors: Sync README with website (ESLint Jenkins) -
a4fdb70
Docs: Fixed Typo (#14007) (Yash Singh) -
f7ca481
Docs: Explain why we disable lock files (refs eslint/tsc-meetings#234) (#14006) (Brandon Mills)
v7.18.0
-
e3264b2
Upgrade: @eslint/eslintrc to improve error message for invalid extends (#14009) (Milos Djermanovic) -
f17c3c3
Update: check logical assignment operators in the complexity rule (#13979) (Milos Djermanovic) -
672deb0
Docs: fix no-invalid-regexp docs regarding ecmaVersion (#13991) (Milos Djermanovic) -
179a910
Fix: --init crash on question to upgrade/downgrade ESLint (fixes #13978) (#13995) (Milos Djermanovic) -
292b1c0
Fix: no-extra-parens false positive withlet
identifier in for-loop (#13981) (Milos Djermanovic) -
de61f94
Sponsors: Sync README with website (ESLint Jenkins) -
9250d16
Upgrade: Bump lodash to fix security issue (#13993) (Frederik Prijck) -
75fea9b
Sponsors: Sync README with website (ESLint Jenkins) -
f2687e7
Docs: update space-in-parens related rules (#13985) (Chris Brody) -
4a38bbe
Docs: space-in-parens examples with no arguments etc. (#13987) (Chris Brody) -
3e49169
Sponsors: Sync README with website (ESLint Jenkins) -
c5bf1f2
Sponsors: Sync README with website (ESLint Jenkins) -
98a729c
Sponsors: Sync README with website (ESLint Jenkins) -
e83a696
Sponsors: Sync README with website (ESLint Jenkins) -
78cb483
Chore: testfoo( )
with space-in-parens option "always" (#13986) (Chris Brody) -
f6948f6
Docs: Update semantic versioning policy (#13970) (Nicholas C. Zakas) -
0688212
Sponsors: Sync README with website (ESLint Jenkins) -
aeba5e5
Chore: fix typo (#13975) (Nitin Kumar) -
4ee1134
Sponsors: Sync README with website (ESLint Jenkins)
v7.17.0
-
e128e77
Update: check logical assignment in no-constant-condition (#13946) (Milos Djermanovic) -
cc48713
Chore: refactor calculating range and loc in no-useless-escape (#13964) (Milos Djermanovic) -
535fe47
Update: use regexpp's default ecmaVersion in no-control-regex (#13969) (Milos Djermanovic) -
83e98cd
Fix: use regexpp's default ecmaVersion in no-invalid-regexp (#13968) (Milos Djermanovic) -
7297363
Docs: fix examples for no-multi-str (#13966) (Milos Djermanovic) -
0649871
Update: add autofix to rule multiline-ternary (#13958) (薛定谔的猫) -
f6e7e32
Fix: no-useless-escape wrong loc and fix with CRLF in template elements (#13953) (Milos Djermanovic) -
19c69c0
Fix: one-var shouldn't split declaration if it isn't in a statement list (#13959) (Milos Djermanovic) -
e451b96
Docs: update build tool for webpack (#13962) (Sam Chen) -
c3e9acc
Chore: fix typos (#13960) (YeonJuan) -
7289ecf
Sponsors: Sync README with website (ESLint Jenkins)
v7.16.0
-
a62ad6f
Update: fix false negative of no-extra-parens with NewExpression (#13930) (Milos Djermanovic) -
f85b4c7
Fix: require-atomic-updates false positive across await (fixes #11954) (#13915) (buhi) -
301d0c0
Fix: no-constant-condition false positives with unary expressions (#13927) (Milos Djermanovic) -
555c128
Fix: false positive with await and ** in no-extra-parens (fixes #12739) (#13923) (Milos Djermanovic) -
d93c935
Docs: update JSON Schema links (#13936) (Milos Djermanovic) -
8d0c93a
Upgrade: table@6.0.4 (#13920) (Rouven Weßling) -
9247683
Docs: Remove for deleted npm run profile script (#13931) (Brandon Mills) -
ab240d4
Fix: prefer-exponentiation-operator invalid autofix with await (#13924) (Milos Djermanovic) -
dc76911
Chore: Add .pre-commit-hooks.yaml file (#13628) (Álvaro Mondéjar) -
2124e1b
Docs: Fix wrong rule name (#13913) (noisyboy25) -
06b5809
Sponsors: Sync README with website (ESLint Jenkins) -
26fc12f
Docs: Update README team and sponsors (ESLint Jenkins)
v7.15.0
-
5c11aab
Upgrade: @eslint/esintrc and espree for bug fixes (refs #13878) (#13908) (Brandon Mills) -
0eb7957
Upgrade: file-entry-cache@6.0.0 (#13877) (Rouven Weßling) -
683ad00
New: no-unsafe-optional-chaining rule (fixes #13431) (#13859) (YeonJuan) -
cbc57fb
Fix: one-var autofixing for export (fixes #13834) (#13891) (Anix) -
110cf96
Docs: Fix a broken link in working-with-rules.md (#13875) (Anton Niklasson)
v7.14.0
-
5f09073
Update: fix 'skip' options in no-irregular-whitespace (fixes #13852) (#13853) (Milos Djermanovic) -
1861b40
Docs: correct the function-call-argument-newline 'default' descriptions (#13866) (Trevin Hofmann) -
98c00c4
New: Add no-nonoctal-decimal-escape rule (fixes #13765) (#13845) (Milos Djermanovic) -
95d2fe6
Chore: remove eslint comment from no-octal-escape tests (#13846) (Milos Djermanovic) -
2004b7e
Fix: enable debug logs for @eslint/eslintrc (fixes #13850) (#13861) (Milos Djermanovic) -
d2239a1
Fix: no-useless-constructor crash on bodyless constructor (fixes #13830) (#13842) (Ari Perkkiö) -
eda0aa1
Docs: no-restricted-imports is only for static imports (#13863) (Robat Williams) -
042ae44
Docs: Fix JS syntax and doc URL in working-with-custom-formatters.md (#13828) (Raphael LANG) -
038dc73
Chore: Test on Node.js 15 (#13844) (Brandon Mills) -
37a06d6
Sponsors: Sync README with website (ESLint Jenkins)
v7.13.0
-
254e00f
New: Configurable List Size For Per-Rule Performance Metrics (#13812) (Bryan Mishkin) -
6c3c710
Docs: fix broken url in docs (#13815) (SaintMalik) -
4a09149
Sponsors: Sync README with website (ESLint Jenkins) -
fb6fcbf
Docs: Fix reference to Code of Conduct (#13797) (Tobias Nießen) -
1b89ebe
Sponsors: Sync README with website (ESLint Jenkins)
v7.12.1
-
08f33e8
Upgrade: @eslint/eslintrc to fix rule schema validation (fixes #13793) (#13794) (Brandon Mills) -
aeef485
Fix: Pass internal config paths in FileEnumerator default (fixes #13789) (#13792) (Brandon Mills) -
631ae8b
Sponsors: Sync README with website (ESLint Jenkins)
v7.12.0
-
cbf3585
Update: skip keyword check for fns in space-before-blocks (fixes #13553) (#13712) (Milos Djermanovic) -
256f656
Fix: autofix shouldn't produce template literals with\8
or\9
(#13737) (Milos Djermanovic) -
b165aa5
Fix: yoda rule autofix produces syntax errors with adjacent tokens (#13760) (Milos Djermanovic) -
3175316
Fix: prefer-destructuring invalid autofix with comma operator (#13761) (Milos Djermanovic) -
1a9f171
Chore: Remove more ESLintRC-related files (refs #13481) (#13762) (Nicholas C. Zakas) -
bfddced
Update: remove suggestion if it didn't provide a fix (fixes #13723) (#13772) (Milos Djermanovic) -
5183b14
Update: check template literal in no-script-url (#13775) (YeonJuan) -
bfe97d2
Sponsors: Sync README with website (ESLint Jenkins) -
6c51ade
Sponsors: Sync README with website (ESLint Jenkins) -
603de04
Update: treat all literals like boolean literal in no-constant-condition (#13245) (Zen) -
289aa6f
Sponsors: Sync README with website (ESLint Jenkins) -
9a1f669
Sponsors: Sync README with website (ESLint Jenkins) -
637f818
Docs: add more examples for no-func-assign (fixes #13705) (#13777) (Nitin Kumar) -
17cc0dd
Chore: add test case for no-func-assign (refs #13705) (#13783) (Nitin Kumar) -
dee0f77
Docs: add TOC to user-guide/configuring.md (#13727) (metasean) -
0510621
Update: Fix && vs || short-circuiting false negatives (fixes #13634) (#13769) (Brandon Mills) -
8b6ed69
Sponsors: Sync README with website (ESLint Jenkins) -
1457509
Docs: fix broken links in Node.js API docs (#13771) (Laura Barluzzi) -
7c813d4
Docs: Fix typo in v7 migration page (#13778) (Yusuke Sasaki) -
b025795
Docs: Fix the format option name in the document (#13770) (Hideki Igarashi) -
84fd591
Chore: Increase Mocha timeout for copying fixtures (#13768) (Brandon Mills) -
1faeb84
Docs: clarify that space-unary-ops doesn't apply when space is required (#13767) (Taylor Morgan) -
67c0605
Update: check computed keys in no-prototype-builtins (fixes #13088) (#13755) (Milos Djermanovic) -
b5e011c
Sponsors: Sync README with website (ESLint Jenkins)
v7.11.0
-
23e966f
Chore: Refactor CLIEngine tests (refs #13481) (#13709) (Nicholas C. Zakas) -
fa9429a
Fix: don't count line after EOF in max-lines (#13735) (Milos Djermanovic) -
d973675
Docs: Update anchor links to use existing linkrefs (refs #13715) (#13741) (Brandon Mills) -
2c6d774
Docs: Fix typos (#13730) (Frieder Bluemle) -
cc468c0
Upgrade: eslint-visitor-keys@2.0.0 (#13732) (Milos Djermanovic) -
ab0ac6c
Docs: Fix anchor links (#13715) (Gary Moore) -
27f0de6
Fix: account for linebreaks before postfix++
/--
in no-extra-parens (#13731) (Milos Djermanovic) -
da78fa1
Update: support async arrow fn in function-paren-newline (fixes #13728) (#13729) (Michal Dziekonski) -
fe301b8
Docs: Add configuration comments in examples (#13738) (YeonJuan) -
504408c
Sponsors: Sync README with website (ESLint Jenkins) -
3900659
Sponsors: Sync README with website (ESLint Jenkins) -
c1974b3
Sponsors: Sync README with website (ESLint Jenkins) -
6f4abe5
Sponsors: Sync README with website (ESLint Jenkins)
v7.10.0
-
6919fbb
Docs: Clarify that ignorePattern should be a string (refs #13029) (#13718) (Brandon Mills) -
07d9bea
Update: Add ignorePattern to no-inline-comments (#13029) (Edie Lemoine) -
d79bbe9
Docs: fix typo (#13717) (Alexander Liu) -
9b8490e
Docs: grammatical error (#13687) (rajdeep) -
cb44e93
Fix: prefer-destructuring invalid autofix with computed property access (#13704) (Milos Djermanovic) -
46c73b1
Upgrade: eslint-scope@5.1.1 (#13716) (Milos Djermanovic) -
b7b12ba
Chore: Move comment to make tests more organized (#13707) (Yusuke Tanaka) -
51674a4
Docs: Add missing quotes (#13714) (Lucio Paiva) -
7c34a98
Chore: remove mistakenly added file (#13710) (Milos Djermanovic) -
30b76c9
Docs: Clarify package.json requirement in Getting Started (refs #13549) (#13696) (Nicholas C. Zakas) -
044560d
Sponsors: Sync README with website (ESLint Jenkins) -
54000d1
Sponsors: Sync README with website (ESLint Jenkins)
v7.9.0
-
3ca2700
Fix: Corrected notice for invalid (:) plugin names (#13473) (Josh Goldberg) -
fc5783d
Docs: Fix leaky anchors in v4 migration page (#13635) (Timo Tijhof) -
f1d07f1
Docs: Provide install commands for Yarn (#13661) (Nikita Baksalyar) -
29d1cdc
Fix: prefer-destructuring removes comments (refs #13678) (#13682) (Milos Djermanovic) -
b4da0a7
Docs: fix typo in working with plugins docs (#13683) (啸生) -
6f87db7
Update: fix id-length false negatives on Object.prototype property names (#13670) (Milos Djermanovic) -
361ac4d
Fix: NonOctalDecimalIntegerLiteral is decimal integer (fixes #13588) (#13664) (Milos Djermanovic) -
f260716
Docs: update outdated link (#13677) (klkhan) -
5138c91
Docs: add missing eslint directive comments in no-await-in-loop (#13673) (Milos Djermanovic) -
17b58b5
Docs: clarify correct example in no-return-await (fixes #13656) (#13657) (Milos Djermanovic) -
9171f0a
Chore: fix typo (#13660) (Nitin Kumar) -
6d9f8fb
Sponsors: Sync README with website (ESLint Jenkins) -
97b0dd9
Sponsors: Sync README with website (ESLint Jenkins) -
deab125
Sponsors: Sync README with website (ESLint Jenkins) -
bf2e367
Sponsors: Sync README with website (ESLint Jenkins) -
8929208
Sponsors: Sync README with website (ESLint Jenkins)
v7.8.1
-
f542b5d
Fix: Update broken @eslint/eslintrc version (fixes #13641) (#13647) (Nicholas C. Zakas) -
c1b5696
Sponsors: Sync README with website (ESLint Jenkins) -
8ddeda0
Sponsors: Sync README with website (ESLint Jenkins) -
e02e2fe
Sponsors: Sync README with website (ESLint Jenkins)
v7.8.0
-
58abd93
Update: support logical assignments in code path analysis (refs #13569) (#13612) (Milos Djermanovic) -
db7488e
Update: support logical assignments in core rules (refs #13569) (#13618) (Milos Djermanovic) -
3729219
Docs: Update Step 1 of Development Environment documentation (klkhan) -
a320324
Chore: Test formatted integers in no-dupe-keys (refs #13568) (#13626) (Brandon Mills) -
88a9ade
Update: add es2021 environment (refs #13602) (#13603) (Milos Djermanovic) -
0003dc0
Update: support numeric separators (refs #13568) (#13581) (Milos Djermanovic) -
96b11a0
Update: Add exceptionPatterns to id-length rule (fixes #13094) (#13576) (sodam) -
3439fea
Update: support numeric-separator in no-loss-of-precision (refs #13568) (#13574) (Anix) -
ed64767
Update: add comment to message in no-warning-comments (fixes #12327) (#13522) (Anix) -
e60ec07
Sponsors: Sync README with website (ESLint Jenkins) -
483bf7f
Docs: fix examples in object-curly-newline (#13605) (Soobin Bak) -
1c35d57
Docs: Remove stale Keybase 2FA instructions (#13622) (Brandon Mills) -
82669fa
Chore: Extract some functionality to eslintrc (refs #13481) (#13613) (Nicholas C. Zakas) -
4111d21
Docs: Fix typo and missing article before noun in docs (#13611) (Patrice Sandhu) -
091e52a
Upgrade: espree@7.3.0 (refs #13568) (#13609) (Kai Cataldo) -
05074fb
Sponsors: Sync README with website (ESLint Jenkins) -
bdb65ec
Chore: add 3rd party parsers in BUG_REPORT template (#13606) (YeonJuan) -
f954476
Chore: add common 3rd party parsers to issue template (#13596) (Kai Cataldo) -
2bee6d2
Chore: Mark config-related files (refs #13481) (#13597) (Nicholas C. Zakas) -
66442a9
Update: Add no-magic-numbers 'ignoreDefaultValues' option (#12611) (Dieter Luypaert) -
b487164
Docs: add exponentiation operators to operator-assignment documentation (#13577) (Milos Djermanovic) -
2f27836
Sponsors: Sync README with website (ESLint Jenkins) -
60eafc1
Sponsors: Sync README with website (ESLint Jenkins)
v7.7.0
-
b46f3ee
Update: allowFunctionParams option in no-underscore-dangle (fixes 12579) (#13545) (Sunghyun Cho) -
26aa245
Docs: clarify "case" specifier in padding-line-between-statements (#13562) (Milos Djermanovic) -
082891c
Docs: Update semantic versioning policy (#13563) (Nicholas C. Zakas) -
4e0b672
Fix: revert "Update: disallow multiple options in comma-dangle schema" (#13564) (Kai Cataldo) -
254990e
Fix: indent for async arrow functions (fixes #13497) (#13544) (Anix) -
28ca339
Sponsors: Sync README with website (ESLint Jenkins) -
2e4158d
Sponsors: Sync README with website (ESLint Jenkins) -
488d159
Sponsors: Sync README with website (ESLint Jenkins) -
c44306e
Sponsors: Sync README with website (ESLint Jenkins) -
6677180
Sponsors: Sync README with website (ESLint Jenkins) -
07db7b8
Sponsors: Sync README with website (ESLint Jenkins) -
d4ce4d3
Sponsors: Sync README with website (ESLint Jenkins) -
284e954
Sponsors: Sync README with website (ESLint Jenkins) -
ae9b54e
Sponsors: Sync README with website (ESLint Jenkins) -
9124a15
Chore: remove leche (fixes #13287) (#13533) (Mark de Dios) -
5c4c7f5
Sponsors: Sync README with website (ESLint Jenkins) -
48d8ec8
Sponsors: Sync README with website (ESLint Jenkins)
v7.6.0
-
ecb2b73
Update: requiremeta
for fixable rules in RuleTester (refs #13349) (#13489) (Milos Djermanovic) -
6fb4edd
Docs: fix broken links in developer guide (#13518) (Sam Chen) -
318fe10
Fix: Do not outputundefined
as line and column when it's unavailable (#13519) (haya14busa) -
493b5b4
Sponsors: Sync README with website (ESLint Jenkins) -
f100143
Sponsors: Sync README with website (ESLint Jenkins) -
16b10fe
Fix: Update the chatroom link to go directly to help channel (#13536) (Nicholas C. Zakas) -
f937eb9
Sponsors: Sync README with website (ESLint Jenkins) -
e71e298
Update: Change no-duplicate-case to comparing tokens (fixes #13485) (#13494) (Yosuke Ota) -
6c4aea4
Docs: add ECMAScript 2020 to README (#13510) (Milos Djermanovic)
v7.5.0
-
6ea3178
Update: optional chaining support (fixes #12642) (#13416) (Toru Nagashima) -
540b1af
Chore: enable consistent-meta-messages internal rule (#13487) (Milos Djermanovic) -
885a145
Docs: clarify behavior ifmeta.fixable
is omitted (refs #13349) (#13493) (Milos Djermanovic) -
1a01b42
Docs: Update technology sponsors in README (#13478) (Nicholas C. Zakas) -
6ed9e8e
Upgrade: lodash@4.17.19 (#13499) (Yohan Siguret) -
45cdf00
Sponsors: Sync README with website (ESLint Jenkins) -
f1cc725
Docs: fix linebreaks between versions in changelog (#13488) (Milos Djermanovic) -
f4d7b9e
Update: deprecate id-blacklist rule (#13465) (Dimitri Mitropoulos) -
e14a645
Chore: use espree.latestEcmaVersion in fuzzer (#13484) (Milos Djermanovic) -
61097fe
Docs: Update int rule level to string (#13483) (Brandon Mills) -
c8f9c82
Update: Improve report location no-irregular-whitespace (refs #12334) (#13462) (Milos Djermanovic) -
f2e68ec
Build: update webpack resolve.mainFields to match website config (#13457) (Milos Djermanovic) -
a96bc5e
Fix: arrow-body-style fixer forin
wrap (fixes #11849) (#13228) (Anix) -
748734f
Upgrade: Updated puppeteer version to v4.0.0 (#13444) (odidev) -
e951457
Docs: fix wording in configuring.md (#13469) (Piper) -
0af1d28
Update: add allowSeparatedGroups option to sort-imports (fixes #12951) (#13455) (Milos Djermanovic) -
1050ee7
Update: Improve report location for no-unneeded-ternary (refs #12334) (#13456) (Milos Djermanovic) -
b77b420
Update: Improve report location for max-len (refs #12334) (#13458) (Milos Djermanovic) -
095194c
Fix: add end location to reports in object-curly-newline (refs #12334) (#13460) (Milos Djermanovic) -
10251bb
Fix: add end location to reports in keyword-spacing (refs #12334) (#13461) (Milos Djermanovic) -
2ea7ee5
Sponsors: Sync README with website (ESLint Jenkins) -
b55fd3b
Sponsors: Sync README with website (ESLint Jenkins)
v7.4.0
-
f21bad2
Docs: fix description fornever
in multiline-ternary (fixes #13368) (#13452) (Milos Djermanovic) -
ada2c89
Fix: support typescript generics in arrow-parens (fixes #12570) (#13451) (Milos Djermanovic) -
89ee01e
Fix: Revert config cloning (fixes #13447) (#13449) (薛定谔的猫) -
0a463db
Docs: fix no-multiple-empty-lines examples (fixes #13432) (#13433) (Milos Djermanovic) -
ff5317e
Update: Improve array-callback-return report message (#13395) (Philip (flip) Kromer) -
3f51930
Fix: false positive new with member in no-extra-parens (fixes #12740) (#13375) (YeonJuan) -
825a5b9
Fix: Clarify documentation on implicit ignore behavior (fixes #12348) (#12600) (Scott Hardin) -
c139156
Sponsors: Sync README with website (ESLint Jenkins) -
0c17e9d
Sponsors: Sync README with website (ESLint Jenkins) -
c680387
Sponsors: Sync README with website (ESLint Jenkins) -
bf3939b
Sponsors: Sync README with website (ESLint Jenkins) -
7baf02e
Sponsors: Sync README with website (ESLint Jenkins) -
5c4c3fd
Sponsors: Sync README with website (ESLint Jenkins) -
53912aa
Sponsors: Sync README with website (ESLint Jenkins) -
51e42ec
Update: Add option "ignoreGlobals" to camelcase rule (fixes #11716) (#12782) (David Gasperoni) -
0655f66
Update: improve report location in arrow-body-style (refs #12334) (#13424) (YeonJuan) -
d53d69a
Update: prefer-regex-literal detect regex literals (fixes #12840) (#12842) (Mathias Schreck) -
004adae
Update: rename id-blacklist to id-denylist (fixes #13407) (#13408) (Kai Cataldo)
v7.3.1
-
de77c11
Fix: Replace Infinity with Number.MAX_SAFE_INTEGER (fixes #13427) (#13435) (Nicholas C. Zakas)
v7.3.0
-
638a6d6
Update: add missingadditionalProperties: false
to some rules' schema (#13198) (Milos Djermanovic) -
949a5cd
Update: fix operator-linebreak overrides schema (#13199) (Milos Djermanovic) -
9e1414e
New: Add no-promise-executor-return rule (fixes #12640) (#12648) (Milos Djermanovic) -
09cc0a2
Update: max-lines reporting loc improvement (refs #12334) (#13318) (Anix) -
ee2fc2e
Update: object-property-newline end location (refs #12334) (#13399) (Anix) -
d98152a
Update: added empty error array check for false negative (#13200) (Anix) -
7fb45cf
Fix: clone config before validating (fixes #12592) (#13034) (Anix) -
aed46f6
Sponsors: Sync README with website (ESLint Jenkins) -
7686d7f
Update: semi-spacing should check do-while statements (#13358) (Milos Djermanovic) -
cbd0d00
Update: disallow multiple options in comma-dangle schema (fixes #13165) (#13166) (Milos Djermanovic) -
b550330
New: Add no-unreachable-loop rule (fixes #12381) (#12660) (Milos Djermanovic) -
13999d2
Update: curly should check consequentif
statements (#12947) (Milos Djermanovic) -
c42e548
Chore: enable exceptRange option in the yoda rule (#12857) (Milos Djermanovic) -
6cfbd03
Update: Drop @typescript-eslint/eslint-recommended fromeslint --init
(#13340) (Minh Nguyen) -
796f269
Chore: update eslint-config-eslint's required node version (#13379) (薛定谔的猫) -
9d0186e
Docs: Fix changelog versions (#13410) (Tony Brix) -
1ee3c42
Docs: On maxEOF with eol-last (fixes #12742) (#13374) (Arthur Dias) -
2a21049
Update: key-spacing loc changes for extra space (refs #12334) (#13362) (Anix) -
7ce7988
Chore: Replace the inquirer dependency with enquirer (#13254) (Selwyn) -
0f1f5ed
Docs: Add security policy link to README (#13403) (Nicholas C. Zakas) -
9e9ba89
Sponsors: Sync README with website (ESLint Jenkins) -
ca59fb9
Sponsors: Sync README with website (ESLint Jenkins)
v7.2.0
-
b735a48
Update: add enforceForFunctionPrototypeMethods option to no-extra-parens (#12895) (Milos Djermanovic) -
27ef73f
Update: reporter locr of func-call-spacing (refs #12334) (#13311) (Anix) -
353bfe9
Update: handle parentheses in multiline-ternary (fixes #13195) (#13367) (Milos Djermanovic) -
a7fd343
Update: keyword-spacing unexpected space loc improve (refs #12334) (#13377) (Anix) -
e49732e
Fix: Ignore import expressions in no-unused-expressions rule (#13387) (Veniamin Krol) -
220349f
Chore: Remove duplicate health files (#13380) (Nicholas C. Zakas) -
dd949ae
Update: support??
operator, import.meta, andexport * as ns
(#13196) (Toru Nagashima) -
d5fce9f
Update: enable es2020 environment in --init (#13357) (Milos Djermanovic) -
21b1583
Docs: fixed broken hash link for working-with-rules.md (#13386) (Yosuke Ota) -
b76aef7
Update: Improve report location for template-tag-spacing (refs #12334) (#13203) (Milos Djermanovic) -
578efad
Chore: update no-unused-vars caughtErrors in eslint-config-eslint (#13351) (Milos Djermanovic) -
426088c
Fix: no-unused-vars updated location to last reference (fixes #13181) (#13354) (Anix) -
cb50b69
Update: Improve location for no-mixed-spaces-and-tabs (refs #12334) (#13365) (Milos Djermanovic) -
f858f2a
Chore: Add Tidelift to funding.yml (#13371) (Nicholas C. Zakas) -
ee30e5d
Sponsors: Sync README with website (ESLint Jenkins) -
c29bd9f
Chore: Add breaking/core change link to issue templates (#13344) (Kai Cataldo) -
d55490f
Sponsors: Sync README with website (ESLint Jenkins)
v7.1.0
-
a93083a
Fix: astUtils.getNextLocation returns invalid location after CRLF (#13275) (Milos Djermanovic) -
df01af1
Update: padded-blocks loc position changes (refs #12334) (#13328) (Anix) -
bd3f092
Fix: max-lines-per-function flagging arrow IIFEs (fixes #13332) (#13336) (cherryblossom000) -
25462b2
Update: block-spacing changed loc for extra (refs #12334) (#13314) (Anix) -
de0aab9
Fix: report end loc in one-var-declaration-per-line (refs #12334) (#13326) (YeonJuan) -
1710296
Fix: no-new-symbol false positive with Symbol as an argument (#13337) (Milos Djermanovic) -
cc01451
Fix: arrow-parens no reporting for comments inside (fixes #12995) (#13312) (Anix) -
a195141
Update: reporting location for semi-spacing (refs #12334) (#13285) (Anix) -
e3e4c41
Fix: fix false positives of no-new-func (#13333) (Pig Fang) -
611c676
Docs: Update new rules policies (#13343) (Nicholas C. Zakas) -
3a5fbb3
Chore: correct fileoverview doc in accessor-pairs (#13335) (YeonJuan) -
b0a6b81
Update: Improve report location for rest-spread-spacing (refs #12334) (#13313) (Milos Djermanovic) -
68c8ee3
Fix: Stop path analyzer on unknown nodes (#13305) (Ilya Volodin) -
89e1081
Update: Improve report location for linebreak-style (refs #12334) (#13317) (Milos Djermanovic) -
0891379
Docs: Document the "correct" way to build an array with values (#13246) (Ed S) -
88127d7
Chore: remove checkbox from MR template prerequesites (#13330) (Kai Cataldo) -
c636d57
New: no-loss-of-precision (fixes #11279) (#12747) (jmoore914) -
72a4e10
Chore: Mark SourceCode getComments() method as deprecated (fixes #13293) (#13296) (SuperOleg39) -
7f14846
Docs: fix broken link in Node.js API docs (#13307) (Kai Cataldo) -
02aeba1
Sponsors: Sync README with website (ESLint Jenkins) -
1f17533
Docs: Gitter -> Discord URL (refs #13039) (#13308) (Nicholas C. Zakas) -
82a448a
Docs: improve documentation of no-return-await (#13215) (Linus Unnebäck) -
742941d
Update: added typescript-eslint/recommended configs for init (#13235) (Anix) -
3d03df0
Sponsors: Sync README with website (ESLint Jenkins) -
f44a6b4
Chore: fix invalid syntax in require-await tests (#13277) (Milos Djermanovic) -
2c778fb
Fix: remove custom plugins from replacedBy metadata (#13274) (Kai Cataldo) -
0db3b1d
Sponsors: Sync README with website (ESLint Jenkins)
v7.0.0
-
b98d8bd
Upgrade: eslint-release@2.0.0 (#13271) (Kai Cataldo) -
4c0b028
Fix: remove Node.js and CommonJS category from build process (#13242) (Kai Cataldo) -
401a687
Chore: fix rules list for prereleases (#13230) (Kai Cataldo) -
4ef6158
Breaking: espree@7.0.0 (#13270) (Kai Cataldo) -
b5c8d73
Docs: update 7.0.0 migration guide for consistency (#13267) (Kai Cataldo) -
356fdb4
Docs: add migration guide (#12692) (Toru Nagashima) -
015edf6
Sponsors: Sync README with website (ESLint Jenkins) -
fdfa364
7.0.0-rc.0 (ESLint Jenkins) -
8d1b4db
Build: changelog update for 7.0.0-rc.0 (ESLint Jenkins) -
0b1d65a
Update: Improve report location for array-callback-return (refs #12334) (#13109) (Milos Djermanovic) -
d85e291
Fix: yoda left string fix for exceptRange (fixes #12883) (#13052) (Anix) -
2ce6bed
Chore: added tests for nested arrays (#13145) (Anix) -
d3aac53
Update: report backtick loc in no-unexpected-multiline (refs #12334) (#13142) (Milos Djermanovic) -
8e7a2d9
Fix: func-call-spacing "never" reports wrong message (fixes #13190) (#13193) (Milos Djermanovic) -
bcafd0f
Update: Add ESLint API (refs eslint/rfcs#40) (#12939) (Kai Cataldo) -
3eeae56
Upgrade: some (dev) deps (#13155) (薛定谔的猫) -
6b7030b
Chore: Run tests on Node.js v14 (#13210) (fisker Cheung) -
ebc28d7
Fix: Remove default .js from --ext CLI option (#13176) (Brandon Mills) -
5c1bdeb
Update: Improve report location for getter-return (refs #12334) (#13164) (Milos Djermanovic) -
56d2bee
Docs: fix typos (#13204) (Nitin Kumar) -
e13256e
Chore: use espree.latestEcmaVersion in config-initializer (#13157) (Kai Cataldo) -
e4f57b7
Chore: add nested array tests for array-element-newline (#13161) (Anix) -
63ac918
Sponsors: Sync README with website (ESLint Jenkins) -
516f253
Docs: Adds import example for object-curly-newline rule (refs #12018) (#13177) (Luke Lewis) -
5a0e84e
Sponsors: Sync README with website (ESLint Jenkins) -
b398e0b
Docs: add rule comment in prefer-rest-params doc (#13191) (YeonJuan) -
ffaa4ba
Sponsors: Sync README with website (ESLint Jenkins) -
932869b
Sponsors: Sync README with website (ESLint Jenkins) -
54630f0
Sponsors: Sync README with website (ESLint Jenkins) -
c9a5035
Fix: newBasePath should be an absolute path (fixes #12850) (#13078) (Nick Harris) -
e7c1d4b
Update: deprecate Node.js & CommonJS rules (#12898) (Kai Cataldo) -
95e1c70
Upgrade: levn@0.4.1 (fixes #9366) (#13140) (Kai Cataldo) -
c41de38
Docs: fix curly multi-or-nest examples with comments (refs #12972) (#13151) (Milos Djermanovic) -
57221d5
Docs: fix eslint comment in no-inner-declarations examples (#13152) (Milos Djermanovic) -
301b450
Fix: no-extra-parens export default sequence expression false positive (#13096) (Milos Djermanovic) -
af4472f
Update: Improve report location for new-cap (refs #12334) (#13136) (Milos Djermanovic) -
bfa811c
Fix: init error in extending recommended config (fixes #12707) (#12738) (YeonJuan) -
5dfd4eb
Docs: examples with arrow functions in no-return-assign (fixes #13135) (#13138) (Anix) -
adc8fa8
Docs: clarify exceptions in spaced-comment (fixes #13032) (#13126) (Anix) -
a784dac
Update: Improve report location newline-per-chained-call (refs #12334) (#13116) (Milos Djermanovic) -
5e07574
Update: Improve report location for space-before-function-paren (#13128) (Chiawen Chen) -
d0d32a8
Sponsors: Sync README with website (ESLint Jenkins) -
17e2fe4
Update: Improve error message for fatal fixer errors (#13120) (Brad Zacher) -
7551f0c
Fix: no check for shadowed Object (fixes #12809) (#13115) (Anix) -
988d842
Fix: add end location to report in no-useless-concat (refs #12334) (#13110) (Milos Djermanovic) -
0518ebb
Sponsors: Sync README with website (ESLint Jenkins) -
252fd41
Sponsors: Sync README with website (ESLint Jenkins) -
438dcbb
Update: Improve report location for comma-style (refs #12334) (#13111) (Chiawen Chen) -
85b7254
Update: no-inner-declarations false negative in non-block (fixes #12222) (#13062) (Anix) -
6631ef1
Update: Improve report location for no-empty-function (refs #12334) (#13121) (Milos Djermanovic) -
b228f95
Docs: Update README team and sponsors (ESLint Jenkins) -
119b7ce
7.0.0-alpha.3 (ESLint Jenkins) -
2531b80
Build: changelog update for 7.0.0-alpha.3 (ESLint Jenkins) -
78c8cda
Breaking: RuleTester Improvements (refs eslint/rfcs#25) (#12955) (Milos Djermanovic) -
e0f1b6c
Update: stricter array index check in no-magic-numbers (fixes #12845) (#12851) (Milos Djermanovic) -
362713c
Update: Improve report location for template-curly-spacing (#12813) (Milos Djermanovic) -
29f32db
Fix: Change error message logic for implicit file ignore (fixes #12873) (#12878) (Scott Hardin) -
eb1a43c
Fix: require-await ignore async generators (fixes #12459) (#13048) (Anix) -
920465b
Fix: getNameLocationInGlobalDirectiveComment end location (refs #12334) (#13086) (Milos Djermanovic) -
ae14a02
Fix: add end location to report in no-extra-bind (refs #12334) (#13083) (Milos Djermanovic) -
105384c
Update: report operator location in operator-linebreak (refs #12334) (#13102) (Milos Djermanovic) -
081e240
Update: support globalThis in no-implied-eval (fixes #12670) (#13105) (YeonJuan) -
185982d
Breaking: improve plugin resolving (refs eslint/rfcs#47) (#12922) (Toru Nagashima) -
0c20bc0
Fix: check assignment property target in camelcase (fixes #13025) (#13027) (YeonJuan) -
8d50a7d
Fix: add end location to report in no-prototype-builtins (refs #12334) (#13087) (Milos Djermanovic) -
3e4e7f8
Fix: incorrect logic for required parens in no-extra-boolean-cast fixer (#13061) (Milos Djermanovic) -
6c069f9
Docs: Add comments to code block in example (#13089) (Kibeom Kwon) -
ee1f053
Docs: Fix typo (#13092) (Max Coplan) -
76324ac
Docs: Add further reading to rule (#13084) (Max Coplan) -
a1370ab
Update: Report constructor calls in no-obj-calls (#12909) (Milos Djermanovic) -
2111c52
Upgrade: esquery@1.2.0 (#13076) (Milos Djermanovic) -
3f7c9bf
Docs: clarify variables option in no-use-before-define (fixes #12986) (#13017) (Anix) -
aef9488
Fix: allow references to external globals in id-blacklist (fixes #12567) (#12987) (Milos Djermanovic) -
4955c50
Fix: remove type arguments in prefer-object-spread (fixes #13058) (#13063) (Milos Djermanovic) -
48b122f
Breaking: change relative paths with --config (refs eslint/rfcs#37) (#12887) (Toru Nagashima) -
085979f
Update: consider env in no-implied-eval (fixes #12733) (#12757) (YeonJuan) -
9ac5b9e
Docs: Clarify node_modules is ignored by default (fixes #13006) (#13054) (Mika Kuijpers) -
0de91f3
Docs: removed correct code from incorrect eg (#13060) (Anix) -
dbe357d
Fix: check template literal in prefer-numeric-literals (fixes #13045) (#13046) (YeonJuan) -
2260611
Fix: added async in allow method in no-empty-function (fixes #12768) (#13036) (Anix) -
f3788af
Sponsors: Sync README with website (ESLint Jenkins) -
e90b29b
Update: Allow testing Suggestions with data in RuleTester (fixes #12606) (#12635) (Milos Djermanovic) -
7224eee
Fix: no-plusplus allow comma operands in for afterthought (fixes #13005) (#13024) (Milos Djermanovic) -
7598cf8
Fix: Newline before eof when creating config via --init (#12952) (Andreas Lind) -
183e300
Update: support globalThis (refs #12670) (#12774) (YeonJuan) -
af7af9d
Docs: Update governance (#13055) (Nicholas C. Zakas) -
31d5eb3
Sponsors: Sync README with website (ESLint Jenkins) -
95613d4
Upgrade: espree@6.2.1 (#13026) (Kai Cataldo) -
f1525dc
Sponsors: Sync README with website (ESLint Jenkins) -
0243549
Fix: camelcase false positive with computed property (fixes #13022) (#13023) (Milos Djermanovic) -
bc0c02c
Chore: added lock files to gitignore (#13015) (Anix) -
79ac6cd
Docs: added less confusing explanation for func-style (fixes #12900) (#13004) (Anix) -
26267ed
Chore: update GitHub Actions (#12984) (Pig Fang) -
1299705
Update: acorn version (#13016) (Idan Avrahami) -
6cef0d5
Fix: Check division operator in astUtils.canTokensBeAdjacent (#12879) (Milos Djermanovic) -
fd8e1f5
Sponsors: Sync README with website (ESLint Jenkins) -
472025f
Chore: update space-before-function-paren in eslint-config-eslint (#12966) (Kai Cataldo) -
fd8c42a
Sponsors: Sync README with website (ESLint Jenkins) -
c615eae
7.0.0-alpha.2 (ESLint Jenkins) -
2e8f193
Build: changelog update for 7.0.0-alpha.2 (ESLint Jenkins) -
a5b41a7
Update: no-restricted-modules handle TemplateLiteral (fixes #12926) (#12927) (Michal Piechowiak) -
051567a
Update: check identifier in array pattern in id-length (fixes #12832) (#12839) (YeonJuan) -
4af06fc
Breaking: Test with an unknown error property should fail in RuleTester (#12096) (Milos Djermanovic) -
9038a29
Update: func-namesas-needed
false negative with AssignmentPattern (#12932) (Milos Djermanovic) -
afde78b
Fix: curly removes necessary braces between if and else (fixes #12928) (#12943) (Milos Djermanovic) -
4797fb2
Fix: arrow-body-style crash with object literal body (fixes #12884) (#12886) (Milos Djermanovic) -
afa9aac
Breaking: class defaulttrue
computed-property-spacing (fixes #12812) (#12915) (Milos Djermanovic) -
b8e20d3
Docs: Mention TypeScript's compiler check (#12903) (Benny Neugebauer) -
de14d1c
Fix: wrap-iife autofix removes mandatory parentheses (#12905) (Milos Djermanovic) -
5775b06
Fix: Optionally allow underscores in member names (#11972) (Edgardo Avilés) -
e997f32
Docs: Updated arrow-parens for minor grammar issue (#12962) (Tom) -
7d52151
Breaking: classes defaulttrue
in accessor-pairs (fixes #12811) (#12919) (Milos Djermanovic) -
cf14355
Docs: Fix links to custom parsers doc (#12965) (Brandon Mills) -
0dfc3ff
Fix: add end location to report in no-eval (#12960) (Milos Djermanovic) -
f479f6f
Docs: References correct config file name (#12885) (Patrick Kilgore) -
78182e4
Breaking: Add new rules to eslint:recommended (fixes #12911) (#12920) (Milos Djermanovic) -
8d5c434
Docs: fix category descriptions for site generation (fixes #12894) (#12930) (Kai Cataldo) -
05380e6
Docs: Remove claim about semicolons from docs (#12944) (Luke Sikina) -
aa9d725
Sponsors: Sync README with website (ESLint Jenkins) -
7747177
Update: report rename id destructuring in id-blacklist (fixes #12807) (#12923) (YeonJuan) -
6423e11
Breaking: check unnamed default export in func-names (fixes #12194) (#12195) (Chiawen Chen) -
77df505
Update: check renaming identifier in object destructuring (fixes 12827) (#12881) (YeonJuan) -
41de9df
Update: enforceForLogicalOperands no-extra-boolean-cast (fixes #12137) (#12734) (jmoore914) -
98a9b01
7.0.0-alpha.1 (ESLint Jenkins) -
e9f1073
Build: changelog update for 7.0.0-alpha.1 (ESLint Jenkins) -
f702b1a
Add missing plugin reference (#12796) (Eduard Bardají Puig) -
1f1424c
Fix: fix inconsistently works option in no-extra-parens (fixes #12717) (#12843) (YeonJuan) -
b5adcaa
Fix: make YieldExpression throwable (fixes #12880) (#12897) (YeonJuan) -
4293229
Breaking: use-isnan enforceForSwitchCase defaulttrue
(fixes #12810) (#12913) (Milos Djermanovic) -
cf38d0d
Breaking: change default ignore pattern (refs eslint/rfcs#51) (#12888) (Toru Nagashima) -
bfe1dc4
Breaking: no-dupe-class-members checks some computed keys (fixes #12808) (#12837) (Milos Djermanovic) -
1ee6b63
Update: check template literal in yoda (fixes #12863) (#12876) (YeonJuan) -
0ae7041
Sponsors: Sync README with website (ESLint Jenkins) -
1907e57
Chore: add Twitter and Open Collective badge (#12877) (Kai Cataldo) -
95e0586
Fix: id-blacklist false positives on renamed imports (#12831) (Milos Djermanovic) -
b7f0d20
Chore: Use consistent badge style (#12825) (fisker Cheung) -
3734a66
Chore: use ids for messages (#12859) (Gareth Jones) -
824d235
Docs: add errorOnUnmatchedPattern option to CLIEngine (#12834) (Arthur Denner) -
439c833
Update: array-callback-return checks Array.forEach (fixes #12551) (#12646) (Gabriel R Sezefredo) -
33efd71
Docs: Fix spelling mistakes (#12861) (Bryan Mishkin) -
a5b3c5f
Docs: Update README team and sponsors (ESLint Jenkins) -
0cae920
Chore: rename shadowed global (#12862) (Tony Brix) -
055b80d
Chore: Fix typo in complexity.js (#12864) (Kyle Shevlin) -
d6c313d
Docs: add missing eslint comments in prefer-regex-literals examples (#12858) (Milos Djermanovic) -
7d551ab
Sponsors: Sync README with website (ESLint Jenkins) -
540de8e
Sponsors: Sync README with website (ESLint Jenkins) -
ac5d515
Sponsors: Sync README with website (ESLint Jenkins) -
dadc892
Fix: operator-assignment crash on adjacent division assignment (#12844) (Milos Djermanovic) -
9f39ef0
Chore: typo in PULL_REQUEST_TEMPLATE.md (#12848) (Balázs Orbán) -
a60d5cd
Chore: typo in no-irregular-whitespace.js (#12847) (Balázs Orbán) -
691d19a
Chore: add missingecmaVersion
2020/11 type value (#12833) (Piotr Błażejewicz (Peter Blazejewicz)) -
516ddb3
Sponsors: Sync README with website (ESLint Jenkins) -
a9d92f9
Fix: radix rule crash on disabled globals (#12824) (Milos Djermanovic) -
03a69db
Update: check template literal in no-proto, no-iterator (fixes #12801) (#12806) (YeonJuan) -
562e784
Update: fix no-magic-numbers false negative with ignoreArrayIndexes (#12805) (Milos Djermanovic) -
f5b9656
Chore: add test for no-constant-condition (#12836) (Milos Djermanovic) -
533c114
Fix: multiline-comment-style rule add extra space after * (fixes #12785) (#12823) (Karthik Priyadarshan) -
0460748
Update: check template literal in no-constant-condition (fixes #12815) (#12816) (YeonJuan) -
80309c3
Fix: no-constant-condition doesn't introspect arrays (fixes #12225) (#12307) (Sean Gray) -
10a79a6
Chore: Adopteslint-plugin/require-meta-docs-description
internally (#12762) (Bryan Mishkin) -
aea1729
Docs: Fix anchor links in Node.js API TOC (#12821) (Matija Marohnić) -
1b8a3ce
Sponsors: Sync README with website (ESLint Jenkins) -
c2217c0
Breaking: makeradix
rule stricter (#12608) (fisker Cheung) -
e03a7b3
7.0.0-alpha.0 (ESLint Jenkins) -
c8c1b2b
Build: changelog update for 7.0.0-alpha.0 (ESLint Jenkins) -
1aa021d
Breaking: lintoverrides
files (fixes #10828, refs eslint/rfcs#20) (#12677) (Toru Nagashima) -
e59d775
Update: Separate pattern/expression options for array-element-newline (#11796) (jacobparish) -
f8f115a
Update: treat comment tokens in template-curly-spacing (fixes #12744) (#12775) (YeonJuan) -
b50179d
Breaking: Check assignment targets in no-extra-parens (#12490) (Milos Djermanovic) -
de4fa7c
Fix: wrong indent at tagged template in indent (fixes #12122) (#12596) (YeonJuan) -
d86a5bb
Breaking: Check flatMap in array-callback-return (fixes #12235) (#12765) (Milos Djermanovic) -
cf46df7
Breaking: description in directive comments (refs eslint/rfcs#33) (#12699) (Toru Nagashima) -
7350589
Breaking: some rules recognize bigint literals (fixes #11803) (#12701) (Toru Nagashima) -
16a1c1f
Fix: prefer-object-spread false positives with accessors (fixes #12086) (#12784) (Milos Djermanovic) -
f9774ec
New: Add default-case-last rule (fixes #12665) (#12668) (Milos Djermanovic) -
9a93d9e
Update: fix no-restricted-imports export * false negative (fixes #12737) (#12798) (Milos Djermanovic) -
0d8c0af
Fix: improve report location for computed-property-spacing (#12795) (Milos Djermanovic) -
756b95d
Fix: id-blacklist should ignore ObjectPatterns (fixes #12787) (#12792) (JP Ramassini) -
561b6d4
Chore: add prerequisites checklist to MR template (#12790) (Kai Cataldo) -
01ff791
Fix: Display pipe character correctly in test output (#12771) (Brad Zacher) -
68becbd
Update: fix no-restricted-imports importNames reporting (fixes #12282) (#12711) (Andrey Alexandrov) -
ae959b6
Update: report double extra parens in no-extra-parens (fixes #12127) (#12697) (YeonJuan) -
02fcc05
Docs: Improve sort-keys (#12791) (Steven Vachon) -
35cd958
Sponsors: Sync README with website (ESLint Jenkins) -
a1d999c
New: Add no-useless-backreference rule (fixes #12673) (#12690) (Milos Djermanovic) -
b2c6209
Update: fix no-extra-parens CallExpression#callee false negatives (#12743) (Milos Djermanovic) -
14b42c3
Update: fix counting jsx comment len in max-len (fixes #12213) (#12661) (YeonJuan) -
e632c31
Upgrade: several dependencies (#12753) (Toru Nagashima) -
25eb703
Docs: fix dead link in max-lines rule docs (#12766) (Christian Bundy) -
9dfc850
Chore: Refactor to use messageId in a number of rules (#12715) (Brad Zacher) -
1118fce
Breaking: runtime-deprecation on '~/.eslintrc' (refs eslint/rfcs#32) (#12678) (Toru Nagashima) -
2c28fbb
Breaking: drop Node.js 8 support (refs eslint/rfcs#44) (#12700) (Toru Nagashima) -
098b67d
Docs: fix minor typo in brace-style.md (#12749) (Marko Kaznovac) -
313f70a
Update: add outerIIFEBody: "off" to indent rule (fixes #11377) (#12706) (Kai Cataldo) -
b77b858
Chore: fix separateRequires tests for one-var rule (#12709) (Milos Djermanovic) -
e4df7df
Chore: add JSDoc types for RuleTester test cases (#12325) (Chiawen Chen) -
b23ad0d
Docs: change a broken link in working-with-rules.md (#12732) (Damien Cassou) -
3fa39a6
Update: Handle locally unsupported regex in computed property keys (#12056) (Milos Djermanovic) -
4744397
Chore: remove unused code in max-lines-per-function (#12659) (YeonJuan) -
4e16957
Build: update browser build (#12693) (Toru Nagashima) -
00ddfff
Fix: Windows path parsing for JUnit (fixes #12507) (#12509) (Michael Wall) -
985dac3
New: Add no-restricted-exports rule (fixes #10428) (#12546) (Milos Djermanovic) -
1aff21b
Fix: no-mixed-spaces-and-tabs reports multiline strings (#12566) (Milos Djermanovic) -
8f1020f
Update: no-void add an option to allow void as a statement (#12613) (Brad Zacher) -
bb6cf50
Update: Add offsetTernaryExpressions option for indent rule (#12556) (Adam Stankiewicz) -
39f5a45
Chore: add test cases for for-direction (#12698) (YeonJuan) -
b340304
Chore: Add extra test, improve docs (#12492) (Kevin Partington) -
827259e
Build: package.json update for eslint-config-eslint release (ESLint Jenkins)
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by Bastien DUMONT