Evan You
|
048dffd7ee
|
release: v3.4.0-beta.4
|
2023-12-19 18:23:57 +08:00 |
Evan You
|
42e0711381
|
chore: remove merge leftover
|
2023-12-19 18:20:39 +08:00 |
Evan You
|
95f6fffea2
|
chore: Merge branch 'main' into minor
|
2023-12-19 18:16:16 +08:00 |
Evan You
|
7c49a9c4d8
|
release: v3.3.13
|
2023-12-19 18:12:48 +08:00 |
Evan You
|
e8448b018d
|
fix(ssr): fix hydration prop mismatch check for class on SVG elements
|
2023-12-19 18:09:42 +08:00 |
Evan You
|
8f339ea144
|
chore: reuse descriptor ast in compileScript inlineTemplate mode by default
|
2023-12-19 18:06:04 +08:00 |
edison
|
eb51b23d85
|
fix(compile-sfc): fix identifier prefixing edge case caused by reused AST (#9867)
close #9853
close #9863
|
2023-12-19 18:04:36 +08:00 |
白雾三语
|
bae79ddf85
|
fix(compiler-core): fix v-on with modifiers on inline expression of undefined (#9866)
close #9865
improve isMemberExpression check for undefined
|
2023-12-19 17:08:46 +08:00 |
Eduardo San Martin Morote
|
24b1c1dd57
|
fix(types): extract properties from extended collections (#9854)
close #9852
|
2023-12-19 17:05:29 +08:00 |
AlanYu
|
1d79b64ebc
|
feat(runtime-core): throw real error when scheduler detects infinite loop during dev (#7447)
close #7437
|
2023-12-19 16:59:47 +08:00 |
Thorsten Lünborg
|
04d2c05054
|
fix(runtime-dom): cache event handlers by key/modifiers (#9851)
close #9849
|
2023-12-16 21:54:37 +08:00 |
Evan You
|
317b783a53
|
release: v3.4.0-beta.3
|
2023-12-16 14:41:29 +08:00 |
Evan You
|
9f64d2b681
|
chore: Merge branch 'main' into minor
|
2023-12-16 14:37:21 +08:00 |
Evan You
|
4e7967f016
|
release: v3.3.12
|
2023-12-16 14:23:40 +08:00 |
Evan You
|
d0b849ac39
|
test(types): add test for ref/shallowRef generic casting
|
2023-12-16 13:46:11 +08:00 |
丶远方
|
9a571582b5
|
fix(types): fix `shallowRef` type error (#9839)
|
2023-12-16 13:45:01 +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 |
Cédric Exbrayat
|
7bc3c9e205
|
fix(compiler-core): vnode hooks error message (#9842)
|
2023-12-15 23:07:15 +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 |
丶远方
|
0a387dfb1d
|
fix(sfc/cssVars): fix loss of CSS v-bind variables when setting inline style with string value (#9824)
close #9821
|
2023-12-15 09:56:01 +08:00 |
Divyansh Singh
|
ebd78d2c99
|
fix(mathml): update known mathML tags (#9829)
|
2023-12-14 22:08:55 +08:00 |
Evan You
|
c51ab4c765
|
release: v3.4.0-beta.2
|
2023-12-14 10:28:34 +08:00 |
Evan You
|
92b8d9cef6
|
feat(types): remove default jsx global registration
BREAKING CHANGE: Vue no longer registers the global `JSX` namespace by
default.
|
2023-12-14 10:19:17 +08:00 |
Evan You
|
98793a05a6
|
chore: cleanup changelog [ci skip]
|
2023-12-14 10:01:16 +08:00 |
Evan You
|
e00b160435
|
release: v3.4.0-beta.1
|
2023-12-13 18:52:16 +08:00 |
Evan You
|
69a2acc6ea
|
fix(runtime-core): properly pop warning context when mounting components with async setup
|
2023-12-13 17:57:57 +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
|
0b6effb423
|
chore: preserve error code enum order
|
2023-12-13 00:48:32 +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 |
Evan You
|
96aeb24d66
|
chore: remove unnecessary statements
|
2023-12-12 23:47:38 +08:00 |
Evan You
|
85c804092f
|
chore(sfc-playground): use dev mode by default
|
2023-12-12 23:08:23 +08:00 |
丶远方
|
20ad475718
|
workflow(sfc-playground): add reload function (#8674)
|
2023-12-12 23:06:46 +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
|
e04d821422
|
fix(ssr): make isInSSRComponentSetup state sharable across copies of Vue
This also fixes the issue when rendering async components in
the SFC playground with SSR enabled.
|
2023-12-12 21:37:52 +08:00 |
Evan You
|
b010fcfc5c
|
chore: update lockfile
|
2023-12-12 20:42:57 +08:00 |
Evan You
|
f41fd86d5f
|
fix(hydration): swap client/server labels for hydration mismatch warnings
this was swapped in #9098 but lost when merging #5953
|
2023-12-12 20:05:49 +08:00 |
三咲智子 Kevin Deng
|
ef688ba92b
|
feat(compiler-sfc): promote defineModel stable (#9598)
|
2023-12-12 17:28:40 +08:00 |
Evan You
|
74387929cd
|
chore: update defineModel comment docs [ci skip]
|
2023-12-12 17:04:16 +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
|
7e60d1058f
|
perf: use sync watcher for defineModel local mode
ref https://github.com/vuejs/rfcs/discussions/503#discussioncomment-7566278
|
2023-12-12 13:49:23 +08:00 |
Evan You
|
70eca21f50
|
chore: remove accidentally kept file from merge
|
2023-12-12 13:48:42 +08:00 |
Evan You
|
8b259826c0
|
ci: disable continuous benchmark for now
|
2023-12-11 22:22:03 +08:00 |
丶远方
|
a625376ac8
|
feat(types): improve event type inference when using `h` with native elements (#9756)
|
2023-12-11 22:10:01 +08:00 |
Carles Mitjans
|
a41409ed02
|
feat(types): support passing generics when registering global directives (#9660)
|
2023-12-11 22:07:24 +08:00 |
Mehmet
|
fd0b6ba016
|
feat(types): export AriaAttributes type (#8909)
|
2023-12-11 22:05:48 +08:00 |
三咲智子 Kevin Deng
|
fa4969e7a3
|
feat(types): export ObjectPlugin and FunctionPlugin types (#8946)
close #8577
|
2023-12-11 22:04:56 +08:00 |
Evan You
|
982a145d38
|
chore: Merge branch 'main' into minor
|
2023-12-11 22:03:28 +08:00 |