example-webextension
example-webextension copied to clipboard
Update eslint to the latest version ๐
Version 4.6.0 of eslint just got published.
| Dependency | eslint |
|---|---|
| Current Version | 4.5.0 |
| Type | devDependency |
The version 4.6.0 is not covered by your current version range.
Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.
I recommend you look into these changes and try to get onto the latest version of eslint. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.
Release Notes
v4.6.0- 56dd769 Docs: fix link format in prefer-arrow-callback.md (#9198) (Vse Mozhet Byt)
- 6becf91 Update: add eslint version to error output. (fixes #9037) (#9071) (่ๅฎ่ฐ็็ซ)
- 0e09973 New: function-paren-newline rule (fixes #6074) (#8102) (Teddy Katz)
- 88a64cc Chore: Make parseJsonConfig() a pure function in Linter (#9186) (Teddy Katz)
- 1bbac51 Fix: avoid breaking eslint-plugin-eslint-comments (fixes #9193) (#9196) (Teddy Katz)
- 3e8b70a Fix: off-by-one error in eslint-disable comment checking (#9195) (Teddy Katz)
- 73815f6 Docs: rewrite prefer-arrow-callback documentation (fixes #8950) (#9077) (Charles E. Morgan)
- 0d3a854 Chore: avoid mutating report descriptors in report-translator (#9189) (Teddy Katz)
- 2db356b Update: no-unused-vars Improve message to include the allowed patterns (#9176) (Eli White)
- 8fbaf0a Update: Add configurability to generator-star-spacing (#8985) (Ethan Rutherford)
- 8ed779c Chore: remove currentScopes property from Linter instances (refs #9161) (#9187) (Teddy Katz)
- af4ad60 Fix: Handle error when running init without npm (#9169) (Gabriel Aumala)
- 4b94c6c Chore: make parse() a pure function in Linter (refs #9161) (#9183) (Teddy Katz)
- 1be5634 Chore: don't make Linter a subclass of EventEmitter (refs #9161) (#9177) (Teddy Katz)
- e95af9b Chore: don't include internal test helpers in npm package (#9160) (Teddy Katz)
- 6fb32e1 Chore: avoid using private Linter APIs in astUtils tests (refs #9161) (#9173) (Teddy Katz)
- de6dccd Docs: add documentation for Linter methods (refs #6525) (#9151) (Teddy Katz)
- 2d90030 Chore: remove unused assignment. (#9182) (่ๅฎ่ฐ็็ซ)
- d672aef Chore: refactor reporting logic (refs #9161) (#9168) (Teddy Katz)
- 5ab0434 Fix: indent crash on sparse arrays with "off" option (fixes #9157) (#9166) (Teddy Katz)
- c147b97 Chore: Make SourceCodeFixer accept text instead of a SourceCode instance (#9178) (Teddy Katz)
- f127423 Chore: avoid using private Linter APIs in Linter tests (refs #9161) (#9175) (Teddy Katz)
- 2334335 Chore: avoid using private Linter APIs in SourceCode tests (refs #9161) (#9174) (Teddy Katz)
- 2dc243a Chore: avoid using internal Linter APIs in RuleTester (refs #9161) (#9172) (Teddy Katz)
- d6e436f Fix: no-extra-parens reported some parenthesized IIFEs (fixes #9140) (#9158) (Teddy Katz)
- e6b115c Build: Add an edit link to the rule docsโ metadata (#9049) (Jed Fox)
- fcb7bb4 Chore: avoid unnecessarily complex forEach calls in no-extra-parens (#9159) (Teddy Katz)
- ffa021e Docs: quotes rule - when does \n require backticks (#9135) (avimar)
- 60c5148 Chore: improve coverage in lib/*.js (#9130) (Teddy Katz)
Commits
The new version differs by 31 commits.
8f01a994.6.0c0acbf2Build: changelog update for 4.6.056dd769Docs: fix link format in prefer-arrow-callback.md (#9198)6becf91Update: add eslint version to error output. (fixes #9037) (#9071)0e09973New: function-paren-newline rule (fixes #6074) (#8102)88a64ccChore: Make parseJsonConfig() a pure function in Linter (#9186)1bbac51Fix: avoid breaking eslint-plugin-eslint-comments (fixes #9193) (#9196)3e8b70aFix: off-by-one error in eslint-disable comment checking (#9195)73815f6Docs: rewrite prefer-arrow-callback documentation (fixes #8950) (#9077)0d3a854Chore: avoid mutating report descriptors in report-translator (#9189)2db356bUpdate: no-unused-vars Improve message to include the allowed patterns (#9176)8fbaf0aUpdate: Add configurability to generator-star-spacing (#8985)8ed779cChore: remove currentScopes property from Linter instances (refs #9161) (#9187)af4ad60Fix: Handle error when running init without npm (#9169)4b94c6cChore: make parse() a pure function in Linter (refs #9161) (#9183)
There are 31 commits in total.
See the full diff
Not sure how things should work exactly?
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot :palm_tree:
Version 4.6.1 just got published.
Update to this version instead ๐
Release Notes
v4.6.1- bdec46d Build: avoid process leak when generating website (#9217) (Teddy Katz)
- cb74b87 Fix: avoid adding globals when an env is used with
false(fixes #9202) (#9203) (Teddy Katz) - f9b7544 Docs: Correct a typo in generator-star-spacing documentation (#9205) (Ethan Rutherford)
- e5c5e83 Build: Fixing issue with docs generation (Fixes #9199) (#9200) (Ilya Volodin)
Commits
The new version differs by 6 commits.
d65c5404.6.161c845cBuild: changelog update for 4.6.1bdec46dBuild: avoid process leak when generating website (#9217)cb74b87Fix: avoid adding globals when an env is used withfalse(fixes #9202) (#9203)f9b7544Docs: Correct a typo in generator-star-spacing documentation (#9205)e5c5e83Build: Fixing issue with docs generation (Fixes #9199) (#9200)
See the full diff
Version 4.7.0 just got published.
Update to this version instead ๐
Release Notes
v4.7.0- 787b78b Upgrade: Espree v3.5.1 (fixes #9153) (#9314) (Brandon Mills)
- 1488b51 Update: run rules after
node.parentis already set (fixes #9122) (#9283) (Teddy Katz) - 4431d68 Docs: fix wrong config in max-len example. (#9309) (่ๅฎ่ฐ็็ซ)
- 7d24dde Docs: Fix code snippet to refer to the correct option (#9313) (Ruben Tytgat)
- 12388d4 ๏ฟฝChore: rewrite parseListConfig for a small perf gain. (#9300) (่ๅฎ่ฐ็็ซ)
- ce1f084 Update: fix MemberExpression handling in no-extra-parens (fixes #9156) (jackyho112)
- 0c720a3 Update: allow autofixing when using processors (fixes #7510) (#9090) (Teddy Katz)
- 838df76 Chore: upgrade deps. (#9289) (่ๅฎ่ฐ็็ซ)
- f12def6 Update: indent flatTernary option to handle
return(fixes #9285) (#9296) (Teddy Katz) - e220687 Fix: remove autofix for var undef inits (fixes #9231) (#9288) (Victor Hom)
- 002e199 Docs: fix no-restricted-globals wrong config. (#9305) (่ๅฎ่ฐ็็ซ)
- fcfe91a Docs: fix wrong config in id-length example. (#9303) (่ๅฎ่ฐ็็ซ)
- 2731f94 Update: make newline-per-chained-call fixable (#9149) (Joรฃo Granado)
- 61f1093 Chore: avoid monkeypatching Linter instances in RuleTester (#9276) (Teddy Katz)
- 28929cb Chore: remove Linter#reset (refs #9161) (#9268) (Teddy Katz)
- abc8634 Build: re-run browserify when generating site (#9275) (Teddy Katz)
- 7685fed Fix: IIFE and arrow functions in no-invalid-this (fixes #9126) (#9258) (Toru Nagashima)
- 2b1eba2 Chore: enable eslint-plugin/no-deprecated-context-methods (#9279) (Teddy Katz)
- 981f933 Fix: reuse the AST of source code object in verify (#9256) (Toru Nagashima)
- cd698ba Docs: move RuleTester documentation to Node.js API page (#9273) (Teddy Katz)
- 4ae7ad3 Docs: fix inaccuracy in
npm run perfdescription (#9274) (Teddy Katz) - cad45bd Docs: improve documentation for rule contexts (#9272) (Teddy Katz)
- 3b0c6fd Chore: remove extraneous linter properties (refs #9161) (#9267) (Teddy Katz)
- c3231b3 Docs: Fix typo in array-bracket-newline.md (#9269) (ๅฎๆๅผบ)
- 51132d6 Fix: Formatters keep trailing '.' if preceded by a space (fixes #9154) (#9247) (i-ron-y)
- 88d5d4d Chore: remove undocumented Linter#markVariableAsUsed method (refs #9161) (#9266) (Teddy Katz)
- 09414cf Chore: remove internal Linter#getDeclaredVariables method (refs #9161) (#9264) (Teddy Katz)
- f31f59d Chore: prefer smaller scope for variables in codebase (#9265) (Teddy Katz)
- 3693e4e Chore: remove undocumented Linter#getScope method (#9253) (Teddy Katz)
- 5d7eb81 Chore: refactor config hash caching in CLIEngine (#9260) (Teddy Katz)
- 1a76c4d Chore: remove SourceCode passthroughs from Linter.prototype (refs #9161) (#9263) (Teddy Katz)
- 40ae27b Chore: avoid relying on Linter#getScope/markVariableAsUsed in tests (#9252) (Teddy Katz)
- b383d81 Chore: make executeOnFile a pure function in CLIEngine (#9262) (Teddy Katz)
- 5e0e579 Chore: avoid internal SourceCode methods in Linter tests (refs #9161) (#9223) (Teddy Katz)
- adab827 Chore: remove unused eslint-disable comment (#9251) (Teddy Katz)
- 31e4ec8 Chore: use consistent names for apply-disable-directives in tests (#9246) (Teddy Katz)
- 7ba46e6 Fix: shebang error in eslint-disable-new-line; add tests (fixes #9238) (#9240) (i-ron-y)
- 8f6546c Chore: remove undocumented defaults() method (refs #9161) (#9237) (Teddy Katz)
- 82d8b73 Docs: Fix error in example code for sort-imports (fixes #8734) (#9245) (i-ron-y)
- a32ec36 Update: refactor eslint-disable comment processing (#9216) (Teddy Katz)
- 583f0b8 Chore: avoid using globals in CLIEngine tests (#9242) (Teddy Katz)
- c8bf687 Chore: upgrade [email protected] (#9234) (่ๅฎ่ฐ็็ซ)
- 3c41a05 Chore: always normalize rules to new API in rules.js (#9236) (Teddy Katz)
- c5f4227 Chore: move logic for handling missing rules to rules.js (#9235) (Teddy Katz)
- bf1e344 Chore: create report translators lazily (#9221) (Teddy Katz)
- 2eedc1f Chore: remove currentFilename prop from Linter instances (refs #9161) (#9219) (Teddy Katz)
- 5566e94 Docs: Replace misleading CLA links (#9133) (#9232) (i-ron-y)
- c991630 Chore: remove ConfigOps.normalize in favor of ConfigOps.getRuleSeverity (#9224) (Teddy Katz)
- 171962a Chore: remove internal Linter#getAncestors helper (refs #9161) (#9222) (Teddy Katz)
- a567499 Chore: avoid storing list of problems on Linter instance (refs #9161) (#9214) (Teddy Katz)
- ed6d088 Chore: avoid relying on undocumented Linter#getFilename API in tests (#9218) (Teddy Katz)
Commits
The new version differs by 55 commits.
439e8e64.7.02ec62f9Build: changelog update for 4.7.0787b78bUpgrade: Espree v3.5.1 (fixes #9153) (#9314)1488b51Update: run rules afternode.parentis already set (fixes #9122) (#9283)4431d68Docs: fix wrong config in max-len example. (#9309)9d1df92Chore: Revert "avoid handling Rules instances in config-validator" (#9295)7d24ddeDocs: Fix code snippet to refer to the correct option (#9313)12388d4๏ฟฝChore: rewrite parseListConfig for a small perf gain. (#9300)ce1f084Update: fix MemberExpression handling in no-extra-parens (fixes #9156)0c720a3Update: allow autofixing when using processors (fixes #7510) (#9090)838df76Chore: upgrade deps. (#9289)f12def6Update: indent flatTernary option to handlereturn(fixes #9285) (#9296)e220687Fix: remove autofix for var undef inits (fixes #9231) (#9288)002e199Docs: fix no-restricted-globals wrong config. (#9305)fcfe91aDocs: fix wrong config in id-length example. (#9303)
There are 55 commits in total.
See the full diff
Version 4.8.0 just got published.
Update to this version instead ๐
Release Notes
v4.8.0- 3f2b908 New: add option to report unused eslint-disable directives (fixes #9249) (#9250) (Teddy Katz)
- ff2be59 Fix: dot notation rule failing to catch string template (fixes #9350) (#9357) (Phil Quinn)
- b1372da Chore: remove sourceCode property from Linter (refs #9161) (#9363) (Teddy Katz)
- cef6f8c Docs: remove line about removing rules from semver policy (#9367) (Teddy Katz)
- 06efe87 Fix: Add meta element with charset attribute. (#9365) (H1Gdev)
- 458ca67 Docs: update architecture page (fixes #9337) (#9345) (Victor Hom)
- 1c6bc67 Fix: special EventEmitter keys leak information about other rules (#9328) (Teddy Katz)
- d593e61 Docs: update eslint.org links to use https (#9358) (Teddy Katz)
- 38d0cb2 Fix: fix wrong code-path about try-for-in (fixes #8848) (#9348) (Toru Nagashima)
- 434d9e2 Fix: Invalid font-size property value issue. (#9341) (H1Gdev)
- a7668c2 Chore: Remove unnecessary slice from logging utility (#9343) (Gyandeep Singh)
- 2ff6fb6 Chore: remove unused arguments in codebase (#9340) (Teddy Katz)
Commits
The new version differs by 14 commits.
8ebb0344.8.0916a2d7Build: changelog update for 4.8.03f2b908New: add option to report unused eslint-disable directives (fixes #9249) (#9250)ff2be59Fix: dot notation rule failing to catch string template (fixes #9350) (#9357)b1372daChore: remove sourceCode property from Linter (refs #9161) (#9363)cef6f8cDocs: remove line about removing rules from semver policy (#9367)06efe87Fix: Add meta element with charset attribute. (#9365)458ca67Docs: update architecture page (fixes #9337) (#9345)1c6bc67Fix: special EventEmitter keys leak information about other rules (#9328)d593e61Docs: update eslint.org links to use https (#9358)38d0cb2Fix: fix wrong code-path about try-for-in (fixes #8848) (#9348)434d9e2Fix: Invalid font-size property value issue. (#9341)a7668c2Chore: Remove unnecessary slice from logging utility (#9343)2ff6fb6Chore: remove unused arguments in codebase (#9340)
See the full diff
Version 4.9.0 just got published.
Update to this version instead ๐
Release Notes
v4.9.0- 85388fb Fix: Correct error and test messages to fit config search path (#9428) (Jonathan Pool)
- 62a323c Fix: Add class options for
lines-around-comment(fixes #8564) (#8565) (Ed Lee) - 8eb4aae New: multiline-comment-style rule (fixes #8320) (#9389) (่ๅฎ่ฐ็็ซ)
- db41408 Chore: avoid applying eslint-env comments twice (#9278) (Teddy Katz)
- febb897 Chore: avoid loose equality assertions (#9415) (Teddy Katz)
- 2247efa Update: Add FunctionExpression to require-jsdoc (fixes #5867) (#9395) (Kai Cataldo)
- 6791d18 Docs: Corrected noun to verb. (#9438) (Jonathan Pool)
- b02fbb6 Update: custom messages for no-restricted-* (refs #8400) (Maja Wichrowska)
- 02732bd Docs: Reorganized to avoid misunderstandings. (#9434) (Jonathan Pool)
- d9466b8 Docs: Correct time forecast for tests. (#9432) (Jonathan Pool)
- f7ed84f Docs: Add instruction re home-directory config files (refs #7729) (#9426) (Jonathan Pool)
- 30d018b Chore: Add Aladdin-ADD & VictorHom to README (#9424) (Kai Cataldo)
- 2d8a303 Docs: fix examples for prefer-numeric-literals (#9155) (Lutz Lengemann)
- d7610f5 Docs: Add jquery warning to prefer-destructuring (#9409) (Thomas Grainger)
- e835dd1 Docs: clarify no-mixed-operators (fixes #8051) (Ruxandra Fediuc)
- 51360c8 Docs: update block-spacing details (fixes #8743) (#9375) (Victor Hom)
- 6767857 Update: fix ignored nodes in indent rule when using tabs (fixes #9392) (#9393) (Robin Houston)
- 37dde77 Chore: Refactor SourceCode#getJSDocComment (#9403) (Kai Cataldo)
- 9fedd51 Chore: Add missing space in blog post template (#9407) (Kevin Partington)
- 7654c99 Docs: add installing prerequisites in readme. (#9401) (่ๅฎ่ฐ็็ซ)
- 786cc73 Update: Add "consistent" option to array-bracket-newline (fixes #9136) (#9206) (Ethan Rutherford)
- e171f6b Docs: add installing prerequisites. (#9394) (่ๅฎ่ฐ็็ซ)
- 74dfc87 Docs: update doc for class-methods-use-this (fixes #8910) (#9374) (Victor Hom)
- b4a9dbf Docs: show console call with no-restricted-syntax (fixes #7806) (#9376) (Victor Hom)
- 8da525f Fix: recognise multiline comments as multiline arrays (fixes #9211) (#9369) (Phil Quinn)
- c581b77 Chore: Error => TypeError (#9390) (่ๅฎ่ฐ็็ซ)
- ee99876 New: lines-between-class-members rule (fixes #5949) (#9141) (่ๅฎ่ฐ็็ซ)
- 9d3f5ad Chore: report unused eslint-disable directives in ESLint codebase (#9371) (Teddy Katz)
- 1167638 Update: add allowElseIf option to no-else-return (fixes #9228) (#9229) (Thomas Grainger)
- 4567ab1 New: Add the fix-dry-run flag (fixes #9076) (#9073) (Rafaล Ruciลski)
Commits
The new version differs by 32 commits.
235c7dd4.9.0b6f31a9Build: changelog update for 4.9.085388fbFix: Correct error and test messages to fit config search path (#9428)62a323cFix: Add class options forlines-around-comment(fixes #8564) (#8565)8eb4aaeNew: multiline-comment-style rule (fixes #8320) (#9389)db41408Chore: avoid applying eslint-env comments twice (#9278)febb897Chore: avoid loose equality assertions (#9415)2247efaUpdate: Add FunctionExpression to require-jsdoc (fixes #5867) (#9395)6791d18Docs: Corrected noun to verb. (#9438)b02fbb6Update: custom messages for no-restricted-* (refs #8400)02732bdDocs: Reorganized to avoid misunderstandings. (#9434)d9466b8Docs: Correct time forecast for tests. (#9432)f7ed84fDocs: Add instruction re home-directory config files (refs #7729) (#9426)30d018bChore: Add Aladdin-ADD & VictorHom to README (#9424)2d8a303Docs: fix examples for prefer-numeric-literals (#9155)
There are 32 commits in total.
See the full diff
Version 4.10.0 just got published.
Update to this version instead ๐
Release Notes
v4.10.0- bb6e60a Fix: Improve the doc for no-restricted-modules rule (fixes #9437) (#9495) (vibss2397)
- c529de9 Docs: Amend rule document to correct and complete it (refs #6251). (#9498) (Jonathan Pool)
- f9c6673 Chore: Add tests to cover array and object values and leading commas. (#9502) (Jonathan Pool)
- 9169258 Chore: remove
npm run check-commitscript (#9513) (Teddy Katz) - 7d390b2 Docs: Revise contributor documentation on issue labels. (#9469) (Jonathan Pool)
- d80b9d0 Fix: no-var don't fix globals (fixes #9520) (#9525) (Toru Nagashima)
- b8aa071 Fix: allow linting the empty string from stdin (fixes #9515) (#9517) (Teddy Katz)
- 350a72c Chore: regex.test => string.startsWith (#9518) (่ๅฎ่ฐ็็ซ)
- de0bef4 Chore: remove obsolete eslintbot templates (#9512) (Teddy Katz)
- 720b6d5 Docs: Update ISSUE_TEMPLATE.md (#9504) (่ๅฎ่ฐ็็ซ)
- 2fa64b7 Fix: should not convert non-consecutive line comments to a single bloโฆ (#9475) (่ๅฎ่ฐ็็ซ)
- 9725146 Fix: multiline-comment-style fix produces invalid code (fixes #9461). (#9463) (่ๅฎ่ฐ็็ซ)
- b12cff8 Fix: Expected order of jsdoc tags (fixes #9412) (#9451) (Orlando Wenzinger)
- f054ab5 Docs: add
.mdto link (for github users) (#9501) (่ๅฎ่ฐ็็ซ) - 5ed9cfc Docs: Correct violations of โVariable Declarationsโ in Code Conventions (#9447) (Jonathan Pool)
- 3171097 Docs: Clears confusion on usage of global and local plugins.(#9492) (Vasili Sviridov)
- 3204773 Chore: enable max-len. (#9414) (่ๅฎ่ฐ็็ซ)
- 0f71fef Docs: Unquote booleans in lines-between-class-members docs (#9497) (Brandon Mills)
- b3d7532 Docs: use consistent terminology & fix link etc. (#9490) (่ๅฎ่ฐ็็ซ)
- 87db8ae Docs: Fix broken links (#9488) (gpiress)
- 51bdb2f Docs: Incorrect link to related rule (#9477) (Gavin King)
- 1a962e8 Docs: Add FAQ for when ESLint cannot find plugin (#9467) (Kevin Partington)
- 8768b2d Fix: multiline-comment-style autofixer added trailing space (#9454) (Teddy Katz)
- e830aa1 Fix: multiline-comment-style reports block comments followed by code (#9450) (Teddy Katz)
- b12e5fe Docs: Repair broken links and add migration links. (#9473) (Jonathan Pool)
- eca01ed Docs: Add missing info about special status of home-dir config files. (#9472) (Jonathan Pool)
- eb8cfb1 Fix: change err report in constant condition (fixes #9398) (#9436) (Victor Hom)
- da77eb4 Chore: Revise no-config-file test to prevent false failure. (#9443) (Jonathan Pool)
- 47e5f6f Docs: ensure "good commit message" examples actually follow guidelines (#9466) (Teddy Katz)
- ebb530d Update: Don't ignore comments (no-trailing-spaces) (#9416) (Chris van Marle)
- 5012661 Build: fix
npm run profilescript (fixes #9397) (#9455) (Teddy Katz) - ecac0fd Docs: Remove blockBindings references (#9446) (Jan Pilzer)
- 0b89865 Chore: ensure tests for internal rules get run (#9453) (Teddy Katz)
- 052c504 Docs: suggest deleting branches after merging PRs (#9449) (Teddy Katz)
- b31e55a Chore: move internal rules out of lib/ (#9448) (Teddy Katz)
- a7521e3 Docs: improve examples for multiline-comment-style (#9440) (Teddy Katz)
Commits
The new version differs by 38 commits.
9deb1b14.10.06d19001Build: changelog update for 4.10.0bb6e60aFix: Improve the doc for no-restricted-modules rule (fixes #9437) (#9495)c529de9Docs: Amend rule document to correct and complete it (refs #6251). (#9498)f9c6673Chore: Add tests to cover array and object values and leading commas. (#9502)9169258Chore: removenpm run check-commitscript (#9513)7d390b2Docs: Revise contributor documentation on issue labels. (#9469)d80b9d0Fix: no-var don't fix globals (fixes #9520) (#9525)b8aa071Fix: allow linting the empty string from stdin (fixes #9515) (#9517)350a72cChore: regex.test => string.startsWith (#9518)de0bef4Chore: remove obsolete eslintbot templates (#9512)720b6d5Docs: Update ISSUE_TEMPLATE.md (#9504)2fa64b7Fix: should not convert non-consecutive line comments to a single bloโฆ (#9475)9725146Fix: multiline-comment-style fix produces invalid code (fixes #9461). (#9463)b12cff8Fix: Expected order of jsdoc tags (fixes #9412) (#9451)
There are 38 commits in total.
See the full diff
Version 4.11.0 just got published.
Update to this version instead ๐
Release Notes
v4.11.0- d4557a6 Docs: disallow use of the comma operator using no-restricted-syntax (#9585) (่ๅฎ่ฐ็็ซ)
- d602f9e Upgrade: espree v3.5.2 (#9611) (Kai Cataldo)
- 4def876 Chore: avoid handling rules instances in config-validator (#9364) (Teddy Katz)
- fe5ac7e Chore: fix incorrect comment in safe-emitter.js (#9605) (Teddy Katz)
- 6672fae Docs: Fixed a typo on lines-between-class-members doc (#9603) (Moinul Hossain)
- 980ecd3 Chore: Update copyright and license info (#9599) (่ๅฎ่ฐ็็ซ)
- cc2c7c9 Build: use Node 8 in appveyor (#9595) (่ๅฎ่ฐ็็ซ)
- 2542f04 Docs: Add missing options for
lines-around-comment(#9589) (Clรฉment Fiorio) - b6a7490 Build: ensure fuzzer tests get run with
npm test(#9590) (Teddy Katz) - 1073bc5 Build: remove shelljs-nodecli (refs #9533) (#9588) (Teddy Katz)
- 7e3bf6a Fix: edge-cases of semi-style (#9560) (Toru Nagashima)
- e5a37ce Fix: object-curly-newline for flow code (#9458) (Tiddo Langerak)
- 9064b9c Chore: add equalTokens in ast-utils. (#9500) (่ๅฎ่ฐ็็ซ)
- b7c5b19 Fix: Correct [object Object] output of error.data. (#9561) (Jonathan Pool)
- 51c8cf0 Docs: Disambiguate definition of Update tag (#9584) (Jonathan Pool)
- afc3c75 Docs: clarify what eslint-config-eslint is (#9582) (Teddy Katz)
- aedae9d Docs: fix spelling in valid-typeof example (#9574) (Maksim Degtyarev)
- 4c5aaf3 Docs: Fix typo in no-underscore-dangle rule (#9567) (Fabien Lucas)
- 3623600 Chore: upgrade [email protected] (#9557) (่ๅฎ่ฐ็็ซ)
- 1b606cd Chore: Remove an indirect dependency on jsonify (#9444) (Rouven Weรling)
- 4d7d7ab Update: Resolve npm installed formatters (#5900) (#9464) (Tom Erik Stรธwer)
- accc490 Fix: Files with no failures get "passing" testcase (#9547) (Samuel Levy)
- ab0f66d Docs: Add examples to better show rule coverage. (#9548) (Jonathan Pool)
- 88d2303 Chore: Add object-property-newline tests to increase coverage. (#9553) (Jonathan Pool)
- 7f37b1c Build: test Node 9 on Travis (#9556) (Teddy Katz)
- acccfbd Docs: Minor rephrase in
no-invalid-this. (#9542) (Francisc) - 8f9c0fe Docs: improve id-match usage advice (#9544) (Teddy Katz)
- a9606a3 Fix: invalid tests with super (fixes #9539) (#9545) (Teddy Katz)
- 8e1a095 Chore: enable a modified version of multiline-comment-style on codebase (#9452) (Teddy Katz)
- cb60285 Chore: remove commented test for HTML formatter (#9532) (Teddy Katz)
- 06b491e Docs: fix duplicate entries in changelog (#9530) (Teddy Katz)
- 2224733 Chore: use eslint-plugin-rulesdir instead of --rulesdir for self-linting (#9164) (Teddy Katz)
- 9cf4ebe Docs: add .md to link(for github users) (#9529) (่ๅฎ่ฐ็็ซ)
Commits
The new version differs by 35 commits.
1a9a6a54.11.0ef4d268Build: changelog update for 4.11.0d4557a6Docs: disallow use of the comma operator using no-restricted-syntax (#9585)d602f9eUpgrade: espree v3.5.2 (#9611)4def876Chore: avoid handling rules instances in config-validator (#9364)fe5ac7eChore: fix incorrect comment in safe-emitter.js (#9605)6672faeDocs: Fixed a typo on lines-between-class-members doc (#9603)980ecd3Chore: Update copyright and license info (#9599)cc2c7c9Build: use Node 8 in appveyor (#9595)2542f04Docs: Add missing options forlines-around-comment(#9589)b6a7490Build: ensure fuzzer tests get run withnpm test(#9590)1073bc5Build: remove shelljs-nodecli (refs #9533) (#9588)7e3bf6aFix: edge-cases of semi-style (#9560)e5a37ceFix: object-curly-newline for flow code (#9458)9064b9cChore: add equalTokens in ast-utils. (#9500)
There are 35 commits in total.
See the full diff
Version 4.12.0 just got published.
Update to this version instead ๐
Release Notes
v4.12.0- 76dab18 Upgrade: doctrine@^2.0.2 (#9656) (Kevin Partington)
- 28c9c8e New: add a Linter#defineParser function (#9321) (Ives van Hoorne)
- 5619910 Update: Add autofix for
sort-vars(#9496) (Trevin Hofmann) - 71eedbf Update: add
beforeStatementContinuationCharsto semi (fixes #9521) (#9594) (Toru Nagashima) - 4118f14 New: Adds implicit-arrow-linebreak rule (refs #9510) (#9629) (Sharmila Jesupaul)
- 208fb0f Fix: Use XML 1.1 on XML formatters (fixes #9607) (#9608) (Daniel Reigada)
- 6e04f14 Upgrade:
globalsto 11.0.1 (fixes #9614) (#9632) (Toru Nagashima) - e13d439 Fix: space-in-parens crash (#9655) (Toru Nagashima)
- 92171cc Docs: Updating migration guide for single-line disable (#9385) (Justin Helmer)
- f39ffe7 Docs: remove extra punctuation from readme (#9640) (Teddy Katz)
- a015234 Fix: prefer-destructuring false positive on "super" (fixes #9625) (#9626) (Kei Ito)
- 0cf081e Update: add importNames option to no-restricted-imports (#9506) (Benjamin R Gibson)
- 332c214 Docs: Add @platinumazure to TSC (#9618) (Ilya Volodin)
Commits
The new version differs by 15 commits.
f4a65c64.12.01cd1627Build: changelog update for 4.12.076dab18Upgrade: doctrine@^2.0.2 (#9656)28c9c8eNew: add a Linter#defineParser function (#9321)5619910Update: Add autofix forsort-vars(#9496)71eedbfUpdate: addbeforeStatementContinuationCharsto semi (fixes #9521) (#9594)4118f14New: Adds implicit-arrow-linebreak rule (refs #9510) (#9629)208fb0fFix: Use XML 1.1 on XML formatters (fixes #9607) (#9608)6e04f14Upgrade:globalsto 11.0.1 (fixes #9614) (#9632)e13d439Fix: space-in-parens crash (#9655)92171ccDocs: Updating migration guide for single-line disable (#9385)f39ffe7Docs: remove extra punctuation from readme (#9640)a015234Fix: prefer-destructuring false positive on "super" (fixes #9625) (#9626)0cf081eUpdate: add importNames option to no-restricted-imports (#9506)332c214Docs: Add @platinumazure to TSC (#9618)
See the full diff
Version 4.13.0 just got published.
Update to this version instead ๐
Release Notes
v4.13.0- 256481b Update: update handling of destructuring in camelcase (fixes #8511) (#9468) (Erin)
- d067ae1 Docs: Donโt use undocumented array-style configuration for max-len (#9690) (Jed Fox)
- 1ad3091 Chore: fix test-suite to work with node master (#9688) (Myles Borins)
- cdb1488 Docs: Adds an example with try/catch. (#9672) (Jaap Taal)
Commits
The new version differs by 6 commits.
29c36104.13.0ac331bcBuild: changelog update for 4.13.0256481bUpdate: update handling of destructuring in camelcase (fixes #8511) (#9468)d067ae1Docs: Donโt use undocumented array-style configuration for max-len (#9690)1ad3091Chore: fix test-suite to work with node master (#9688)cdb1488Docs: Adds an example with try/catch. (#9672)
See the full diff
Version 4.13.1 just got published.
Update to this version instead ๐
Release Notes
v4.13.1- b72dc83 Fix: eol-last allow empty-string to always pass (refs #9534) (#9696) (Kevin Partington)
- d80aa7c Fix: camelcase destructure leading/trailing underscore (fixes #9700) (#9701) (Kevin Partington)
- d49d9d0 Docs: Add missing period to the README (#9702) (Kevin Partington)
- 4564fe0 Chore: no-invalid-meta crash if no export assignment (refs #9534) (#9698) (Kevin Partington)
Commits
The new version differs by 6 commits.
234cd264.13.13b0833fBuild: changelog update for 4.13.1b72dc83Fix: eol-last allow empty-string to always pass (refs #9534) (#9696)d80aa7cFix: camelcase destructure leading/trailing underscore (fixes #9700) (#9701)d49d9d0Docs: Add missing period to the README (#9702)4564fe0Chore: no-invalid-meta crash if no export assignment (refs #9534) (#9698)
See the full diff
Version 4.14.0 just got published.
Update to this version instead ๐
Release Notes
v4.14.0- be2f57e Update: support separate requires in one-var. (fixes #6175) (#9441) (่ๅฎ่ฐ็็ซ)
- 370d614 Docs: Fix typos (#9751) (Jed Fox)
- 8196c45 Chore: Reorganize CLI options and associated docs (#9758) (Kevin Partington)
- 75c7419 Update: Logical-and is counted in
complexityrule (fixes #8535) (#9754) (Kevin Partington) - eb4b1e0 Docs: reintroduce misspelling in
valid-typeofexample (#9753) (Teddy Katz) - ae51eb2 New: Add allowImplicit option to array-callback-return (fixes #8539) (#9344) (James C. Davis)
- e9d5dfd Docs: improve no-extra-parens formatting (#9747) (Rich Trott)
- 37d066c Chore: Add unit tests for overrides glob matching. (#9744) (Robert Jackson)
- 805a94e Chore: Fix typo in CLIEngine test name (#9741) (@scriptdaemon)
- 1c2aafd Update: Improve parser integrations (fixes #8392) (#8755) (Toru Nagashima)
- 4ddc131 Upgrade: debug@^3.1.0 (#9731) (Kevin Partington)
- f252c19 Docs: Make the lint message
sourceproperty a little more subtle (#9735) (Jed Fox) - 5a5c23c Docs: fix the link to contributing page (#9727) (Victor Hom)
- f44ce11 Docs: change beginner to good first issue label text (#9726) (Victor Hom)
- 14baa2e Chore: improve arrow-body-style error message (refs #5498) (#9718) (Teddy Katz)
- f819920 Docs: fix typos (#9723) (Thomas Broadley)
- 43d4ba8 Fix: false positive on rule
lines-between-class-members(fixes #9665) (#9680) (sakabar)
Commits
The new version differs by 19 commits.
8d166b44.14.05a29612Build: changelog update for 4.14.0be2f57eUpdate: support separate requires in one-var. (fixes #6175) (#9441)370d614Docs: Fix typos (#9751)8196c45Chore: Reorganize CLI options and associated docs (#9758)75c7419Update: Logical-and is counted incomplexityrule (fixes #8535) (#9754)eb4b1e0Docs: reintroduce misspelling invalid-typeofexample (#9753)ae51eb2New: Add allowImplicit option to array-callback-return (fixes #8539) (#9344)e9d5dfdDocs: improve no-extra-parens formatting (#9747)37d066cChore: Add unit tests for overrides glob matching. (#9744)805a94eChore: Fix typo in CLIEngine test name (#9741)1c2aafdUpdate: Improve parser integrations (fixes #8392) (#8755)4ddc131Upgrade: debug@^3.1.0 (#9731)f252c19Docs: Make the lint messagesourceproperty a little more subtle (#9735)5a5c23cDocs: fix the link to contributing page (#9727)
There are 19 commits in total.
See the full diff
Version 4.15.0 just got published.
Update to this version instead ๐
Release Notes
v4.15.0- 6ab04b5 New: Add context.report({ messageId }) (fixes #6740) (#9165) (Jed Fox)
- fc7f404 Docs: add url to each of the rules (refs #6582) (#9788) (Patrick McElhaney)
- fc44da9 Docs: fix sort-imports rule block language (#9805) (ferhat elmas)
- 65f0176 New: CLIEngine#getRules() (refs #6582) (#9782) (Patrick McElhaney)
- c64195f Update: More detailed assert message for rule-tester (#9769) (Weijia Wang)
- 9fcfabf Fix: no-extra-parens false positive (fixes: #9755) (#9795) (Erin)
- 61e5fa0 Docs: Add table of contents to Node.js API docs (#9785) (Patrick McElhaney)
- 4c87f42 Fix: incorrect error messages of no-unused-vars (fixes #9774) (#9791) (akouryy)
- bbabf34 Update: add
ignoreCommentsoption toindentrule (fixes #9018) (#9752) (Kevin Partington) - db431cb Docs: HTTP -> HTTPS (fixes #9768) (#9768) (Ronald Eddy Jr)
- cbf0fb9 Docs: describe how to feature-detect scopeManager/visitorKeys support (#9764) (Teddy Katz)
- f7dcb70 Docs: Add note about "patch release pending" label to maintainer guide (#9763) (Teddy Katz)
Commits
The new version differs by 14 commits.
e14ceb04.15.02dfc3bdBuild: changelog update for 4.15.06ab04b5New: Add context.report({ messageId }) (fixes #6740) (#9165)fc7f404Docs: add url to each of the rules (refs #6582) (#9788)fc44da9Docs: fix sort-imports rule block language (#9805)65f0176New: CLIEngine#getRules() (refs #6582) (#9782)c64195fUpdate: More detailed assert message for rule-tester (#9769)9fcfabfFix: no-extra-parens false positive (fixes: #9755) (#9795)61e5fa0Docs: Add table of contents to Node.js API docs (#9785)4c87f42Fix: incorrect error messages of no-unused-vars (fixes #9774) (#9791)bbabf34Update: addignoreCommentsoption toindentrule (fixes #9018) (#9752)db431cbDocs: HTTP -> HTTPS (fixes #9768) (#9768)cbf0fb9Docs: describe how to feature-detect scopeManager/visitorKeys support (#9764)f7dcb70Docs: Add note about "patch release pending" label to maintainer guide (#9763)
See the full diff
Version 4.16.0 just got published.
Update to this version instead ๐
Release Notes
v4.16.0- e26a25f Update: allow continue instead of if wrap in guard-for-in (fixes #7567) (#9796) (Michael Ficarra)
- af043eb Update: Add NewExpression support to comma-style (#9591) (Frazer McLean)
- 4f898c7 Build: Fix JSDoc syntax errors (#9813) (Matija Marohniฤ)
- 13bcf3c Fix: Removing curly quotes in no-eq-null report message (#9852) (Kevin Partington)
- b96fb31 Docs: configuration hierarchy for CLIEngine options (fixes #9526) (#9855) (PiIsFour)
- 8ccbdda Docs: Clarify that -c configs merge with
.eslintrc.*(fixes #9535) (#9847) (Kevin Partington) - 978574f Docs: Fix examples for no-useless-escape (#9853) (Toru Kobayashi)
- cd5681d Chore: Deactivate consistent-docs-url in internal rules folder (#9815) (Kevin Partington)
- 2e87ddd Docs: Sync messageId examples' style with other examples (#9816) (Kevin Partington)
- 1d61930 Update: use doctrine range information in valid-jsdoc (#9831) (Teddy Katz)
- 133336e Update: fix indent behavior on template literal arguments (fixes #9061) (#9820) (Teddy Katz)
- ea1b15d Fix: avoid crashing on malformed configuration comments (fixes #9373) (#9819) (Teddy Katz)
- add1e70 Update: fix indent bug on comments in ternary expressions (fixes #9729) (#9818) (Teddy Katz)
- 6a5cd32 Fix: prefer-destructuring error with computed properties (fixes #9784) (#9817) (Teddy Katz)
- 601f851 Docs: Minor modification to code comments for clarity (#9821) (rgovind92)
- b9da067 Docs: fix misleading info about RuleTester column numbers (#9830) (Teddy Katz)
- 2cf4522 Update: Rename and deprecate object-property-newline option (#9570) (Jonathan Pool)
- acde640 Docs: Add ES 2018 to Configuring ESLint (#9829) (Kai Cataldo)
- ccfce15 Docs: Minor tweaks to working with rules page (#9824) (Kevin Partington)
- 54b329a Docs: fix substitution of {{ name }} (#9822) (Andres Kalle)
Commits
The new version differs by 22 commits.
33ca1ea4.16.01a9ddeeBuild: changelog update for 4.16.0e26a25fUpdate: allow continue instead of if wrap in guard-for-in (fixes #7567) (#9796)af043ebUpdate: Add NewExpression support to comma-style (#9591)4f898c7Build: Fix JSDoc syntax errors (#9813)13bcf3cFix: Removing curly quotes in no-eq-null report message (#9852)b96fb31Docs: configuration hierarchy for CLIEngine options (fixes #9526) (#9855)8ccbddaDocs: Clarify that -c configs merge with.eslintrc.*(fixes #9535) (#9847)978574fDocs: Fix examples for no-useless-escape (#9853)cd5681dChore: Deactivate consistent-docs-url in internal rules folder (#9815)2e87dddDocs: Sync messageId examples' style with other examples (#9816)1d61930Update: use doctrine range information in valid-jsdoc (#9831)133336eUpdate: fix indent behavior on template literal arguments (fixes #9061) (#9820)ea1b15dFix: avoid crashing on malformed configuration comments (fixes #9373) (#9819)add1e70Update: fix indent bug on comments in ternary expressions (fixes #9729) (#9818)
There are 22 commits in total.
See the full diff