Commit Graph

2653 Commits

Author SHA1 Message Date
daiwei 0436ceac77 chore: delay insert self anchor during hydration
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
2025-09-29 08:25:37 +08:00
edison 12e41691c3
wip: hydrate vapor teleport (#13864) 2025-09-28 16:23:43 +08:00
daiwei c42499c3f0 chore: hydration mismatch handling 2025-09-22 14:16:50 +08:00
edison 1ee1777232
feat: hydrate VaporTransition with appear (#13863) 2025-09-10 11:11:51 +08:00
daiwei ac11b759b7 fix: ensure transition enter performed 2025-09-08 16:00:31 +08:00
daiwei 5104f6064f fix: fix dts test 2025-09-08 15:49:02 +08:00
daiwei a789246df0 chore: Merge branch 'minor' into edison/testVapor 2025-09-08 15:18:06 +08:00
Jack 96ca3b0243
fix(vapor): handle next host node for vapor component (#13823)
close #13824

---------

Co-authored-by: daiwei <daiwei521@126.com>
2025-08-29 15:48:41 +08:00
daiwei 716b6de355 chore: Merge branch 'main' into minor 2025-08-21 14:03:13 +08:00
daiwei 20b888bd59 release: v3.5.19 2025-08-21 10:29:08 +08:00
Alex Snezhko 4a2953f57b
fix(runtime-core): avoid setting direct ref of useTemplateRef in dev (#13449)
close 12852
2025-08-21 08:46:10 +08:00
edison a8713159ee
fix(suspense): don't immediately resolve suspense on last dep unmount (#13456)
close #13453
2025-08-20 22:11:16 +08:00
skirtle d7283f3b7f
fix(runtime-core): improve consistency of `PublicInstanceProxyHandlers.has` (#13507) 2025-08-20 21:05:26 +08:00
edison 3190b179b0
fix(Transition): handle KeepAlive + transition leaving edge case (#13152)
close #13153
2025-08-20 20:56:08 +08:00
edison 7f60ef83e7
fix(compiler-core): prevent cached array children from retaining detached dom nodes (#13691)
fix element-plus/element-plus#21408
Re-fix #13211
2025-08-20 20:51:04 +08:00
edison 6e5143d963
fix(hmr): prevent updating unmounting component during HMR rerender (#13775)
close #13771
close #13772
2025-08-20 20:49:59 +08:00
alentide 8963b7979a
test(runtime-core): remove incorrect suspense test in vnode spec (#13782) 2025-08-20 20:36:37 +08:00
edison e56997f0d5
fix(runtime-vapor): fix readonly warning when useTemplateRef has same variable name as template ref (#13672)
close #13665

align to bc63df0
2025-08-20 17:50:04 +08:00
daiwei c511b9a5d7 refactor: vapor hydration 2025-08-11 17:58:53 +08:00
daiwei 61eaf4eb9e chore: rename 2025-08-09 11:07:40 +08:00
daiwei b09c8eed34 fix: avoid insert serfAnchor during hydrate 2025-08-07 20:47:52 +08:00
daiwei 8eedd1e56c refactor: hydration vdom interop 2025-08-07 09:49:02 +08:00
daiwei bd5d341ffe wip: process component as a single element during hydration 2025-08-05 15:13:07 +08:00
daiwei 32b0bcb11c chore: Merge branch 'minor' into edison/testVapor 2025-07-29 13:59:41 +08:00
awaken1ng c875019d49
fix(devtools): clear performance measures (#13701)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
canary release / canary (push) Has been cancelled Details
canary minor release / canary (push) Has been cancelled Details
Lock Closed Issues / action (push) Has been cancelled Details
Auto close issues with "can't reproduce" label / close-issues (push) Has been cancelled Details
close #13700
2025-07-25 08:48:57 +08:00
zhangenming 31f798581c
chore(runtime-core): use NO instead of ()=>false (#13695) 2025-07-25 08:45:38 +08:00
daiwei c486536105 release: v3.5.18
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-23 08:57:59 +08:00
Alex Snezhko 7343f7c95f
dx(runtime-core): fix warning message for useSlots, useAttrs invocation with missing instance (#13647)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
2025-07-23 08:42:50 +08:00
edison 8cfc10a80b
fix(ssr): ensure empty slots render as a comment node in Transition (#13396)
close #13394
2025-07-23 08:42:34 +08:00
linzhe 7f2994393d
fix(runtime-core): ensure correct anchor el for unresolved async components (#13560)
close #13559
2025-07-23 08:42:10 +08:00
linzhe 90573b06bf
fix(custom-element): ensure exposed methods are accessible from custom elements by making them enumerable (#13634)
close #13632
2025-07-23 08:40:40 +08:00
edison c5f7db1154
fix(slots): refine internal key checking to support slot names starting with an underscore (#13612)
close #13611
2025-07-23 08:40:20 +08:00
edison a9269c642b
fix(hydration): prevent lazy hydration for updated components (#13511)
close #13510
2025-07-23 08:36:47 +08:00
daiwei 56a7f9dd18 release: v3.6.0-alpha.2
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-18 17:37:08 +08:00
edison 2be828a0c1
fix(runtime-vapor): handle v-model vdom interop error (#13643) 2025-07-18 17:34:50 +08:00
zhiyuanzmj ad21b1b7e9
fix(runtime-core): use __vapor instead of vapor to identify Vapor components (#13652) 2025-07-18 15:26:05 +08:00
Evan You 65abd6edbd
release: v3.6.0-alpha.1 2025-07-12 16:00:05 +08:00
edison 487d25efac
fix(type): remove internal doc for refs (#13589) 2025-07-09 19:08:13 -07:00
zhiyuanzmj d5adf95dda
feat(runtime-vapor): support functional slot in vdom component (#13576) 2025-07-09 18:46:41 -07:00
zhiyuanzmj 1611bb1446
feat(vapor): add vapor flag for createVaporApp (#13360) 2025-07-09 18:12:22 -07:00
Johnson Chu 5a528aa5cc
refactor(reactivity, runtime-core): improve performance-critical code (#13274) 2025-07-09 17:56:19 -07:00
edison 6dc07a8922
fix(devtools): allow setting devtools hook after createApp (#13580)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
2025-07-09 08:45:09 +08:00
edison 94b2ddc6f9
fix(scheduler): improve error handling in job flushing (#13587) 2025-07-09 08:44:24 +08:00
Wick a0bd1f518e
refactor: migrate to getCurrentInstance API (#12958)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
2025-07-08 14:30:43 +08:00
daiwei 3a3bd842ca fix: format
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-07-04 14:28:15 +08:00
daiwei 926748423d chore: Merge branch 'minor' into vapor 2025-07-04 14:20:10 +08:00
daiwei be178f876c chore: Merge branch 'main' into minor
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-04 13:52:08 +08:00
GU Yiling c85f1b5a13
fix(css-vars): nullish v-bind in style should not lead to unexpected inheritance (#12461)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
close #12434
close #12439
close #7474
close #7475
2025-07-03 16:20:28 +08:00
daiwei 63ec52aaa9 wip: hydration
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-06-30 17:55:38 +08:00
daiwei d922a9a153 chore: Merge branch 'edison/feat/vaporAsyncComponent' into edison/testVapor
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
2025-06-23 15:53:10 +08:00