Commit Graph

2116 Commits

Author SHA1 Message Date
三咲智子 Kevin Deng 65909f6e60
Merge remote-tracking branch 'upstream/main' 2024-02-27 18:48:24 +08:00
Evan You 89de26cdcd release: v3.4.20 2024-02-26 10:07:13 +08:00
Evan You 6c74fb07a7 chore: rename and export DefineSetupFnComponent 2024-02-25 23:38:39 +08:00
Evan You 9a365fe00d refactor: use more descriptive name for v-show original display key 2024-02-25 21:50:47 +08:00
Evan You c6defc8df1 chore: remove unused ts-expect-error 2024-02-25 21:50:35 +08:00
Elodie Hill edbbb6da12
refactor(transition): remove unused getTransitionKey logic (#10283) 2024-02-25 21:14:46 +08:00
Wick ede2e3f030
test: remove unnecessary code in apiCreateApp tests (#10388) 2024-02-25 21:11:04 +08:00
Shean de Montigny-Desautels eadce5b753
fix(types): better typing for direct setup signature of defineComponent (#10357)
close #8604
close #8855
2024-02-25 21:10:08 +08:00
三咲智子 Kevin Deng 5819dc9001
Merge remote-tracking branch 'upstream/main' 2024-02-25 21:07:09 +08:00
Wick 76c9c742e9
chore(runtime-core): optimize validateComponentName (#10378) 2024-02-25 20:41:08 +08:00
Evan You b31dd7468b dx(reactivity): disable recursive computed warning by default
Now can be enabled with app.config.warnRecursiveComputed option.

close #10341
2024-02-25 20:38:33 +08:00
edison 0f3da05ea2
fix(suspense): handle suspense switching with nested suspense (#10184)
close #10098
2024-02-25 20:22:12 +08:00
三咲智子 Kevin Deng 7fd7742639
Merge remote-tracking branch 'upstream/main' 2024-02-14 14:46:29 +08:00
Evan You 272ab9fbdc release: v3.4.19 2024-02-13 18:08:22 +08:00
Evan You 995d2fdcca fix(hydration): fix css vars hydration mismatch false positive on non-root nodes
close #10317
test case from #10325
2024-02-13 18:00:23 +08:00
OnlyWick 5f7a0a08b2
chore(errorHandling): directly return value in callWithErrorHandling function (#10315) 2024-02-13 17:15:18 +08:00
João Carmona 603a1e1f5a
perf(runtime): improve `getType()` GC and speed (#10327) 2024-02-13 11:54:59 +08:00
三咲智子 Kevin Deng ab1121e512
Merge remote-tracking branch 'upstream/main' 2024-02-10 13:05:19 +08:00
Evan You 64f431aab0 release: v3.4.18 2024-02-09 10:31:29 +08:00
Evan You 77a804b1d0 fix(dx): warn against reserved keys as prop name
close #10281
2024-02-09 08:47:06 +08:00
Evan You dfb271a293 release: v3.4.17 2024-02-09 08:38:19 +08:00
Evan You 1339330850 release: v3.4.16 2024-02-08 11:45:34 +08:00
三咲智子 Kevin Deng 5e52ac9ab4
Merge remote-tracking branch 'upstream/main' 2024-02-07 22:02:23 +08:00
yangxiuxiu 75e02b5099
fix(runtime-core): support for nested calls to runWithContext (#10261)
close #10260
2024-02-07 13:33:44 +08:00
Evan You eb1b9116d7 revert: perf(templateRef): avoid double render when using template ref on v-for
This reverts commit de4d2e2143.

reopen #9908
close #10210, close #10234
2024-02-07 13:25:18 +08:00
三咲智子 Kevin Deng 3c3b56ac04
Merge remote-tracking branch 'upstream/main' 2024-02-06 20:24:11 +08:00
yangxiuxiu f0b5f7ed8d
fix(hydration): fix SFC style v-bind hydration mismatch warnings (#10250)
close #10215
2024-02-06 17:38:41 +08:00
三咲智子 Kevin Deng 6b20c84896
Merge remote-tracking branch 'upstream/main' 2024-02-06 02:37:28 +08:00
三咲智子 Kevin Deng 53eee72c3a
fix(runtime-core): avoid inlining isShallow (#10238) 2024-02-05 11:36:17 +08:00
ubugeeei ea5f7ec076
test(runtime-vapor): component props (#99)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-02-04 20:46:08 +08:00
三咲智子 Kevin Deng 736db791a4
Merge remote-tracking branch 'upstream/main' 2024-01-19 16:29:21 +08:00
Evan You ee4cd78a06 release: v3.4.15 2024-01-18 21:34:34 +08:00
Evan You de4d2e2143 perf(templateRef): avoid double render when using template ref on v-for
close #9908
2024-01-18 21:25:10 +08:00
Evan You c3087ff2cc fix: correct url for production error reference links 2024-01-18 20:00:01 +08:00
inottn 6fa33e67ec
fix(runtime-core): should not warn out-of-render slot fn usage when mounting another app in setup (#10125)
close #10124
2024-01-18 11:45:11 +08:00
Evan You 81d307a1e9 refactor: use shared isAttrRenderable logic between ssr and hydration 2024-01-18 11:23:59 +08:00
Evan You d16a2138a3 fix(hydration): fix incorect mismatch warning for option with non-string value and inner text
close 10140
2024-01-18 11:20:32 +08:00
pengbo e977c598db
chore: replace -1 to PatchFlags.HOISTED (#10146) 2024-01-18 10:48:27 +08:00
Evan You 07922dacc7 release: v3.4.14 2024-01-15 23:41:12 +08:00
renovate[bot] 237cb45319
chore(deps): update lint (#10112)
* 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>
2024-01-15 18:15:47 +08:00
三咲智子 Kevin Deng af9f892afa
Merge remote-tracking branch 'upstream/main' 2024-01-14 23:33:08 +08:00
Evan You 3a642fb95c release: v3.4.13 2024-01-13 16:03:45 +08:00
Evan You ffd0473e0f release: v3.4.12 2024-01-13 10:41:29 +08:00
Evan You fd337dddd1 release: v3.4.11 2024-01-12 22:15:16 +08:00
edison d35b87725a
fix(runtime-core): filter single root for nested DEV_ROOT_FRAGMENT (#8593)
close #5203
close #8581
close #10087
2024-01-12 22:07:06 +08:00
zhoulixiang 08b60f5d0d
fix(hydration): improve mismatch when client valut is null or undefined (#10086) 2024-01-12 17:50:26 +08:00
Evan You bb6b7a297e release: v3.4.10 2024-01-11 23:04:20 +08:00
Evan You 3907c87ce2 fix(hydration): should not warn on falsy bindings of non-property keys 2024-01-11 21:07:41 +08:00
Evan You 9636357c89 release: v3.4.9 2024-01-11 18:49:05 +08:00
Evan You dfd9654665 fix(build): avoid accessing __FEATURE_PROD_DEVTOOLS__ flag in root scope 2024-01-11 18:30:23 +08:00