Commit Graph

7587 Commits

Author SHA1 Message Date
edison aa2c4cd0c7
Merge branch 'minor' into edison/fix/vhtmlAndvTextWithDynamicComponent
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-07-16 20:49:44 +08:00
edison d95fc186c2
fix(runtime-vapor): component emits vdom interop (#13498)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-16 13:49:52 +08:00
daiwei 5ab938db50 chore: fix typo
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
2025-07-15 11:49:20 +08:00
Evan You f4934ac18e
chore: fix incorrect package.json repo link
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-12 16:09:19 +08:00
Evan You 65abd6edbd
release: v3.6.0-alpha.1 2025-07-12 16:00:05 +08:00
Johnson Chu b4d8e7184c
fix(reactivity): add back STOP flag (#13605)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-10 17:14:59 +08:00
edison c14171e6e5
fix(deps): add estree-walker (#13604)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
2025-07-10 10:53:25 +08:00
zhiyuanzmj be7d5a6c34
fix(runtime-vapor): fix error when props are not provided 2025-07-10 10:38:21 +08:00
edison 487d25efac
fix(type): remove internal doc for refs (#13589) 2025-07-09 19:08:13 -07:00
Johnson Chu 7cf9d9857d
perf(vapor): more efficient renderList update algorithm (#13279) 2025-07-09 18:48:39 -07:00
zhiyuanzmj d5adf95dda
feat(runtime-vapor): support functional slot in vdom component (#13576) 2025-07-09 18:46:41 -07:00
zhiyuanzmj 1611bb1446
feat(vapor): add vapor flag for createVaporApp (#13360) 2025-07-09 18:12:22 -07:00
Johnson Chu 1dd74e2ae0
feat(vapor): generate more efficient runtime code for specific interpolation patterns (#13278) 2025-07-09 18:06:13 -07:00
Johnson Chu 5a528aa5cc
refactor(reactivity, runtime-core): improve performance-critical code (#13274) 2025-07-09 17:56:19 -07:00
zhiyuanzmj 1e424c4ec4
feat(runtime-vapor): expose isVaporComponent (#13307) 2025-07-09 17:31:28 -07:00
zhiyuanzmj 38d3f9a83f
feat(runtime-vapor): support HMR for non-compiled setup component (#13102) 2025-07-09 17:30:25 -07:00
edison 6dc07a8922
fix(devtools): allow setting devtools hook after createApp (#13580)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
2025-07-09 08:45:09 +08:00
edison a5379e23f5
fix(compiler-vapor): add missing dependency for @babel/parser in package.json (#13581) 2025-07-09 08:44:41 +08:00
edison 94b2ddc6f9
fix(scheduler): improve error handling in job flushing (#13587) 2025-07-09 08:44:24 +08:00
edison 25e075d967
fix(parse): make 'vapor' property optional (#13590) 2025-07-09 08:43:57 +08:00
daiwei d0cf234f8d Merge branch 'vapor' into minor
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-07 08:37:12 +08:00
edison cf20ee6fdf
Revert "feat: Vapor mode (#12359)" (#13578)
This reverts commit bfe5ce309c.
2025-07-07 08:34:02 +08:00
Evan You bfe5ce309c
feat: Vapor mode (#12359) 2025-07-07 08:06:20 +08:00
Johnson Chu 19ae372739
fix(reactivity): avoid unwrapping `.value` when the proxy is a direct wrapper of Ref (#13569) 2025-07-07 08:05:18 +08:00
daiwei 3a3bd842ca fix: format
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-07-04 14:28:15 +08:00
daiwei 926748423d chore: Merge branch 'minor' into vapor 2025-07-04 14:20:10 +08:00
daiwei be178f876c chore: Merge branch 'main' into minor
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
2025-07-04 13:52:08 +08:00
renovate[bot] eca0e1ccff
chore(deps): update build (#13542)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
Lock Closed Issues / action (push) Has been cancelled Details
Auto close issues with "can't reproduce" label / close-issues (push) Has been cancelled Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 11:47:51 +08:00
edison 68fe37a323
test(runtime-vapor): add vdomInterop tests (#13563)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
2025-07-04 11:29:51 +08:00
GU Yiling c85f1b5a13
fix(css-vars): nullish v-bind in style should not lead to unexpected inheritance (#12461)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
close #12434
close #12439
close #7474
close #7475
2025-07-03 16:20:28 +08:00
renovate[bot] 7e133dbe01
chore(deps): update all non-major dependencies (#13541)
ci / test (push) Waiting to run Details
ci / continuous-release (push) Waiting to run Details
size data / upload (push) Waiting to run Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-03 08:16:56 +08:00
edison bb4ae25793
fix(compiler-vapor): handle variable name substring edge cases (#13520)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-06-26 15:41:25 +08:00
edison 66f16ee5db
fix(compiler-vapor): properly handle static ref in inline mode (#13257) 2025-06-26 15:35:27 +08:00
edison 280829bf73
fix(runtime-vapor): ensure props are shallow reactive in VDOM component (#13502) 2025-06-26 15:34:47 +08:00
edison 2074d66c90
fix(compiler-sfc): always use defineComponent in SSR mode (#13525) 2025-06-26 14:46:21 +08:00
edison 48a1370405
fix(compiler-vapor): properly cache variable with optional chaining (#13519) 2025-06-26 14:44:39 +08:00
renovate[bot] ba391f5fdf
chore(deps): update dependency vite to v5.4.19 [security] (#13517)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
size data / upload (push) Has been cancelled Details
Lock Closed Issues / action (push) Has been cancelled Details
Auto close issues with "can't reproduce" label / close-issues (push) Has been cancelled Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 14:33:04 +08:00
renovate[bot] 50a1c30899
chore(deps): update build (#13516)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 14:32:41 +08:00
renovate[bot] b8b926cdee
chore(deps): update all non-major dependencies (#13515)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 14:04:52 +08:00
daiwei c86bf7b11f chore: update snap
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-06-20 08:59:51 +08:00
zhiyuanzmj bf7424aa29
fix(compiler-vapor): correct execution order of operations (#13351) 2025-06-20 08:55:50 +08:00
edison 430216a9f5
fix(runtime-vapor): should not warn invalid watch source when directly watching props (#13384) 2025-06-20 08:44:35 +08:00
zhiyuanzmj 2250d415b9
fix(compiler-vapor): remove types for expressions (#13395) 2025-06-20 08:43:15 +08:00
edison 6f6ab1ab3c
fix(runtime-vapor): dynamic component attrs fallthrough (#13466) 2025-06-20 08:40:52 +08:00
edison d65675d902
fix(runtime-vapor): dynamic component work with insertionState (#13142) 2025-06-20 08:38:24 +08:00
zhiyuanzmj b96447dd41
chore(compiler-vapor): use compiler-dom instead of compiler-core (#13364) 2025-06-20 08:30:36 +08:00
edison b9dc8658cb
fix(runtime-vapor): properly mount component when using setInsertionState (#13041) 2025-06-20 08:29:50 +08:00
Runyasak Chaengnaimuang 504fa10de3
fix(compiler-vapor): prevent v-for components from being single root (#13149) 2025-06-20 08:17:54 +08:00
zhiyuanzmj ed05053fc1
fix(compiler-vapor): prevent caching UpdateExpression (#13346) 2025-06-20 08:16:47 +08:00
edison a6e4966257
fix(runtime-vapor): dynamic component fallback rendering with insertion state (#13492) 2025-06-20 08:11:40 +08:00