diff --git a/docs/v1.x-migration.md b/docs/v1.x-migration.md index 9fbd3e5a..8a24e2d1 100644 --- a/docs/v1.x-migration.md +++ b/docs/v1.x-migration.md @@ -18,7 +18,7 @@ - [`m.request`](#mrequest) - [`xlink` namespace required](#xlink-namespace-required) - [Nested arrays in views](#nested-arrays-in-views) -- [Vnode immutability](#nested-arrays-in-views) +- [Vnode equality checks](#vnode-equality-checks) --- @@ -503,6 +503,6 @@ Arrays now represent [fragments](fragments.md), which are structurally significa *** -## Vnode immutability +## Vnode equality checks If a vnode is strictly equal to the vnode occupying its place in the last draw, v1.x will skip that part of the tree without checking for mutations or triggering any lifecycle methods in the subtree. The component documentation contains [more detail on this issue](components.md#avoid-creating-component-instances-outside-views).