]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
daiwei [Fri, 12 Sep 2025 14:40:39 +0000 (22:40 +0800)]
chore: update
daiwei [Fri, 12 Sep 2025 13:44:26 +0000 (21:44 +0800)]
chore: stop prev renderEffect before hmr rerender
daiwei [Fri, 12 Sep 2025 12:58:07 +0000 (20:58 +0800)]
wip: save
daiwei [Fri, 12 Sep 2025 09:46:12 +0000 (17:46 +0800)]
wip: save
daiwei [Fri, 12 Sep 2025 09:03:03 +0000 (17:03 +0800)]
chore: update
daiwei [Fri, 12 Sep 2025 08:31:07 +0000 (16:31 +0800)]
wip: add more cases
daiwei [Fri, 12 Sep 2025 06:26:39 +0000 (14:26 +0800)]
wip: add more tests
daiwei [Fri, 12 Sep 2025 02:48:39 +0000 (10:48 +0800)]
chore: add more cases
daiwei [Fri, 12 Sep 2025 01:56:29 +0000 (09:56 +0800)]
chore: update
daiwei [Thu, 11 Sep 2025 13:44:21 +0000 (21:44 +0800)]
wip: hydrate teleport
daiwei [Thu, 11 Sep 2025 06:22:27 +0000 (14:22 +0800)]
wip: save
daiwei [Wed, 10 Sep 2025 13:50:20 +0000 (21:50 +0800)]
wip: save
daiwei [Wed, 10 Sep 2025 08:00:15 +0000 (16:00 +0800)]
refactor: teleport
edison [Wed, 10 Sep 2025 03:11:51 +0000 (11:11 +0800)]
feat: hydrate VaporTransition with appear (#13863)
daiwei [Tue, 9 Sep 2025 02:07:23 +0000 (10:07 +0800)]
chore: add some comments
daiwei [Mon, 8 Sep 2025 14:54:00 +0000 (22:54 +0800)]
perf: save
daiwei [Mon, 8 Sep 2025 09:33:01 +0000 (17:33 +0800)]
perf: cache static children on parent
daiwei [Mon, 8 Sep 2025 08:19:25 +0000 (16:19 +0800)]
chore: clean up
daiwei [Mon, 8 Sep 2025 08:00:31 +0000 (16:00 +0800)]
fix: ensure transition enter performed
daiwei [Mon, 8 Sep 2025 07:49:02 +0000 (15:49 +0800)]
fix: fix dts test
daiwei [Mon, 8 Sep 2025 07:28:12 +0000 (15:28 +0800)]
chore: pin rollup
daiwei [Mon, 8 Sep 2025 07:18:06 +0000 (15:18 +0800)]
chore: Merge branch 'minor' into edison/testVapor
edison [Mon, 8 Sep 2025 06:57:35 +0000 (14:57 +0800)]
refactor: vapor hydration (#13850)
edison [Tue, 2 Sep 2025 06:05:16 +0000 (14:05 +0800)]
fix(runtime-vapor): handle vapor attrs fallthrough to vdom component (#13551)
daiwei [Fri, 29 Aug 2025 08:53:00 +0000 (16:53 +0800)]
fix: ensure self anchor is inserted during hydration
Jack [Fri, 29 Aug 2025 07:48:41 +0000 (15:48 +0800)]
fix(vapor): handle next host node for vapor component (#13823)
close #13824
---------
Co-authored-by: daiwei <daiwei521@126.com>
daiwei [Thu, 21 Aug 2025 06:09:28 +0000 (14:09 +0800)]
chore: format
daiwei [Thu, 21 Aug 2025 06:06:12 +0000 (14:06 +0800)]
chore: update lock file
daiwei [Thu, 21 Aug 2025 06:03:13 +0000 (14:03 +0800)]
chore: Merge branch 'main' into minor
daiwei [Thu, 21 Aug 2025 02:29:08 +0000 (10:29 +0800)]
release: v3.5.19
equt [Thu, 21 Aug 2025 02:03:16 +0000 (10:03 +0800)]
fix(compiler-ssr): disable v-memo transform in ssr vdom fallback branch (#13725)
close #13724
edison [Thu, 21 Aug 2025 01:48:40 +0000 (09:48 +0800)]
fix(compiler-sfc): improve type inference for generic type aliases types (#12876)
close #12872
Alex Snezhko [Thu, 21 Aug 2025 00:46:10 +0000 (20:46 -0400)]
fix(runtime-core): avoid setting direct ref of useTemplateRef in dev (#13449)
close 12852
renovate[bot] [Wed, 20 Aug 2025 14:21:14 +0000 (22:21 +0800)]
chore(deps): update build (#13748)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Aug 2025 14:20:44 +0000 (22:20 +0800)]
chore(deps): update test (#13734)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Aug 2025 14:15:44 +0000 (22:15 +0800)]
chore(deps): update dawidd6/action-download-artifact action to v11 (#13774)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Aug 2025 14:14:57 +0000 (22:14 +0800)]
chore(deps): update actions/checkout action to v5 (#13773)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Aug 2025 14:14:32 +0000 (22:14 +0800)]
chore(deps): update compiler (#13713)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Aug 2025 14:14:18 +0000 (22:14 +0800)]
chore(deps): update all non-major dependencies (#13733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Aug 2025 14:14:03 +0000 (22:14 +0800)]
chore(deps): update build (#13712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 20 Aug 2025 14:13:36 +0000 (22:13 +0800)]
fix(deps): update dependency @vue/repl to ^4.6.3 (#13747)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
edison [Wed, 20 Aug 2025 14:11:16 +0000 (22:11 +0800)]
fix(suspense): don't immediately resolve suspense on last dep unmount (#13456)
close #13453
Adrian Cerbaro [Wed, 20 Aug 2025 13:05:52 +0000 (10:05 -0300)]
fix(compiler-sfc): throw mismatched script langs error before invoking babel (#13194)
Close #13193
skirtle [Wed, 20 Aug 2025 13:05:26 +0000 (14:05 +0100)]
fix(runtime-core): improve consistency of `PublicInstanceProxyHandlers.has` (#13507)
edison [Wed, 20 Aug 2025 12:56:08 +0000 (20:56 +0800)]
fix(Transition): handle KeepAlive + transition leaving edge case (#13152)
close #13153
edison [Wed, 20 Aug 2025 12:51:04 +0000 (20:51 +0800)]
fix(compiler-core): prevent cached array children from retaining detached dom nodes (#13691)
fix element-plus/element-plus#21408
Re-fix #13211
edison [Wed, 20 Aug 2025 12:49:59 +0000 (20:49 +0800)]
fix(hmr): prevent updating unmounting component during HMR rerender (#13775)
close #13771
close #13772
Tycho [Wed, 20 Aug 2025 12:45:01 +0000 (20:45 +0800)]
fix(reactivity): warn on nested readonly ref update during unwrapping (#12141)
edison [Wed, 20 Aug 2025 12:41:07 +0000 (20:41 +0800)]
fix(hydration): also set vShow name if __FEATURE_PROD_HYDRATION_MISMATCH_DETAILS__ flag is enabled (#13777)
close #13744
edison [Wed, 20 Aug 2025 12:39:07 +0000 (20:39 +0800)]
chore(ci): trusted publisher (#13768)
Related to e18e/ecosystem-issues#201
alentide [Wed, 20 Aug 2025 12:36:37 +0000 (20:36 +0800)]
test(runtime-core): remove incorrect suspense test in vnode spec (#13782)
edison [Wed, 20 Aug 2025 09:51:40 +0000 (17:51 +0800)]
fix(runtime-vapor): properly handle consecutive prepend operations with insertionState (#13558)
close #13764
Rizumu Ayaka [Wed, 20 Aug 2025 09:50:53 +0000 (17:50 +0800)]
refactor(compiler-sfc): destructure built-in properties ($emit,$attrs,$slots) in inline mode (#13663)
Co-authored-by: daiwei <daiwei521@126.com>
edison [Wed, 20 Aug 2025 09:50:04 +0000 (17:50 +0800)]
fix(runtime-vapor): fix readonly warning when useTemplateRef has same variable name as template ref (#13672)
close #13665
align to
bc63df0
edison [Wed, 20 Aug 2025 09:49:33 +0000 (17:49 +0800)]
fix(runtime-vapor): apply v-show to vdom child (#13767)
close #13765
edison [Wed, 20 Aug 2025 09:49:12 +0000 (17:49 +0800)]
fix(compiler-vapor): adjust children generation order for hydration (#13729)
daiwei [Tue, 19 Aug 2025 01:19:20 +0000 (09:19 +0800)]
test: add more tests
daiwei [Mon, 18 Aug 2025 13:57:44 +0000 (21:57 +0800)]
refactor: insertion anchors
daiwei [Sat, 16 Aug 2025 14:24:06 +0000 (22:24 +0800)]
refactor: update SlotFnBuilder to include parent parameter in buildSlots
daiwei [Fri, 15 Aug 2025 03:35:26 +0000 (11:35 +0800)]
chore: tweaks
daiwei [Fri, 15 Aug 2025 02:03:22 +0000 (10:03 +0800)]
test: add test for vapor slot render non-compiled vdom component
daiwei [Thu, 14 Aug 2025 13:31:46 +0000 (21:31 +0800)]
chore: tweaks
daiwei [Thu, 14 Aug 2025 13:12:15 +0000 (21:12 +0800)]
refactor: add txt runtime helper for getTextChild
daiwei [Thu, 14 Aug 2025 13:01:12 +0000 (21:01 +0800)]
chore: tweaks
daiwei [Thu, 14 Aug 2025 09:58:13 +0000 (17:58 +0800)]
test: update snap
daiwei [Thu, 14 Aug 2025 09:51:10 +0000 (17:51 +0800)]
chore: remove unnecessary code
forwarded slots anchors now in ssr output
daiwei [Thu, 14 Aug 2025 08:02:08 +0000 (16:02 +0800)]
fix: add __vapor flag in SSR script
daiwei [Thu, 14 Aug 2025 06:24:43 +0000 (14:24 +0800)]
chore: improve vdom slot hydration handling
daiwei [Wed, 13 Aug 2025 13:07:05 +0000 (21:07 +0800)]
refactor: disable fragment anchor generation for vapor mode
daiwei [Wed, 13 Aug 2025 09:53:14 +0000 (17:53 +0800)]
chore: don't add anchor if children are only one block node
daiwei [Wed, 13 Aug 2025 09:14:49 +0000 (17:14 +0800)]
chore: minor tweaks
daiwei [Wed, 13 Aug 2025 08:40:20 +0000 (16:40 +0800)]
chore: remove unnecessary code
daiwei [Wed, 13 Aug 2025 08:34:25 +0000 (16:34 +0800)]
refactor: improve comment handling in renderVNode to avoid escaping anchors
daiwei [Wed, 13 Aug 2025 07:53:02 +0000 (15:53 +0800)]
test: add tests for dynamic component in ssr vnode-based slot
daiwei [Wed, 13 Aug 2025 07:33:58 +0000 (15:33 +0800)]
refactor: only create anchor for forwarded slots in ssr vnode-based slot
daiwei [Wed, 13 Aug 2025 03:07:17 +0000 (11:07 +0800)]
refactor: warp if/else-if/else node with a template node
daiwei [Wed, 13 Aug 2025 01:05:03 +0000 (09:05 +0800)]
wip: inject block anchors in ssr vnode-based slot
daiwei [Tue, 12 Aug 2025 12:55:58 +0000 (20:55 +0800)]
chore: update comment
daiwei [Tue, 12 Aug 2025 10:04:56 +0000 (18:04 +0800)]
fix: ensure vnode anchor is removed only if it exists
daiwei [Tue, 12 Aug 2025 09:58:44 +0000 (17:58 +0800)]
fix: conditionally disable hydration node lookup based on hydration state
daiwei [Tue, 12 Aug 2025 09:46:52 +0000 (17:46 +0800)]
fix: add anchors for template v-if node in vnode-based slot
daiwei [Tue, 12 Aug 2025 09:14:32 +0000 (17:14 +0800)]
refactor: add anchors for v-else-if branches
daiwei [Tue, 12 Aug 2025 08:23:55 +0000 (16:23 +0800)]
fix: preserve empty slot anchor in vapor components in ssr
daiwei [Tue, 12 Aug 2025 02:49:46 +0000 (10:49 +0800)]
fix: special handing inject insertion anchors of if node in ssr vnode-based slot
daiwei [Mon, 11 Aug 2025 03:49:09 +0000 (11:49 +0800)]
refactor: vapor hydration
daiwei [Sat, 9 Aug 2025 03:07:40 +0000 (11:07 +0800)]
chore: rename
daiwei [Fri, 8 Aug 2025 13:23:14 +0000 (21:23 +0800)]
chore: update
daiwei [Fri, 8 Aug 2025 08:10:20 +0000 (16:10 +0800)]
test: update snap
daiwei [Fri, 8 Aug 2025 03:10:31 +0000 (11:10 +0800)]
fix: avoid duplicate rendering of children
Revert "fix(hydration): handle v-if on insertion parent"
This reverts commit
9d3ee8e2ec66bdcee341b8c6c105d5ab37985e44.
daiwei [Thu, 7 Aug 2025 13:57:59 +0000 (21:57 +0800)]
fix: ensure component mount during hydration
daiwei [Thu, 7 Aug 2025 12:47:52 +0000 (20:47 +0800)]
fix: avoid insert serfAnchor during hydrate
daiwei [Thu, 7 Aug 2025 07:21:37 +0000 (15:21 +0800)]
wip: create anchor for DynamicFragment when necessary
daiwei [Wed, 6 Aug 2025 09:38:55 +0000 (17:38 +0800)]
refactor: hydration vdom interop
daiwei [Tue, 5 Aug 2025 14:10:20 +0000 (22:10 +0800)]
fix(hydration): handling empty text node in slot
daiwei [Tue, 5 Aug 2025 13:04:51 +0000 (21:04 +0800)]
fix(hydration): handling empty text nodes
daiwei [Tue, 5 Aug 2025 10:05:26 +0000 (18:05 +0800)]
wip: special handing anchors in ssr slot vnode fallback
daiwei [Tue, 5 Aug 2025 07:13:07 +0000 (15:13 +0800)]
wip: process component as a single element during hydration
daiwei [Mon, 4 Aug 2025 14:12:06 +0000 (22:12 +0800)]
fix: treat v-if/v-else/v-else-if as a single node
daiwei [Mon, 4 Aug 2025 06:45:24 +0000 (14:45 +0800)]
refactor: move $dp into setInsertionState
daiwei [Mon, 4 Aug 2025 05:44:57 +0000 (13:44 +0800)]
chore: update