-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
ESLint v9 Support #8211
Copy link
Copy link
Closed
Labels
accepting prsGo ahead, send a pull request that resolves this issueGo ahead, send a pull request that resolves this issuedependenciesIssue about dependencies of the packageIssue about dependencies of the packagelocked due to agePlease open a new issue if you'd like to say more. See https://typescript-eslint.io/contributing.Please open a new issue if you'd like to say more. See https://typescript-eslint.io/contributing.
Milestone
Metadata
Metadata
Assignees
Labels
accepting prsGo ahead, send a pull request that resolves this issueGo ahead, send a pull request that resolves this issuedependenciesIssue about dependencies of the packageIssue about dependencies of the packagelocked due to agePlease open a new issue if you'd like to say more. See https://typescript-eslint.io/contributing.Please open a new issue if you'd like to say more. See https://typescript-eslint.io/contributing.
The
v8versions of typescript-eslint starting with v8.0.0-alpha.10 now support ESLint v9. Hooray! 🙌If you still have problems with typescript-eslint and ESLint v9:
typescript-eslint@8.0.0-alpha.10or newerNote that we do not plan on backporting ESLint v9 support to v7 versions of typescript-eslint. There are a lot of breaking changes inherent to our ESLint v9 support.
Previous issue body summarising work
ESLint has released v9.
Note that it contains breaking changes and as such we do not currently support it. It may work or it may not.
We are not accepting issues against v9 until we have official support - so please do not file issues with crashes or bugs for now and please do not comment on this issue telling us about crashes.
If you believe you have a bug when using ESLint v8 - please file a new issue.
If you need some help setting up / configuring your project - please visit our discord.
If you'd like to help contribute towards support feel free to comment!
Ongoing Work
no-new-symbolwithno-new-native-nonconstructor#8895Breaking Changes
Changes we're treating as non-breaking
Per discussion in #8211, these augmentations fix previous gaps in the RuleTester. We'll treat them as non-breaking bug fixes so they can land in the v7 major version ahead of v8.