@vue/server-renderer
3.5.44 · 13 Oct 2026MIT9.3M / weekRepositoryHomepagenpmAtom feed
164 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.5.40
16 Jul 2026Reading the note…
3.5.39
25 Jun 2026Reading the note…
3.5.38
11 Jun 2026Reading the note…
3.5.37
11 Jun 2026Reading the note…
3.5.36
11 Jun 2026Reading the note…
3.5.35
27 May 2026Reading the note…
3.5.34
6 May 2026Reading the note…
3.5.33
22 Apr 2026Reading the note…
3.5.32
3 Apr 2026Reading the note…
3.5.31
25 Mar 2026Reading the note…
3.5.30
9 Mar 2026Reading the note…
3.5.29
24 Feb 2026Reading the note…
3.5.28
9 Feb 2026Reading the note…
3.5.27
19 Jan 2026Reading the note…
3.5.26
18 Dec 2025Reading the note…
3.5.25
24 Nov 2025Reading the note…
3.5.24
7 Nov 2025Reading the note…
3.5.23
6 Nov 2025Reading the note…
3.5.22
25 Sep 2025Reading the note…
3.5.21
2 Sep 2025Reading the note…
3.5.20
25 Aug 2025Reading the note…
3.5.19
21 Aug 2025Reading the note…
3.5.18
23 Jul 2025Reading the note…
3.5.17
18 Jun 2025Reading the note…
3.5.16
29 May 2025Reading the note…
3.5.15
26 May 2025Reading the note…
3.5.14
15 May 2025Reading the note…
3.5.13
15 Nov 2024Reading the note…
3.5.12
11 Oct 2024Reading the note…
3.5.11
3 Oct 2024Reading the note…
3.5.10
27 Sep 2024Reading the note…
3.5.9
26 Sep 2024Reading the note…
3.5.8
22 Sep 2024Reading the note…
3.5.7
20 Sep 2024Reading the note…
3.5.6
16 Sep 2024Reading the note…
3.5.5
13 Sep 2024Reading the note…
3.5.4
10 Sep 2024Reading the note…
3.5.3
6 Sep 2024Reading the note…
3.5.2
5 Sep 2024Reading the note…
3.5.1
4 Sep 2024Reading the note…
3.5.0
3 Sep 2024Reading the note…
3.4.38
15 Aug 2024Reading the note…
3.4.37
8 Aug 2024Reading the note…
3.4.36
6 Aug 2024Reading the note…
3.4.35
31 Jul 2024Reading the note…
3.4.34
24 Jul 2024Reading the note…