Skip to content

Commit 4a8fd44

Browse files
CyberAPhaoqunjiang
andauthored
docs: add more cases to roadmap (#4)
Co-authored-by: Haoqun Jiang <[email protected]>
1 parent 148c5c2 commit 4a8fd44

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,12 @@ Legend of annotations:
149149
- Seems no codemod or ESLint rule is applicable to this breaking change
150150
- [RFC24: Attribute coercion behavior change](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0024-attribute-coercion-behavior.md)
151151
- Codemod is not likely to help in this case
152+
- [RFC31: Attribute Fallthrough + Functional Component Updates](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0031-attr-fallthrough.md)
153+
- Warn of every `$listeners` and `.native` usage
152154
- Subtle differences between `@vue/composition-api` and the Vue 3 implementation are listed in the [`@vue/composition-api` README](https://github.com/vuejs/composition-api#limitations)
155+
- [The precedence of `v-if` and `v-for` have been flipped when using both on the same element.](https://github.com/vuejs/vue-next/issues/1165)
156+
- Warn for [mixing `v-for` and `ref`](https://github.com/vuejs/vue-next/issues/1166).
157+
- Warn about deprecated instance methods and properties: `$destroy`, `$children`
153158

154159
#### RFCs that May Need Amendments to Simplify the Migration
155160

@@ -186,6 +191,8 @@ Some of them can be automatically migrated with the help of codemods.
186191
- `<component is>` (for SFC templates).
187192
- `v-is` (for in-DOM templates).
188193
- The [`vue/no-deprecated-html-element-is`](https://eslint.vuejs.org/rules/no-deprecated-html-element-is.html) ESLint rule can be used to detect usage for `is` usage on built-in HTML tags.
194+
- `set` and `delete` instance or global methods [will be supported only in IE compat builds](https://github.com/vuejs/vue-next/issues/2026).
195+
- Import replacement codemod could be provided for `Vue.set` and `Vue.delete`.
189196

190197
### Generic Transformations
191198

0 commit comments

Comments
 (0)