Evan You
|
30e24ce986
|
wip(vapor): updated/beforeUpdate
|
2024-12-06 00:55:00 +08:00 |
Evan You
|
5d860276db
|
chore: disable options api in playground
|
2024-12-05 23:40:57 +08:00 |
Evan You
|
ebe787108d
|
wip(vapor): mounted/beforeMounted lifecycle hooks
|
2024-12-05 23:19:51 +08:00 |
Evan You
|
e23a6a8746
|
wip: unify currentInstance between vdom and vapor + provide/inject
|
2024-12-05 23:13:24 +08:00 |
Evan You
|
ee7a93df27
|
refactor: split current instance logic to separate file
|
2024-12-05 21:25:16 +08:00 |
Evan You
|
4baaa7bca3
|
wip: optimize props validation
|
2024-12-05 17:50:09 +08:00 |
Evan You
|
fc9aa62248
|
wip: handle props case matching
|
2024-12-05 17:33:39 +08:00 |
Evan You
|
93a16af08e
|
wip: vapor component props validation
|
2024-12-05 16:14:38 +08:00 |
Evan You
|
8725954244
|
wip: should resolve dynamic props first + optimize ownKeys
|
2024-12-05 13:17:28 +08:00 |
renovate[bot]
|
11f76741fb
|
chore(deps): update dependency magic-string to ^0.30.14 (#12493)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-05 09:23:28 +08:00 |
renovate[bot]
|
c86a08b946
|
chore(deps): update all non-major dependencies (#12492)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-05 09:22:52 +08:00 |
Evan You
|
004e23f9dd
|
wip: cache normalized options for dev check
|
2024-12-04 23:50:59 +08:00 |
Evan You
|
caca46bb73
|
wip: fix value casting
|
2024-12-04 23:47:28 +08:00 |
Evan You
|
33d1b8bcec
|
wip: use proxy for static props too
|
2024-12-04 23:29:01 +08:00 |
Evan You
|
52fabd51af
|
chore: vapor playground preview script
|
2024-12-04 22:25:50 +08:00 |
Evan You
|
23ba438be1
|
wip(vapor): align compiler with new props runtime behavior
|
2024-12-04 21:08:12 +08:00 |
Evan You
|
59b1aeda51
|
chore: notes
|
2024-12-04 15:24:52 +08:00 |
Evan You
|
b1b3baeb6e
|
wip: make sfc playground work after refactor + support dev mode
|
2024-12-04 15:07:40 +08:00 |
Evan You
|
3a6915b587
|
refactor: remove @vue/vapor package
|
2024-12-04 14:22:26 +08:00 |
Evan You
|
c73ee16345
|
refactor: remove runtime-shared
|
2024-12-04 13:50:54 +08:00 |
Evan You
|
4fe05bdd74
|
wip(vapor): reuse createApp from core
|
2024-12-04 11:54:26 +08:00 |
Evan You
|
cc2439c9e6
|
wip: vapor warning context integration
|
2024-12-04 10:53:29 +08:00 |
Evan You
|
ccd3f3f5c6
|
refactor(reactivity): only setup onTrigger debug flags on assign
|
2024-12-03 23:26:30 +08:00 |
Evan You
|
e88c4e2ea7
|
chore: playground
|
2024-12-03 22:55:48 +08:00 |
Evan You
|
65fc9769f2
|
wip: emits
|
2024-12-03 22:49:28 +08:00 |
Evan You
|
72d82353ee
|
refactor: make core warning and errorHandling vdom/vapor generic
|
2024-12-03 21:43:18 +08:00 |
Evan You
|
4ea66770be
|
wip: filter emits
|
2024-12-03 17:20:07 +08:00 |
Evan You
|
9d89d7ab27
|
refactor: expose scheduler for vapor
|
2024-12-03 16:58:07 +08:00 |
Evan You
|
783d8b4d0d
|
refactor: reuse props logic from core
|
2024-12-03 16:48:28 +08:00 |
Evan You
|
f8046a3e1a
|
wip: attr fallthrough
|
2024-12-03 13:21:10 +08:00 |
Evan You
|
1636dce788
|
wip: inheritAttrs
|
2024-12-03 00:30:33 +08:00 |
Evan You
|
435ca32ff8
|
wip: props casting
|
2024-12-02 23:52:04 +08:00 |
Johnson Chu
|
313dc61bef
|
perf(reactivity): refactor reactivity core by porting alien-signals (#12349)
|
2024-12-02 21:05:12 +08:00 |
Evan You
|
0986051f12
|
chore: avoid toHandlers not treeshaken
|
2024-12-02 21:00:52 +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
|
5828f2441f
|
perf: use class for SetupContext
|
2024-12-01 17:37:49 +08:00 |
Evan You
|
d6415d8442
|
chore: use actual production build for playground build and preview
|
2024-12-01 17:37:17 +08:00 |
Evan You
|
516d4ed180
|
chore: revert temporarily commented lines
|
2024-12-01 17:25:25 +08:00 |
Evan You
|
f0a8bfd22e
|
chore: fix test
|
2024-12-01 17:21:07 +08:00 |
edison
|
0196e1a499
|
perf(runtime-vapor): optimize `setDOMProp` on static tag + key (#294)
|
2024-12-01 17:04:42 +08:00 |
Evan You
|
842f94cc73
|
perf(vapor): improve component instantiation by using class
Mounting 10k components went from ~100ms to ~60ms with this change.
|
2024-12-01 16:45:29 +08:00 |
Rizumu Ayaka
|
f0361bafbb
|
perf(runtime-vapor): `setup()` returning object is only needed in __DEV__ (HMR) (#296)
|
2024-11-30 18:32:16 +08:00 |
edison
|
e61cedf3fd
|
perf(runtime-vapor): use `setAttr` or `setDOMProp` instead of `setDynamicProp` when possible (#291)
Co-authored-by: Doctor Wu <doctorwu@moego.pet>
|
2024-11-27 16:55:45 +08:00 |
renovate[bot]
|
5a5406d002
|
chore(deps): update all non-major dependencies (#12463)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-11-27 08:49:07 +08:00 |
renovate[bot]
|
d82fb465a6
|
chore(deps): update build (#12464)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-11-27 08:42:42 +08:00 |
renovate[bot]
|
fc4bbf95c1
|
chore(deps): update test (#12002)
* chore(deps): update test
* chore: pin puppeteer
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: daiwei <daiwei521@126.com>
|
2024-11-22 14:51:15 +08:00 |
Liu Bo
|
06310e82f5
|
fix(types): allow return any for Options API lifecycle hooks (#5914)
Co-authored-by: edison <daiwei521@126.com>
|
2024-11-19 20:29:08 +08:00 |