Commit Graph

7369 Commits

Author SHA1 Message Date
daiwei 9ffa5acfb0 wip: fix build-dts error 2025-03-07 15:18:20 +08:00
daiwei 915e2059bf wip: refactor 2025-03-07 14:55:24 +08:00
daiwei d1849288d1 wip: add interop tests 2025-03-07 14:29:11 +08:00
autofix-ci[bot] d5d8ada577
[autofix.ci] apply automated fixes 2025-03-07 03:11:53 +00:00
daiwei 26d1d21a87 wip: add tests 2025-03-07 10:56:50 +08:00
daiwei 6e7c5e3d25 wip: fix tests 2025-03-07 09:29:05 +08:00
daiwei 88798750db wip: fix tests 2025-03-06 22:49:56 +08:00
daiwei 299624d79e wip: fix tests 2025-03-06 22:42:59 +08:00
daiwei 0d950d41b5 wip: save 2025-03-06 22:09:56 +08:00
daiwei 205858e8be wip: test 2025-03-06 20:59:44 +08:00
autofix-ci[bot] 0f3dffc23c
[autofix.ci] apply automated fixes 2025-03-06 09:41:57 +00:00
daiwei b65db59169 wip: add vapor transition e2e tests 2025-03-06 17:40:52 +08:00
daiwei 41c258903e wip: add tests 2025-03-06 15:13:33 +08:00
daiwei 3cb3e1ac39 wip: revert some changes 2025-03-06 14:35:16 +08:00
daiwei 31d9247eb7 wip: vapor interop 2025-03-06 14:31:47 +08:00
daiwei d0faf6c992 wip: vdom interop 2025-03-06 11:11:52 +08:00
daiwei 6b9e9cee6a wip: refactor 2025-03-05 22:21:46 +08:00
daiwei 2e45f06ad3 wip: refactor 2025-03-05 22:10:13 +08:00
daiwei 7c68b482c5 wip: vdom interop 2025-03-05 21:16:51 +08:00
edison 14f102a650
Merge branch 'vapor' into edison/feat/vaporTransition 2025-03-05 16:08:41 +08:00
daiwei e3f8ba4bf5 wip: save 2025-03-05 16:06:00 +08:00
daiwei b92ea0a38a wip: save 2025-03-05 11:43:24 +08:00
daiwei 5dce316d19 wip: inject useVaporTransition call for treeshaking 2025-03-05 10:12:19 +08:00
daiwei 3fcba1d5aa wip: improve types 2025-03-05 09:26:08 +08:00
daiwei 90dc4e2064 wip: refactor 2025-03-05 08:27:57 +08:00
daiwei 11bcb21204 wip: handle keyed element transition 2025-03-04 22:02:27 +08:00
daiwei 7e593c2658 wip: handle built-in components 2025-03-04 15:12:02 +08:00
daiwei 3a31f0845e wip: auto generate key for vif branch if it wraps in transition 2025-03-04 14:20:51 +08:00
daiwei 75de3bb9ff wip: save 2025-03-04 10:34:28 +08:00
daiwei 1e7905408a wip: save 2025-03-03 22:07:46 +08:00
daiwei 413651d6e6 wip: save 2025-03-03 11:44:57 +08:00
zhiyuanzmj bce7164bf0
feat(runtime-vapor): support functional component for defineVaporComponent (#12927) 2025-02-28 17:07:55 +08:00
zhiyuanzmj 5452404b71
feat(compiler-vapor): add jsx support for setText and createTextNode (#12893) 2025-02-28 17:06:19 +08:00
zhiyuanzmj a95b5e70e6
feat(runtime-vapor): expose VaporFragment for jsx-vapor (#12890) 2025-02-28 17:03:11 +08:00
edison ad5bb16709
fix(compiler-vapor): properly cache variable used in object property shorthand (#12815) 2025-02-28 17:02:52 +08:00
edison 05d9b429a4
fix(vapor): handle next host node for vapor component (#12820) 2025-02-28 17:02:11 +08:00
edison fb484f4f3c
fix(vapor): handle vapor mode with empty script (#12910) 2025-02-28 16:59:02 +08:00
daiwei 8957eaa319 wip: handle in-out mode 2025-02-28 16:19:03 +08:00
daiwei a8140ac826 refactor: reuse code from BaseTransition 2025-02-28 09:45:04 +08:00
daiwei 7cee02438f wip: handle mode 2025-02-27 22:31:45 +08:00
daiwei 41822e3743 feat(vapor): vapor transition 2025-02-27 17:36:21 +08:00
Johnson Chu b7977d4d75 refactor(reactivity): sync alien-signals 1.0.4 changes (#12791) 2025-02-27 11:07:35 +08:00
zhiyuanzmj e1d26b18ce
ci(pkg-pr-new): add vapor branch (#12944) 2025-02-26 08:05:21 +08:00
Evan You c6fe9f9417
wip(vapor): new impl + test for vapor custom directive 2025-02-12 17:27:04 +08:00
edison 1b50febfe9
perf(vapor): use nthChild instead of nextn (#12847) 2025-02-12 16:43:26 +08:00
Evan You 10993af9e1
chore: vscode setting 2025-02-12 16:41:53 +08:00
Evan You 8254b5f5ef
test(vapor): test case for dom event handling 2025-02-12 16:41:35 +08:00
Evan You d48706336a
chore: fix mishandled regex const check 2025-02-12 15:49:32 +08:00
Evan You 4121de4960
refactor(vapor): reorg node op helpers + remove children helper 2025-02-12 15:47:14 +08:00
Evan You 242cc15fa6
refactor(vapor): use bitwise flags for v-for runtime optimizations 2025-02-12 15:40:09 +08:00