-
-
Notifications
You must be signed in to change notification settings - Fork 669
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
Summary of eslint-plugin-vue v9 #1850
Comments
It will be released after May as it must be after Node.js v12 is no longer supported. |
This comment was marked as resolved.
This comment was marked as resolved.
Let me try to draft the release notes here (feel free to edit this comment @ota-meshi!): v9.0.0💥 Breaking Changes
Change Vue 3 presets configs
Change Vue 2 preset configs
Note: The rules marked with * are now included in the Deprecated features
Removed featuresPreviously deprecated rules are removed completely:
Previously deprecated internal util methods are removed completely:
✨ Enhancements
🐛 Bug Fixes
|
Thank you so much for making the draft! That is very helpful! |
So now all PRs mentioned in this issue are merged. Is there anything missing for the release? |
If possible, I would like to merge the rule implemented in #1851 and include this rule in |
I have released v9 🎉 |
I am planning a major version upgrade of eslint-plugin-vue.
Mainly due to the breaking changes caused by the parser upgrade, a major version upgrade is required.
I started some necessary work with the following PR.
vue/custom-event-name-casing
rule to camelCase #1846vue/html-closing-bracket-*
for top-level tags #1883vue/no-invalid-attribute-name
rule #1851vue/no-invalid-attribute-name
rule tovue/invalid-attribute-name
and add it to presets #1892Please leave a comment on this issue if you think we have other work to do.
@FloEdelmann
The text was updated successfully, but these errors were encountered: