Commit Graph

4269 Commits

Author SHA1 Message Date
Evan You
d52907f4eb fix(runtime-core): ensure consistent identity of $forceUpdate and $nextTick instance methods
fix #5556
2022-05-10 14:17:04 +08:00
snowingfox
8ccbb0912a
chore: type [ci skip] 2022-05-09 22:52:17 -04:00
那里好脏不可以
6042ab0f2f
chore: type [ci skip] 2022-05-09 22:51:51 -04:00
Khinenw
181872f744
types(runtime-dom): fix typo in jsx type autosave (#5638) 2022-05-09 22:50:49 -04:00
Leon Si
908ffb4fd4
chore: typo (#5732) [ci skip] 2022-05-09 22:49:14 -04:00
Evan You
9bcfcac993 chore: bump typescript deps 2022-05-10 10:47:45 +08:00
Evan You
1414f17490 ci: run lint during ci 2022-05-10 10:47:32 +08:00
Evan You
83aaa9b546 workflow: update eslint config to allow spread usage 2022-05-10 10:43:41 +08:00
huangcheng
392ca5dd88
chore: fix eslint error (#5876) 2022-05-09 22:43:35 -04:00
netcon
0aeb4bc9bf
fix(shared): missed Symbol judge in looseEqual (#3553) 2022-05-09 22:15:26 -04:00
Evan You
c355c4b784 fix(ssr): implement empty read() on node stream
fix #3846
close #3867
2022-05-10 10:05:24 +08:00
Evan You
30c33af839 chore: use explicit type import to avoid Rollup warning 2022-05-10 10:05:24 +08:00
Julian Hundeloh
e58277f6ea
fix(runtime-dom): "el._assign is not a function" in compat mode (#4121) 2022-05-09 21:58:51 -04:00
Evan You
16a0b232d7 chore: remove unused import due to merge conflict resolve mistake 2022-05-10 09:58:28 +08:00
Evan You
29e454d4d1 chore: fix duplicate export 2022-05-10 09:50:12 +08:00
edison
2a44225446
chore(runtime-core): Remove duplicate variable assignments (#3700) 2022-05-09 21:42:41 -04:00
edison
762a9e99ce
chore(runtime-core): use getGlobalThis when installing HMR API (#3217) 2022-05-09 21:40:19 -04:00
edison
decad9df57
types(compiler-sfc): export SFCParseResult type (#2923)
close #2921
2022-05-09 21:37:59 -04:00
tarunama
7540a3ff1d
chore(server renderer): readable warn message (#2890) 2022-05-09 21:37:00 -04:00
Damon Muma
0abcb2b80d
chore: update reference to transformExpressions (#2682) [ci skip] 2022-05-09 21:30:50 -04:00
小刘(liulinboyi)
7d7a2410e5
fix(compiler-sfc): remove the jsx from the babelParserPlugins when not match the case of adding jsx (#5846)
fix #5845
2022-05-09 21:20:18 -04:00
ygj6
16939241b0
fix(compiler-sfc): automatically infer component name from filename when using script setup (#4997)
close #4993
2022-05-09 21:16:28 -04:00
Evan You
7dfe146096 fix(compiler-sfc): fix object default values for reactive props destructure 2022-05-10 08:39:27 +08:00
Evan You
0683a022ec types(reactivity-transform): improve type readability for reactive variables 2022-05-07 10:37:07 +08:00
qinxiaosen_ccc
292ce69439
chore: remove outdated type comment (#5103) 2022-05-06 06:44:28 -04:00
zhangenming
b9484543db
refactor(reactivity): make some expression simpler (#5131) 2022-05-06 06:42:22 -04:00
Zclhlmgqzc
98b821d94a
fix(types): preserve and expose original options on defineComponent return type (#5416)
fix #3796
2022-05-06 05:44:05 -04:00
Carlos Rodrigues
32e53bfd47
fix(types): keep the original type when unwrapping markRaw (#3791) 2022-05-06 05:07:49 -04:00
Evan You
67099fe202 fix(runtime-core): ensure consistent behavior between dev/prod on invalid v-for range
close #5867
2022-05-06 16:49:15 +08:00
Evan You
4e7b36f5c3 chore: update sponsor img link [ci skip] 2022-05-03 08:46:30 +08:00
Evan You
4a3237ad93 refactor: use Event constructor
close #5723

Since we no longer support IE11, it is safe to use Event() constructor
2022-04-16 11:26:00 +08:00
Evan You
74d2a76af6 fix(watch): fix flush: pre watchers triggered synchronously in setup
fix #5721
2022-04-15 18:08:44 +08:00
Evan You
82bdf86254 fix(reactivity): ensure computed is invalidated before other effects
fix #5720
2022-04-15 16:43:17 +08:00
Evan You
56879e6b23 release: v3.2.33 2022-04-14 18:14:37 +08:00
Evan You
62eba63172 fix(transition): handle transition for v-if branches with comment
fix #5675
2022-04-14 18:06:52 +08:00
edison
767d212d20
fix(transition): fix broken leave transition on dev root fragment (#5268) 2022-04-14 05:10:41 -04:00
Thorsten Lünborg
71c9536625
fix(runtime-core): ensure custom events are not emitted anymore after unmount. (#5679)
close #5674
2022-04-13 23:47:24 -04:00
木杉
8e29ef6019
fix(compiler-sfc): handle type modifier in import specifiers (#5498) 2022-04-13 22:10:26 -04:00
Anthony Catel
cc238cdb8e
fix(ssr): avoid rendering reserved internal keys in output (#5564)
fix #5563
2022-04-13 22:03:17 -04:00
Evan You
f641c4b228 fix(runtime-core): fix use of non-existent-in-prod internal property in defineProperty trap
fix #5710
2022-04-14 10:00:53 +08:00
edison
1f14f19439
fix(reactivity-transform): should not rewrite catch param (#5711)
fix #5709
2022-04-13 20:06:58 -04:00
Cédric Exbrayat
86858a9582
test(vue-compat): remove test.only (#5715) 2022-04-13 20:06:07 -04:00
Thorsten Lünborg
85af139863
fix(runtime-dom): properly handle style properties with undefined values (#5348)
fix #5322
2022-04-13 06:20:39 -04:00
edison
f4d2c9fc6a
fix(custom-elements): work with async component + slots (#4657)
close #4639
2022-04-13 05:58:29 -04:00
Thorsten Lünborg
1612971471
fix(compat): copy additional properties for functions bound via globalProperties (#4873)
close #4403
2022-04-13 05:53:07 -04:00
宋铄运 (Alan Song)
c6eb3cccce
build: improve treeshakeability (#5682) 2022-04-13 05:39:02 -04:00
Thorsten Lünborg
053c65bc5e
dx(suspense): warn when using async setup when not inside a Suspense boundary (#5565)
close #3649
2022-04-13 05:36:43 -04:00
zhoulixiang
57ca32b096
chore: remove superfluous code (#5683) 2022-04-13 05:30:22 -04:00
zscumt123
fa1d14c2c8
fix(runtime-dom): catch more cases of DOM property setting error (#5552)
close #5545
2022-04-13 05:25:11 -04:00
Haoqun Jiang
74d239caf7
chore(@vue/shared): add "sideEffects": false (#5480) 2022-04-13 05:23:45 -04:00