Ziwen Mei
|
d70dd9faaa
|
chore(compiler-sfc): fix typo in comments (#5029)
|
2021-12-05 23:19:15 -05:00 |
|
三咲智子
|
523b4b78f5
|
fix(types/reactivity): export ShallowRef type (#5026)
close #5205
|
2021-12-05 23:18:21 -05:00 |
|
Forzen FIsh
|
095fe269cb
|
chore: remove redundant variable declaration (#5053)
|
2021-12-05 23:10:58 -05:00 |
|
Evan You
|
29beda7c6f
|
fix(compiler-dom): avoid bailing stringification on setup const bindings
|
2021-12-06 11:53:02 +08:00 |
|
Evan You
|
4713578367
|
workflow(template-explorer): handle debugging with nodeTransforms
|
2021-12-06 11:51:56 +08:00 |
|
Evan You
|
31d6a31d97
|
chore: fix template explorer local css link
|
2021-12-06 09:46:05 +08:00 |
|
Evan You
|
87c73e99d6
|
fix(compiler-sfc): make asset url imports stringifiable
|
2021-12-06 01:19:06 +08:00 |
|
Evan You
|
3e5ed6c1fc
|
chore(playground): bump repl
|
2021-12-05 20:59:35 +08:00 |
|
n2ptune
|
772574febb
|
chore(custom-element): fix comment typo (#5028) [skip ci]
|
2021-12-03 10:10:54 +01:00 |
|
Ziwen Mei
|
2d4f455434
|
chore(compiler-sfc): fix typo in compileScript (#5000)
Co-authored-by: meiziwen1 <meiziwen1@xdf.cn>
|
2021-11-26 10:21:35 +01:00 |
|
Evan You
|
b6a8a451b8
|
release: v3.2.23
|
2021-11-26 14:33:46 +08:00 |
|
Evan You
|
68c45e73da
|
feat(compiler-sfc): expose properties for more accurate HMR
ref #4358
reverts #4908
|
2021-11-26 14:22:26 +08:00 |
|
mehan
|
2a4f134fc5
|
chore: remove unnecessary assertion (#4867)
|
2021-11-25 23:08:25 -05:00 |
|
ygj6
|
c61baac75a
|
feat(compiler-sfc): export resolveTemplateUsageCheckString for HMR plugin use (#4908)
|
2021-11-25 22:58:14 -05:00 |
|
Evan You
|
6d46b36e7c
|
revert: "fix(types): use proper array type when unwrapping reactive array (#4807)"
This reverts commit 89c54ee2b9 .
|
2021-11-26 10:54:12 +08:00 |
|
Evan You
|
124570973d
|
fix(types): export ref-macros.d.ts
|
2021-11-26 10:48:33 +08:00 |
|
Che Guevara
|
4e1131e251
|
chore: improve BaseTransition (#4811)
|
2021-11-25 05:42:24 -05:00 |
|
Cheese
|
89c54ee2b9
|
fix(types): use proper array type when unwrapping reactive array (#4807)
|
2021-11-25 05:41:25 -05:00 |
|
Evan You
|
3bdd03b152
|
workflow: use terser minification when checking size
|
2021-11-25 18:39:13 +08:00 |
|
Stefan Mayer
|
1701bf3968
|
fix(runtime-dom): patchDOMProps should not set _value if element is custom element (#4839)
Co-authored-by: Stefan Mayer <stefan.m.mayer@daimler.com>
|
2021-11-25 05:30:32 -05:00 |
|
Evan You
|
aac0466cb8
|
fix(runtime-core): fix component public instance has check for accessed non-existent properties
close #4962
|
2021-11-25 18:15:06 +08:00 |
|
Thorsten Lünborg
|
89b2f924fc
|
fix(runtime-dom): fix option element value patching edge case (#4959)
fix #4956
|
2021-11-25 05:05:02 -05:00 |
|
fishDog
|
3c449cd408
|
fix(types): fix propType<any> type inference (#4985)
fix #4983
|
2021-11-25 04:52:13 -05:00 |
|
Cédric Exbrayat
|
c17cbdc28f
|
refactor: use refTransform instead of deprecated refSugar (#4957)
|
2021-11-25 04:39:36 -05:00 |
|
JensDll
|
c6cd6a7938
|
fix (types): do not unwrap refs in toRefs (#4966)
|
2021-11-25 04:39:09 -05:00 |
|
Thorsten Lünborg
|
f2d2d7b2d2
|
fix(types): scrip-setup+ts: ensure proper handling of null as default prop value. (#4979)
fix #4868
|
2021-11-25 04:33:29 -05:00 |
|
Evan You
|
d145128ab4
|
fix(reactivity): retain readonly proxies when setting as reactive property
fix #4986
|
2021-11-25 12:14:39 +08:00 |
|
ygj6
|
820a143457
|
fix(runtime-core): handle error in async KeepAlive hooks (#4978)
|
2021-11-22 02:50:19 -05:00 |
|
Jeet Mandaliya
|
61720231b4
|
chore: typo [skip ci] (#4961)
|
2021-11-18 11:01:11 +01:00 |
|
Evan You
|
7c11c58faf
|
workflow: separate unit and e2e tests
|
2021-11-15 12:14:57 +08:00 |
|
Evan You
|
635d88aa9e
|
release: v3.2.22
|
2021-11-15 11:45:05 +08:00 |
|
edison
|
31fd590fd4
|
fix(compiler-sfc): fix expose codegen edge case (#4919)
fix #4917
|
2021-11-14 22:22:53 -05:00 |
|
edison
|
b4eb7e3866
|
fix(runtime-core): improve dedupe listeners when attr fallthrough (#4912)
fix #4859
|
2021-11-14 22:20:38 -05:00 |
|
Cathrine Vaage
|
04e5835196
|
fix(types/sfc): fix withDefaults type inference when using union types (#4925)
|
2021-11-14 22:09:00 -05:00 |
|
yuuang
|
fa2237f1d8
|
fix(devtool): improve devtools late injection browser env detection (#4890)
|
2021-11-14 22:04:46 -05:00 |
|
btea
|
e1ee3c4fe8
|
refactor(compiler-core): refactor isComponentTag method (#4934)
|
2021-11-14 21:39:13 -05:00 |
|
zisasign
|
574070f43f
|
fix(compiler-sfc): externalRE support automatic http/https prefix url pattern (#4922)
fix #4920
|
2021-11-14 21:37:50 -05:00 |
|
btea
|
fd7c3407c7
|
refactor(compiler-sfc): replace filter method with for loop (#4905)
|
2021-11-14 21:31:44 -05:00 |
|
ygj6
|
9c42a1e2a3
|
fix(compiler-sfc): add type for props include Function in prod mode (#4938)
|
2021-11-14 21:31:11 -05:00 |
|
yuchao
|
f454dd62ab
|
chore: comments grammar (#4913) [ci skip]
|
2021-11-14 19:41:45 -05:00 |
|
Evan You
|
d19cfc0503
|
build: add types conditioanl exports for TS 4.5 nodenext mode
|
2021-11-12 10:34:33 +08:00 |
|
Evan You
|
a8ab9e9311
|
workflow(sfc-playground): fix preview height
|
2021-11-12 10:10:24 +08:00 |
|
sudongyu
|
065c367175
|
chore: typo (#4910) [ci skip]
|
2021-11-07 20:02:20 -05:00 |
|
ygj6
|
090df0837e
|
fix(compiler-sfc): add type for props's properties in prod mode (#4790)
fix #4783
|
2021-11-02 22:04:04 -04:00 |
|
Marvin Rudolph
|
d56f115f71
|
chore(reactivity): fix typo in types (#4889)
|
2021-11-02 20:19:39 +01:00 |
|
Evan You
|
fe853a5a40
|
release: v3.2.21
|
2021-11-02 14:35:14 +08:00 |
|
Evan You
|
4b7f76e36a
|
fix(custom-element): fix custom element props access on initial render
ref: #4792
|
2021-11-02 13:20:31 +08:00 |
|
Evan You
|
6916d725a0
|
fix(devtools): avoid open handle in non-browser env
fix #4815
|
2021-11-02 11:45:41 +08:00 |
|
Che Guevara
|
6b32f0d976
|
fix(devtools): fix memory leak when devtools is not installed (#4833)
fix #4829
|
2021-11-01 23:26:40 -04:00 |
|
Captain
|
2c221fcd49
|
chore: typo in comment [skip ci] (#4875)
|
2021-10-29 10:38:37 +02:00 |
|
C.Y.Kun
|
5eb72630a5
|
fix(runtime-core): add v-memo to built-in directives check (#4787)
|
2021-10-18 20:22:44 -04:00 |
|
Evan You
|
3f38d599f5
|
fix(runtime-dom): fix behavior regression for v-show + style display binding
fix #4768
|
2021-10-09 19:31:52 -04:00 |
|
Evan You
|
3ca83179d1
|
fix(custom-element): fix initial attr type casting for programmtically created elements
fix #4772
|
2021-10-09 18:34:54 -04:00 |
|
Evan You
|
c803eb15ec
|
chore: avoid rollup plugin ts warning
|
2021-10-09 18:34:54 -04:00 |
|
Evan You
|
20a361541c
|
fix(types): fix ref unwrapping type inference for nested shallowReactive & shallowRef
fix #4771
|
2021-10-09 17:51:15 -04:00 |
|
Che Guevara
|
e772108922
|
chore: break compat mode v-for/v-if precedence check loop early (#4773)
|
2021-10-09 17:12:34 -04:00 |
|
Evan You
|
759ae31e08
|
workflow: fix template explorer deps
|
2021-10-08 17:09:18 -04:00 |
|
Evan You
|
61c5fbd3e3
|
workflow: move to pnpm (#4766)
|
2021-10-08 14:23:30 -04:00 |
|
Evan You
|
3c500e422f
|
release: v3.2.20
|
2021-10-08 13:01:51 -04:00 |
|
Evan You
|
d4c04e9799
|
fix(compiler-sfc): fix props codegen w/ leading import
fix #4764
|
2021-10-08 12:52:48 -04:00 |
|
Evan You
|
9e3d7731c7
|
fix(hmr): fix hmr for components with no active instance yet
fix #4757
|
2021-10-08 12:39:24 -04:00 |
|
Che Guevara
|
6bcb7a5ea3
|
chore: remove deprecated usage of String.prototype.substr (#4699)
|
2021-10-08 12:31:34 -04:00 |
|
btea
|
c9613ebe09
|
chore: prettier format (#4715) [ci skip]
|
2021-10-08 12:00:05 -04:00 |
|
HanochMa
|
7a1e6620bf
|
chore: grammar in comments [ci skip]
Co-authored-by: maheng <maheng01@longfor.com>
|
2021-10-08 11:59:47 -04:00 |
|
Che Guevara
|
925bc346fe
|
fix(types): make toRef return correct type(fix #4732) (#4734)
* fix(types): make `toRef` return correct type(fix #4732)
* chore: use correct test
Co-authored-by: Evan You <yyx990803@gmail.com>
|
2021-10-08 11:57:49 -04:00 |
|
edison
|
f66d456b7a
|
fix(compiler-sfc): support runtime Enum in normal script (#4698)
|
2021-10-08 11:57:39 -04:00 |
|
Evan You
|
914e2e3880
|
chore: bump repl
|
2021-10-07 19:42:22 -04:00 |
|
Evan You
|
f4639e0a36
|
fix(devtools): clear devtools buffer after timeout
fix #4738
|
2021-10-07 19:36:32 -04:00 |
|
Evan You
|
646e694f0a
|
chore: remove babelParserDefaultPlugins
The version of @babel/parser we are using now has these plugins enabled by default.
|
2021-10-07 19:33:06 -04:00 |
|
Thorsten Lünborg
|
ed0071ac1a
|
fix(types): ensure that DeepReadonly handles Ref type properly (#4714)
|
2021-10-07 18:30:54 -04:00 |
|
Evan You
|
467e113b95
|
feat(compiler-sfc): <script setup> defineProps destructure transform (#4690)
|
2021-09-27 14:24:21 -04:00 |
|
Che Guevara
|
d84d5ecdbd
|
test(vue): add config.compilerOptions.isCustomElement test (#4682)
|
2021-09-27 10:52:59 -04:00 |
|
Evan You
|
c5c53846ed
|
release: v3.2.19
|
2021-09-25 14:58:20 -04:00 |
|
skirtle
|
50d9d34360
|
fix(server-renderer): respect compilerOptions during runtime template compilation (#4631)
|
2021-09-25 14:40:32 -04:00 |
|
Daniel Roe
|
e4ae1fc3d0
|
chore(vue): package index.mjs (#4675)
|
2021-09-25 14:21:40 -04:00 |
|
Herrington Darkholme
|
7aa0ea06c8
|
fix(compiler-core): should treat attribute key as expression (#4658)
|
2021-09-25 14:21:09 -04:00 |
|
Evan You
|
901e18bd94
|
chore: upgrade repl
close #4673
|
2021-09-24 17:08:47 -04:00 |
|
Evan You
|
13bfa2edfe
|
release: v3.2.18
|
2021-09-24 16:05:16 -04:00 |
|
Evan You
|
570c955b48
|
build: add exports field to support Node native ESM
|
2021-09-24 15:20:57 -04:00 |
|
Evan You
|
f5076eb4b7
|
release: v3.2.17
|
2021-09-24 12:43:11 -04:00 |
|
Evan You
|
7b7e28ad6a
|
test: fix utils test
|
2021-09-24 12:34:31 -04:00 |
|
Evan You
|
fc85ad28ae
|
fix(build): avoid importing @babel/parser in esm-bundler build
fix #4665
|
2021-09-23 23:20:53 -04:00 |
|
Evan You
|
87c86e4cc2
|
refactor: ensure ssr branches are included in esm-bundler build
|
2021-09-23 15:02:19 -04:00 |
|
Evan You
|
4886a63d82
|
ci: fix size on ci
|
2021-09-23 14:56:02 -04:00 |
|
Evan You
|
f27a98becc
|
ci: improve size script
|
2021-09-23 14:46:16 -04:00 |
|
Evan You
|
c1cf26d207
|
chore: improve feature flag warning
|
2021-09-23 14:04:52 -04:00 |
|
Evan You
|
1e5a0db4d4
|
refactor: use getGlobalThis when attachting hmr runtime
|
2021-09-23 11:53:00 -04:00 |
|
Evan You
|
114b856fd1
|
release: v3.2.16
|
2021-09-23 10:17:02 -04:00 |
|
Evan You
|
8e05b7f9fc
|
fix(ssr): fix ssr runtime helper import in module mode
|
2021-09-23 10:08:28 -04:00 |
|
Evan You
|
74a84ff546
|
release: v3.2.15
|
2021-09-23 09:48:59 -04:00 |
|
Evan You
|
acd869f4d6
|
chore(compiler-sfc): avoid relying on estree type in generated dts
|
2021-09-23 00:13:54 -04:00 |
|
Evan You
|
d74f21a42c
|
fix(compiler-ssr): import ssr helpers from updated path
|
2021-09-22 23:28:20 -04:00 |
|
Guillaume Chau
|
f730ed9177
|
chore(playground): update @vue/repl
|
2021-09-23 00:51:17 +02:00 |
|
Evan You
|
df4fcd94d8
|
release: v3.2.14
|
2021-09-22 18:36:57 -04:00 |
|
Evan You
|
6257adeaac
|
fix(compiler-core): more robust member expression check in Node
|
2021-09-22 17:16:21 -04:00 |
|
Evan You
|
686d0149b6
|
fix(compiler-core): generate TS-cast safe assignment code for v-model
fix #4655
|
2021-09-22 16:55:06 -04:00 |
|
Ziwen Mei
|
1873f0f48c
|
chore(compiler-core): fix typo in transformElement (#4649) [ci skip]
|
2021-09-22 10:12:52 -04:00 |
|
Ziwen Mei
|
bf267b1ce3
|
chore(compiler-core): fix typo in errors.ts and options.ts (#4650) [ci skip]
|
2021-09-22 10:12:33 -04:00 |
|
zhangenming
|
52e4ea732d
|
refactor(reactivity): reuse toReactive helper (#4641)
|
2021-09-22 10:11:54 -04:00 |
|
Evan You
|
6d6cc90912
|
fix(compiler-sfc): fix local var access check for bindings in normal script
fix #4644
|
2021-09-22 10:10:20 -04:00 |
|
Evan You
|
2476eaad6e
|
fix(devtools): fix prod devtools detection + handle late devtools hook injection (#4653)
|
2021-09-22 09:07:08 -04:00 |
|
Evan You
|
64aa8e26ae
|
docs: add note on compiler-sfc/server-renderer usage update [ci skip]
|
2021-09-21 22:55:10 -04:00 |
|
Evan You
|
b9deb6e50e
|
release: v3.2.13
|
2021-09-21 14:22:53 -04:00 |
|
Che Guevara
|
a0cacc0d83
|
chore: fix warning in ref-transform (#4643) [ci skip]
|
2021-09-21 13:12:20 -04:00 |
|
Ziwen Mei
|
56be30b5c7
|
chore(compiler-core): fix typo in hoistStatic (#4625) [ci skip]
|
2021-09-21 13:06:39 -04:00 |
|
zhangenming
|
b264551c9b
|
refactor(reactivity): reuse computed getter check (#4623)
|
2021-09-21 13:03:09 -04:00 |
|
就是喜欢陈粒
|
5addef8ecd
|
fix(compiler-core): add check when v-else-if is behind v-else (#4603)
|
2021-09-21 12:59:38 -04:00 |
|
skirtle
|
5aa4255808
|
fix(runtime-core): return the exposeProxy from mount (#4606)
|
2021-09-21 12:55:08 -04:00 |
|
tryag
|
2ca45dc3e6
|
chore: fix docs typo (#4602) [ci skip]
|
2021-09-21 12:49:41 -04:00 |
|
Amour1688
|
140f089917
|
fix(types): incorrect type inference of array (#4578)
|
2021-09-21 12:41:10 -04:00 |
|
ygj6
|
58b1fa5ed1
|
fix(hydration): ensure hydrated event listeners have bound instance (#4529)
fix #4479
|
2021-09-21 12:39:21 -04:00 |
|
Herrington Darkholme
|
d8a36d0198
|
fix(compiler-core): only merge true handlers (#4577)
|
2021-09-21 12:37:51 -04:00 |
|
tryag
|
f31a6c105d
|
chore: fix type in compatConfig.ts (#4604) [ci skip]
|
2021-09-21 12:35:42 -04:00 |
|
tryag
|
08e5909659
|
chore: remove unused parameter type definitions (#4607)
|
2021-09-21 12:35:11 -04:00 |
|
Wouter Kettlitz
|
6171aecdcd
|
types: allow binding any value to SelectElement (#4575)
|
2021-09-21 12:34:25 -04:00 |
|
Yang Mingshan
|
11a2098a69
|
fix(watch): remove redundant parameter default value (#4565)
|
2021-09-21 12:32:12 -04:00 |
|
Herrington Darkholme
|
044812525f
|
fix(compiler-core): dedupe renderSlot's default props (#4557)
|
2021-09-21 12:31:27 -04:00 |
|
Evan You
|
ed6470c845
|
fix(compiler-dom): fix transition children check for whitespace nodes
fix #4637
|
2021-09-21 12:25:05 -04:00 |
|
Evan You
|
d23fde3d3b
|
fix(compiler-core): more robust member expression check when running in node
fix #4640
|
2021-09-21 12:19:27 -04:00 |
|
Evan You
|
7c3c28eb03
|
test: bump @vue/consolidate to fix dts tests
|
2021-09-21 10:53:48 -04:00 |
|
Evan You
|
471f66a1f6
|
build: expose compiler-sfc and server-renderer under main vue package + optimize package size
|
2021-09-21 10:26:08 -04:00 |
|
Evan You
|
a42a14d3bc
|
types(compiler-sfc): type annotation tweaks + move @babel/types to devDeps
|
2021-09-20 22:06:12 -04:00 |
|
Evan You
|
0dc521b9e1
|
fix(compiler-core): support ts syntax in expressions when isTS is true
|
2021-09-20 11:51:01 -04:00 |
|
Evan You
|
e9c0694451
|
chore: bump repl
|
2021-09-19 22:04:46 -04:00 |
|
Evan You
|
cb2d7c0e3c
|
fix(compiler-core): ensure hoisted scopeId code can be treeshaken
|
2021-09-19 17:14:26 -04:00 |
|
Evan You
|
54db1eb372
|
chore: bump repl
|
2021-09-19 14:59:49 -04:00 |
|
Evan You
|
585615beb1
|
feat(compiler-sfc): allow disabling sourcemap when not needed
|
2021-09-18 17:42:09 -04:00 |
|
Evan You
|
ebe00f66dd
|
release: v3.2.12
|
2021-09-17 10:55:26 -04:00 |
|
Evan You
|
c36b557b3e
|
chore: bump repl version
|
2021-09-17 10:49:27 -04:00 |
|
Evan You
|
dd9a2760a8
|
fix(compiler-ssr): handle v-memo in ssr compilation
|
2021-09-17 10:23:06 -04:00 |
|
Evan You
|
71f22061a6
|
chore: improve component resolution failure message
|
2021-09-17 10:01:04 -04:00 |
|
Evan You
|
51f74679ef
|
chore(sfc-playground): fix autoresize
|
2021-09-17 09:48:17 -04:00 |
|
Evan You
|
0cfa2112ce
|
fix(custom-elements): fix number prop casting
fix #4370, close #4393
|
2021-09-16 19:15:15 -04:00 |
|
Evan You
|
5bd0ac67f3
|
chore: bump repl version
|
2021-09-16 18:40:42 -04:00 |
|
Evan You
|
a276e7253a
|
chore(sfc-playground): improve buttons
|
2021-09-16 17:25:29 -04:00 |
|
edison
|
8055445b68
|
fix(compiler-sfc): register exported bindings in normal script when using script setup (#4601)
fix #4600
|
2021-09-16 17:22:29 -04:00 |
|
Evan You
|
cab9541ffd
|
refactor(compiler-sfc): improve TLA codegen
|
2021-09-16 17:07:29 -04:00 |
|
Evan You
|
39cebf5f7a
|
fix(compiler-sfc): fix TLA codegen semicolon insertion
fix #4596
|
2021-09-16 16:49:59 -04:00 |
|
edison
|
ae942cdcd9
|
fix(compiler-sfc): support nested await statements (#4458)
fix #4448
|
2021-09-16 16:23:46 -04:00 |
|
Evan You
|
524688bc99
|
chore(sfc-playground): add dark mode toggle
|
2021-09-16 14:25:43 -04:00 |
|
Thorsten Lünborg
|
bdb1a7958b
|
fix(compiler-sfc): handle empty strings during template usage analysis of setup bindings (#4608)
fix #4599
|
2021-09-16 13:47:11 -04:00 |
|
ygj6
|
fcd5422b4a
|
fix(compile-sfc): add symbol judge in prop type checks. (#4594)
fix #4592
|
2021-09-16 13:45:55 -04:00 |
|
Evan You
|
06c5bf53ab
|
fix(compiler-sfc): properly reuse hoisted asset imports
fix #4581
|
2021-09-16 13:33:02 -04:00 |
|
lidlanca
|
fc968d607b
|
fix(compiler-core): v-on inline async function expression handler (#4569)
fix #4568
|
2021-09-16 12:36:04 -04:00 |
|
Evan You
|
141a5e188c
|
fix(suspense): fix suspense slot inside deoptimized slot call
fix #4556
|
2021-09-16 12:14:33 -04:00 |
|
Evan You
|
93949ed20a
|
types: relax OptionHTMLAttributes.value type requirement
fix #4574
|
2021-09-16 11:58:22 -04:00 |
|
Wouter Kettlitz
|
8370118c13
|
types: extend CSSProperties with PropertiesHyphen (#4553)
fix #4552
|
2021-09-16 11:46:41 -04:00 |
|
ygj6
|
f29d061124
|
fix(compiler): fix template ref codegen for setup-maybe-ref binding types (#4549)
fix #4546
|
2021-09-16 11:33:16 -04:00 |
|
ygj6
|
14fcced281
|
fix(runtime-core): avoid script setup bindings overwriting reserved ctx properties (#4570)
|
2021-09-16 11:16:07 -04:00 |
|
Evan You
|
a31303f835
|
build: generate more treeshaking friendly code
|
2021-09-16 10:56:34 -04:00 |
|