Evan You
|
55660b0cfc
|
refactor(scheduler): use bitwise flags for scheduler jobs + optimize queueJob (#10407)
related: https://github.com/vuejs/core-vapor/pull/138
|
2024-02-26 10:22:12 +08:00 |
Evan You
|
58d827cb71
|
chore: Merge branch 'main' into minor
|
2024-02-26 10:13:44 +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 |
Wick
|
ede2e3f030
|
test: remove unnecessary code in apiCreateApp tests (#10388)
|
2024-02-25 21:11:04 +08:00 |
edison
|
0f3da05ea2
|
fix(suspense): handle suspense switching with nested suspense (#10184)
close #10098
|
2024-02-25 20:22:12 +08:00 |
Evan You
|
05eb4e0fef
|
Refactor reactivity system to use version counting and doubly-linked list tracking (#10397)
Bug fixes
close #10236
close #10069
PRs made stale by this one
close #10290
close #10354
close #10189
close #9480
|
2024-02-25 16:51:49 +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 |
Evan You
|
77a804b1d0
|
fix(dx): warn against reserved keys as prop name
close #10281
|
2024-02-09 08:47:06 +08:00 |
yangxiuxiu
|
75e02b5099
|
fix(runtime-core): support for nested calls to runWithContext (#10261)
close #10260
|
2024-02-07 13:33:44 +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 |
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
|
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 |
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
|
3907c87ce2
|
fix(hydration): should not warn on falsy bindings of non-property keys
|
2024-01-11 21:07:41 +08:00 |
Evan You
|
8fda856a82
|
refactor: split out useModel implementation and tests
|
2024-01-11 18:04:47 +08:00 |
edison
|
bcda96b525
|
fix(suspense): avoid double-patching nested suspense when parent suspense is not resolved (#10055)
close #8678
|
2024-01-11 17:27:53 +08:00 |
Evan You
|
dcc68ef7d4
|
fix(hydration): do not warn against bindings w/ object values
|
2024-01-11 16:18:00 +08:00 |
Evan You
|
70ad4caad7
|
fix(suspense): fix more suspense patch before resolve edge cases
close #10017
|
2024-01-11 00:37:06 +08:00 |
Evan You
|
972facee0d
|
fix(hydration): improve attr hydration mismatch check for boolean attrs
close #10057
close #10060
|
2024-01-10 14:14:47 +08:00 |
Evan You
|
2fd3905738
|
revert: "dx(computed): warn incorrect use of getCurrentInstance inside computed"
This reverts commit 324e817ef8 .
|
2024-01-09 16:37:50 +08:00 |
Doctorwu
|
3bf34b767e
|
fix(runtime-core): handle fragment with null children (#10010)
close #10007
|
2024-01-08 18:48:47 +08:00 |
Evan You
|
3c3561e720
|
fix: fix post watcher fire timing on nested app mounts
close #10005
|
2024-01-08 18:44:28 +08:00 |
Evan You
|
d9162dfc2e
|
fix(scheduler): sort nested postFlushCbs
close #10003
|
2024-01-08 18:20:29 +08:00 |
Evan You
|
324e817ef8
|
dx(computed): warn incorrect use of getCurrentInstance inside computed
ref #9974
close #10001
|
2024-01-08 18:12:40 +08:00 |
zhoulixiang
|
2701355e8e
|
fix(hydration): avoid hydration mismatch warning for styles with different order (#10011)
close #10000
close #10006
|
2024-01-08 16:36:27 +08:00 |
Yang Mingshan
|
d2d89551bb
|
fix(watch): cleanup watcher effect from scope when manually stopped (#9978)
|
2024-01-04 10:36:13 +08:00 |
skirtle
|
10ccb9bfa0
|
fix(defineModel): support kebab-case/camelCase mismatches (#9950)
|
2024-01-03 18:18:35 +08:00 |
Evan You
|
a9f781a92c
|
fix(watch): revert watch behavior when watching shallow reactive objects
close #9965
|
2024-01-03 17:25:24 +08:00 |
yangxiuxiu
|
06488047c1
|
fix(runtime-core): correctly assign suspenseId to avoid conflicts with the default id (#9966)
close #9944
|
2024-01-03 17:22:06 +08:00 |
Evan You
|
24d77c25ce
|
perf(watch): avoid double traverse for reactive source
|
2023-12-31 17:29:58 +08:00 |
yangxiuxiu
|
4f703d120d
|
fix(runtime-core): support deep: false when watch reactive (#9928)
close #9916
---------
Co-authored-by: RicardoErii <‘1974364190@qq.com’>
Co-authored-by: Evan You <yyx990803@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2023-12-30 18:52:17 +08:00 |
Evan You
|
97ce041910
|
fix(defineModel): support local mutation when only prop but no listener is passed
|
2023-12-30 08:57:55 +08:00 |
Evan You
|
a772031ea8
|
feat(defineModel): support modifiers and transformers
|
2023-12-26 22:13:04 +08:00 |
三咲智子 Kevin Deng
|
bfe6b459d3
|
style: update format & lint config (#9162)
Co-authored-by: 丶远方 <yangpanteng@gmail.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Guo Xingjun <99574369+Plumbiu@users.noreply.github.com>
|
2023-12-26 19:39:47 +08:00 |
agoni1212
|
e7135f7100
|
chore: fix mismatching tag in hydration test (#9888)
|
2023-12-22 21:55:11 +08:00 |
Evan You
|
e585b0db43
|
fix(ssr): avoid hydration mismatch warning for classes with different order
|
2023-12-20 10:48:01 +08:00 |
Evan You
|
9f64d2b681
|
chore: Merge branch 'main' into minor
|
2023-12-16 14:37:21 +08:00 |
edison
|
eb12f211b8
|
fix(defineModel): ensure trigger effect when prop changed (#9841)
close #9838
|
2023-12-16 12:15:30 +08:00 |
edison
|
e70f4c47c5
|
fix(hydration): handle appear transition before patch props (#9837)
close #9832
|
2023-12-16 11:55:40 +08:00 |
Cédric Exbrayat
|
4070502bd0
|
test(runtime-core): uncomment assertion in hydration test (#9843)
|
2023-12-15 23:07:45 +08:00 |
Evan You
|
f0f6f7cea6
|
fix(Suspense): fix edge case of Suspense being patched during async HOC child remount
|
2023-12-15 11:39:50 +08:00 |
Evan You
|
0db336ff6c
|
fix(Suspense): properly fix #6416
previous fix caused regressions in nuxt
|
2023-12-13 17:56:58 +08:00 |
Evan You
|
33159a5916
|
fix(hydration): should not warn mismatch for nullish prop
|
2023-12-13 02:41:49 +08:00 |
Evan You
|
aa0c13f637
|
fix(Suspense): handle switching away from kept-alive component before resolve
close #6416
using test from #6467
|
2023-12-12 23:50:28 +08:00 |
mmis1000
|
bb0c8899ca
|
fix(runtime-core): fix suspense crash when patching non-resolved async setup component (#7290)
close #5993
close #6463
close #6949
close #6095
close #8121
|
2023-12-12 21:55:15 +08:00 |
Evan You
|
f74785bc4a
|
feat(defineModel): support local mutation by default, remove local option
ref https://github.com/vuejs/rfcs/discussions/503#discussioncomment-7566278
|
2023-12-12 16:47:34 +08:00 |
Evan You
|
982a145d38
|
chore: Merge branch 'main' into minor
|
2023-12-11 22:03:28 +08:00 |
三咲智子 Kevin Deng
|
b1fe48d851
|
ci: add continuous reactivity benchmark (#9638)
|
2023-12-08 21:26:48 +08:00 |