You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs (#188): Added more breaking changes to migration intro (#189)
* fix: added more breaking changes
* fix: added two more points to breaking
* docs (#188): make feature name more specific
Co-authored-by: Ben Hong <[email protected]>
Copy file name to clipboardExpand all lines: src/guide/migration/attribute-coercion.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ This is a low-level internal API change and does not affect most developers.
9
9
Here is a high level summary of the changes:
10
10
11
11
- Drop the internal concept of enumerated attributes and treat those attributes the same as normal non-boolean attributes
12
-
-**BREAKING**: No longer removes attribute if value is boolean false. Instead, it's set as attr="false" instead. To remove the attribute, use null or undefined.
12
+
-**BREAKING**: No longer removes attribute if value is boolean `false`. Instead, it's set as attr="false" instead. To remove the attribute, use `null` or `undefined`.
Copy file name to clipboardExpand all lines: src/guide/migration/introduction.md
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -25,17 +25,26 @@ The following consists a list of breaking changes from 2.x:
25
25
-[Global Vue API is changed to use an application instance](/guide/migration/global-api.html)
26
26
-[Global and internal APIs have been restructured to be tree-shakable](/guide/migration/treeshaking.html)
27
27
-[`model` component option and `v-bind`'s `sync` modifier are removed in favor of `v-model` arguments](/guide/migration/v-model.html)
28
+
-[Render function API changed](/guide/migration/render-function-api.html)
28
29
-[Functional components can only be created using a plain function](/guide/migration/functional-components.html)
30
+
-[`functional` attribute on single-file component (SFC) `<template>` and `functional` component option are deprecated](/guide/migration/functional-components.html)
29
31
-[Async components now require `defineAsyncComponent` method to be created](/guide/migration/async-components.html)
30
32
-[Component data option should always be declared as a function](/guide/migration/data-option.html)
31
33
-[Custom elements whitelisting is now performed during template compilation](/guide/migration/custom-elements-interop.html)
32
34
-[Special `is` prop usage is restricted to the reserved `<component>` tag only](/guide/migration/custom-elements-interop.html)
35
+
-[`$scopedSlots` property is removed and need to be replaced with `$slots`](/guide/migration/slots-unification.html)
0 commit comments