v3.5.42
Fixed 10
- Handle async component unmount before lazy hydration
- Handle moving unresolved async fragment
- Avoid caching unmounted suspense children
- Keep .trim result when combined with .number v-model modifier
- Resolve $el for dev root comment fragment
- Support !important on CSS custom properties in style binding
- Reject CR in attribute names in server-renderer
- Correctly compare Map and Set values
- Don't treat the leaving branch as the fallback while its mount is pending in suspense
- Re-sync select when model is overridden in change handler
From Vue
Bug Fixes
- hydration: handle async component unmount before lazy hydration (#15252) (6e1814a)
- hydration: handle moving unresolved async fragment (#15263) (a72036f)
- runtime-core: avoid caching unmounted suspense children (#15291) (b535917), closes #15288
- runtime-core: keep .trim result when combined with .number v-model modifier (#15346) (f8d42e1)
- runtime-core: resolve $el for dev root comment fragment (#15313) (8654f35), closes #12680
- runtime-dom: support !important on CSS custom properties in style binding (#15348) (31da934)
- server-renderer: reject CR in attribute names (#15266) (a2b40db)
- shared: correctly compare Map and Set values (#15328) (ef82a26), closes #15320
- suspense: don't treat the leaving branch as the fallback while its mount is pending (#15333) (cd19745), closes #15332
- v-model: re-sync select when model is overridden in change handler (#15298) (6eaecc1), closes #10505