Skip to content
This repository has been archived by the owner on Aug 7, 2023. It is now read-only.

Update eslint to version 4.3.0 🚀 #938

Merged
merged 7 commits into from
Jul 24, 2017
Merged

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Jun 14, 2017

Version 4.0.0 of eslint just got published.

Dependency eslint
Current Version 3.19.0
Type dependency

The version 4.0.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.0.0
  • 4aefb49 Chore: avoid using deprecated rules on ESLint codebase (#8708) (Teddy Katz)
  • 389feba Chore: upgrade deps. (#8684) (薛定谔的猫)
  • 3da7b5e Fix: Semi-Style only check for comments when tokens exist (fixes #8696) (#8697) (Reyad Attiyat)
  • 3cfe9ee Fix: Add space between async and param on fix (fixes #8682) (#8693) (Reyad Attiyat)
  • c702858 Chore: enable no-multiple-empty-lines on ESLint codebase (#8694) (Teddy Katz)
  • 34c4020 Update: Add support for parens on left side for-loops (fixes: #8393) (#8679) (Victor Hom)
  • 735cd09 Docs: Correct the comment in an example for no-mixed-requires (#8686) (Fangzhou Li)
  • 026f048 Chore: remove dead code from prefer-const (#8683) (Teddy Katz)
Commits

The new version differs by 119 commits.

  • c61194f 4.0.0
  • 821a1e6 Build: changelog update for 4.0.0
  • 4aefb49 Chore: avoid using deprecated rules on ESLint codebase (#8708)
  • 389feba Chore: upgrade deps. (#8684)
  • 3da7b5e Fix: Semi-Style only check for comments when tokens exist (fixes #8696) (#8697)
  • 3cfe9ee Fix: Add space between async and param on fix (fixes #8682) (#8693)
  • c702858 Chore: enable no-multiple-empty-lines on ESLint codebase (#8694)
  • 34c4020 Update: Add support for parens on left side for-loops (fixes: #8393) (#8679)
  • 735cd09 Docs: Correct the comment in an example for no-mixed-requires (#8686)
  • 026f048 Chore: remove dead code from prefer-const (#8683)
  • a8e1c1c 4.0.0-rc.0
  • 1768dc0 Build: changelog update for 4.0.0-rc.0
  • 0058b0f Update: add --fix to no-debugger (#8660)
  • b4daa22 Docs: Note to --fix option for strict rule (#8680)
  • 4df33e7 Chore: check for root:true in project sooner (fixes #8561) (#8638)

There are 119 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 🌴

@Arcanemagus Arcanemagus changed the title Update eslint to the latest version 🚀 Update eslint to version 4.0.0 🚀 Jun 15, 2017
@Arcanemagus
Copy link
Member

Blocked on a compatible version of eslint-config-airbnb-base.

greenkeeper bot added a commit that referenced this pull request Jun 24, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jun 24, 2017

Version 4.1.0 just got published.

Update to this version instead 🚀

Release Notes v4.1.0
  • e8f1362 Docs: Remove wrong descriptions in padded-block rule (#8783) (Plusb Preco)
  • 291a783 Update: enforceForArrowConditionals to no-extra-parens (fixes #6196) (#8439) (Evilebot Tnawi)
  • a21dd32 New: Add overrides/files options for glob-based config (fixes #3611) (#8081) (Sylvan Mably)
  • 879688c Update: Add ignoreComments option to no-trailing-spaces (#8061) (Jake Roussel)
  • b58ae2e Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763) (Gyandeep Singh)
  • 9851288 Update: fix indent errors on multiline destructure (fixes #8729) (#8756) (Victor Hom)
  • 3608f06 Docs: Increase visibility of code of conduct (fixes #8758) (#8764) (Kai Cataldo)
  • 673a58b Update: support multiple fixes in a report (fixes #7348) (#8101) (Toru Nagashima)
  • 7a1bc38 Fix: don't pass default parserOptions to custom parsers (fixes #8744) (#8745) (Teddy Katz)
  • c5b4052 Chore: enable computed-property-spacing on ESLint codebase (#8760) (Teddy Katz)
  • 3419f64 Docs: describe how to use formatters on the formatter demo page (#8754) (Teddy Katz)
  • a3ff8f2 Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746) (Teddy Katz)
  • b7cc1e6 Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341) (Reyad Attiyat)
  • 46e73ee Fix: eslint --init installs wrong dependencies of popular styles (fixes #7338) (#8713) (Toru Nagashima)
  • a82361b Chore: Prevent package-lock.json files from being created (fixes #8742) (#8747) (Teddy Katz)
  • 5f81a68 New: Add eslintIgnore support to package.json (fixes #8458) (#8690) (Victor Hom)
  • b5a70b4 Update: fix multiline binary operator/parentheses indentation (#8719) (Teddy Katz)
  • ab8b016 Update: fix MemberExpression indentation with "off" option (fixes #8721) (#8724) (Teddy Katz)
  • eb5d12c Update: Add Fixer method to Linter API (#8631) (Gyandeep Singh)
  • 26a2daa Chore: Cache fs reads in ignored-paths (fixes #8363) (#8706) (Victor Hom)
Commits

The new version differs by 22 commits.

  • 7d9e3be 4.1.0
  • e727b7b Build: changelog update for 4.1.0
  • e8f1362 Docs: Remove wrong descriptions in padded-block rule (#8783)
  • 291a783 Update: enforceForArrowConditionals to no-extra-parens (fixes #6196) (#8439)
  • a21dd32 New: Add overrides/files options for glob-based config (fixes #3611) (#8081)
  • 879688c Update: Add ignoreComments option to no-trailing-spaces (#8061)
  • b58ae2e Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763)
  • 9851288 Update: fix indent errors on multiline destructure (fixes #8729) (#8756)
  • 3608f06 Docs: Increase visibility of code of conduct (fixes #8758) (#8764)
  • 673a58b Update: support multiple fixes in a report (fixes #7348) (#8101)
  • 7a1bc38 Fix: don't pass default parserOptions to custom parsers (fixes #8744) (#8745)
  • c5b4052 Chore: enable computed-property-spacing on ESLint codebase (#8760)
  • 3419f64 Docs: describe how to use formatters on the formatter demo page (#8754)
  • a3ff8f2 Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746)
  • b7cc1e6 Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341)

There are 22 commits in total.

See the full diff

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jun 24, 2017

Version 4.1.0 just got published.

Update to this version instead 🚀

Release Notes v4.1.0
  • e8f1362 Docs: Remove wrong descriptions in padded-block rule (#8783) (Plusb Preco)
  • 291a783 Update: enforceForArrowConditionals to no-extra-parens (fixes #6196) (#8439) (Evilebot Tnawi)
  • a21dd32 New: Add overrides/files options for glob-based config (fixes #3611) (#8081) (Sylvan Mably)
  • 879688c Update: Add ignoreComments option to no-trailing-spaces (#8061) (Jake Roussel)
  • b58ae2e Chore: Only instantiate fileEntryCache when cache flage set (perf) (#8763) (Gyandeep Singh)
  • 9851288 Update: fix indent errors on multiline destructure (fixes #8729) (#8756) (Victor Hom)
  • 3608f06 Docs: Increase visibility of code of conduct (fixes #8758) (#8764) (Kai Cataldo)
  • 673a58b Update: support multiple fixes in a report (fixes #7348) (#8101) (Toru Nagashima)
  • 7a1bc38 Fix: don't pass default parserOptions to custom parsers (fixes #8744) (#8745) (Teddy Katz)
  • c5b4052 Chore: enable computed-property-spacing on ESLint codebase (#8760) (Teddy Katz)
  • 3419f64 Docs: describe how to use formatters on the formatter demo page (#8754) (Teddy Katz)
  • a3ff8f2 Chore: combine tests in tests/lib/eslint.js and tests/lib/linter.js (#8746) (Teddy Katz)
  • b7cc1e6 Fix: Space-infix-ops should ignore type annotations in TypeScript (#8341) (Reyad Attiyat)
  • 46e73ee Fix: eslint --init installs wrong dependencies of popular styles (fixes #7338) (#8713) (Toru Nagashima)
  • a82361b Chore: Prevent package-lock.json files from being created (fixes #8742) (#8747) (Teddy Katz)
  • 5f81a68 New: Add eslintIgnore support to package.json (fixes #8458) (#8690) (Victor Hom)
  • b5a70b4 Update: fix multiline binary operator/parentheses indentation (#8719) (Teddy Katz)
  • ab8b016 Update: fix MemberExpression indentation with "off" option (fixes #8721) (#8724) (Teddy Katz)
  • eb5d12c Update: Add Fixer method to Linter API (#8631) (Gyandeep Singh)
  • 26a2daa Chore: Cache fs reads in ignored-paths (fixes #8363) (#8706) (Victor Hom)
Commits

The new version differs by commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jun 26, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jun 26, 2017

Version 4.1.1 just got published.

Update to this version instead 🚀

Release Notes v4.1.1
  • f307aa0 Fix: ensure configs from a plugin are cached separately (fixes #8792) (#8798) (Teddy Katz)
  • 8b48ae8 Docs: Add doc on parser services (fixes #8390) (#8795) (Victor Hom)
  • 0d041e7 Fix: avoid crashing when using baseConfig with extends (fixes #8791) (#8797) (Teddy Katz)
  • 03213bb Chore: improve comment explanation of indent internal functions (#8800) (Teddy Katz)
  • d2e88ed Chore: Fix misleading comment in ConfigCache.js (#8799) (Teddy Katz)
Commits

The new version differs by 7 commits.

  • 1df6a01 4.1.1
  • 79a4482 Build: changelog update for 4.1.1
  • f307aa0 Fix: ensure configs from a plugin are cached separately (fixes #8792) (#8798)
  • 8b48ae8 Docs: Add doc on parser services (fixes #8390) (#8795)
  • 0d041e7 Fix: avoid crashing when using baseConfig with extends (fixes #8791) (#8797)
  • 03213bb Chore: improve comment explanation of indent internal functions (#8800)
  • d2e88ed Chore: Fix misleading comment in ConfigCache.js (#8799)

See the full diff

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jun 26, 2017

Version 4.1.1 just got published.

Update to this version instead 🚀

Release Notes v4.1.1
  • f307aa0 Fix: ensure configs from a plugin are cached separately (fixes #8792) (#8798) (Teddy Katz)
  • 8b48ae8 Docs: Add doc on parser services (fixes #8390) (#8795) (Victor Hom)
  • 0d041e7 Fix: avoid crashing when using baseConfig with extends (fixes #8791) (#8797) (Teddy Katz)
  • 03213bb Chore: improve comment explanation of indent internal functions (#8800) (Teddy Katz)
  • d2e88ed Chore: Fix misleading comment in ConfigCache.js (#8799) (Teddy Katz)
Commits

The new version differs by commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jul 9, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jul 9, 2017

Version 4.2.0 just got published.

Update to this version instead 🚀

Release Notes v4.2.0
  • e0f0101 Update: fix indentation of nested function parameters (fixes #8892) (#8900) (Teddy Katz)
  • 9f95a3e Chore: remove unused helper method from indent (#8901) (Teddy Katz)
  • 11ffe6b Fix: no-regex-spaces rule incorrectly fixes quantified spaces (#8773) (Keri Warr)
  • 975dacf Update: fix indentation of EmptyStatements (fixes #8882) (#8885) (Teddy Katz)
  • 88ed041 Build: Turnoff CI branch build (fixes #8804) (#8873) (Gyandeep Singh)
  • 72f22eb Chore: replace is-my-json-valid with Ajv (#8852) (Gajus Kuizinas)
  • 7c8de92 Docs: Clarified PR guidelines in maintainer guide (#8876) (Kevin Partington)
  • d1fc408 Docs: Update CLA link in Contributing docs (#8883) (Calvin Freitas)
  • 931a9f1 Fix: indent false positive with multi-line await expression (#8837) (薛定谔的猫)
  • 3767cda Update: add no-sync option to allow at root level (fixes #7985) (#8859) (Victor Hom)
  • 1ce553d Docs: Fix wording of minProperties in object-curly-newline (fixes #8874) (#8878) (solmsted)
  • f00854e Fix: --quiet no longer fixes warnings (fixes #8675) (#8858) (Kevin Partington)
  • b678535 Chore: Add collapsible block for config in ISSUE_TEMPLATE (#8872) (Gyandeep Singh)
  • 1f5bfc2 Update: Add always-multiline option to multiline-ternary (fixes #8770) (#8841) (Nathan Woltman)
  • 22116f2 Fix: correct comma-dangle JSON schema (#8864) (Evgeny Poberezkin)
  • 676af9e Update: fix indentation of JSXExpressionContainer contents (fixes #8832) (#8850) (Teddy Katz)
  • 330dd58 Chore: fix title of linter test suite (#8861) (Teddy Katz)
  • 60099ed Chore: enable for-direction rule on ESLint codebase (#8853) (薛定谔的猫)
  • e0d1a84 Chore: upgrade eslint-plugin-eslint-plugin & eslint-plugin-node (#8856) (薛定谔的猫)
  • 0780d86 Chore: remove identical tests (#8851) (Teddy Katz)
  • 5c3ac8e Fix: arrow-parens fixer gets tripped up with trailing comma in args (#8838) (薛定谔的猫)
  • c4f2e29 Build: fix race condition in demo (#8827) (Teddy Katz)
  • c693be5 New: Allow passing a function as fix option (fixes #8039) (#8730) (Ian VanSchooten)
  • 8796d55 Docs: add missing item to 4.0 migration guide table of contents (#8835) (薛定谔的猫)
  • 742998c doc md update: false -> false (#8825) (Erik Vold)
  • ce969f9 Docs: add guidelines for patch release communication (fixes #7277) (#8823) (Teddy Katz)
  • 5c83c99 Docs: Clarify arrow function parens in no-extra-parens (fixes #8741) (#8822) (Kevin Partington)
  • 84d921d Docs: Added note about Node/CJS scoping to no-redeclare (fixes #8814) (#8820) (Kevin Partington)
  • 85c9327 Update: fix parenthesized CallExpression indentation (fixes #8790) (#8802) (Teddy Katz)
  • be8d354 Update: simplify variable declarator indent handling (fixes #8785) (#8801) (Teddy Katz)
  • 9417818 Fix: no-debugger autofixer produced invalid syntax (#8806) (Teddy Katz)
  • 8698a92 New: getter-return rule (fixes #8449) (#8460) (薛定谔的猫)
  • eac06f2 Fix: no-extra-parens false positives for variables called "let" (#8808) (Teddy Katz)
  • 616587f Fix: dot-notation autofix produces syntax errors for object called "let" (#8807) (Teddy Katz)
  • a53ef7e Fix: don't require a third argument in linter.verifyAndFix (fixes #8805) (#8809) (Teddy Katz)
  • 5ad8b70 Docs: add minor formatting improvement to paragraph about parsers (#8816) (Teddy Katz)
Commits

The new version differs by 38 commits.

  • 5ea79dc 4.2.0
  • b19ee3f Build: changelog update for 4.2.0
  • e0f0101 Update: fix indentation of nested function parameters (fixes #8892) (#8900)
  • 9f95a3e Chore: remove unused helper method from indent (#8901)
  • 11ffe6b Fix: no-regex-spaces rule incorrectly fixes quantified spaces (#8773)
  • 975dacf Update: fix indentation of EmptyStatements (fixes #8882) (#8885)
  • 88ed041 Build: Turnoff CI branch build (fixes #8804) (#8873)
  • 72f22eb Chore: replace is-my-json-valid with Ajv (#8852)
  • 7c8de92 Docs: Clarified PR guidelines in maintainer guide (#8876)
  • d1fc408 Docs: Update CLA link in Contributing docs (#8883)
  • 931a9f1 Fix: indent false positive with multi-line await expression (#8837)
  • 3767cda Update: add no-sync option to allow at root level (fixes #7985) (#8859)
  • 1ce553d Docs: Fix wording of minProperties in object-curly-newline (fixes #8874) (#8878)
  • f00854e Fix: --quiet no longer fixes warnings (fixes #8675) (#8858)
  • b678535 Chore: Add collapsible block for config in ISSUE_TEMPLATE (#8872)

There are 38 commits in total.

See the full diff

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jul 9, 2017

Version 4.2.0 just got published.

Update to this version instead 🚀

Release Notes v4.2.0
  • e0f0101 Update: fix indentation of nested function parameters (fixes #8892) (#8900) (Teddy Katz)
  • 9f95a3e Chore: remove unused helper method from indent (#8901) (Teddy Katz)
  • 11ffe6b Fix: no-regex-spaces rule incorrectly fixes quantified spaces (#8773) (Keri Warr)
  • 975dacf Update: fix indentation of EmptyStatements (fixes #8882) (#8885) (Teddy Katz)
  • 88ed041 Build: Turnoff CI branch build (fixes #8804) (#8873) (Gyandeep Singh)
  • 72f22eb Chore: replace is-my-json-valid with Ajv (#8852) (Gajus Kuizinas)
  • 7c8de92 Docs: Clarified PR guidelines in maintainer guide (#8876) (Kevin Partington)
  • d1fc408 Docs: Update CLA link in Contributing docs (#8883) (Calvin Freitas)
  • 931a9f1 Fix: indent false positive with multi-line await expression (#8837) (薛定谔的猫)
  • 3767cda Update: add no-sync option to allow at root level (fixes #7985) (#8859) (Victor Hom)
  • 1ce553d Docs: Fix wording of minProperties in object-curly-newline (fixes #8874) (#8878) (solmsted)
  • f00854e Fix: --quiet no longer fixes warnings (fixes #8675) (#8858) (Kevin Partington)
  • b678535 Chore: Add collapsible block for config in ISSUE_TEMPLATE (#8872) (Gyandeep Singh)
  • 1f5bfc2 Update: Add always-multiline option to multiline-ternary (fixes #8770) (#8841) (Nathan Woltman)
  • 22116f2 Fix: correct comma-dangle JSON schema (#8864) (Evgeny Poberezkin)
  • 676af9e Update: fix indentation of JSXExpressionContainer contents (fixes #8832) (#8850) (Teddy Katz)
  • 330dd58 Chore: fix title of linter test suite (#8861) (Teddy Katz)
  • 60099ed Chore: enable for-direction rule on ESLint codebase (#8853) (薛定谔的猫)
  • e0d1a84 Chore: upgrade eslint-plugin-eslint-plugin & eslint-plugin-node (#8856) (薛定谔的猫)
  • 0780d86 Chore: remove identical tests (#8851) (Teddy Katz)
  • 5c3ac8e Fix: arrow-parens fixer gets tripped up with trailing comma in args (#8838) (薛定谔的猫)
  • c4f2e29 Build: fix race condition in demo (#8827) (Teddy Katz)
  • c693be5 New: Allow passing a function as fix option (fixes #8039) (#8730) (Ian VanSchooten)
  • 8796d55 Docs: add missing item to 4.0 migration guide table of contents (#8835) (薛定谔的猫)
  • 742998c doc md update: false -> false (#8825) (Erik Vold)
  • ce969f9 Docs: add guidelines for patch release communication (fixes #7277) (#8823) (Teddy Katz)
  • 5c83c99 Docs: Clarify arrow function parens in no-extra-parens (fixes #8741) (#8822) (Kevin Partington)
  • 84d921d Docs: Added note about Node/CJS scoping to no-redeclare (fixes #8814) (#8820) (Kevin Partington)
  • 85c9327 Update: fix parenthesized CallExpression indentation (fixes #8790) (#8802) (Teddy Katz)
  • be8d354 Update: simplify variable declarator indent handling (fixes #8785) (#8801) (Teddy Katz)
  • 9417818 Fix: no-debugger autofixer produced invalid syntax (#8806) (Teddy Katz)
  • 8698a92 New: getter-return rule (fixes #8449) (#8460) (薛定谔的猫)
  • eac06f2 Fix: no-extra-parens false positives for variables called "let" (#8808) (Teddy Katz)
  • 616587f Fix: dot-notation autofix produces syntax errors for object called "let" (#8807) (Teddy Katz)
  • a53ef7e Fix: don't require a third argument in linter.verifyAndFix (fixes #8805) (#8809) (Teddy Katz)
  • 5ad8b70 Docs: add minor formatting improvement to paragraph about parsers (#8816) (Teddy Katz)
Commits

The new version differs by commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jul 21, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jul 21, 2017

Version 4.3.0 just got published.

Update to this version instead 🚀

Release Notes v4.3.0
  • 91dccdf Update: support more options in prefer-destructuring (#8796) (Victor Hom)
  • 3bebcfd Update: Support generator yields in no constant condition (#8762) (Victor Hom)
  • 96df8c9 Fix: Handle fixing objects containing comments (fixes #8484) (#8944) (Brian Schemp)
  • e39d41d Docs: Make peerDependencies package.json snippet valid JSON (#8971) (Sam Adams)
  • a5fd101 Fix: duplicated error message if a crash occurs (fixes #8964) (#8965) (Teddy Katz)
  • f8d122c Docs: trailing commas not allowed in json (#8969) (Scott Fletcher)
  • d09288a Chore: Use output: null to assert that a test case is not autofixed. (#8960) (薛定谔的猫)
  • e639358 Update: add question to confirm downgrade (fixes #8870) (#8911) (Toru Nagashima)
  • 601039d Docs: fix badge in eslint-config-eslint readme (#8954) (Teddy Katz)
  • 3c231fa Update: add enforceInMethodNames to no-underscore-dangle (fixes #7065) (#7234) (Gabriele Petronella)
  • 128591f Update: prefer-numeric-literals warns Number.parseInt (fixes #8913) (#8929) (Kevin Partington)
  • 846f8b1 Docs: Clarified that core PRs require issue in maintainer guide (#8927) (Kevin Partington)
  • 55bc35d Fix: Avoid shell mangling during eslint --init (#8936) (Anders Kaseorg)
  • 10c3d78 Chore: fix misleading indent test (#8925) (Teddy Katz)
  • fb8005d Update: no-restricted-globals custom error messages (fixes #8315) (#8932) (Kevin Partington)
  • a747b6f Chore: make minor improvements to indent internals (#8947) (Teddy Katz)
  • 1ea3723 Update: fix indentation of parenthesized MemberExpressions (fixes #8924) (#8928) (Teddy Katz)
  • 9abc6f7 Update: fix BinaryExpression indentation edge case (fixes #8914) (#8930) (Teddy Katz)
  • 0e90453 Docs: Fixing broken cyclomatic complexity link (fixes #8396) (#8937) (Chris Bargren)
  • a8a8350 Chore: improve performance of indent rule (#8905) (Teddy Katz)
  • 764b2a9 Chore: update header info in indent (#8926) (Teddy Katz)
  • 597c217 Fix: confusing error if plugins from config is not an array (#8888) (Calvin Freitas)
  • 3c1dd6d Docs: add description of no-sync allowAtRootLevel option (fixes #8902) (#8906) (Teddy Katz)
  • 933a9cf Chore: add a fuzzer to detect bugs in core rules (#8422) (Teddy Katz)
  • 45f8cd9 Docs: fix verifyAndFix result property name (#8903) (Tino Vyatkin)
  • 1a89e1c Docs: Fix always-multiline example in multiline-ternary docs (#8904) (Nathan Woltman)
Commits

The new version differs by 28 commits.

  • 2874d75 4.3.0
  • 1c83662 Build: changelog update for 4.3.0
  • 91dccdf Update: support more options in prefer-destructuring (#8796)
  • 3bebcfd Update: Support generator yields in no constant condition (#8762)
  • 96df8c9 Fix: Handle fixing objects containing comments (fixes #8484) (#8944)
  • e39d41d Docs: Make peerDependencies package.json snippet valid JSON (#8971)
  • a5fd101 Fix: duplicated error message if a crash occurs (fixes #8964) (#8965)
  • f8d122c Docs: trailing commas not allowed in json (#8969)
  • d09288a Chore: Use output: null to assert that a test case is not autofixed. (#8960)
  • e639358 Update: add question to confirm downgrade (fixes #8870) (#8911)
  • 601039d Docs: fix badge in eslint-config-eslint readme (#8954)
  • 3c231fa Update: add enforceInMethodNames to no-underscore-dangle (fixes #7065) (#7234)
  • 128591f Update: prefer-numeric-literals warns Number.parseInt (fixes #8913) (#8929)
  • 846f8b1 Docs: Clarified that core PRs require issue in maintainer guide (#8927)
  • 55bc35d Fix: Avoid shell mangling during eslint --init (#8936)

There are 28 commits in total.

See the full diff

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jul 21, 2017

Version 4.3.0 just got published.

Update to this version instead 🚀

Release Notes v4.3.0
  • 91dccdf Update: support more options in prefer-destructuring (#8796) (Victor Hom)
  • 3bebcfd Update: Support generator yields in no constant condition (#8762) (Victor Hom)
  • 96df8c9 Fix: Handle fixing objects containing comments (fixes #8484) (#8944) (Brian Schemp)
  • e39d41d Docs: Make peerDependencies package.json snippet valid JSON (#8971) (Sam Adams)
  • a5fd101 Fix: duplicated error message if a crash occurs (fixes #8964) (#8965) (Teddy Katz)
  • f8d122c Docs: trailing commas not allowed in json (#8969) (Scott Fletcher)
  • d09288a Chore: Use output: null to assert that a test case is not autofixed. (#8960) (薛定谔的猫)
  • e639358 Update: add question to confirm downgrade (fixes #8870) (#8911) (Toru Nagashima)
  • 601039d Docs: fix badge in eslint-config-eslint readme (#8954) (Teddy Katz)
  • 3c231fa Update: add enforceInMethodNames to no-underscore-dangle (fixes #7065) (#7234) (Gabriele Petronella)
  • 128591f Update: prefer-numeric-literals warns Number.parseInt (fixes #8913) (#8929) (Kevin Partington)
  • 846f8b1 Docs: Clarified that core PRs require issue in maintainer guide (#8927) (Kevin Partington)
  • 55bc35d Fix: Avoid shell mangling during eslint --init (#8936) (Anders Kaseorg)
  • 10c3d78 Chore: fix misleading indent test (#8925) (Teddy Katz)
  • fb8005d Update: no-restricted-globals custom error messages (fixes #8315) (#8932) (Kevin Partington)
  • a747b6f Chore: make minor improvements to indent internals (#8947) (Teddy Katz)
  • 1ea3723 Update: fix indentation of parenthesized MemberExpressions (fixes #8924) (#8928) (Teddy Katz)
  • 9abc6f7 Update: fix BinaryExpression indentation edge case (fixes #8914) (#8930) (Teddy Katz)
  • 0e90453 Docs: Fixing broken cyclomatic complexity link (fixes #8396) (#8937) (Chris Bargren)
  • a8a8350 Chore: improve performance of indent rule (#8905) (Teddy Katz)
  • 764b2a9 Chore: update header info in indent (#8926) (Teddy Katz)
  • 597c217 Fix: confusing error if plugins from config is not an array (#8888) (Calvin Freitas)
  • 3c1dd6d Docs: add description of no-sync allowAtRootLevel option (fixes #8902) (#8906) (Teddy Katz)
  • 933a9cf Chore: add a fuzzer to detect bugs in core rules (#8422) (Teddy Katz)
  • 45f8cd9 Docs: fix verifyAndFix result property name (#8903) (Tino Vyatkin)
  • 1a89e1c Docs: Fix always-multiline example in multiline-ternary docs (#8904) (Nathan Woltman)
Commits

The new version differs by commits.

See the full diff

@IanVS
Copy link
Member

IanVS commented Jul 24, 2017

@Arcanemagus
Copy link
Member

Finally!

@Arcanemagus Arcanemagus changed the title Update eslint to version 4.0.0 🚀 Update eslint to version 4.3.0 🚀 Jul 24, 2017
@Arcanemagus Arcanemagus self-assigned this Jul 24, 2017
greenkeeper bot and others added 4 commits July 24, 2017 08:53
Having ESLint specified in both the `dependencies` _and_
`devDependencies` isn't a supported configuration in the first place. As
the version specified there is the bundled version and not the actual
supported version of ESLint I think this is the best course of action
moving forward.
@Arcanemagus Arcanemagus force-pushed the greenkeeper/eslint-4.0.0 branch from 1b503e0 to d765601 Compare July 24, 2017 16:06
It looks like the range for a reported message was slightly fixed in
this newer ESLint version.
@Arcanemagus Arcanemagus force-pushed the greenkeeper/eslint-4.0.0 branch from 2ec23bc to 78b80eb Compare July 24, 2017 16:41
The Atom build-package.sh script only checks `devDependencies` for
linters to run, as ESLint is only listed in our direct `dependencies`
now we need to trigger linting manually.

Includes:
* Minor update to the addon APT packages for Travis CI.
* Structure of the Circle CI script is updated to match that of atom/ci.
* Installing Noide.js on AppVeyor to run ESLint.
@Arcanemagus Arcanemagus force-pushed the greenkeeper/eslint-4.0.0 branch from 78b80eb to 0e60de5 Compare July 24, 2017 17:00
ESLint forever pauses the build, as this is being doubly covered by
Travis CI and CircleCI I feel fine with simply not running it on
AppVeyor.
Copy link
Member

@IanVS IanVS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This all seems reasonable enough to me.

Since eslint version 4 throws errors on invalid .eslintrc configuration, and users depending on the bundled version of eslint will get their version bumped from 3 to 4, we will need a major version bump when we release this.

@Arcanemagus Arcanemagus merged commit bb65050 into master Jul 24, 2017
@greenkeeper greenkeeper bot deleted the greenkeeper/eslint-4.0.0 branch July 24, 2017 18:29
@ctcpip
Copy link

ctcpip commented Aug 4, 2017

@IanVS any plans for a new release yet?

@IanVS
Copy link
Member

IanVS commented Aug 4, 2017

If you'd like to use eslint version 4, you're already free to install and use it in your projects. In fact, this particular update will only effect those relying on the bundled fallback eslint, which we strongly recommend against relying on.

But, to answer your question, yes we will get a release out soon.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants