|
3 | 3 | - Support for Vue.js 3.x. |
4 | 4 | - Support for ESLint 7.x. |
5 | 5 | - Support for ECMAScript 2020. |
6 | | -- Added 61 new rules. |
| 6 | +- Added 62 new rules. |
7 | 7 |
|
8 | 8 | ## 💥 Breaking Changes |
9 | 9 |
|
|
132 | 132 | - #1222 Added `vue/no-empty-component-block` rule disallows the `<template>` `<script>` `<style>` block to be empty. |
133 | 133 | - #1238 Added `vue/no-lone-template` rule that disallow unnecessary `<template>` element. |
134 | 134 | - #1239 Added `vue/no-dupe-v-else-if` rule that disallow duplicate conditions in `v-if` / `v-else-if` chains. |
| 135 | +- #1267 Added `v-for-delimiter-style` rule that enforces which delimiter (`in` or `of`) should be used in `v-for` directives. |
135 | 136 |
|
136 | 137 | #### Core Extends: |
137 | 138 |
|
|
173 | 174 | - #1254 Changed the `vue/attributes-order` rule to handle `v-is` as `DEFINITION` category. |
174 | 175 | - #1254 Changed the `vue/no-unregistered-components` rule to handle `v-is` like `:is`. |
175 | 176 | - #1254 Changed the `vue/no-unused-components` rule to handle `v-is` like `:is`. |
| 177 | +- #1258 Changed to report `slot-scope` when `"^3.0.0"` is set in `vue/no-unsupported-features` rule. |
176 | 178 |
|
177 | 179 | #### Commons: |
178 | 180 |
|
|
201 | 203 | - #1208 Fixed false negatives for TemplateLiteral in `vue/prop-name-casing` rule. |
202 | 204 | - #1206 Fixed crash when `is` attribute with no value in `vue/no-unused-components` rule. |
203 | 205 | - #1242 Fixed `vue/require-valid-default-prop` and `vue/require-default-prop` rules crash on sparse arrays. |
| 206 | +- #1262 Fixed reporting "Use the latest vue-eslint-parser" message in non-vue files. |
204 | 207 |
|
205 | 208 | ---- |
206 | 209 |
|
|
0 commit comments