Evan You
|
76e8d2c4d0
|
wip(vapor): init feature flags + set devtools when creating vapor app
|
2024-12-14 16:25:35 +08:00 |
Evan You
|
ac5f1cfe3f
|
chore: fix vapor playground tsconfig
|
2024-12-08 23:16:31 +08:00 |
Evan You
|
30a7e7967c
|
chore: fix playground import
|
2024-12-08 15:55:23 +08:00 |
Evan You
|
91fc0d1251
|
chore: minify config for playground
|
2024-12-06 23:06:37 +08:00 |
Evan You
|
5d860276db
|
chore: disable options api in playground
|
2024-12-05 23:40:57 +08:00 |
Evan You
|
52fabd51af
|
chore: vapor playground preview script
|
2024-12-04 22:25:50 +08:00 |
Evan You
|
3a6915b587
|
refactor: remove @vue/vapor package
|
2024-12-04 14:22:26 +08:00 |
Evan You
|
e88c4e2ea7
|
chore: playground
|
2024-12-03 22:55:48 +08:00 |
Evan You
|
f3b90706ef
|
chore: disable modulePreload
|
2024-12-02 21:00:34 +08:00 |
Evan You
|
41c18ef272
|
wip: props handling
|
2024-12-02 20:35:45 +08:00 |
Evan You
|
0acafc7b4d
|
wip: save
|
2024-12-02 09:36:49 +08:00 |
Evan You
|
a3edc274e4
|
chore: remove unnecessary config in dev config [ci skip]
|
2024-12-01 18:21:38 +08:00 |
Evan You
|
d6415d8442
|
chore: use actual production build for playground build and preview
|
2024-12-01 17:37:17 +08:00 |
三咲智子 Kevin Deng
|
c223eb2684
|
fix(runtime-vapor): switch to fallback when slot is empty
|
2024-11-15 03:57:46 +08:00 |
三咲智子 Kevin Deng
|
247617612a
|
feat(vapor): merge inherited attrs with current attrs
|
2024-11-14 20:21:20 +08:00 |
三咲智子 Kevin Deng
|
604c42db49
|
chore(runtime-vapor): add benchmark build flag
|
2024-09-29 01:55:00 +08:00 |
三咲智子 Kevin Deng
|
c366948ded
|
chore: upgrade deps, remove playground demos
|
2024-09-22 22:34:41 +08:00 |
Kevin Deng 三咲智子
|
884c190f08
|
feat: `v-memo` for `v-for` (#276)
|
2024-09-19 15:40:20 +08:00 |
三咲智子 Kevin Deng
|
594cb1412d
|
Merge remote-tracking branch 'upstream/main'
|
2024-09-17 10:33:35 +08:00 |
Kevin Deng 三咲智子
|
25f8502546
|
workflow: add quick benchmark (#266)
|
2024-08-07 03:51:40 +08:00 |
Rizumu Ayaka
|
868c4294a0
|
feat: destructuring + nesting in v-for (#217)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2024-05-29 16:25:08 +08:00 |
shellingfordly
|
ca61022e69
|
fix(playground): import type error (#219)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2024-05-28 20:39:18 +08:00 |
Rizumu Ayaka
|
2e2f3e2b96
|
test(vue-vapor): todomvc e2e test (#115)
|
2024-05-21 08:43:46 +08:00 |
GaoNeng
|
1b2cb722fe
|
fix(playground): add `@vue/runtime-shared` dep (#210)
|
2024-05-14 03:51:49 +08:00 |
三咲智子 Kevin Deng
|
05f4ade4d9
|
feat(runtime-vapor): warning with component stack
|
2024-04-28 22:50:17 +09:00 |
GaoNeng
|
d6c5bcf833
|
feat(runtime-core): implement debug hook (#183)
|
2024-04-21 20:30:47 +08:00 |
ubugeeei
|
db140a1e37
|
feat(runtime-vapor): setup helpers useAttrs & useSlots (#172)
|
2024-04-01 03:51:37 +08:00 |
ubugeeei
|
78f74ce241
|
feat(runtime-vapor): component slot (#143)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2024-03-24 20:29:00 +08:00 |
Rizumu Ayaka
|
46761880e9
|
refactor(baseWatch): rename onEffectCleanup to onWatcherCleanup and getCurrentEffect to getCurrentWatcher for clarity
|
2024-03-17 22:39:11 +08:00 |
Kevin Deng 三咲智子
|
463b47e83d
|
feat: create component & component lifecycle/props/attrs (#151)
|
2024-03-16 18:54:36 +08:00 |
三咲智子 Kevin Deng
|
808d17dbd1
|
refactor(runtime-vapor): split create component & render
|
2024-03-14 16:32:22 +08:00 |
三咲智子 Kevin Deng
|
4af8e87953
|
feat: support more source types for v-for
closes #139
Co-authored-by: wangjie36 <826036140@qq.com>
|
2024-03-01 06:37:53 +08:00 |
三咲智子 Kevin Deng
|
83641f709b
|
chore(playground): add vapor flag
|
2024-02-27 23:29:18 +08:00 |
三咲智子 Kevin Deng
|
cb53a1e0cf
|
fix(playground): upgrade vite plugin
|
2024-02-26 23:09:29 +08:00 |
三咲智子 Kevin Deng
|
2075042956
|
refactor: remove append helper
replace `append` with `insertBefore`
|
2024-02-26 21:38:04 +08:00 |
三咲智子 Kevin Deng
|
fb3e8ee8c0
|
refactor: merge delegate & modifier options of event
|
2024-02-25 15:11:25 +08:00 |
三咲智子 Kevin Deng
|
26f29b2529
|
refactor(runtime-vapor): move metadata from instance to node
|
2024-02-23 01:21:00 +08:00 |
三咲智子 Kevin Deng
|
0ecb0ea1b0
|
chore: fix type error
|
2024-02-20 21:41:09 +08:00 |
ygj6
|
b11ecbda69
|
feat(runtime-vapor): reset old props when setting dynamic props (#131)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2024-02-20 21:13:48 +08:00 |
三咲智子 Kevin Deng
|
6c25fb612a
|
fix(playground/bench): output
|
2024-02-15 07:47:21 +08:00 |
三咲智子 Kevin Deng
|
3430b0c977
|
fix(playground): inline dep name
|
2024-02-15 07:45:39 +08:00 |
三咲智子 Kevin Deng
|
670109e287
|
feat(playground): add benchmark
|
2024-02-15 06:34:03 +08:00 |
dependabot[bot]
|
95b08e8fc6
|
chore(deps-dev): bump vite from 5.0.2 to 5.0.12 (#129)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-02-14 15:26:42 +08:00 |
三咲智子 Kevin Deng
|
8bb0e0887b
|
refactor(playground): add vapor option [ci skip]
|
2024-02-14 14:42:59 +08:00 |
三咲智子 Kevin Deng
|
79f3929cd2
|
chore(playground): dark mode [ci skip]
|
2024-02-13 03:19:15 +08:00 |
三咲智子 Kevin Deng
|
4fc344fde6
|
chore(playground): remove todo [ci skip]
|
2024-02-10 15:56:57 +08:00 |
三咲智子 Kevin Deng
|
aaf3d00f45
|
chore(playground): enable template.vapor option
|
2024-02-09 20:16:45 +08:00 |
三咲智子 Kevin Deng
|
5533350c75
|
chore(playground): use terser for minify
|
2024-02-09 00:09:21 +08:00 |
ygj6
|
d573a3d2f2
|
feat: support v-bind="{}" (#106)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
|
2024-02-05 02:44:30 +08:00 |
三咲智子 Kevin Deng
|
8dec243dc1
|
fix(reactivity): keep previous effect scope
|
2024-02-03 06:15:51 +08:00 |