ESLint v8.0.0 is released 🎉
This version contains a number of breaking changes which will prevent our tooling from working at all with it.
This project is maintained by volunteers. Support will be added as time permits.
If you're not willing or able to help with adding support:
- Please do not raise issues.
- Please do not comment on threads.
- Please be patient and subscribe to this issue for updates.
This update will require breaking changes on our side as well, so it will take some time to support it.
There is no ETA on this work. Again please be patient.
✅ = done
🕐 = in progress
🔲 = not yet started
Breaking changes in ESLint 8.X
✅ Drop node v10/v13/v15
Refs: eslint/eslint#14023, eslint/eslint#14592, typescript-eslint/typescript-eslint#3767
We will want to update our node ranges as appropriate.
🕐 Remove meta.docs.category in core rules
Refs: eslint/eslint#13398, eslint/eslint#14594
We will want to remove this from the rules
✅ Changes with no impact
- Strict package exports
- Disallow
SourceCode#getComments() in RuleTester
- Fixable disable directives
- Require
meta for fixable rules
- Require
meta.hasSuggestions for rules with suggestions
- Allow all directives in line comments
- Support new regex
d flag
- Fix
comma-dangle schema
- Upgrade
espree and support new class features
- Add some rules to
eslint:recommended
- Drop
codeframe and table formatters
- Disallow reserved words in ES3
ESLint v8.0.0 is released 🎉
This version contains a number of breaking changes which will prevent our tooling from working at all with it.
This project is maintained by volunteers. Support will be added as time permits.
If you're not willing or able to help with adding support:
This update will require breaking changes on our side as well, so it will take some time to support it.
There is no ETA on this work. Again please be patient.
✅ = done
🕐 = in progress
🔲 = not yet started
Breaking changes in ESLint 8.X
✅ Drop node v10/v13/v15
Refs: eslint/eslint#14023, eslint/eslint#14592, typescript-eslint/typescript-eslint#3767
We will want to update our node ranges as appropriate.
🕐 Remove meta.docs.category in core rules
Refs: eslint/eslint#13398, eslint/eslint#14594
We will want to remove this from the rules
✅ Changes with no impact
SourceCode#getComments()inRuleTestermetafor fixable rulesmeta.hasSuggestionsfor rules with suggestionsdflagcomma-dangleschemaespreeand support new class featureseslint:recommendedcodeframeandtableformatters