vue
3.5.44 · 13 Oct 2026MIT10.2M / weekRepositoryHomepagenpmAtom feed
341 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.
3.5.44
13 Oct 2026compat: expose _setupProxy for Vue 2.7 compiled script setup (fix #11164)
compiler-dom: correctly stringify
0andfalseinv-html
Bug Fixes
compat: expose _setupProxy for Vue 2.7 compiled script setup (fix #11164)
compiler-core: parenthesise v-for key in v-memo cache guard (#15724) (d084b90), closes #15723
compiler-dom: correctly stringify
0andfalseinv-htmlcompiler-dom: inject transition persisted for v-show in production
compiler-sfc: error when defineModel prop options reference a destructured prop (#15604) (38012a5), closes #15602
custom-element: skip mounting an async custom element removed while its component loads (#15777) (0f8e7b4), closes #15775
hydration: observe children of a display: contents root in hydrateOnVisible
KeepAlive: unmount pruned current component when its vnode was cloned on mount (#15711) (92798ac), closes #15710
reactivity: avoid mutating native array iterators (#15703) (7f9d45d), closes #15643
reactivity: do not track deps in watcher callbacks run inside another effect (#15782) (db00fe9), closes #5009
reactivity: once watcher should stop when its callback throws
reactivity: preserve shallow collection semantics (#15793) (b600466), closes #15792
runtime-core: detect new prop keys when comparing full props (#15634) (702fa61), closes #15632
runtime-core: keep async placeholder for block patching and pending component updates (#15554) (05ec25f), closes #15551
runtime-core: only flush jobs queued by the root render itself (#15757) (0bea14b), closes #6728
runtime-core: render nothing for an invalid v-for range in production
runtime-dom: preserve v-show display for unchanged style strings
runtime-dom: treat playsinline as a boolean attribute
server-renderer: propagate async setup errors (#15857) (6930374), closes #15716
ssr: honor falsy vnode content overrides
suspense: mount resolved async component with its own namespace (#15640) (2a086a2), closes #15639
suspense: skip rendering async components unmounted while pending
teleport: move targetStart and keep children before targetAnchor (#15818) (d3c6e02), closes #15817
transition-group: measure nested groups against their moving outer item (#15848) (1936c87), closes #5385 #1531
transition: handle comment-wrapped component roots (#15853) (ff35014), closes #6080 #5500
3.5.43
17 Sep 2026compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars
Bug Fixes
compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars
compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478)
hydration: run leave hooks for hydration placeholders
reactivity: preserve readonly wrappers in array copy methods
runtime-core: unmount v-once children after parent rerenders
shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
shared: preserve comment-like text in style values
suspense: don't drop nested suspense patches during hydration
suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
suspense: patch a hydrating boundary's pending branch in place
suspense: unmount the DOM an interrupted async component claimed
types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
3.5.42
27 Aug 2026hydration: handle async component unmount before lazy hydration
hydration: handle moving unresolved async fragment
Bug Fixes
hydration: handle async component unmount before lazy hydration
hydration: handle moving unresolved async fragment
runtime-core: avoid caching unmounted suspense children (#15291) (b535917), closes #15288
runtime-core: keep .trim result when combined with .number v-model modifier
runtime-core: resolve $el for dev root comment fragment (#15313) (8654f35), closes #12680
runtime-dom: support !important on CSS custom properties in style binding
server-renderer: reject CR in attribute names
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
3.5.41
5 Aug 2026Bug Fixes
compiler-core: preserve vnode lifecycle in stable v-for (#11682) (02421cd), closes #9239 #12569
compiler-sfc: handle transformed template AST after cache invalidation (#15136) (a4440c0), closes #15126 #15128
custom-element: preserve nested async mount order (#15154) (71f9ff5), closes #15153
custom-element: warn when props override native properties (#12125) (22b53ea), closes #12124
runtime-core: avoid re-fetching resource props with unchanged values
runtime-core: restore SSR setup state when handling async setup result (#15114) (b6191cb), closes #15113
scheduler: avoid stack overflow when flushing very large post cb arrays (#15143) (c04a45d), closes #15142
slots: handle nullish v-bind slot props
ssr: normalize hidden states during hydration
transition: support transition to teleport component child (#11959) (77061fe), closes #11910
types: preserve defineModel inference with factory defaults (#15097) (0516c43), closes #15096
v-model: preserve text input before hydration (#14411) (2468464), closes #14403
3.4.34 – 3.5.4046 releases without a noteShow each
- 3.5.4016 Jul 2026no note
- 3.5.3925 Jun 2026no note
- 3.5.3811 Jun 2026no note
- 3.5.3711 Jun 2026no note
- 3.5.3611 Jun 2026no note
- 3.5.3527 May 2026no note
- 3.5.346 May 2026no note
- 3.5.3322 Apr 2026no note
- 3.5.323 Apr 2026no note
- 3.5.3125 Mar 2026no note
- 3.5.309 Mar 2026no note
- 3.5.2924 Feb 2026no note
- 3.5.289 Feb 2026no note
- 3.5.2719 Jan 2026no note
- 3.5.2618 Dec 2025no note
- 3.5.2524 Nov 2025no note
- 3.5.247 Nov 2025no note
- 3.5.236 Nov 2025no note
- 3.5.2225 Sep 2025no note
- 3.5.212 Sep 2025no note
- 3.5.2025 Aug 2025no note
- 3.5.1921 Aug 2025no note
- 3.5.1823 Jul 2025no note
- 3.5.1718 Jun 2025no note
- 3.5.1629 May 2025no note
- 3.5.1526 May 2025no note
- 3.5.1415 May 2025no note
- 3.5.1315 Nov 2024no note
- 3.5.1211 Oct 2024no note
- 3.5.113 Oct 2024no note
- 3.5.1027 Sep 2024no note
- 3.5.926 Sep 2024no note
- 3.5.822 Sep 2024no note
- 3.5.720 Sep 2024no note
- 3.5.616 Sep 2024no note
- 3.5.513 Sep 2024no note
- 3.5.410 Sep 2024no note
- 3.5.36 Sep 2024no note
- 3.5.25 Sep 2024no note
- 3.5.14 Sep 2024no note
- 3.5.03 Sep 2024no note
- 3.4.3815 Aug 2024no note
- 3.4.378 Aug 2024no note
- 3.4.366 Aug 2024no note
- 3.4.3531 Jul 2024no note
- 3.4.3424 Jul 2024no note