-
Notifications
You must be signed in to change notification settings - Fork 2
chore(deps): update eslint packages #65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Codecov Report
@@ Coverage Diff @@
## master #65 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 9 9
Lines 92 92
Branches 9 9
=========================================
Hits 92 92 Continue to review full report at Codecov.
|
48558e8
to
d3c9d53
Compare
d3c9d53
to
2d74e1b
Compare
2d74e1b
to
65ee225
Compare
65ee225
to
9f37d1b
Compare
9f37d1b
to
427889d
Compare
427889d
to
4db5bba
Compare
4db5bba
to
462f08a
Compare
462f08a
to
f36bc92
Compare
7d8d213
to
b3ca22e
Compare
Generated by 🚫 dangerJS |
b3ca22e
to
cb481aa
Compare
cb481aa
to
6dca727
Compare
6dca727
to
4cf7194
Compare
4cf7194
to
28e6610
Compare
28e6610
to
59da950
Compare
59da950
to
7cdadf2
Compare
7cdadf2
to
bf1b9a2
Compare
bf1b9a2
to
e186a02
Compare
e186a02
to
3c42cf0
Compare
3c42cf0
to
f1e6ea8
Compare
f1e6ea8
to
7863eb9
Compare
7863eb9
to
0b9152b
Compare
0b9152b
to
b794ce0
Compare
b794ce0
to
c54b044
Compare
c54b044
to
b090da9
Compare
b090da9
to
3075ece
Compare
3075ece
to
77971eb
Compare
This Pull Request renovates the package group "eslint packages".
devDependencies
): from^3.1.0
to^4.0.0
devDependencies
): from^3.7.0
to^4.0.0
devDependencies
): from^2.6.0
to^3.0.0
devDependencies
): from^7.0.0
to^11.0.0
devDependencies
): from^21.15.1
to^24.0.0
devDependencies
): from^11.0.0
to^14.0.0
devDependencies
): from^2.9.0
to^6.0.0
devDependencies
): from^5.0.0
to^7.0.0
devDependencies
): from^7.0.0
to^9.0.0
devDependencies
): from^7.0.0
to^9.0.0
devDependencies
): from^7.0.0
to^9.0.0
Release Notes
standard/eslint-plugin-standard
v4.0.1
Compare Source
v4.0.0
Compare Source
xjamundx/eslint-plugin-promise
v4.2.1
no-return-wrap
v4.0.1
Compare Source
promise/param-names
fixer(#146)
v4.0.0
Compare Source
promise/no-new-statics
rule(#133)
(#144)
This is a breaking change that drops support for Node v4. In order to use ESLint
v5 and eslint-plugin-promise v4, you must use Node >=6.
prettier/eslint-plugin-prettier
v3.1.4
Compare Source
v3.1.3
Compare Source
meta.type
to "layout" (#283) (97152e2)v3.1.2
Compare Source
v3.1.1
Compare Source
v3.1.0
Compare Source
v3.0.1
Compare Source
v3.0.0
Compare Source
mysticatea/eslint-plugin-node
v11.1.0
Compare Source
The many rules for Node.js in the ESLint core will be deprecated in ESLint 7.0.0. This release includes the clone of those core rules.
✨ Enhancements
v11.0.0
Compare Source
💥 Breaking changes
node/no-unsupported-features/node-builtins
rule based on Node.js 13.2.0.node/no-unsupported-features/es-syntax
rule to recognize BigInt literal property names.globalThis.*
.node/no-unsupported-features/es-builtins
rule to recognizeglobalThis
.✨ Enhancements
node/no-deprecated-api
rule to allow revoked deprecations.node/no-unsupported-features/node-builtins
rule to handle backporting properly.🐛 Bug fixes
v10.0.0
Compare Source
This release supports BigInt and Dynamic Imports if you are using ESLint 6.2.0 or later.
💥 Breaking Changes
node/no-unsupported-features/es-syntax
rule to recognize BigInt literals andimport()
.node/no-unsupported-features/es-builtins
rule to recognizeBigInt
,BigInt64Array
,BigUint64Array
, andPromise.allSettled
.node/file-extension-in-import
,node/no-extraneous-import
,node/no-missing-import
, andnode/no-unpublished-import
rules to recognizeimport()
.node/no-deprecated-api
rule to recognizemodule.createRequireFromPath
.plugin:node/recommended
and the other configs.node/no-exports-assign
rule.exports
global variable writable.node/*-import
rules in CommonJS mode as well.✨ New rules
node/no-exports-assign
rule that disallowsexports = {}
.v9.2.0
Compare Source
✨ New Rules
no-callback-literal
.🐛 Bug Fixes
eslint-utils
for security fix.v9.1.0
Compare Source
✨ Features
no-deprecated-api
to not suggest alternative APIs if it has not supported on configured Node.js version. Thank you, @Lalem001 !🐛 Bug Fixes
semver
package to not crash on wildcard*
version range.v9.0.1
Compare Source
🐛 Bug Fixes
node/file-extension-in-import
rule on scoped packages (#160).v9.0.0
Compare Source
Update for Node.js v12 🎉
💥 Breaking Changes
^5.16.0
and>=6.0.0
.require()
such as node/no-missing-require rule to checkrequire.resolve()
as well.plugin:node/recommended
preset.✨ New Rules
v8.0.1
Compare Source
🐛 Bug fixes
node/no-deprecated-api
rule (#142).no-unpublished-(bin|import|require)
rules (#115, #126).v8.0.0
Compare Source
This release focuses on supporting new things that were added between Node.js 8.7.0 and 11.0.0.
Breaking changes
node/no-deprecated-api
rule to disallow new deprecated APIs.Especially, it includes legacy URL API.
node/no-unsupported-features/node-builtins
rule to detect new APIs.New rules
node/prefer-global/text-decoder
rule for new global varaibleTextDecoder
.node/prefer-global/text-encoder
rule for new global varaibleTextEncoder
.jest-community/eslint-plugin-jest
v24.0.0
Compare Source
Bug Fixes
Code Refactoring
no-done-callback
(#653) (e15a8d1)Features
no-conditional-expect
to the recommended ruleset (40cd89d)no-deprecated-functions
to the recommended ruleset (5b2af00)no-interpolation-in-snapshots
to the recommended ruleset (3705dff)valid-title
to recommended ruleset (41f7873)no-jasmine-globals
toerror
in recommended ruleset (7080952)whitelistedSnapshots
option (8c1c0c9)BREAKING CHANGES
no-done-callback
will now report hooks using callbacks as well, not just testsno-test-callback
tono-done-callback
no-conditional-expect
ruleno-interpolation-in-snapshots
ruleno-deprecated-functions
rulevalid-title
ruleno-jasmine-globals
ruleno-large-snapshots
runs on all files regardless of typev23.20.0
Compare Source
Bug Fixes
Code Refactoring
no-done-callback
(#653) (e15a8d1)Features
no-conditional-expect
to the recommended ruleset (40cd89d)no-deprecated-functions
to the recommended ruleset (5b2af00)no-interpolation-in-snapshots
to the recommended ruleset (3705dff)valid-title
to recommended ruleset (41f7873)no-jasmine-globals
toerror
in recommended ruleset (7080952)whitelistedSnapshots
option (8c1c0c9)BREAKING CHANGES
no-done-callback
will now report hooks using callbacks as well, not just testsno-test-callback
tono-done-callback
no-conditional-expect
ruleno-interpolation-in-snapshots
ruleno-deprecated-functions
rulevalid-title
ruleno-jasmine-globals
ruleno-large-snapshots
runs on all files regardless of typev23.19.0
Compare Source
Features
whitelistedSnapshots
for new name (#632) (706f5c2)v23.18.2
Compare Source
Features
no-interpolation-in-snapshots
rule (#553) (8d2c17c)23.18.2 (2020-07-26)
Bug Fixes
23.18.1 (2020-07-26)
Bug Fixes
v23.18.1
Compare Source
Bug Fixes
v23.18.0
Compare Source
Features
mustMatch
&mustNotMatch
options (#608) (4c7207e), closes #23323.17.1 (2020-06-23)
Bug Fixes
v23.17.1
Compare Source
Features
mustMatch
&mustNotMatch
options (#608) (4c7207e), closes #23323.17.1 (2020-06-23)
Bug Fixes
v23.17.0
Compare Source
Features
ignoreTopLevelDescribe
option (#611) (36fdcc5), closes #247v23.16.0
Compare Source
Features
ignoreTopLevelDescribe
option (#611) (36fdcc5), closes #247v23.15.0
Compare Source
Features
no-conditional-expect
rule (aba53e4)no-try-expect
in favor ofno-conditional-expect
(6d07cad)v23.14.0
Compare Source
Features
additionalTestBlockFunctions
(#585) (ed220b2)v23.13.2
Compare Source
Bug Fixes
Features
23.13.2 (2020-05-26)
Bug Fixes
fail
to globals (#595) (aadc5ec)23.13.1 (2020-05-17)
Bug Fixes
v23.13.1
Compare Source
Bug Fixes
fail
to globals (#595) (aadc5ec)v23.13.0
Compare Source
Features
minArgs
&maxArgs
options (#584) (9e0e2fa)v23.12.0
Compare Source
Features
minArgs
&maxArgs
options (#584) (9e0e2fa)v23.11.0
Compare Source
Features
no-expect-resolves
rule (b6a22e5)no-truthy-falsy
rule (a67d92d)prefer-inline-snapshots
rule (1360e9b)v23.10.0
Compare Source
Features
no-restricted-matchers
rule (#575) (ac926e7)v23.9.0
Compare Source
Features
version
setting (#564) (05f20b8)v23.8.2
Compare Source
Features
no-deprecated-functions
(#560) (55d0504)23.8.2 (2020-03-06)
Bug Fixes
(#542)
(56f909b)
23.8.1 (2020-02-29)
Bug Fixes
(#541)
(099a150)
v23.8.1
Compare Source
Bug Fixes
(#542)
(56f909b)
v23.8.0
Compare Source
Bug Fixes
(#538)
(7730f75)
Features
(#524)
(0d77300)
v23.7.0
Compare Source
Bug Fixes
(#538)
(7730f75)
Features
(#524)
(0d77300)
v23.6.0
Compare Source
Bug Fixes
u
flag in regex(#532)
(c12b725)
Features
disallowedWords
option(#522)
(38bbe93)
v23.5.0
Compare Source
Features
switch
statements(#515)
(be4e49d)
v23.4.0
Compare Source
Features
(#509)
(295ca9a)
valid-expect
linting messages(#501)
(7338362)
v23.3.0
Compare Source
Features
(#471)
(#508)
(beb1aec)
(#504)
(ac7fa48)
v23.2.0
Compare Source
Features
(#498)
(#502)
(dcba5f1)
v23.1.1
Compare Source
Features
await expect()
with no assertions(#496)
(19798dd)
23.1.1 (2019-11-30)
Bug Fixes
.only.each
(#489)
(d03bcf4)
v23.1.0
Compare Source
Features
(#430)
(154c0b8)
23.0.5 (2019-11-27)
Bug Fixes
require-to-throw-message
docs(#487)
(3526213)
23.0.4 (2019-11-14)
Bug Fixes
(#473)
(f09203e)
23.0.3 (2019-11-08)
Bug Fixes
async
functions(#469)
(09111e0),
closes #466
23.0.2 (2019-10-28)
Bug Fixes
(#462)
(a87c8c2)
23.0.1 (2019-10-28)
Bug Fixes
(#461)
(b7c1be2)
v23.0.5
Compare Source
Features
(#430)
(154c0b8)
23.0.5 (2019-11-27)
Bug Fixes
require-to-throw-message
docs(#487)
(3526213)
23.0.4 (2019-11-14)
Bug Fixes
(#473)
(f09203e)
23.0.3 (2019-11-08)
Bug Fixes
async
functions(#469)
(09111e0),
closes #466
23.0.2 (2019-10-28)
Bug Fixes
(#462)
(a87c8c2)
23.0.1 (2019-10-28)
Bug Fixes
(#461)
(b7c1be2)
v23.0.4
Compare Source
Bug Fixes
require-to-throw-message
docs(#487)
(3526213)
v23.0.3
Compare Source
Bug Fixes
(#473)
(f09203e)
v23.0.2
Compare Source
Bug Fixes
async
functions(#469)
(09111e0),
closes #466
v23.0.1
Compare Source
Bug Fixes
(#462)
(a87c8c2)
v23.0.0
Compare Source
Bug Fixes
(#461)
(b7c1be2)
v22.21.0
Compare Source
Features
v22.20.1
Compare Source
Bug Fixes
v22.20.0
Compare Source
Features
v22.19.0
Compare Source
Features
allowedPrefixes
option inlowercase-name
rule (#419) (5bd8f61)v22.18.0
Compare Source
Features
v22.17.0
Compare Source
Features
v22.16.0
Compare Source
Features
require-top-level-describe
rule (#407) (1c40d1a), closes #401v22.15.2
Compare Source
Bug Fixes
v22.15.1
Compare Source
Bug Fixes
v22.15.0
Compare Source
Features
v22.14.1
Compare Source
Bug Fixes
method(node)
returns truthy before trying to using results (#358) (4a6d486), closes #357v22.14.0
Compare Source
Features
v22.13.7
Compare Source
Bug Fixes
.then
(#352) (0bbfb3a), closes #347v22.13.6
Compare Source
Bug Fixes
v22.13.5
Compare Source
Bug Fixes
v22.13.4
Compare Source
Bug Fixes
hasOwnProperty
overin
(b27c80d), closes #334v22.13.3
Compare Source
Bug Fixes
v22.13.2
Compare Source
Bug Fixes
v22.13.1
Compare Source
Bug Fixes
describe.each
(#337) (ed2a0f6), closes #334v22.13.0
Compare Source
Features
v22.12.0
Compare Source
Features
expect
s are awaited or returned (#255) (7ae98f5), closes #54 #254v22.11.1
Compare Source
Bug Fixes
v22.11.0
Compare Source
Features
v22.10.0
Compare Source
Features
no-if
rule (#293) (28bd1dc)v22.9.0
Compare Source
Features
v22.8.0
Compare Source
Features
v22.7.2
Compare Source
Bug Fixes
v22.7.1
Compare Source
Bug Fixes
v22.7.0
Compare Source
Features
jest/all
(#276) (d7a9532)v22.6.4
Compare Source
Bug Fixes
v22.6.3
Compare Source
Bug Fixes
v22.6.2
Compare Source
Bug Fixes
v22.6.1
Compare Source
Bug Fixes
v22.6.0
Compare Source
Features
v22.5.1
Compare Source
Bug Fixes
require
(#250) (bdc0bb0), closes #249v22.5.0
Compare Source
v22.4.1
Compare Source
Bug Fixes
v22.4.0
Compare Source
Features
v22.3.2
Compare Source
Bug Fixes
v22.3.1
Compare Source
Bug Fixes
v22.3.0
Compare Source
Features
v22.2.2
Compare Source
Bug Fixes
v22.2.1
Compare Source
Bug Fixes
v22.2.0
Compare Source
Features
(#218)
(0933d82),
closes #217
v22.1.3
Compare Source
Features
(#218)
(0933d82),
closes #217
v22.1.2
Compare Source
Bug Fixes
.not
,.resolves
&.rejects
(#210) (ee9578f)v22.1.1
Compare Source
Bug Fixes
v22.1.0
Compare Source
Features
v22.0.1
Compare Source
Bug Fixes
v22.0.0
Compare Source
chore
Features
style
recommended config (af070bc)BREAKING CHANGES
standard/eslint-config-standard
v14.1.1
Compare Source
v14.1.0
Compare Source
v14.0.1
Compare Source
v14.0.0
Compare Source
v13.0.1
Compare Source
v13.0.0
Compare Source
v12.0.0
Compare Source
prettier/eslint-config-prettier
v6.11.0
Compare Source
v6.10.1
Compare Source
npx
when running the CLI helper tool.v6.10.0
Compare Source
v6.9.0
Compare Source
v6.8.0
Compare Source
v6.7.0
Compare Source
v6.6.0
Compare Source
v6.5.0
Compare Source
v6.4.0
Compare Source
v6.3.0
Compare Source
v6.2.0
Compare Source
v6.1.0
Compare Source
v6.0.0
Compare Source
Changed: The CLI helper tool now considers [no-confusing-arrow] to conflict if you use the default value of its
allowParens
option. The default was changed totrue
in ESLint 6, which conflicts with Prettier.If the CLI helper tool gives you errors about this after upgrading, the solution is to change this:
Into this:
The latter works in both ESLint 6 as well as in ESLint 5 and older.
Improved:
eslint --print-config
usage instructions. The CLI tool help text as well as the documentation has been updated to suggest commands that work in ESLint 6.0 as well as in ESLint 5 and older. (Instead ofeslint --print-config .
, useeslint --print-config path/to/main.js
.)v5.1.0
Compare Source
v5.0.0
Compare Source
Removed: [react/self-closing-comp]. This rule was added in v4.1.0 not because it conflicted with Prettier but because it was unnecessary when using Prettier. However, in v1.18.0 [Prettier stopped converting empty elements to self-closing elements][prettier-self-closing]. So the rule is not unnecessary anymore.
If you use Prettier v1.17.1 or older you should be able to upgrade eslint-config-prettier to v5.0.0 without having to do anything else.
If you use Prettier v1.18.0 or newer, you might get lint errors about for example changing
<div></div>
into<div />
. You have two options:eslint --fix
if you prefer to enforce self-closing elements where possible. This should fix all the errors."react/self-closing-comp": "off"
to your ESLint config if you use autofix from your editor and you face the same [issue as Prettier did][prettier-self-closing].Changed: Node.js 6 is no longer officially supported, but v5.0.0 should still work with it.
v4.3.0
Compare Source
v4.2.0
Compare Source
v4.1.0
Compare Source
v4.0.0
Compare Source
--fix
. They are turned off by default, and the CLI helper tool will warn about them (but not error if you do enable them). This won’t break your linting checks, but do note that these rules will be disabled unless you explicitly enable them again, and that you might see new warnings when running the CLI helper tool.v3.6.0
Compare Source
v3.5.0
Compare Source
vue/no-layout-rules
list, since there can be layout rules that don’t conflict with but rather complement Prettier.v3.4.0
Compare Source
vue/no-layout-rules
config behind the scenes, so it should automatically stay up-to-date when new eslint-plugin-vue versions are released. Thanks to Michał Sajnóg (@michalsnik)!v3.3.0
Compare Source
v3.2.0
Compare Source
v3.1.0
Compare Source
v3.0.1
Compare Source
eslint --print-config
usage instructions.v3.0.0
Compare Source
eslint/eslint
v7.8.1
Compare Source
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
Compare Source
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
Compare Source
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
Compare Source
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
Compare Source
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
Compare Source
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
Compare Source
de77c11
Fix: Replace Infinity with Number.MAX_SAFE_INTEGER (fixes #13427) (#13435) (Nicholas C. Zakas)v7.3.0
Compare Source
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
Compare Source
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
Compare Source
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 PR 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
Compare Source
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 PR 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)v6.8.0
Compare Source
c5c7086
Fix: ignore aligning single line in key-spacing (fixes #11414) (#12652) (YeonJuan)9986d9e
Chore: add object option test cases in yield-star-spacing (#12679) (YeonJuan)1713d07
New: Add no-error-on-unmatched-pattern flag (fixes #10587) (#12377) (ncraley)5c25a26
Update: autofix bug in lines-between-class-members (fixes #12391) (#12632) (YeonJuan)4b3cc5c
Chore: enable prefer-regex-literals in eslint codebase (#12268) (薛定谔的猫)05faebb
Update: improve suggestion testing experience (#12602) (Brad Zacher)05f7dd5
Update: Add suggestions for no-unsafe-negation (fixes #12591) (#12609) (Milos Djermanovic)d3e43f1
Docs: Update no-multi-assign explanation (#12615) (Yuping Zuo)272e4db
Fix: no-multiple-empty-lines: Adjust reportedloc
(#12594) (Tobias Bieniek)a258039
Fix: no-restricted-imports schema allows multiple paths/patterns objects (#12639) (Milos Djermanovic)51f9620
Fix: improve report location for array-bracket-spacing (#12653) (Milos Djermanovic)45364af
Fix: prefer-numeric-literals doesn't check types of literal arguments (#12655) (Milos Djermanovic)e3c570e
Docs: Add example for expression option (#12694) (Arnaud Barré)6b774ef
Docs: Add spacing in comments for no-console rule (#12696) (Nikki Nikkhoui)7171fca
Chore: refactor regex in config comment parser (#12662) (Milos Djermanovic)1600648
Update: Allow $schema in config (#12612) (Yordis Prieto)acc0e47
Update: support .eslintrc.cjs (refs eslint/rfcs#43) (#12321) (Evan Plaice)49c1658
Chore: remove bundling of ESLint during release (#12676) (Kai Cataldo)257f3d6
Chore: complete to move to GitHub Actions (#12625) (Toru Nagashima)ab912f0
Docs: 1tbs with allowSingleLine edge cases (refs #12284) (#12314) (Ari Kardasis)dd1c30e
Sponsors: Sync README with website (ESLint Jenkins)a230f84
Update: include node version in cache (#12582) (Eric Wang)8b65f17
Chore: remove references to parser demo (#12644) (Kai Cataldo)e9cef99
Docs: wrap {{}} in raw liquid tags to prevent interpolation (#12643) (Kai Cataldo)e707453
Docs: Fix configuration example in no-restricted-imports (fixes #11717) (#12638) (Milos Djermanovic)19194ce
Chore: Add tests to cover default object options in comma-dangle (#12627) (YeonJuan)6e36d12
Update: do not recommend require-atomic-updates (refs #11899) (#12599) (Kai Cataldo)v6.7.2
Compare Source
bc435a9
Fix: isSpaceBetweenTokens() recognizes spaces in JSXText (fixes #12614) (#12616) (Toru Nagashima)4928d51
Fix: don't ignore the entry directory (fixes #12604) (#12607) (Toru Nagashima)b41677a
Docs: Clarify suggestion's data in Working with Rules (refs #12606) (#12617) (Milos Djermanovic)ea16de4
Fix: Support tagged template literal generics in no-unexpected-multiline (#11698) (Brad Zacher)fa6415d
Sponsors: Sync README with website (ESLint Jenkins)e1e158b
Sponsors: Sync README with website (ESLint Jenkins)v6.7.1
Compare Source
dd1e9f4
Fix: revert changes to key-spacing due to regression (#12598) (Kai Cataldo)c644b54
Docs: Update README team and sponsors (ESLint Jenkins)v6.7.0
Compare Source
312a88f
New: Add grouped-accessor-pairs rule (fixes #12277) (#12331) (Milos Djermanovic)5c68f5f
Update: Add 'lexicalBindings' to no-implicit-globals and change messages (#11996) (Milos Djermanovic)6eaad96
New: Add suggestions API (#12384) (Will Douglas)b336fbe
Fix: indent rule with JSX spread props (#12581) (Nathan Woltman)97c745d
Update: Report assignment expression location in no-cond-assign (#12465) (Milos Djermanovic)0f01f3d
Update: Check member expressions withthis
in operator-assignment (#12495) (Milos Djermanovic)62c7038
Fix: invalid token checking in computed-property-spacing (fixes #12198) (#12533) (YeonJuan)4f8a1ee
Update: Add enforceForClassMembers option to no-useless-computed-key (#12110) (ark120202)1a2eb99
New: new rule no-constructor-return (fixes #12481) (#12529) (Pig Fang)ca3b2a6
New: ignorePatterns in config files (refs eslint/rfcs#22) (#12274) (Toru Nagashima)60204a3
Docs: Added another Textmate 2 bundle. (#12580) (Ryan Fitzer)62623f9
Fix: preserve whitespace in multiline-comment-style (fixes #12312) (#12316) (Kai Cataldo)17a8849
New: Add no-dupe-else-if rule (fixes #12469) (#12504) (Milos Djermanovic)41a78fd
Update: improve location for semi and comma-dangle (#12380) (Chiawen Chen)0a480f8
Docs: Change "Code Conventions" link in pull-requests.md (#12401) (Denis Sikuler)fed20bb
Fix: require-await crash on global await (#12571) (Brad Zacher)b8030fc
Update: deprecate personal config (fixes #11914, refs eslint/rfcs#32) (#12426) (Toru Nagashima)40c8c32
Fix: improve report location for object-curly-spacing (#12563) (Milos Djermanovic)1110045
Fix: ignore marker-only comments in spaced-comment (fixes #12036) (#12558) (Milos Djermanovic)6503cb8
Update: Fix uglified object align in key-spacing (fixes #11414) (#12472) (YeonJuan)40791af
Docs: clarify ignoreDestructuring option in the camelcase rule (#12553) (Milos Djermanovic)07d398d
Chore: Add GitHub organization to Sponsor button (#12562) (Brandon Mills)a477707
Chore: Format style guide links so they can be clicked (#12189) (Ivan V)0f7edef
Update: add react plugin config for eslint init (#12446) (Ibrahim Rouis)448ff1e
Update: Report '\08' and '\09' in no-octal-escape (fixes #12080) (#12526) (Milos Djermanovic)45aa6a3
New: Add no-setter-return rule (fixes #12285) (#12346) (Milos Djermanovic)0afb518
Fix: invalid autofix in function-call-argument-newline (fixes #12454) (#12539) (YeonJuan)90305e0
Update: Depcrecate isSpaceBetweenTokens() (#12519) (Kai Cataldo)41b1e43
New: add option for camelcase (fixes #12527) (#12528) (Pig Fang)f49f1e0
Upgrade: upgrade optionator to avoid license issue (fixes #11536) (#12537) (Pig Fang)0286b57
Docs: Clean up Getting Started Guide (#12544) (Nicholas C. Zakas)575a98d
Chore: Add funding field to package.json (#12543) (Nicholas C. Zakas)9e29e18
Fix: sourceCode#isSpaceBetweenTokens() checks non-adjacent tokens (#12491) (Kai Cataldo)5868550
Docs: add notice aboutfunction
keyword in keyword-spacing (#12524) (Pig Fang)bb556d5
Fix: curlymulti
reports single lexical declarations (fixes #11908) (#12513) (Milos Djermanovic)ac60621
Fix: unexpected autofix in prefer-const (fixes #12514) (#12521) (YeonJuan)990065e
Update: curly multi-or-nest flagging semis on next line (fixes #12370) (#12378) (cherryblossom000)084a8a6
Fix: no-cond-assign withalways
option reports switch case clauses (#12470) (Milos Djermanovic)7e41355
Update: improve report location for space-infix-ops (#12324) (Chiawen Chen)94ff921
Update: Add capIsConstructor option to no-invalid-this (fixes #12271) (#12308) (Milos Djermanovic)de65de6
New: Add prefer-exponentiation-operator rule (fixes #10482) (#12360) (Milos Djermanovic)c78f4a7
Update: Allow JSX exception in no-inline-comments (fixes #11270) (#12388) (Milos Djermanovic)e17fb90
New: allowAfterThisConstructor for no-underscore-dangle (fixes #11488) (#11489) (sripberger)287ca56
Build: update CI for Node.js 13 (#12496) (Toru Nagashima)98e1d50
Upgrade: globals to v12.1.0 (#12296) (Tony Brix)8ac71a3
Sponsors: Sync README with website (ESLint Jenkins)4e142ea
Docs: Update README team and sponsors (ESLint Jenkins)v6.6.0
Compare Source
39dfe08
Update: false positives in function-call-argument-newline (fixes #12123) (#12280) (Scott O'Hara)4d84210
Update: improve report location for no-trailing-spaces (fixes #12315) (#12477) (Milos Djermanovic)c6a7745
Update: no-trailing-spaces false negatives after comments (fixes #12479) (#12480) (Milos Djermanovic)0bffe95
Fix: no-misleading-character-class crash on invalid regex (fixes #12169) (#12347) (Milos Djermanovic)c6a9a3b
Update: Add enforceForIndexOf option to use-isnan (fixes #12207) (#12379) (Milos Djermanovic)364877b
Update: measure plugin loading time and output in debug message (#12395) (Victor Homyakov)1744fab
Fix: operator-assignment removes and duplicates comments (#12485) (Milos Djermanovic)52ca11a
Fix: operator-assignment invalid autofix with adjacent tokens (#12483) (Milos Djermanovic)0f6d0dc
Fix: CLIEngine#addPlugin reset lastConfigArrays (fixes #12425) (#12468) (Toru Nagashima)923a8cb
Chore: Fix lint failure in JSDoc comment (#12489) (Brandon Mills)aac3be4
Update: Add ignored prop regex no-param-reassign (#11275) (Luke Bennett)e5382d6
Chore: Remove unused parameter in dot-location (#12464) (Milos Djermanovic)49faefb
Fix: no-obj-calls false positive (fixes #12437) (#12467) (Toru Nagashima)b3dbd96
Fix: problematic installation issue (fixes #11018) (#12309) (Toru Nagashima)cd7c29b
Sponsors: Sync README with website (ESLint Jenkins)8233873
Docs: Add note about Node.js requiring SSL support (fixes #11413) (#12475) (Nicholas C. Zakas)89e8aaf
Fix: improve report location for no-tabs (#12471) (Milos Djermanovic)7dffe48
Update: Enable function string option in comma-dangle (fixes #12058) (#12462) (YeonJuan)e15e1f9
Docs: fix doc for no-unneeded-ternary rule (fixes #12098) (#12410) (Sam Rae)b1dc58f
Sponsors: Sync README with website (ESLint Jenkins)61749c9
Chore: Provide debug log for parser errors (#12474) (Brad Zacher)7c8bbe0
Update: enforceForOrderingRelations no-unsafe-negation (fixes #12163) (#12414) (Sam Rae)349ed67
Update: improve report location for no-mixed-operators (#12328) (Chiawen Chen)a102eaa
Fix: prefer-numeric-literals invalid autofix with adjacent tokens (#12387) (Milos Djermanovic)6e7c18d
Update: enforceForNewInMemberExpressions no-extra-parens (fixes #12428) (#12436) (Milos Djermanovic)51fbbd7
Fix: array-bracket-newline consistent error with comments (fixes #12416) (#12441) (Milos Djermanovic)e657d4c
Fix: report full dot location in dot-location (#12452) (Milos Djermanovic)2d6e345
Update: make isSpaceBetweenTokens() ignore newline in comments (#12407) (YeonJuan)84f71de
Update: remove default overrides in keyword-spacing (fixes #12369) (#12411) (YeonJuan)18a0b0e
Update: improve report location for no-space-in-parens (#12364) (Chiawen Chen)d61c8a5
Update: improve report location for no-multi-spaces (#12329) (Chiawen Chen)561093f
Upgrade: bump inquirer to ^7.0.0 (#12440) (Joe Graham)fb633b2
Chore: Add a script for testing with more control (#12444) (Eric Wang)012ec51
Sponsors: Sync README with website (ESLint Jenkins)874fe16
New: pass cwd from cli engine (#12389) (Eric Wang)b962775
Update: no-self-assign should detect member expression with this (#12279) (Tibor Blenessy)02977f2
Docs: Clarifyeslint:recommended
semver policy (#12429) (Kevin Partington)97045ae
Docs: Fixes object type forrules
in "Use a Plugin" (#12409) (Daisy Develops)24ca088
Docs: Fix typo in v6 migration guide (#12412) (Benjamim Sonntag)b094008
Chore: update version parameter name (#12402) (Toru Nagashima)e5637ba
Chore: enable jsdoc/require-description (#12365) (Kai Cataldo)d31f337
Sponsors: Sync README with website (ESLint Jenkins)7ffb22f
Chore: Clean up inline directive parsing (#12375) (Jordan Eldredge)84467c0
Docs: fix wrong max-depth example (fixes #11991) (#12358) (Gabriel R Sezefredo)3642342
Docs: Fix minor formatting/grammar errors (#12371) (cherryblossom000)c47fa0d
Docs: Fix missing word in sentence (#12361) (Dan Boulet)8108f49
Chore: enable additional eslint-plugin-jsdoc rules (#12336) (Kai Cataldo)b718d2e
Chore: update issue template with --eslint-fix flag (#12352) (James George)20ba14d
Sponsors: Sync README with website (ESLint Jenkins)566a947
Sponsors: Sync README with website (ESLint Jenkins)070cbd0
Sponsors: Sync README with website (ESLint Jenkins)v6.5.1
Compare Source
0d3d7d9
Docs: fix typo in no-magic-numbers (#12345) (Josiah Rooney)447ac87
Fix: no-useless-rename handles ExperimentalRestProperty (fixes #12335) (#12339) (Kai Cataldo)b6ff73c
Sponsors: Sync README with website (ESLint Jenkins)v6.5.0
Compare Source
73596cb
Update: Add enforceForSwitchCase option to use-isnan (#12106) (Milos Djermanovic)d592a24
Fix: exclude\u000d
so new line won't convert to text (fixes #12027) (#12031) (zamboney)e85d27a
Fix: no-regex-spaces false positives and invalid autofix (fixes #12226) (#12231) (Milos Djermanovic)b349bf7
Fix: prefer-named-capture-group incorrect locations (fixes #12233) (#12247) (Milos Djermanovic)7dc1ea9
Fix: no-useless-return autofix removes comments (#12292) (Milos Djermanovic)0e68677
Fix: no-extra-bind autofix removes comments (#12293) (Milos Djermanovic)6ad7e86
Fix: no-extra-label autofix removes comments (#12298) (Milos Djermanovic)acec201
Fix: no-undef-init autofix removes comments (#12299) (Milos Djermanovic)d89390b
Fix: use async reading of stdin in bin/eslint.js (fixes #12212) (#12230) (Barrie Treloar)334ca7c
Update: no-useless-rename also reports default values (fixes #12301) (#12322) (Kai Cataldo)41bfe91
Update: Fix handling of chained new expressions in new-parens (#12303) (Milos Djermanovic)160b7c4
Chore: add autofix npm script (#12330) (Kai Cataldo)04b6adb
Chore: enable eslint-plugin-jsdoc (refs #11146) (#12332) (Kai Cataldo)9b86167
Docs: Add new ES environments to Configuring ESLint (#12289) (Milos Djermanovic)c9aeab2
Docs: Add supported ECMAScript version to README (#12290) (Milos Djermanovic)8316e7b
Fix: no-useless-rename autofix removes comments (#12300) (Milos Djermanovic)29c12f1
Chore: cache results in runtime-info (#12320) (Kai Cataldo)f5537b2
Fix: prefer-numeric-literals autofix removes comments (#12313) (Milos Djermanovic)11ae6fc
Update: Fix call, new and member expressions in no-extra-parens (#12302) (Milos Djermanovic)a7894eb
New: add --env-info flag to CLI (#12270) (Kai Cataldo)61392ff
Sponsors: Sync README with website (ESLint Jenkins)2c6bf8e
Docs: English fix (#12306) (Daniel Nixon)6f11877
Sponsors: Sync README with website (ESLint Jenkins)2e202ca
Docs: fix links in array-callback-return (#12288) (Milos Djermanovic)e39c631
Docs: add example for CLIEngine#executeOnText 3rd arg (#12286) (Kai Cataldo)d4f9a16
Update: add support for JSXFragments in indent rule (fixes #12208) (#12210) (Kai Cataldo)c6af95f
Sponsors: Sync README with website (ESLint Jenkins)8cadd52
Sponsors: Sync README with website (ESLint Jenkins)f9fc695
Chore: enable default-param-last (#12244) (薛定谔的猫)9984c3e
Docs: Update README team and sponsors (ESLint Jenkins)v6.4.0
Compare Source
e915fff
Docs: Improve examples and clarify default option (#12067) (Yuping Zuo)540296f
Update: enforceForClassMembers option to accessor-pairs (fixes #12063) (#12192) (Milos Djermanovic)d3c2334
Update: flag nested block with declaration as error (#12193) (David Waller)b2498d2
Update: Fix handling of property names in no-self-assign (#12105) (Milos Djermanovic)1ee61b0
Update: enforceForClassMembers computed-property-spacing (fixes #12049) (#12214) (Milos Djermanovic)520c922
Docs: Added naming convention details to plugin usage (#12202) (Henrique Barcelos)f826eab
Fix: Allow line comment exception in object-curly-spacing (fixes #11902) (#12216) (Milos Djermanovic)db2a29b
Update: indentation of comment followed by semicolon (fixes #12232) (#12243) (Kai Cataldo)ae17d1c
Fix: no-sequences is reporting incorrect locations (#12241) (Milos Djermanovic)365331a
Fix: object-shorthand providing invalid fixes for typescript (#12260) (Brad Zacher)1c921c6
New: add no-import-assign (fixes #12237) (#12252) (Toru Nagashima)3be04fd
New: Add prefer-regex-literals rule (fixes #12238) (#12254) (Milos Djermanovic)37c0fde
Update: Report global Atomics calls in no-obj-calls (fixes #12234) (#12258) (Milos Djermanovic)985c9e5
Fix: space-before-function-paren autofix removes comments (fixes #12259) (#12264) (Milos Djermanovic)01da7d0
Fix: eqeqeq rule reports incorrect locations (#12265) (Milos Djermanovic)319e4d8
Docs: adding finally example (#12256) (Jens Melgaard)d52328f
Docs: fix no-sequenceswith
examples (#12239) (Milos Djermanovic)a41fdc0
Fix: Remove autofixer for no-unsafe-negation (#12157) (Milos Djermanovic)e38f5fd
Update: fix no-octal-escape false negatives after \0 (#12079) (Milos Djermanovic)9418fbe
Sponsors: Sync README with website (ESLint Jenkins)acc5ec5
Sponsors: Sync README with website (ESLint Jenkins)460c5ad
Sponsors: Sync README with website (ESLint Jenkins)0313441
New: add rule default-param-last (fixes #11361) (#12188) (Chiawen Chen)7621f5d
Update: add more specific linting messages to space-in-parens (#11121) (Che Fisher)21eb904
Fix: basePath of OverrideTester (fixes #12032) (#12205) (Toru Nagashima)86e5e65
Sponsors: Sync README with website (ESLint Jenkins)2b1a13f
Fix: no-extra-boolean-cast reports wrong negation node (fixes #11324) (#12197) (Milos Djermanovic)ba8c2aa
Sponsors: Sync README with website (ESLint Jenkins)a0a9746
Docs: Fix link in no-irregular-whitespace.md (#12196) (Timo Tijhof)e10eeba
Fix: quotes autofix produces syntax error with octal escape sequences (#12118) (Milos Djermanovic)v6.3.0
Compare Source
0acdefb
Chore: refactor code (#12113) (James George)52e2cf5
New: reportUnusedDisableDirectives in config (refs eslint/rfcs#22) (#12151) (Toru Nagashima)020f952
Update: enforceForSequenceExpressions to no-extra-parens (fixes #11916) (#12142) (Milos Djermanovic)aab1b84
Fix: reset to the default color (#12174) (Ricardo Gobbo de Souza)4009d39
Fix: yoda rule produces invalid autofix with preceding yield (#12166) (Milos Djermanovic)febb660
Fix: no-extra-boolean-cast invalid autofix with yield before negation (#12164) (Milos Djermanovic)4c0b70b
New: support TypeScript at config initializer (fixes #11789) (#12172) (Pig Fang)94e39d9
Chore: use GitHub Actions (#12144) (Toru Nagashima)e88f305
Chore: support es2020 in fuzz (#12180) (薛定谔的猫)00d2c5b
Docs: corrected class extension example (#12176) (Marius M)31e5428
Chore: Fix wrong error object keys in test files (#12162) (Milos Djermanovic)197f443
Fix: func-name-matching crash on descriptor-like arguments (#12100) (Milos Djermanovic)644ce33
Fix: no-self-assign false positive with rest and spread in array (#12099) (Milos Djermanovic)a81d263
Fix: fix message of function-paren-newline (#12136) (Pig Fang)77f8ed1
Chore: update blogpost template (#12154) (Toru Nagashima)6abc7b7
Docs: Document the exception in no-unsafe-negation (#12161) (Milos Djermanovic)v6.2.2
Compare Source
0e0b784
Upgrade: espree@^6.1.1 (#12158) (Kevin Partington)04e859f
Sponsors: Sync README with website (ESLint Jenkins)34783d1
Sponsors: Sync README with website (ESLint Jenkins)b809e72
Docs: Update README team and sponsors (ESLint Jenkins)v6.2.1
Compare Source
8c021b5
Upgrade: eslint-utils 1.4.2 (#12131) (Toru Nagashima)e82388b
Sponsors: Sync README with website (ESLint Jenkins)4aeeeed
Docs: update docs for ecmaVersion 2020 (#12120) (silverwind)6886148
Docs: Add duplicate keys limitation to accessor-pairs (#12124) (Milos Djermanovic)v6.2.0
Compare Source
fee6acb
Update: support bigint and dynamic import (refs #11803) (#11983) (Toru Nagashima)afd8012
New: noInlineConfig setting (refs eslint/rfcs#22) (#12091) (Toru Nagashima)3d12378
Update: Fix accessor-pairs to enforce pairs per property in literals (#12062) (Milos Djermanovic)8cd00b3
New: function-call-argument-newline (#12024) (finico)30ebf92
Fix: prefer-template autofix produces syntax error with octal escapes (#12085) (Milos Djermanovic)13c3988
Fix: Check literal type explicitly in dot-notation (#12095) (Milos Djermanovic)3e5ceca
Fix: Handle empty string property names in getFunctionNameWithKind (#12104) (Milos Djermanovic)9a043ff
Fix: no-duplicate-case false positives on Object.prototype keys (#12107) (Milos Djermanovic)fe631af
Chore: minor typo fix (#12112) (James George)4cb7877
Fix: fix no-extra-parens ignores some nodes (#11909) (Pig Fang)2dc23b8
Update: fix no-dupe-keys false negatives on empty string names (#12069) (Milos Djermanovic)19ab666
Fix: yoda exceptRange false positives on empty string property names (#12071) (Milos Djermanovic)d642150
Update: Check empty string property names in sort-keys (#12073) (Milos Djermanovic)acce6de
Fix: class-methods-use-this reports 'undefined' names (#12103) (Milos Djermanovic)92ec2cb
Fix: Allow bind call with a single spread element in no-extra-bind (#12088) (Milos Djermanovic)bfdb0c9
Fix: no-extra-boolean-cast invalid autofix for Boolean() without args (#12076) (Milos Djermanovic)34ccc0c
Chore: Remove TDZ scope type condition from no-unused-vars (#12055) (Milos Djermanovic)01d38ce
Docs: Remove TDZ scope from the scope manager interface documentation (#12054) (Milos Djermanovic)1aff8fc
Update: warn about mixing ternary and logical operators (fixes #11704) (#12001) (Karthik Priyadarshan)11be2f8
Docs: do not recommend global-installed usage (#12016) (薛定谔的猫)cf31dab
Fix: no-restricted-syntax - correct the schema (#12051) (Brad Zacher)fbec99e
Update: fix class-methods-use-this false negatives with exceptMethods (#12077) (Milos Djermanovic)fb08b7c
Docs: Remove readonly/writable global logic from no-undef (fixes #11963) (#12053) (Milos Djermanovic)5b5934b
Sponsors: Sync README with website (ESLint Jenkins)9156760
Sponsors: Sync README with website (ESLint Jenkins)f5e0cc4
Update: Check computed method keys in no-extra-parens (#11973) (Milos Djermanovic)d961438
Docs: Fix Incorrect Documentation (#12045) (Michael Miceli)887d08c
Sponsors: Sync README with website (ESLint Jenkins)d90183f
Docs: add a case to func-names (#12038) (Chiawen Chen)8a5b62d
Docs: no use eslint.linter in code example (#12037) (薛定谔的猫)5831767
Update: report location of func-names (fixes #12022) (#12028) (Pig Fang)v6.1.0
Compare Source
8f86cca
Upgrade: eslint-scope@^5.0.0 (#12011) (Kevin Partington)d08683e
Fix: glob processing (fixes #11940) (#11986) (Toru Nagashima)bfcf8b2
Fix: dot-location errors with parenthesized objects (fixes #11868) (#11933) (Milos Djermanovic)79e8d09
Fix: add parens for sequence expr in arrow-body-style (fixes #11917) (#11918) (Pig Fang)105c098
Docs: update docs for object-curly-spacing (fixes #11634) (#12009) (Chiawen Chen)c90a12c
Chore: update release script for new website repo (#12006) (Kai Cataldo)e2c08a9
Sponsors: Sync README with website (ESLint Jenkins)b974fcb
Update: Check computed property keys in no-extra-parens (#11952) (Milos Djermanovic)222d27c
Update: Add for-in and for-of checks for props in no-param-reassign (#11941) (Milos Djermanovic)e4c450f
Fix: no-extra-parens autofix within
in a for-loop init (fixes #11706) (#11848) (Milos Djermanovic)2dafe2d
Fix: prefer-const produces invalid autofix (fixes #11699) (#11827) (Milos Djermanovic)cb475fd
Fix: Cache file error handling on read-only file system. (fixes #11945) (#11946) (Cuki)89412c3
Docs: Fixed a typo (fixes #11999) (#12000) (Eddie Olson)6669f78
Fix: --init with Vue.js failed (fixes #11970) (#11985) (Toru Nagashima)93633c2
Upgrade: Upgrade lodash dependency (fixes #11992) (#11994) (Cyd La Luz)776dae7
Docs: fix wrong Node.js version in getting started (#11993) (Toru Nagashima)4448261
Docs: some typos and optimization points (#11960) (Jason Lee)2a10856
Chore: Add temporary test files to .gitignore (#11978) (Milos Djermanovic)d83b233
Chore: update path for release bundles (#11977) (Kai Cataldo)1fb3620
Fix: creating of enabledGlobals object without prototype (fixes #11929) (#11935) (finico)c2f2db9
Docs: Replace global true and false with writable and readonly in rules (#11956) (Milos Djermanovic)19335b8
Fix: actual messageId and expected messageId are switched in rule tester (#11928) (Milos Djermanovic)8b216e0
Docs: Fix incorrect example comments for unicode-bom rule (fixes #11937) (#11938) (Brandon Yeager)cc3885b
Chore: add v8-compile-cache to speed up instantiation time (#11921) (薛定谔的猫)d8f2688
Upgrade: deps (#11904) (薛定谔的猫)e5f1ccc
Docs: add 'stricter rule config validating' in migrating docs (#11905) (薛定谔的猫)v6.0.1
Compare Source
b5bde06
Fix: --rulesdir option didn't work (fixes #11888) (#11890) (Toru Nagashima)13f0418
Fix: improve error message on --print-config (fixes #11874) (#11885) (Toru Nagashima)056c2aa
Fix: improve diagnostics for shareable-config-missing errors (#11880) (Teddy Katz)566b7aa
Docs: Update no-confusing-arrow with the new default option (#11886) (Yuping Zuo)d07f3fa
Fix: CLIEngine#getRules() contains plugin rules (fixes #11871) (#11872) (Toru Nagashima)21f4a80
Docs: Fix inconsistent linking in migration guide (#11881) (Teddy Katz)f3a0774
Docs: Fix typo in 6.0.0 migration guide (#11870) (Kevin Partington)v6.0.0
Compare Source
81aa06b
Upgrade: espree@6.0.0 (#11869) (Teddy Katz)5f022bc
Fix: no-else-return autofix produces name collisions (fixes #11069) (#11867) (Milos Djermanovic)ded9548
Fix: multiline-comment-style incorrect message (#11864) (golopot)cad074d
Docs: Add JSHint W047 compat to no-floating-decimal (#11861) (Timo Tijhof)41f6304
Upgrade: sinon (#11855) (Toru Nagashima)167ce87
Chore: remove unuseable profile command (#11854) (Toru Nagashima)c844c6f
Fix: max-len properly ignore trailing comments (fixes #11838) (#11841) (ZYSzys)1b5661a
Fix: no-var should not fix variables named 'let' (fixes #11830) (#11832) (Milos Djermanovic)4d75956
Build: CI with Azure Pipelines (#11845) (Toru Nagashima)1db3462
Chore: rm superfluous argument & fix perf-multifiles-targets (#11834) (薛定谔的猫)c57a4a4
Upgrade: @babel/polyfill => core-js v3 (#11833) (薛定谔的猫)65faa04
Docs: Clarify prefer-destructuring array/object difference (fixes #9970) (#11851) (Oliver Sieweke)81c3823
Fix: require-atomic-updates reports parameters (fixes #11723) (#11774) (Toru Nagashima)aef8ea1
Sponsors: Sync README with website (ESLint Jenkins)conventional-changelog/commitlint
v9.1.2
Compare Source
Bug Fixes
update dependency (#1993) (32667e8)
update dependency cosmiconfig to v7 (#2044) (f4db933)
update dependency execa to v4 (#1936) (8efb441)
update dependency find-up to v5 (#2060) (25d42f4)
update dependency fs-extra to v9 (#1018) (2df49fa)
update dependency get-stdin to v8 (#1938) (f94a5c8)
refactor!: drop support for node 8 (#1999) (751f39f), closes #1999
BREAKING CHANGES
also remove node 13 because we do not support experimental versions
Co-authored-by: Cedric van Putten <me@bycedric.com>
Co-authored-by: Cedric van Putten <me@bycedric.com>
9.1.2 (2020-07-13)
Note: Version bump only for package @commitlint/root
9.1.1 (2020-06-30)
Bug Fixes
v9.1.1
Compare Source
Note: Version bump only for package @commitlint/root
v9.1.0
Compare Source
Bug Fixes
Features
9.0.1 (2020-05-26)
Bug Fixes
v9.0.1
Compare Source
Bug Fixes
Features
9.0.1 (2020-05-26)
Bug Fixes
v9.0.0
Compare Source
Bug Fixes
Features
BREAKING CHANGES
8.3.5 (2020-01-15)
Bug Fixes
8.3.4 (2020-01-03)
Bug Fixes
8.3.1 (2019-10-16)
Bug Fixes
v8.3.5
Compare Source
Bug Fixes
Features
BREAKING CHANGES
8.3.5 (2020-01-15)
Bug Fixes
8.3.4 (2020-01-03)
Bug Fixes
8.3.1 (2019-10-16)
Bug Fixes
v8.3.4
Compare Source
Bug Fixes
v8.3.3
Compare Source
Bug Fixes
v8.3.2
Compare Source
v8.3.1
Compare Source
Bug Fixes
v8.3.0
Compare Source
Features
v8.2.0
Compare Source
Features
v8.1.0
Compare Source
This release is versioned as minor change because some of the core components are rewritten to TypeScript. It's part of the full port to TypeScript, currently in progress at #659.
Bug Fixes
v8.0.0
Compare Source
This release is versioned as minor change because some of the core components are rewritten to TypeScript. It's part of the full port to TypeScript, currently in progress at #659.
Bug Fixes
This PR has been generated by Renovate Bot.