Commit Graph

7458 Commits

Author SHA1 Message Date
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
inottn 0c8dd94ef9
fix(ci): use `with` instead of `assert` syntax (#12901) 2025-02-18 08:18:34 +08:00
renovate[bot] efed3ebee6
chore(deps): update pnpm to v10 (#12892)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: edison <daiwei521@126.com>
2025-02-17 16:58:53 +08:00
edison 2785d70382
chore(deps): upgrade node to 22.14.0 (#12895)
to fix Netlify deploy error, see https://github.com/pnpm/pnpm/issues/9029#issuecomment-2650658230
2025-02-17 16:50:47 +08:00
edison cbf5821028
chore(deps): fix MappingItem type (#12891) 2025-02-17 15:07:10 +08:00
renovate[bot] 4a1884f8dc
chore(deps): update all non-major dependencies (#12886)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 14:50:22 +08:00
renovate[bot] ce0554fc2c
chore(deps): update test (#12885)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 14:42:37 +08:00
renovate[bot] 633327e14d
chore(deps): update build (#12884)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 14:27:25 +08:00
renovate[bot] 4f4425e0df
chore(deps): update lint (#12887)
* chore(deps): update lint

* [autofix.ci] apply automated fixes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-17 14:26:56 +08:00
daiwei 61604f6375 Merge remote-tracking branch 'origin/main' into minor 2025-02-13 09:43:47 +08:00
Evan You c6fe9f9417
wip(vapor): new impl + test for vapor custom directive 2025-02-12 17:27:04 +08:00
edison 1b50febfe9
perf(vapor): use nthChild instead of nextn (#12847) 2025-02-12 16:43:26 +08:00
Evan You 10993af9e1
chore: vscode setting 2025-02-12 16:41:53 +08:00
Evan You 8254b5f5ef
test(vapor): test case for dom event handling 2025-02-12 16:41:35 +08:00
Evan You d48706336a
chore: fix mishandled regex const check 2025-02-12 15:49:32 +08:00
Evan You 4121de4960
refactor(vapor): reorg node op helpers + remove children helper 2025-02-12 15:47:14 +08:00
Evan You 242cc15fa6
refactor(vapor): use bitwise flags for v-for runtime optimizations 2025-02-12 15:40:09 +08:00
edison d6a6ec13ce
fix(runtime-core): prevent unmounted vnode from being inserted during transition leave (#12862)
close #12860
2025-02-12 15:30:08 +08:00
Evan You 63cf2ee3f1
refactor: adjust isConstantNode 2025-02-12 11:57:16 +08:00
Evan You 222ced2875
perf(vapor): optimize v-if in once mode 2025-02-12 08:58:22 +08:00
Evan You 5d1c6ca5a9
perf(vapor): optimize text bindings and v-text 2025-02-11 18:39:27 +08:00
Bob 263f63f735
chore(tsconfig): remove repeated global.d.ts (#12850)
Co-authored-by: zhangqihui <zhangqihui@gigacloudtech.com>
2025-02-11 15:44:54 +08:00
Aaron-zon 99551e387a
chore(compiler-sfc): change `let start` to `const start` (#12849) 2025-02-11 15:18:09 +08:00
Evan You a2fa0db998
wip(vapor): improve node traversal codegen 2025-02-11 02:21:59 +08:00
Evan You 528705f667
perf(vapor): v-for remove all fast path 2025-02-10 17:37:24 +08:00
Evan You bd5c1583b7
perf(vapor): optimize cache property lookup 2025-02-10 16:27:13 +08:00
Evan You 263318db46
perf(vapor): generate simpler evenet delegation code when possible 2025-02-10 16:17:25 +08:00
Evan You a2b4289045
refactor(vapor): avoid unnecessary wrapping for event handlers 2025-02-10 15:50:34 +08:00
Evan You 5396e749ab
chore: use catalog vue plugin 2025-02-10 14:40:28 +08:00
Evan You 6df8c01cd0
chore: benchmark reference 2025-02-10 10:04:22 +08:00
renovate[bot] 2ab70c202f
chore(deps): update build (#12834)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 09:43:09 +08:00
renovate[bot] de0bf335cb
chore(deps): update test (#12835)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 09:38:39 +08:00
Evan You c317a06043
chore: use inline vitest env comment 2025-02-10 09:19:57 +08:00
Evan You 1ef15c780f
perf: optimize toDisplayString 2025-02-09 13:23:38 +08:00
Evan You 11383ae72d
wip(vapor): fix v-for update check + avoid unnecessary tracking overhead during diff 2025-02-09 12:14:31 +08:00
Evan You 69422d50d8
wip(vapor): optimize event handling 2025-02-08 22:40:37 +08:00
Evan You a2b320bca7
chore: fix ci 2025-02-08 21:46:47 +08:00
Evan You ba0594de0b
test(vapor): vapor todomvc e2e test 2025-02-08 21:33:40 +08:00
Evan You 8549a243a5
wip(vapor): custom directives 2025-02-08 21:32:16 +08:00
Evan You cd93dad4d9
test(vapor): e2e interop test for vapor 2025-02-08 20:42:34 +08:00