Commit Graph

7477 Commits

Author SHA1 Message Date
daiwei fed71cb800 chore: Merge branch 'vapor' into edison/feat/vaporTeleport
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-06-20 11:29:36 +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
zhiyuanzmj cb925112f5
fix(compiler-vapor): don't generate default slot for whitespace when preserved (#13009) 2025-06-20 08:11:05 +08:00
edison 6f8ea357b2
fix(runtime-vapor): should not fallthrough emit handlers to vdom child (#13500) 2025-06-20 08:08:34 +08:00
Tycho 88ef97ffd3
chore(local-playground): fix vapor tsconfig include path (#13490)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-06-18 10:17:49 +08:00
Tycho 7d84010c0f
fix(runtime-vapor): respect immutability for readonly reactive arrays in `v-for` (#13187) 2025-06-18 10:17:22 +08:00
daiwei a0c42ffbbc chore: Merge branch 'minor' into vapor 2025-06-18 09:30:17 +08:00
zhiyuanzmj ff7fa88de1
fix(compiler-vapor): move `next`, `child` and `nthChild` before setInsertionState (#13057) 2025-06-18 09:05:43 +08:00
edison 99a8c6d34b
fix(runtime-vapor): reset insertion state to avoid duplicate block inserts during non-hydration (#13220) 2025-06-18 09:01:59 +08:00
zhiyuanzmj 99482a4ddf
fix(compiler-vapor): prevent caching variables in function expression (#13244) 2025-06-18 08:53:38 +08:00
edison e5a59578e5
fix(runtime-vapor): set ref on dynamic component (#13172) 2025-06-18 08:51:29 +08:00
zhiyuanzmj ffb7ba77c9
fix(runtime-vapor): prevent passing an empty string to classList.add (#12974) 2025-06-18 08:44:50 +08:00
edison 978c47f751
feat(compiler-vapor): resolve implicitly self-referencing component (#13400) 2025-06-18 08:36:25 +08:00
edison 08f9c1d9f6
fix(compiler-vapor): properly locate last if node (#13399) 2025-06-18 08:36:05 +08:00
Evan You 1ef6e6edb7
chore: update package graph to include vapor packages [ci skip]
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-05-20 06:44:33 -04:00
zhiyuanzmj 122f75824d
test(compiler-vapor): fix v-for test (#13347)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-05-19 11:42:54 +08:00
daiwei 77067abd33 chore: merge 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-05-15 16:27:31 +08:00
zhiyuanzmj 5036f91ca4
test(compiler-vapor): add index test for v-for (#13004)
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-05-15 14:43:02 +08:00
edison d8ae428172 chore: Merge branch 'minor' into vapor
ci / test (push) Has been cancelled Details
ci / continuous-release (push) Has been cancelled Details
2025-05-08 18:14:18 +08:00
edison ff31f50b87
chore: remove warnRecursiveComputed (#13128) 2025-04-10 23:36:38 -07:00
daiwei d9772db54e chore: update 2025-04-10 15:56:28 +08:00
daiwei 016596c429 chore: update 2025-04-07 11:35:15 +08:00
daiwei 5cf205e355 Merge branch 'main' into minor 2025-04-07 08:42:11 +08:00
edison 1033d2bd3d
Merge branch 'vapor' into edison/feat/vaporTeleport 2025-04-02 17:19:37 +08:00
linzhe 466b30f404
fix(compat): correct deprecation message for v-bind.sync usage (#13137)
close #13133
2025-04-02 11:12:29 +08:00
daiwei 9ab8e4c0c9 chore: update lockfile 2025-04-01 21:03:42 +08:00
edison f78a9d068d
Merge branch 'minor' into vapor 2025-04-01 21:01:53 +08:00
renovate[bot] f6e84af30a
chore(deps): update all non-major dependencies (#13120)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 15:10:54 +08:00
renovate[bot] 5f14669d29
chore(deps): update lint (#13122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 15:02:15 +08:00
renovate[bot] 25e803773a
chore(deps): update compiler to ^7.27.0 (#13123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 15:01:57 +08:00
Johnson Chu 826550cd62
fix(reactivity): queuing effects in an array (#13078) 2025-03-30 23:36:02 -07:00
Ecco 1499135c22
fix(runtime-dom): always treat autocorrect as attribute (#13001)
close #5705
2025-03-31 14:31:11 +08:00
renovate[bot] 733e266cdd
chore(deps): update build (#13121)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 11:13:43 +08:00
Leedom c97cc4cdb0
chore: fix typo (#13117) 2025-03-29 22:00:36 +08:00
daiwei d523d24ac0 Merge remote-tracking branch 'origin/main' into minor 2025-03-29 13:51:19 +08:00
autofix-ci[bot] 43d279932a
[autofix.ci] apply automated fixes 2025-03-27 07:34:00 +00:00
daiwei ba9db34379 test: add e2e tests for vdom teleport vapor interop 2025-03-27 15:33:02 +08:00
daiwei 5574fbf521 wip: refactor 2025-03-27 14:58:47 +08:00
daiwei 177c6a61e6 wip: save 2025-03-27 14:51:05 +08:00
daiwei 4de819c267 wip: refactor 2025-03-27 14:36:02 +08:00