Commit Graph

6478 Commits

Author SHA1 Message Date
Evan You
1d99d61c1b
fix(compiler-dom): fix stringify static edge for partially eligible chunks in cached parent
close #11879
close #11890
2024-09-13 20:08:40 +08:00
edison
7571f20bc3
fix(TransitionGroup): not warn unkeyed text children with whitespece preserve (#11888)
close #11885
2024-09-13 18:37:42 +08:00
Evan You
8ea5d6d698
fix(reactivity): properly clean up deps, fix memory leak
close #11901
2024-09-13 18:35:16 +08:00
Evan You
11eebcb4df
refactor(reactivity): use class for Link 2024-09-13 18:35:16 +08:00
edison
7fe6c795a1
fix(runtime-core): properly update async component nested in KeepAlive (#11917)
close #11916
2024-09-13 17:17:56 +08:00
linzhe
0e7bc717e6
fix(compiler-sfc): nested css supports atrule and comment (#11899)
close #11896
2024-09-13 16:53:49 +08:00
edison
706d4ac1d0
fix(compiler-core): fix handling of delimiterOpen in VPre (#11915)
close #11913
2024-09-13 16:46:01 +08:00
Hongkun
d0b513eb46
chore(sfc-playground): editor can modify whether auto-save is enabled (#11428) 2024-09-10 19:15:29 +08:00
Evan You
f599321a65
chore: refactor scripts to js, remove need for tsx 2024-09-10 19:13:42 +08:00
Evan You
91212fa408
release: v3.5.4 2024-09-10 17:05:04 +08:00
Evan You
b1db66a1a9
chore(deps): upgrade to TypeScript 5.6 2024-09-10 16:46:19 +08:00
Evan You
e596378e0b
fix: Revert "fix: Revert "fix(reactivity): self-referencing computed should refresh""
This reverts commit 35c760f82f.
2024-09-10 16:01:20 +08:00
Yang Mingshan
48613bb928
refactor(scheduler): simplify checkRecursiveUpdates (#11856) 2024-09-10 15:51:10 +08:00
zhangenming
f80d447c17
perf(reactivity): trigger deps directly instead of storing in an array first (#11695) 2024-09-10 15:48:51 +08:00
Tycho
ced59ab8f2
fix(runtime-core): handle shallow reactive arrays in renderList correctly (#11870)
close #11869
2024-09-10 15:48:14 +08:00
Konv Suu
67d6596d40
fix(reactivity): fix markRaw error on already marked object (#11864)
close #11862
2024-09-10 15:40:43 +08:00
renovate[bot]
d13cd22eef
chore(deps): update build (#11859)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 15:39:01 +08:00
renovate[bot]
207d0eabdf
chore(deps): update all non-major dependencies (#11858)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 15:38:45 +08:00
山吹色御守
b1de75ed04
fix(compiler-sfc): correct scoped injection for nesting selector (#11854)
close #10567
2024-09-10 15:38:33 +08:00
btea
fe2ab1bbac
chore: remove unused variable (#11842) 2024-09-07 18:30:58 +08:00
Evan You
b1430f250d
refactor: remove rarely used argument in makeMap + optimize perf 2024-09-07 15:40:17 +08:00
山吹色御守
dad6738099
fix(types): correctly infer TypeEmits with both tuple and function syntax (#11840)
close #11836
2024-09-06 16:10:56 +08:00
Evan You
632e163a41
release: v3.5.3 2024-09-06 11:27:41 +08:00
Evan You
bf3d9a2af4
fix(ssr): respect app.config.warnHandler during ssr
close #11830
2024-09-06 11:20:48 +08:00
Adrien Foulon
8e6c337867
fix(hydration): check __asyncHydrate presence for vue3-lazy-hydration compat (#11825)
close #11793
2024-09-06 11:20:41 +08:00
edison
6b7901d28e
fix(Transition): handle KeepAlive child unmount in Transition out-in mode (#11833)
close #11775
2024-09-06 11:03:58 +08:00
Evan You
7e3b3bb2a1
fix: Revert "fix(Transition): handle KeepAlive child unmount in Transition out-in mode (#11778)"
This reverts commit 3116553529.

close #11829
reopen #11775
2024-09-06 08:50:39 +08:00
Evan You
35c760f82f
fix: Revert "fix(reactivity): self-referencing computed should refresh"
This reverts commit e84c4a608e.
2024-09-06 08:47:12 +08:00
Evan You
babfb4cbcb
fix(useId): make generated IDs selector compatible
close #11828
2024-09-06 08:46:47 +08:00
Evan You
72263fa12e
release: v3.5.2 2024-09-05 21:11:36 +08:00
山吹色御守
3f13203564
feat(compiler-core): parse modifiers as expression to provide location data (#11819) 2024-09-05 21:00:16 +08:00
山吹色御守
7a64b6734d
types(internal): provide internal options for using $el type in language tools (#11814) 2024-09-05 20:58:13 +08:00
edison
3c0d531fa7
fix(suspense): avoid updating anchor if activeBranch has not been rendered to the actual container (#11818)
close #11806
2024-09-05 20:56:34 +08:00
Oliver Bucher
3634f7a4c1
fix(types): add HTMLDialogElement missing close event (#11811)
Co-authored-by: Evan You <evan@vuejs.org>
2024-09-05 20:52:37 +08:00
skirtle
df56cc5287
fix(scheduler): prevent duplicate jobs being queued (#11826)
Fix #11712
Fix #11807
2024-09-05 20:51:26 +08:00
Evan You
e84c4a608e
fix(reactivity): self-referencing computed should refresh
ref: https://github.com/vuejs/core/pull/11797#issuecomment-2330738633
2024-09-05 19:04:17 +08:00
Jürg Lehni
716275d1b1
fix(reactivity): prevent endless recursion in computed getters (#11797) 2024-09-05 18:54:30 +08:00
白雾三语
c74176ec7b
fix(types): added name attribute support to details tag (#11823)
close #11821
2024-09-05 17:53:05 +08:00
Evan You
9b7797d0d1
fix(useTemplateRef): properly fix readonly warning in dev and ensure prod behavior consistency
close #11808
close #11816
close #11810
2024-09-05 17:47:03 +08:00
Evan You
46c3ab1d71
fix(reactivity): make toRaw work on proxies created by proxyRef 2024-09-05 17:47:03 +08:00
edison
3116553529
fix(Transition): handle KeepAlive child unmount in Transition out-in mode (#11778)
close #11775
2024-09-05 16:47:50 +08:00
Evan You
fca20a39aa
fix(types): fix defineComponent props inference when setup() has explicit annotation
close #11803
2024-09-05 16:44:47 +08:00
yangxiuxiu
98864a7ef5
fix(reactivity): pass oldValue to computed getter (#11813)
close #11812
2024-09-05 16:10:37 +08:00
远方os
c518517cb3
chore(types): removed the Awaited compatibility type tool (#11820) 2024-09-05 16:09:10 +08:00
Evan You
1b6bc2374d
release: v3.5.1 2024-09-04 21:07:29 +08:00
renovate[bot]
540198ed60
chore(deps): update dependency puppeteer to ~23.3.0 (#11711)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 20:58:15 +08:00
edison
51912f8a02
fix(Transition): avoid applying transition hooks on comment vnode (#11788)
close #11782
2024-09-04 20:54:04 +08:00
Evan You
bc63df0199
fix(useTemplateRef): fix readonly warning when useTemplateRef has same variable name as template ref
close #11795
close #11802
close #11804
2024-09-04 20:53:12 +08:00
Johnson Chu
7518bc19dc
fix(types): avoid using intersection type in Readonly<...> to fix JSDoc emit (#11799) 2024-09-04 20:34:36 +08:00
Evan You
40193696b3
chore(build): use /*@__PURE__*/ annotation consistently 2024-09-04 20:24:33 +08:00