-
Notifications
You must be signed in to change notification settings - Fork 147
v5.0.0 #471
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
BREAKING CHANGE: Requires Node@^12.22.x || ^14.17.x || >=16.x
BREAKING CHANGE: `no-debug` is now called `no-debugging-utils`
BREAKING CHANGE: `no-unnecessary-act` is now enabled by default in the React config (with `isStrict` set to `true`)
…ult (#481) BREAKING CHANGE: `no-render-in-setup` is now enabled by default in the Angular, React & Vue configs
…483) BREAKING CHANGE: `no-wait-for-multiple-assertions` is now enabled by default in all configs
BREAKING CHANGE: `no-wait-for-side-effects` is now enabled by default in all configs
BREAKING CHANGE: `no-wait-for-snapshot` is now enabled by default in all configs
BREAKING CHANGE: `prefer-presence-queries` is now enabled by default in all configs
* feat: support ESLint 8.x * feat: support ESLint 8.x * chore: downgrade ESLint to v7 in dev deps * ci: force deps installation for running tests Co-authored-by: Mario Beltrán Alarcón <[email protected]>
Everything should be ok now. I'm gonna add a "migration guide to v5" doc, and should be ready to go! |
I've tested the alpha-10 version of the plugin in a repo of mine and works great for both ESLint v7 and v8! |
Migration guide added, this is ready to go now! What do you think @MichaelDeBoey? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
Seems like it was a smooth upgrade, good to know 🙂
🎉 This PR is included in version 5.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
This PR contains all of the changes for v5.0.0.
This branch will be rebased-merged on top of master for the release.
Because we need to ensure we're handling all breaking changes from ESLint v8 - we cannot release this until ESLint v8 is officially released.
That being said - this branch is released to NPM! You can install it via the
alpha
tag.Changelog
^12.22.0 || ^14.17.0 || >=16.0.0
.no-debug
is now calledno-debugging-utils
no-render-in-setup
is now enabled by default in the Angular, React & Vue configsno-unnecessary-act
'sisStrict
option is nowtrue
by defaultno-unnecessary-act
is now enabled by default in the React configno-wait-for-multiple-assertions
is now enabled by default in all configsno-wait-for-side-effects
is now enabled by default in all configsno-wait-for-snapshot
is now enabled by default in all configsprefer-presence-queries
is now enabled by default in all configsprefer-query-by-disappearance
is now enabled by default in all configsCloses #478