Commit Graph

7447 Commits

Author SHA1 Message Date
Tycho de7959ea47
chore(sfc-playground): dynamically set Vue version in downloaded project (#13074) 2025-03-20 16:09:51 +08:00
edison 021f8f3b69
fix(readme): update contributors image (#13068)
The current image is too large to load.
see github.com/orgs/community/discussions/116471
2025-03-19 15:14:12 +08:00
Tycho f6f64befb8
types: enhance plugin type inference for better IDE support (#13063)
* types: enhance plugin type inference for better JSDoc and IDE support

* test: clean up

* chore: tweaks
2025-03-19 11:44:32 +08:00
Buer Yang 10e54dcc86
fix(types): the directive's modifiers should be optional (#12605)
* fix(types): the directive's modifiers should be optional

* fix: test

---------

Co-authored-by: edison <daiwei521@126.com>
2025-03-19 11:38:59 +08:00
renovate[bot] 4fea167b57
fix(deps): update compiler (#13051)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 13:27:17 +08:00
renovate[bot] fbf88b6062
chore(deps): update dependency @vitejs/plugin-vue to ^5.2.2 (#13050)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 13:27:00 +08:00
renovate[bot] 1722090022
chore(deps): update test (#13048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 11:01:54 +08:00
renovate[bot] 36509d8561
chore(deps): update lint (#13049)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 09:29:53 +08:00
renovate[bot] 4eba2c53bb
chore(deps): update pnpm to v10.6.3 (#13047)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 09:03:00 +08:00
renovate[bot] d2c8c19ae8
chore(deps): update build (#13046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 09:02:37 +08:00
Bald-M 388295b27f
fix(compiler): fix spelling error in domTagConfig (#13043) 2025-03-17 08:18:09 +08:00
edison fdbd026583
fix(customFormatter): properly accessing ref value during debugger (#12948) 2025-03-14 08:19:06 +08:00
Shinigami 636a8619f0
feat(types): add type TemplateRef (#12645)
* feat(types): add type TemplateRef

* chore: simplify

Co-authored-by: jh-leong <jh.leong@outlook.com>

---------

Co-authored-by: jh-leong <jh.leong@outlook.com>
2025-03-14 08:17:49 +08:00
Evan You 2696f14e1c
wip(vapor): fix insertion for vdom interop 2025-03-12 09:27:37 +08:00
Evan You e5e4d295ba
wip(vapor): test cases 2025-03-12 09:18:57 +08:00
@beer d48937fb95
chore: update node v22 on netlify (#12613) 2025-03-12 08:30:29 +08:00
Evan You 2a76b52d7f
wip(vapor): fix children gen for dynamic with anchor insertion 2025-03-11 20:32:07 +08:00
Evan You a51dd42dc6
test(vapor): refactor hydration tests to include compilation 2025-03-11 19:06:10 +08:00
Evan You 3a9d6f781c
fix(vapor): properly handle return when compiling vapor component for ssr 2025-03-11 19:05:46 +08:00
Evan You 9ff6177697
chore(vapor): remove no longer needed CREATE_TEXT_NODE IR type 2025-03-11 15:33:21 +08:00
Evan You f6d7b90195
wip(vapor): corresponding runtime behavior for if/for/slot-outlet post compiler change 2025-03-11 15:27:51 +08:00
Evan You 9722574744
wip(vapor): adjust children and block generation order for hydration 2025-03-11 15:09:36 +08:00
Evan You e3a33e6092
wip(vapor): component hydration 2025-03-10 16:18:02 +08:00
renovate[bot] fb0c3ca519
chore(deps): update all non-major dependencies (#13014)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 15:46:47 +08:00
renovate[bot] 87e0cd71c2
chore(deps): update build (#13015)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 15:46:31 +08:00
Evan You a2415de7bf
wip(vapor): text hydration tests 2025-03-09 20:14:03 +08:00
Evan You 97c40a69fb
refactor(vapor): refactor interpolation transform to make it hydration friendly 2025-03-07 20:49:21 +08:00
Evan You bb50640a70
test: fix missed warning assertion 2025-03-07 20:49:21 +08:00
Evan You e9d912a188
wip(vapor): more hydration 2025-03-07 20:49:21 +08:00
Evan You 64270ae1b4
wip(vapor): basic hydration 2025-03-07 20:49:20 +08:00
Cédric Exbrayat 6f85cbaaa4
test(reactivity): enable tests marked as todo (#13003)
PR #12349 marked these tests as todo. They are actually working now.
2025-03-07 16:36:32 +08:00
renovate[bot] 4b1931cf89
chore(deps): update all non-major dependencies (#12983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 20:15:44 +08:00
renovate[bot] 9b708cf5f7
chore(deps): update test (#12984)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 08:26:16 +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
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
edison 8bd9cdb77e
Revert "ci(pkg-pr-new): add 'vapor' branch for pull-request" (#12943)
This reverts commit d18c248691.
2025-02-25 20:39:50 +08:00
zhiyuanzmj d18c248691
ci(pkg-pr-new): add 'vapor' branch for pull-request (#12941) 2025-02-25 15:24:18 +08:00
Johnson Chu 1ac0499b7d
refactor(reactivity): sync alien-signals 1.0.4 changes (#12791) 2025-02-25 15:23:25 +08:00
renovate[bot] 2dd2feab9c
chore(deps): update dependency @types/node to ^22.13.5 (#12932)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 09:37:17 +08:00
renovate[bot] 79d5d6cf4d
chore(deps): update build (#12931)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 09:36:45 +08:00
Sunny 604d08760e
test(reactivity): add tests for reactive and non-reactive objects (#12576) 2025-02-20 17:00:31 +08:00
daiwei 84663ccc2c Merge branch 'main' into minor 2025-02-20 13:50:31 +08:00
btea 5e776ae97e
chore: add `onlyBuiltDependencies` list (#12912) 2025-02-19 20:49:51 +08:00
FatRadish 295b5ec19b
fix(reactivity): ensure markRaw objects are not reactive (#12824)
close #12807
2025-02-19 14:25:30 +08:00