Commit Graph

7420 Commits

Author SHA1 Message Date
Evan You 5396e749ab
chore: use catalog vue plugin 2025-02-10 14:40:28 +08:00
Evan You 6df8c01cd0
chore: benchmark reference 2025-02-10 10:04:22 +08:00
renovate[bot] 2ab70c202f
chore(deps): update build (#12834)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 09:43:09 +08:00
renovate[bot] de0bf335cb
chore(deps): update test (#12835)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 09:38:39 +08:00
Evan You c317a06043
chore: use inline vitest env comment 2025-02-10 09:19:57 +08:00
Evan You 1ef15c780f
perf: optimize toDisplayString 2025-02-09 13:23:38 +08:00
Evan You 11383ae72d
wip(vapor): fix v-for update check + avoid unnecessary tracking overhead during diff 2025-02-09 12:14:31 +08:00
Evan You 69422d50d8
wip(vapor): optimize event handling 2025-02-08 22:40:37 +08:00
Evan You a2b320bca7
chore: fix ci 2025-02-08 21:46:47 +08:00
Evan You ba0594de0b
test(vapor): vapor todomvc e2e test 2025-02-08 21:33:40 +08:00
Evan You 8549a243a5
wip(vapor): custom directives 2025-02-08 21:32:16 +08:00
Evan You cd93dad4d9
test(vapor): e2e interop test for vapor 2025-02-08 20:42:34 +08:00
Evan You ade6ed46dd
chore: improve build script to only build package when format is valid 2025-02-08 17:35:52 +08:00
Evan You 6a185abbe4
chore: move benchmark and local playground in to packages-private 2025-02-08 16:12:16 +08:00
Evan You 2a0cfc03b8
chore: warn vapor hydration for now 2025-02-08 15:06:27 +08:00
Evan You 23939d09c6
wip(vapor): vapor slots in vdom 2025-02-07 21:32:22 +08:00
Evan You 700562866b
chore: bump playground vite plugin version 2025-02-07 17:08:40 +08:00
Evan You bcd2eb7fd8
wip(vapor): fix component unmount when not at block root level 2025-02-07 17:04:05 +08:00
Evan You 99d70ddd31
wip(vapor): vdom slots in vapor component 2025-02-06 18:12:54 +08:00
Evan You a770a83de6
wip(vapor): support vapor component as root in vdom app 2025-02-05 14:23:32 +08:00
Evan You ccd42b151b
refactor: adjust vapor/vdom interop 2025-02-05 14:16:39 +08:00
renovate[bot] 119f18c773
chore(deps): update test (#12806)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 08:31:25 +08:00
renovate[bot] a117a7a84b
chore(deps): update build (#12805)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 08:27:54 +08:00
renovate[bot] 992a05dd48
chore(deps): update dependency vitest to v3.0.5 [security] (#12812)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 08:25:10 +08:00
Evan You be5c2a2f51
wip: vdom in vapor hmr reload 2025-02-04 22:44:17 +08:00
Evan You 4b12529878
wip(vapor): fix setScopeId for vdom in vapor 2025-02-04 21:55:32 +08:00
Evan You c3e4f6621c
wip(vapor): vdom in vapor interop 2025-02-04 21:38:09 +08:00
Evan You f09e343962
wip(vapor): optimize vapor interop update 2025-02-04 13:11:51 +08:00
Evan You b20bcf1fb6
chore: fix runtime-vapor dts build 2025-02-03 15:46:40 +08:00
Evan You ddfd83639a
chore: update compiler-vapor package.json 2025-02-03 14:43:36 +08:00
Evan You 816cbcc523
chore: fix runtime vapor exports + size script 2025-02-03 14:22:59 +08:00
Evan You 02d30beb97
chore: remove no longer needed vue-vapor references 2025-02-03 14:12:22 +08:00
Evan You 3d98183e1c
chore: fix dts test 2025-02-03 14:11:42 +08:00
Evan You 724e63c306
chore: sync runtime-vapor version with other packages and tweak package.json 2025-02-03 13:28:20 +08:00
Evan You aa84afc199
wip(vapor): per-file vapor support in sfc playground 2025-02-03 12:22:45 +08:00
Evan You c2a91a8daf
wip(vapor): treat `<script vapor>` as setup 2025-02-03 10:05:07 +08:00
Evan You 4d65b1584f
wip(vapor): match vapor internal flag generated by compiler-sfc with runtime 2025-02-03 10:04:36 +08:00
Evan You 3464620f12
wip(vapor): vapor in vdom interop 2025-02-02 23:15:39 +08:00
Evan You 1f25e0d863
test(vapor): v-model runtime tests 2025-02-02 15:53:04 +08:00
Evan You 0392eb41e0
test(vapor): update vModel compiler tests 2025-02-02 12:27:17 +08:00
Evan You d51403c1d3
wip(vapor): v-show work on components 2025-02-02 12:18:51 +08:00
Evan You 250127c13d
wip(vapor): v-model checkbox, radio, select, dynamic 2025-02-01 22:37:34 +08:00
Evan You 01d6aa0d33
chore(lint): allow DOM globals in runtime-vapor 2025-02-01 21:07:06 +08:00
Evan You 5a62266e13
wip(vapor): v-model text reuse from runtime-dom 2025-02-01 21:06:40 +08:00
Evan You aa28e9c496
refactor: reuse htmlNesting from compiler-dom 2025-01-31 22:32:05 +08:00
Evan You e5af194486
wip(vapor): simplified builtin directive v-show 2025-01-31 22:29:51 +08:00
renovate[bot] 22f359bdbe
chore(deps): update dependency vite to v5.4.12 [security] (#12793)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 21:12:38 +08:00
Evan You 9f1025d854
wip(vapor): createDynamicComponent 2025-01-31 17:04:56 +08:00
Evan You cad7f0e583
wip(vapor): improve v-for codegen + minor optimization 2025-01-31 13:14:16 +08:00
Evan You 2b0731a43d
test(vapor): add test cases for v-for destructure with rest and default value 2025-01-31 11:24:00 +08:00