Release notes
*Sourced from [eslint's releases](https://github.com/eslint/eslint/releases).*
> ## v5.0.0
> [Release blogpost](https://eslint.org/blog/2018/06/eslint-v5.0.0-released)
>
> [Migration guide](https://eslint.org/docs/user-guide/migrating-to-5.0.0)
>
> * 0feedfd New: Added max-lines-per-function rule (fixes [#9842](https://github-redirect.dependabot.com/eslint/eslint/issues/9842)) ([#10188](https://github-redirect.dependabot.com/eslint/eslint/issues/10188)) (peteward44)
> * daefbdb Upgrade: eslint-scope and espree to 4.0.0 (refs [#10458](https://github-redirect.dependabot.com/eslint/eslint/issues/10458)) ([#10500](https://github-redirect.dependabot.com/eslint/eslint/issues/10500)) (Brandon Mills)
> * 077358b Docs: no-process-exit: recommend process.exitCode ([#10478](https://github-redirect.dependabot.com/eslint/eslint/issues/10478)) (Andres Kalle)
> * f93d6ff Fix: do not fail on unknown operators from custom parsers (fixes [#10475](https://github-redirect.dependabot.com/eslint/eslint/issues/10475)) ([#10476](https://github-redirect.dependabot.com/eslint/eslint/issues/10476)) (Rubén Norte)
> * 05343fd Fix: add parens for yield statement (fixes [#10432](https://github-redirect.dependabot.com/eslint/eslint/issues/10432)) ([#10468](https://github-redirect.dependabot.com/eslint/eslint/issues/10468)) (Pig Fang)
> * d477c5e Fix: check destructuring for "no-shadow-restricted-names" (fixes [#10467](https://github-redirect.dependabot.com/eslint/eslint/issues/10467)) ([#10470](https://github-redirect.dependabot.com/eslint/eslint/issues/10470)) (Pig Fang)
> * 7a7580b Update: Add considerPropertyDescriptor option to func-name-matching ([#9078](https://github-redirect.dependabot.com/eslint/eslint/issues/9078)) (Dieter Luypaert)
> * e0a0418 Fix: crash on optional catch binding ([#10429](https://github-redirect.dependabot.com/eslint/eslint/issues/10429)) (Toru Nagashima)
> * de4dba9 Docs: styling team members ([#10460](https://github-redirect.dependabot.com/eslint/eslint/issues/10460)) (薛定谔的猫)
> * 5e453a3 Docs: display team members in tables. ([#10433](https://github-redirect.dependabot.com/eslint/eslint/issues/10433)) (薛定谔的猫)
> * b1895eb Docs: Restore intentional spelling mistake ([#10459](https://github-redirect.dependabot.com/eslint/eslint/issues/10459)) (Wilfred Hughes)
>
> ## v5.0.0-rc.0
> * abf400d Update: Add ignoreDestructing option to camelcase rule (fixes [#9807](https://github-redirect.dependabot.com/eslint/eslint/issues/9807)) ([#10373](https://github-redirect.dependabot.com/eslint/eslint/issues/10373)) (Andrew Lunny)
> * e2b394d Upgrade: espree and eslint-scope to rc versions ([#10457](https://github-redirect.dependabot.com/eslint/eslint/issues/10457)) (Kevin Partington)
> * a370da2 Chore: small opt to improve readability ([#10241](https://github-redirect.dependabot.com/eslint/eslint/issues/10241)) (薛定谔的猫)
> * 640bf07 Update: Fixes multiline no-warning-comments rule. (fixes [#9884](https://github-redirect.dependabot.com/eslint/eslint/issues/9884)) ([#10381](https://github-redirect.dependabot.com/eslint/eslint/issues/10381)) (Scott Stern)
> * 831c39a Build: Adding rc release script to package.json ([#10456](https://github-redirect.dependabot.com/eslint/eslint/issues/10456)) (Kevin Partington)
> * dc4075e Update: fix false negative in no-use-before-define (fixes [#10227](https://github-redirect.dependabot.com/eslint/eslint/issues/10227)) ([#10396](https://github-redirect.dependabot.com/eslint/eslint/issues/10396)) (Toru Nagashima)
> * 3721841 Docs: Add new experimental syntax policy to README (fixes [#9804](https://github-redirect.dependabot.com/eslint/eslint/issues/9804)) ([#10408](https://github-redirect.dependabot.com/eslint/eslint/issues/10408)) (Kevin Partington)
> * d0aae3c Docs: Create docs landing page ([#10453](https://github-redirect.dependabot.com/eslint/eslint/issues/10453)) (Kevin Partington)
> * fe8bec3 Fix: fix writing config file when `source` is `prompt` ([#10422](https://github-redirect.dependabot.com/eslint/eslint/issues/10422)) (Pig Fang)
> * 917108d Update: Add requireParamType option to valid-jsdoc (fixes [#6753](https://github-redirect.dependabot.com/eslint/eslint/issues/6753)) ([#10220](https://github-redirect.dependabot.com/eslint/eslint/issues/10220)) (Tomasz Sterna)
> * 1984c21 Docs: move custom parsers docs into a page (fixes [#9919](https://github-redirect.dependabot.com/eslint/eslint/issues/9919)) ([#10431](https://github-redirect.dependabot.com/eslint/eslint/issues/10431)) (Pig Fang)
> * 400d4b5 Docs: Add rest and spread operator changes to migration guide ([#10416](https://github-redirect.dependabot.com/eslint/eslint/issues/10416)) (Yannick Croissant)
> * e7bdd02 Upgrade: Consume espree@4.0.0-alpha.1 ([#10410](https://github-redirect.dependabot.com/eslint/eslint/issues/10410)) (Kevin Partington)
> * 3e9f33a Fix: prevent crashing from JSON parsing error (fixes [#10364](https://github-redirect.dependabot.com/eslint/eslint/issues/10364)) ([#10376](https://github-redirect.dependabot.com/eslint/eslint/issues/10376)) (Pig Fang)
> * 636457d Fix: parse later ES files in `eslint --init` (fixes [#10003](https://github-redirect.dependabot.com/eslint/eslint/issues/10003)) ([#10378](https://github-redirect.dependabot.com/eslint/eslint/issues/10378)) (Pig Fang)
>
> ## v5.0.0-alpha.4
> * ce3e62a Docs: remove test coverage badge ([#10407](https://github-redirect.dependabot.com/eslint/eslint/issues/10407)) (薛定谔的猫)
> * 240c1a4 Fix: prefer-const object destructuring false positive (fixes [#9108](https://github-redirect.dependabot.com/eslint/eslint/issues/9108)) ([#10368](https://github-redirect.dependabot.com/eslint/eslint/issues/10368)) (Pig Fang)
> * 93c9a52 Update: config-validator should validate overrides ([#10357](https://github-redirect.dependabot.com/eslint/eslint/issues/10357)) (Toru Nagashima)
> * c2e0398 Update: Improves the prefer-object-spread rule by removing extraneous visitors ([#10351](https://github-redirect.dependabot.com/eslint/eslint/issues/10351)) (Sharmila Jesupaul)
> * d848949 Update: Support JSXFragment node (fixes [#9662](https://github-redirect.dependabot.com/eslint/eslint/issues/9662)) ([#9664](https://github-redirect.dependabot.com/eslint/eslint/issues/9664)) (Clement Hoang)
> * f268128 Build: add Node v10 to travis ([#10262](https://github-redirect.dependabot.com/eslint/eslint/issues/10262)) (alberto)
> * 9c922ce Update: Add "consistent" option to array-element-newline (fixes [#9457](https://github-redirect.dependabot.com/eslint/eslint/issues/9457)) ([#10355](https://github-redirect.dependabot.com/eslint/eslint/issues/10355)) (Pig Fang)
> * 65bce3a Fix: ensure --stdin flag works when stdin is piped asynchronously ([#10393](https://github-redirect.dependabot.com/eslint/eslint/issues/10393)) (Teddy Katz)
> * b9b23a9 Chore: rm unused argument ([#10400](https://github-redirect.dependabot.com/eslint/eslint/issues/10400)) (薛定谔的猫)
> * 8b7a70c Fix: handle one-var with no semicolon (fixes [#10330](https://github-redirect.dependabot.com/eslint/eslint/issues/10330)) ([#10371](https://github-redirect.dependabot.com/eslint/eslint/issues/10371)) (Malcolm Groves)
> * 465e615 New: prompt users before installing dependencies ([#10353](https://github-redirect.dependabot.com/eslint/eslint/issues/10353)) (Pig Fang)
> * e25fc22 Chore: remove assert.doesNotThrow in tests ([#10199](https://github-redirect.dependabot.com/eslint/eslint/issues/10199)) (Ruben Bridgewater)
> * fb148aa Fix: allow no tokens after `return` keyword (fixes [#10372](https://github-redirect.dependabot.com/eslint/eslint/issues/10372)) ([#10379](https://github-redirect.dependabot.com/eslint/eslint/issues/10379)) (Pig Fang)
> * 074bc1c Docs: polish for max-classes-per-file rule ([#10377](https://github-redirect.dependabot.com/eslint/eslint/issues/10377)) (Pig Fang)
> * a812845 Fix: allow array spread for prefer-object-spread rule (fixes [#10344](https://github-redirect.dependabot.com/eslint/eslint/issues/10344)) ([#10347](https://github-redirect.dependabot.com/eslint/eslint/issues/10347)) (Pig Fang)
> ... (truncated)
Changelog
*Sourced from [eslint's changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md).*
> v5.0.0 - June 22, 2018
>
> * 0feedfd New: Added max-lines-per-function rule (fixes [#9842](https://github-redirect.dependabot.com/eslint/eslint/issues/9842)) ([#10188](https://github-redirect.dependabot.com/eslint/eslint/issues/10188)) (peteward44)
> * daefbdb Upgrade: eslint-scope and espree to 4.0.0 (refs [#10458](https://github-redirect.dependabot.com/eslint/eslint/issues/10458)) ([#10500](https://github-redirect.dependabot.com/eslint/eslint/issues/10500)) (Brandon Mills)
> * 077358b Docs: no-process-exit: recommend process.exitCode ([#10478](https://github-redirect.dependabot.com/eslint/eslint/issues/10478)) (Andres Kalle)
> * f93d6ff Fix: do not fail on unknown operators from custom parsers (fixes [#10475](https://github-redirect.dependabot.com/eslint/eslint/issues/10475)) ([#10476](https://github-redirect.dependabot.com/eslint/eslint/issues/10476)) (Rubén Norte)
> * 05343fd Fix: add parens for yield statement (fixes [#10432](https://github-redirect.dependabot.com/eslint/eslint/issues/10432)) ([#10468](https://github-redirect.dependabot.com/eslint/eslint/issues/10468)) (Pig Fang)
> * d477c5e Fix: check destructuring for "no-shadow-restricted-names" (fixes [#10467](https://github-redirect.dependabot.com/eslint/eslint/issues/10467)) ([#10470](https://github-redirect.dependabot.com/eslint/eslint/issues/10470)) (Pig Fang)
> * 7a7580b Update: Add considerPropertyDescriptor option to func-name-matching ([#9078](https://github-redirect.dependabot.com/eslint/eslint/issues/9078)) (Dieter Luypaert)
> * e0a0418 Fix: crash on optional catch binding ([#10429](https://github-redirect.dependabot.com/eslint/eslint/issues/10429)) (Toru Nagashima)
> * de4dba9 Docs: styling team members ([#10460](https://github-redirect.dependabot.com/eslint/eslint/issues/10460)) (薛定谔的猫)
> * 5e453a3 Docs: display team members in tables. ([#10433](https://github-redirect.dependabot.com/eslint/eslint/issues/10433)) (薛定谔的猫)
> * b1895eb Docs: Restore intentional spelling mistake ([#10459](https://github-redirect.dependabot.com/eslint/eslint/issues/10459)) (Wilfred Hughes)
>
> v5.0.0-rc.0 - June 9, 2018
>
> * abf400d Update: Add ignoreDestructing option to camelcase rule (fixes [#9807](https://github-redirect.dependabot.com/eslint/eslint/issues/9807)) ([#10373](https://github-redirect.dependabot.com/eslint/eslint/issues/10373)) (Andrew Lunny)
> * e2b394d Upgrade: espree and eslint-scope to rc versions ([#10457](https://github-redirect.dependabot.com/eslint/eslint/issues/10457)) (Kevin Partington)
> * a370da2 Chore: small opt to improve readability ([#10241](https://github-redirect.dependabot.com/eslint/eslint/issues/10241)) (薛定谔的猫)
> * 640bf07 Update: Fixes multiline no-warning-comments rule. (fixes [#9884](https://github-redirect.dependabot.com/eslint/eslint/issues/9884)) ([#10381](https://github-redirect.dependabot.com/eslint/eslint/issues/10381)) (Scott Stern)
> * 831c39a Build: Adding rc release script to package.json ([#10456](https://github-redirect.dependabot.com/eslint/eslint/issues/10456)) (Kevin Partington)
> * dc4075e Update: fix false negative in no-use-before-define (fixes [#10227](https://github-redirect.dependabot.com/eslint/eslint/issues/10227)) ([#10396](https://github-redirect.dependabot.com/eslint/eslint/issues/10396)) (Toru Nagashima)
> * 3721841 Docs: Add new experimental syntax policy to README (fixes [#9804](https://github-redirect.dependabot.com/eslint/eslint/issues/9804)) ([#10408](https://github-redirect.dependabot.com/eslint/eslint/issues/10408)) (Kevin Partington)
> * d0aae3c Docs: Create docs landing page ([#10453](https://github-redirect.dependabot.com/eslint/eslint/issues/10453)) (Kevin Partington)
> * fe8bec3 Fix: fix writing config file when `source` is `prompt` ([#10422](https://github-redirect.dependabot.com/eslint/eslint/issues/10422)) (Pig Fang)
> * 917108d Update: Add requireParamType option to valid-jsdoc (fixes [#6753](https://github-redirect.dependabot.com/eslint/eslint/issues/6753)) ([#10220](https://github-redirect.dependabot.com/eslint/eslint/issues/10220)) (Tomasz Sterna)
> * 1984c21 Docs: move custom parsers docs into a page (fixes [#9919](https://github-redirect.dependabot.com/eslint/eslint/issues/9919)) ([#10431](https://github-redirect.dependabot.com/eslint/eslint/issues/10431)) (Pig Fang)
> * 400d4b5 Docs: Add rest and spread operator changes to migration guide ([#10416](https://github-redirect.dependabot.com/eslint/eslint/issues/10416)) (Yannick Croissant)
> * e7bdd02 Upgrade: Consume espree@4.0.0-alpha.1 ([#10410](https://github-redirect.dependabot.com/eslint/eslint/issues/10410)) (Kevin Partington)
> * 3e9f33a Fix: prevent crashing from JSON parsing error (fixes [#10364](https://github-redirect.dependabot.com/eslint/eslint/issues/10364)) ([#10376](https://github-redirect.dependabot.com/eslint/eslint/issues/10376)) (Pig Fang)
> * 636457d Fix: parse later ES files in `eslint --init` (fixes [#10003](https://github-redirect.dependabot.com/eslint/eslint/issues/10003)) ([#10378](https://github-redirect.dependabot.com/eslint/eslint/issues/10378)) (Pig Fang)
>
> v5.0.0-alpha.4 - May 28, 2018
>
> * ce3e62a Docs: remove test coverage badge ([#10407](https://github-redirect.dependabot.com/eslint/eslint/issues/10407)) (薛定谔的猫)
> * 240c1a4 Fix: prefer-const object destructuring false positive (fixes [#9108](https://github-redirect.dependabot.com/eslint/eslint/issues/9108)) ([#10368](https://github-redirect.dependabot.com/eslint/eslint/issues/10368)) (Pig Fang)
> * 93c9a52 Update: config-validator should validate overrides ([#10357](https://github-redirect.dependabot.com/eslint/eslint/issues/10357)) (Toru Nagashima)
> * c2e0398 Update: Improves the prefer-object-spread rule by removing extraneous visitors ([#10351](https://github-redirect.dependabot.com/eslint/eslint/issues/10351)) (Sharmila Jesupaul)
> * d848949 Update: Support JSXFragment node (fixes [#9662](https://github-redirect.dependabot.com/eslint/eslint/issues/9662)) ([#9664](https://github-redirect.dependabot.com/eslint/eslint/issues/9664)) (Clement Hoang)
> * f268128 Build: add Node v10 to travis ([#10262](https://github-redirect.dependabot.com/eslint/eslint/issues/10262)) (alberto)
> * 9c922ce Update: Add "consistent" option to array-element-newline (fixes [#9457](https://github-redirect.dependabot.com/eslint/eslint/issues/9457)) ([#10355](https://github-redirect.dependabot.com/eslint/eslint/issues/10355)) (Pig Fang)
> * 65bce3a Fix: ensure --stdin flag works when stdin is piped asynchronously ([#10393](https://github-redirect.dependabot.com/eslint/eslint/issues/10393)) (Teddy Katz)
> * b9b23a9 Chore: rm unused argument ([#10400](https://github-redirect.dependabot.com/eslint/eslint/issues/10400)) (薛定谔的猫)
> * 8b7a70c Fix: handle one-var with no semicolon (fixes [#10330](https://github-redirect.dependabot.com/eslint/eslint/issues/10330)) ([#10371](https://github-redirect.dependabot.com/eslint/eslint/issues/10371)) (Malcolm Groves)
> * 465e615 New: prompt users before installing dependencies ([#10353](https://github-redirect.dependabot.com/eslint/eslint/issues/10353)) (Pig Fang)
> * e25fc22 Chore: remove assert.doesNotThrow in tests ([#10199](https://github-redirect.dependabot.com/eslint/eslint/issues/10199)) (Ruben Bridgewater)
> * fb148aa Fix: allow no tokens after `return` keyword (fixes [#10372](https://github-redirect.dependabot.com/eslint/eslint/issues/10372)) ([#10379](https://github-redirect.dependabot.com/eslint/eslint/issues/10379)) (Pig Fang)
> * 074bc1c Docs: polish for max-classes-per-file rule ([#10377](https://github-redirect.dependabot.com/eslint/eslint/issues/10377)) (Pig Fang)
> * a812845 Fix: allow array spread for prefer-object-spread rule (fixes [#10344](https://github-redirect.dependabot.com/eslint/eslint/issues/10344)) ([#10347](https://github-redirect.dependabot.com/eslint/eslint/issues/10347)) (Pig Fang)
> * 448fc52 Docs: Update link to Integrations / Build tools / Start ([#10354](https://github-redirect.dependabot.com/eslint/eslint/issues/10354)) (Kir Belevich)
> ... (truncated)
Commits
- [`36ced0a`](https://github.com/eslint/eslint/commit/36ced0afca1bc0e1cbbc13cbeaacf9e7cf00841f) 5.0.0
- [`5fd5632`](https://github.com/eslint/eslint/commit/5fd56329e423b614c5fd3ad7bd12ca41bb59dcbb) Build: changelog update for 5.0.0
- [`0feedfd`](https://github.com/eslint/eslint/commit/0feedfdb267e110775f0a50dd5bc801c77260ae5) New: Added max-lines-per-function rule (fixes [#9842](https://github-redirect.dependabot.com/eslint/eslint/issues/9842)) ([#10188](https://github-redirect.dependabot.com/eslint/eslint/issues/10188))
- [`daefbdb`](https://github.com/eslint/eslint/commit/daefbdb6c802a3d78041aa6b1f8e99eb5bd83d39) Upgrade: eslint-scope and espree to 4.0.0 (refs [#10458](https://github-redirect.dependabot.com/eslint/eslint/issues/10458)) ([#10500](https://github-redirect.dependabot.com/eslint/eslint/issues/10500))
- [`077358b`](https://github.com/eslint/eslint/commit/077358b6ec7d5dd0c531e6db6f217e10c1c791bb) Docs: no-process-exit: recommend process.exitCode ([#10478](https://github-redirect.dependabot.com/eslint/eslint/issues/10478))
- [`f93d6ff`](https://github.com/eslint/eslint/commit/f93d6ff53acd19b39dbc1c7d0e5ffa7d71c826db) Fix: do not fail on unknown operators from custom parsers (fixes [#10475](https://github-redirect.dependabot.com/eslint/eslint/issues/10475)) ([#10](https://github-redirect.dependabot.com/eslint/eslint/issues/10)...
- [`05343fd`](https://github.com/eslint/eslint/commit/05343fdd1be4bc444209c45ec0341110444dbc83) Fix: add parens for yield statement (fixes [#10432](https://github-redirect.dependabot.com/eslint/eslint/issues/10432)) ([#10468](https://github-redirect.dependabot.com/eslint/eslint/issues/10468))
- [`d477c5e`](https://github.com/eslint/eslint/commit/d477c5e684b52b307e56ef92714e66b32bc0db5a) Fix: check destructuring for "no-shadow-restricted-names" (fixes [#10467](https://github-redirect.dependabot.com/eslint/eslint/issues/10467)) ([#10](https://github-redirect.dependabot.com/eslint/eslint/issues/10)...
- [`7a7580b`](https://github.com/eslint/eslint/commit/7a7580b860e5d2ea38f9b1ec6860ea6f3c744d42) Update: Add considerPropertyDescriptor option to func-name-matching ([#9078](https://github-redirect.dependabot.com/eslint/eslint/issues/9078))
- [`e0a0418`](https://github.com/eslint/eslint/commit/e0a0418fef214e0c548d2ddb02e98182e625f93a) Fix: crash on optional catch binding ([#10429](https://github-redirect.dependabot.com/eslint/eslint/issues/10429))
- Additional commits viewable in [compare view](https://github.com/eslint/eslint/compare/v4.19.1...v5.0.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps eslint from 4.19.1 to 5.0.0.
Release notes
*Sourced from [eslint's releases](https://github.com/eslint/eslint/releases).* > ## v5.0.0 > [Release blogpost](https://eslint.org/blog/2018/06/eslint-v5.0.0-released) > > [Migration guide](https://eslint.org/docs/user-guide/migrating-to-5.0.0) > > * 0feedfd New: Added max-lines-per-function rule (fixes [#9842](https://github-redirect.dependabot.com/eslint/eslint/issues/9842)) ([#10188](https://github-redirect.dependabot.com/eslint/eslint/issues/10188)) (peteward44) > * daefbdb Upgrade: eslint-scope and espree to 4.0.0 (refs [#10458](https://github-redirect.dependabot.com/eslint/eslint/issues/10458)) ([#10500](https://github-redirect.dependabot.com/eslint/eslint/issues/10500)) (Brandon Mills) > * 077358b Docs: no-process-exit: recommend process.exitCode ([#10478](https://github-redirect.dependabot.com/eslint/eslint/issues/10478)) (Andres Kalle) > * f93d6ff Fix: do not fail on unknown operators from custom parsers (fixes [#10475](https://github-redirect.dependabot.com/eslint/eslint/issues/10475)) ([#10476](https://github-redirect.dependabot.com/eslint/eslint/issues/10476)) (Rubén Norte) > * 05343fd Fix: add parens for yield statement (fixes [#10432](https://github-redirect.dependabot.com/eslint/eslint/issues/10432)) ([#10468](https://github-redirect.dependabot.com/eslint/eslint/issues/10468)) (Pig Fang) > * d477c5e Fix: check destructuring for "no-shadow-restricted-names" (fixes [#10467](https://github-redirect.dependabot.com/eslint/eslint/issues/10467)) ([#10470](https://github-redirect.dependabot.com/eslint/eslint/issues/10470)) (Pig Fang) > * 7a7580b Update: Add considerPropertyDescriptor option to func-name-matching ([#9078](https://github-redirect.dependabot.com/eslint/eslint/issues/9078)) (Dieter Luypaert) > * e0a0418 Fix: crash on optional catch binding ([#10429](https://github-redirect.dependabot.com/eslint/eslint/issues/10429)) (Toru Nagashima) > * de4dba9 Docs: styling team members ([#10460](https://github-redirect.dependabot.com/eslint/eslint/issues/10460)) (薛定谔的猫) > * 5e453a3 Docs: display team members in tables. ([#10433](https://github-redirect.dependabot.com/eslint/eslint/issues/10433)) (薛定谔的猫) > * b1895eb Docs: Restore intentional spelling mistake ([#10459](https://github-redirect.dependabot.com/eslint/eslint/issues/10459)) (Wilfred Hughes) > > ## v5.0.0-rc.0 > * abf400d Update: Add ignoreDestructing option to camelcase rule (fixes [#9807](https://github-redirect.dependabot.com/eslint/eslint/issues/9807)) ([#10373](https://github-redirect.dependabot.com/eslint/eslint/issues/10373)) (Andrew Lunny) > * e2b394d Upgrade: espree and eslint-scope to rc versions ([#10457](https://github-redirect.dependabot.com/eslint/eslint/issues/10457)) (Kevin Partington) > * a370da2 Chore: small opt to improve readability ([#10241](https://github-redirect.dependabot.com/eslint/eslint/issues/10241)) (薛定谔的猫) > * 640bf07 Update: Fixes multiline no-warning-comments rule. (fixes [#9884](https://github-redirect.dependabot.com/eslint/eslint/issues/9884)) ([#10381](https://github-redirect.dependabot.com/eslint/eslint/issues/10381)) (Scott Stern) > * 831c39a Build: Adding rc release script to package.json ([#10456](https://github-redirect.dependabot.com/eslint/eslint/issues/10456)) (Kevin Partington) > * dc4075e Update: fix false negative in no-use-before-define (fixes [#10227](https://github-redirect.dependabot.com/eslint/eslint/issues/10227)) ([#10396](https://github-redirect.dependabot.com/eslint/eslint/issues/10396)) (Toru Nagashima) > * 3721841 Docs: Add new experimental syntax policy to README (fixes [#9804](https://github-redirect.dependabot.com/eslint/eslint/issues/9804)) ([#10408](https://github-redirect.dependabot.com/eslint/eslint/issues/10408)) (Kevin Partington) > * d0aae3c Docs: Create docs landing page ([#10453](https://github-redirect.dependabot.com/eslint/eslint/issues/10453)) (Kevin Partington) > * fe8bec3 Fix: fix writing config file when `source` is `prompt` ([#10422](https://github-redirect.dependabot.com/eslint/eslint/issues/10422)) (Pig Fang) > * 917108d Update: Add requireParamType option to valid-jsdoc (fixes [#6753](https://github-redirect.dependabot.com/eslint/eslint/issues/6753)) ([#10220](https://github-redirect.dependabot.com/eslint/eslint/issues/10220)) (Tomasz Sterna) > * 1984c21 Docs: move custom parsers docs into a page (fixes [#9919](https://github-redirect.dependabot.com/eslint/eslint/issues/9919)) ([#10431](https://github-redirect.dependabot.com/eslint/eslint/issues/10431)) (Pig Fang) > * 400d4b5 Docs: Add rest and spread operator changes to migration guide ([#10416](https://github-redirect.dependabot.com/eslint/eslint/issues/10416)) (Yannick Croissant) > * e7bdd02 Upgrade: Consume espree@4.0.0-alpha.1 ([#10410](https://github-redirect.dependabot.com/eslint/eslint/issues/10410)) (Kevin Partington) > * 3e9f33a Fix: prevent crashing from JSON parsing error (fixes [#10364](https://github-redirect.dependabot.com/eslint/eslint/issues/10364)) ([#10376](https://github-redirect.dependabot.com/eslint/eslint/issues/10376)) (Pig Fang) > * 636457d Fix: parse later ES files in `eslint --init` (fixes [#10003](https://github-redirect.dependabot.com/eslint/eslint/issues/10003)) ([#10378](https://github-redirect.dependabot.com/eslint/eslint/issues/10378)) (Pig Fang) > > ## v5.0.0-alpha.4 > * ce3e62a Docs: remove test coverage badge ([#10407](https://github-redirect.dependabot.com/eslint/eslint/issues/10407)) (薛定谔的猫) > * 240c1a4 Fix: prefer-const object destructuring false positive (fixes [#9108](https://github-redirect.dependabot.com/eslint/eslint/issues/9108)) ([#10368](https://github-redirect.dependabot.com/eslint/eslint/issues/10368)) (Pig Fang) > * 93c9a52 Update: config-validator should validate overrides ([#10357](https://github-redirect.dependabot.com/eslint/eslint/issues/10357)) (Toru Nagashima) > * c2e0398 Update: Improves the prefer-object-spread rule by removing extraneous visitors ([#10351](https://github-redirect.dependabot.com/eslint/eslint/issues/10351)) (Sharmila Jesupaul) > * d848949 Update: Support JSXFragment node (fixes [#9662](https://github-redirect.dependabot.com/eslint/eslint/issues/9662)) ([#9664](https://github-redirect.dependabot.com/eslint/eslint/issues/9664)) (Clement Hoang) > * f268128 Build: add Node v10 to travis ([#10262](https://github-redirect.dependabot.com/eslint/eslint/issues/10262)) (alberto) > * 9c922ce Update: Add "consistent" option to array-element-newline (fixes [#9457](https://github-redirect.dependabot.com/eslint/eslint/issues/9457)) ([#10355](https://github-redirect.dependabot.com/eslint/eslint/issues/10355)) (Pig Fang) > * 65bce3a Fix: ensure --stdin flag works when stdin is piped asynchronously ([#10393](https://github-redirect.dependabot.com/eslint/eslint/issues/10393)) (Teddy Katz) > * b9b23a9 Chore: rm unused argument ([#10400](https://github-redirect.dependabot.com/eslint/eslint/issues/10400)) (薛定谔的猫) > * 8b7a70c Fix: handle one-var with no semicolon (fixes [#10330](https://github-redirect.dependabot.com/eslint/eslint/issues/10330)) ([#10371](https://github-redirect.dependabot.com/eslint/eslint/issues/10371)) (Malcolm Groves) > * 465e615 New: prompt users before installing dependencies ([#10353](https://github-redirect.dependabot.com/eslint/eslint/issues/10353)) (Pig Fang) > * e25fc22 Chore: remove assert.doesNotThrow in tests ([#10199](https://github-redirect.dependabot.com/eslint/eslint/issues/10199)) (Ruben Bridgewater) > * fb148aa Fix: allow no tokens after `return` keyword (fixes [#10372](https://github-redirect.dependabot.com/eslint/eslint/issues/10372)) ([#10379](https://github-redirect.dependabot.com/eslint/eslint/issues/10379)) (Pig Fang) > * 074bc1c Docs: polish for max-classes-per-file rule ([#10377](https://github-redirect.dependabot.com/eslint/eslint/issues/10377)) (Pig Fang) > * a812845 Fix: allow array spread for prefer-object-spread rule (fixes [#10344](https://github-redirect.dependabot.com/eslint/eslint/issues/10344)) ([#10347](https://github-redirect.dependabot.com/eslint/eslint/issues/10347)) (Pig Fang) > ... (truncated)Changelog
*Sourced from [eslint's changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md).* > v5.0.0 - June 22, 2018 > > * 0feedfd New: Added max-lines-per-function rule (fixes [#9842](https://github-redirect.dependabot.com/eslint/eslint/issues/9842)) ([#10188](https://github-redirect.dependabot.com/eslint/eslint/issues/10188)) (peteward44) > * daefbdb Upgrade: eslint-scope and espree to 4.0.0 (refs [#10458](https://github-redirect.dependabot.com/eslint/eslint/issues/10458)) ([#10500](https://github-redirect.dependabot.com/eslint/eslint/issues/10500)) (Brandon Mills) > * 077358b Docs: no-process-exit: recommend process.exitCode ([#10478](https://github-redirect.dependabot.com/eslint/eslint/issues/10478)) (Andres Kalle) > * f93d6ff Fix: do not fail on unknown operators from custom parsers (fixes [#10475](https://github-redirect.dependabot.com/eslint/eslint/issues/10475)) ([#10476](https://github-redirect.dependabot.com/eslint/eslint/issues/10476)) (Rubén Norte) > * 05343fd Fix: add parens for yield statement (fixes [#10432](https://github-redirect.dependabot.com/eslint/eslint/issues/10432)) ([#10468](https://github-redirect.dependabot.com/eslint/eslint/issues/10468)) (Pig Fang) > * d477c5e Fix: check destructuring for "no-shadow-restricted-names" (fixes [#10467](https://github-redirect.dependabot.com/eslint/eslint/issues/10467)) ([#10470](https://github-redirect.dependabot.com/eslint/eslint/issues/10470)) (Pig Fang) > * 7a7580b Update: Add considerPropertyDescriptor option to func-name-matching ([#9078](https://github-redirect.dependabot.com/eslint/eslint/issues/9078)) (Dieter Luypaert) > * e0a0418 Fix: crash on optional catch binding ([#10429](https://github-redirect.dependabot.com/eslint/eslint/issues/10429)) (Toru Nagashima) > * de4dba9 Docs: styling team members ([#10460](https://github-redirect.dependabot.com/eslint/eslint/issues/10460)) (薛定谔的猫) > * 5e453a3 Docs: display team members in tables. ([#10433](https://github-redirect.dependabot.com/eslint/eslint/issues/10433)) (薛定谔的猫) > * b1895eb Docs: Restore intentional spelling mistake ([#10459](https://github-redirect.dependabot.com/eslint/eslint/issues/10459)) (Wilfred Hughes) > > v5.0.0-rc.0 - June 9, 2018 > > * abf400d Update: Add ignoreDestructing option to camelcase rule (fixes [#9807](https://github-redirect.dependabot.com/eslint/eslint/issues/9807)) ([#10373](https://github-redirect.dependabot.com/eslint/eslint/issues/10373)) (Andrew Lunny) > * e2b394d Upgrade: espree and eslint-scope to rc versions ([#10457](https://github-redirect.dependabot.com/eslint/eslint/issues/10457)) (Kevin Partington) > * a370da2 Chore: small opt to improve readability ([#10241](https://github-redirect.dependabot.com/eslint/eslint/issues/10241)) (薛定谔的猫) > * 640bf07 Update: Fixes multiline no-warning-comments rule. (fixes [#9884](https://github-redirect.dependabot.com/eslint/eslint/issues/9884)) ([#10381](https://github-redirect.dependabot.com/eslint/eslint/issues/10381)) (Scott Stern) > * 831c39a Build: Adding rc release script to package.json ([#10456](https://github-redirect.dependabot.com/eslint/eslint/issues/10456)) (Kevin Partington) > * dc4075e Update: fix false negative in no-use-before-define (fixes [#10227](https://github-redirect.dependabot.com/eslint/eslint/issues/10227)) ([#10396](https://github-redirect.dependabot.com/eslint/eslint/issues/10396)) (Toru Nagashima) > * 3721841 Docs: Add new experimental syntax policy to README (fixes [#9804](https://github-redirect.dependabot.com/eslint/eslint/issues/9804)) ([#10408](https://github-redirect.dependabot.com/eslint/eslint/issues/10408)) (Kevin Partington) > * d0aae3c Docs: Create docs landing page ([#10453](https://github-redirect.dependabot.com/eslint/eslint/issues/10453)) (Kevin Partington) > * fe8bec3 Fix: fix writing config file when `source` is `prompt` ([#10422](https://github-redirect.dependabot.com/eslint/eslint/issues/10422)) (Pig Fang) > * 917108d Update: Add requireParamType option to valid-jsdoc (fixes [#6753](https://github-redirect.dependabot.com/eslint/eslint/issues/6753)) ([#10220](https://github-redirect.dependabot.com/eslint/eslint/issues/10220)) (Tomasz Sterna) > * 1984c21 Docs: move custom parsers docs into a page (fixes [#9919](https://github-redirect.dependabot.com/eslint/eslint/issues/9919)) ([#10431](https://github-redirect.dependabot.com/eslint/eslint/issues/10431)) (Pig Fang) > * 400d4b5 Docs: Add rest and spread operator changes to migration guide ([#10416](https://github-redirect.dependabot.com/eslint/eslint/issues/10416)) (Yannick Croissant) > * e7bdd02 Upgrade: Consume espree@4.0.0-alpha.1 ([#10410](https://github-redirect.dependabot.com/eslint/eslint/issues/10410)) (Kevin Partington) > * 3e9f33a Fix: prevent crashing from JSON parsing error (fixes [#10364](https://github-redirect.dependabot.com/eslint/eslint/issues/10364)) ([#10376](https://github-redirect.dependabot.com/eslint/eslint/issues/10376)) (Pig Fang) > * 636457d Fix: parse later ES files in `eslint --init` (fixes [#10003](https://github-redirect.dependabot.com/eslint/eslint/issues/10003)) ([#10378](https://github-redirect.dependabot.com/eslint/eslint/issues/10378)) (Pig Fang) > > v5.0.0-alpha.4 - May 28, 2018 > > * ce3e62a Docs: remove test coverage badge ([#10407](https://github-redirect.dependabot.com/eslint/eslint/issues/10407)) (薛定谔的猫) > * 240c1a4 Fix: prefer-const object destructuring false positive (fixes [#9108](https://github-redirect.dependabot.com/eslint/eslint/issues/9108)) ([#10368](https://github-redirect.dependabot.com/eslint/eslint/issues/10368)) (Pig Fang) > * 93c9a52 Update: config-validator should validate overrides ([#10357](https://github-redirect.dependabot.com/eslint/eslint/issues/10357)) (Toru Nagashima) > * c2e0398 Update: Improves the prefer-object-spread rule by removing extraneous visitors ([#10351](https://github-redirect.dependabot.com/eslint/eslint/issues/10351)) (Sharmila Jesupaul) > * d848949 Update: Support JSXFragment node (fixes [#9662](https://github-redirect.dependabot.com/eslint/eslint/issues/9662)) ([#9664](https://github-redirect.dependabot.com/eslint/eslint/issues/9664)) (Clement Hoang) > * f268128 Build: add Node v10 to travis ([#10262](https://github-redirect.dependabot.com/eslint/eslint/issues/10262)) (alberto) > * 9c922ce Update: Add "consistent" option to array-element-newline (fixes [#9457](https://github-redirect.dependabot.com/eslint/eslint/issues/9457)) ([#10355](https://github-redirect.dependabot.com/eslint/eslint/issues/10355)) (Pig Fang) > * 65bce3a Fix: ensure --stdin flag works when stdin is piped asynchronously ([#10393](https://github-redirect.dependabot.com/eslint/eslint/issues/10393)) (Teddy Katz) > * b9b23a9 Chore: rm unused argument ([#10400](https://github-redirect.dependabot.com/eslint/eslint/issues/10400)) (薛定谔的猫) > * 8b7a70c Fix: handle one-var with no semicolon (fixes [#10330](https://github-redirect.dependabot.com/eslint/eslint/issues/10330)) ([#10371](https://github-redirect.dependabot.com/eslint/eslint/issues/10371)) (Malcolm Groves) > * 465e615 New: prompt users before installing dependencies ([#10353](https://github-redirect.dependabot.com/eslint/eslint/issues/10353)) (Pig Fang) > * e25fc22 Chore: remove assert.doesNotThrow in tests ([#10199](https://github-redirect.dependabot.com/eslint/eslint/issues/10199)) (Ruben Bridgewater) > * fb148aa Fix: allow no tokens after `return` keyword (fixes [#10372](https://github-redirect.dependabot.com/eslint/eslint/issues/10372)) ([#10379](https://github-redirect.dependabot.com/eslint/eslint/issues/10379)) (Pig Fang) > * 074bc1c Docs: polish for max-classes-per-file rule ([#10377](https://github-redirect.dependabot.com/eslint/eslint/issues/10377)) (Pig Fang) > * a812845 Fix: allow array spread for prefer-object-spread rule (fixes [#10344](https://github-redirect.dependabot.com/eslint/eslint/issues/10344)) ([#10347](https://github-redirect.dependabot.com/eslint/eslint/issues/10347)) (Pig Fang) > * 448fc52 Docs: Update link to Integrations / Build tools / Start ([#10354](https://github-redirect.dependabot.com/eslint/eslint/issues/10354)) (Kir Belevich) > ... (truncated)Commits
- [`36ced0a`](https://github.com/eslint/eslint/commit/36ced0afca1bc0e1cbbc13cbeaacf9e7cf00841f) 5.0.0 - [`5fd5632`](https://github.com/eslint/eslint/commit/5fd56329e423b614c5fd3ad7bd12ca41bb59dcbb) Build: changelog update for 5.0.0 - [`0feedfd`](https://github.com/eslint/eslint/commit/0feedfdb267e110775f0a50dd5bc801c77260ae5) New: Added max-lines-per-function rule (fixes [#9842](https://github-redirect.dependabot.com/eslint/eslint/issues/9842)) ([#10188](https://github-redirect.dependabot.com/eslint/eslint/issues/10188)) - [`daefbdb`](https://github.com/eslint/eslint/commit/daefbdb6c802a3d78041aa6b1f8e99eb5bd83d39) Upgrade: eslint-scope and espree to 4.0.0 (refs [#10458](https://github-redirect.dependabot.com/eslint/eslint/issues/10458)) ([#10500](https://github-redirect.dependabot.com/eslint/eslint/issues/10500)) - [`077358b`](https://github.com/eslint/eslint/commit/077358b6ec7d5dd0c531e6db6f217e10c1c791bb) Docs: no-process-exit: recommend process.exitCode ([#10478](https://github-redirect.dependabot.com/eslint/eslint/issues/10478)) - [`f93d6ff`](https://github.com/eslint/eslint/commit/f93d6ff53acd19b39dbc1c7d0e5ffa7d71c826db) Fix: do not fail on unknown operators from custom parsers (fixes [#10475](https://github-redirect.dependabot.com/eslint/eslint/issues/10475)) ([#10](https://github-redirect.dependabot.com/eslint/eslint/issues/10)... - [`05343fd`](https://github.com/eslint/eslint/commit/05343fdd1be4bc444209c45ec0341110444dbc83) Fix: add parens for yield statement (fixes [#10432](https://github-redirect.dependabot.com/eslint/eslint/issues/10432)) ([#10468](https://github-redirect.dependabot.com/eslint/eslint/issues/10468)) - [`d477c5e`](https://github.com/eslint/eslint/commit/d477c5e684b52b307e56ef92714e66b32bc0db5a) Fix: check destructuring for "no-shadow-restricted-names" (fixes [#10467](https://github-redirect.dependabot.com/eslint/eslint/issues/10467)) ([#10](https://github-redirect.dependabot.com/eslint/eslint/issues/10)... - [`7a7580b`](https://github.com/eslint/eslint/commit/7a7580b860e5d2ea38f9b1ec6860ea6f3c744d42) Update: Add considerPropertyDescriptor option to func-name-matching ([#9078](https://github-redirect.dependabot.com/eslint/eslint/issues/9078)) - [`e0a0418`](https://github.com/eslint/eslint/commit/e0a0418fef214e0c548d2ddb02e98182e625f93a) Fix: crash on optional catch binding ([#10429](https://github-redirect.dependabot.com/eslint/eslint/issues/10429)) - Additional commits viewable in [compare view](https://github.com/eslint/eslint/compare/v4.19.1...v5.0.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.