v3.5.39
v3.5.39
vue
Release Notes
Bug Fixes
- compiler-core: correct filter rewrite recursion (#14959) (be7ce31)
- hydration: force patch dynamic props when hydrating (#9083) (024cf06), closes #9033
- hydration: respect data-allow-mismatch on conditional branches (#12801) (164af63), closes #12782
- reactivity: avoid triggering effects when set fails (#14964) (e450973)
- runtime-core: handle non-isomorphic block element update (#15002) (932ddd0), closes #6385
- runtime-core: normalize function children for elements and Teleport (#9108) (2f374cd), closes #9107
- runtime-core: pause tracking when invoking function refs (#14985) (3ac052b)
- runtime-core: preserve once event listener name (#8341) (87b73b6), closes #8342
- runtime-dom: preserve option modifier event names (#8338) (4b659e6), closes #8334
- ssr: dedupe inherited scope ids during vnode rendering (#15005) (027da6b), closes #12159 #12175
- ssr: resolve nested async teleport content (#9431) (31d0f23), closes #6207
- teleport: handle teleport unmount edge case (#12705) (671997a), closes #12702
- types: support named tuple emits (#12676) (232f402), closes #12673
- types: validate defineModel defaults (#14968) (747f57e), closes #14966