Evan You
|
601a290caa
|
feat(compiler-sfc): compileScript parseOnly mode
This is an internal feature meant for IDE support
|
2021-06-29 17:56:49 -04:00 |
|
Evan You
|
96cc335aa7
|
feat(sfc): make ref sugar disabled by default
|
2021-06-29 15:22:26 -04:00 |
|
Evan You
|
0240e82a38
|
feat(sfc): auto restore current instance after await statements in async setup()
|
2021-06-29 09:24:12 -04:00 |
|
Evan You
|
fd7fa6f694
|
test: fix script setup directive test
|
2021-06-28 18:55:27 -04:00 |
|
Evan You
|
211793d376
|
fix(compiler-sfc): avoid script setup marker showing up in devtools
|
2021-06-28 18:48:38 -04:00 |
|
Evan You
|
2e10261b38
|
chore: warn script setup compiler macro imports
|
2021-06-28 17:57:58 -04:00 |
|
Evan You
|
62c1b2f7dc
|
fix(compiler-sfc): fix defineProps/defineEmits usage in multi-variable declarations
fix #3739
|
2021-06-28 16:31:55 -04:00 |
|
Evan You
|
2973b6c30a
|
feat(sfc): support referenced types for defineEmits
|
2021-06-28 16:03:27 -04:00 |
|
Evan You
|
afdd2f2835
|
fix(compiler-sfc): support method signature in defineProps
fix #2983
|
2021-06-28 15:39:04 -04:00 |
|
Evan You
|
2f91db30cd
|
feat(sfc): support using declared interface or type alias with defineProps()
|
2021-06-28 15:30:28 -04:00 |
|
Evan You
|
4c5844a9ca
|
feat(sfc): withDefaults helper
|
2021-06-26 21:11:57 -04:00 |
|
Evan You
|
691d354af9
|
fix(compiler-sfc): fix defineProps() call on imported identifier
|
2021-06-25 14:05:59 -04:00 |
|
Evan You
|
be2b1d3c2f
|
feat(sfc): defineExpose
|
2021-06-25 13:14:49 -04:00 |
|
Evan You
|
a5a66c5196
|
fix(compiler-sfc): fix script setup hidden flag codegen
|
2021-06-24 10:11:30 -04:00 |
|
Evan You
|
075889ebfc
|
chore: comments
|
2021-06-23 10:21:33 -04:00 |
|
Evan You
|
0b8b576428
|
fix(sfc): allow variables that start with _ or $ in <script setup>
|
2021-06-23 10:13:23 -04:00 |
|
Evan You
|
6f6f0cf5dc
|
feat(sfc): remove <template inherit-attrs> support
|
2021-06-22 21:06:51 -04:00 |
|
Evan You
|
65f8c823aa
|
chore: add missing snapshot
|
2021-06-22 17:56:45 -04:00 |
|
Eduardo San Martin Morote
|
a137da8a9f
|
feat(sfc): add defineEmits and deprecate defineEmit (#3725)
|
2021-06-22 15:02:56 -04:00 |
|
Evan You
|
6b6d566861
|
release: v3.1.2
|
2021-06-22 14:24:50 -04:00 |
|
Evan You
|
de954f4560
|
chore: include estree types in compiler-sfc deps
|
2021-06-14 15:43:27 -04:00 |
|
ygj6
|
b228abb72f
|
fix(compiler-sfc): rewriteDefault support multiline (#3917)
|
2021-06-09 15:07:48 -04:00 |
|
Evan You
|
ade9bd9daa
|
release: v3.1.1
|
2021-06-07 16:26:54 -04:00 |
|
Evan You
|
ac15df46c5
|
release: v3.1.0
|
2021-06-07 12:38:42 -04:00 |
|
Evan You
|
71f7c25fbe
|
release: v3.1.0-beta.7
|
2021-06-02 16:12:54 -04:00 |
|
Evan You
|
8b94464a3b
|
fix(compiler-sfc): fix style injection when using normal script + setup
fix #3688
|
2021-05-28 18:40:45 -04:00 |
|
edison
|
2c7bd42801
|
fix(compiler-sfc): fix template expression assignment codegen for script setup let refs (#3626)
fix #3625
|
2021-05-28 17:58:46 -04:00 |
|
Evan You
|
aa96a0e88a
|
release: v3.1.0-beta.6
|
2021-05-28 16:58:54 -04:00 |
|
HcySunYang
|
6bfb50aff9
|
fix(compiler-sfc): correctly remove parens used for wrapping (#3582)
fix #3581
|
2021-05-28 16:02:31 -04:00 |
|
Evan You
|
f0eb1978b2
|
release: v3.1.0-beta.5
|
2021-05-26 16:06:51 -04:00 |
|
Evan You
|
f1f52300e6
|
release: v3.1.0-beta.4
|
2021-05-24 19:16:44 -04:00 |
|
Jason
|
01e8ba8f87
|
fix(compiler-sfc): support tsx in setup script (#3825)
close #3808
|
2021-05-24 12:13:37 -04:00 |
|
Evan You
|
b663aa8a81
|
release: v3.1.0-beta.3
|
2021-05-12 17:37:04 -04:00 |
|
Evan You
|
99a5ccf6b2
|
release: v3.1.0-beta.2
|
2021-05-08 16:59:12 -04:00 |
|
Evan You
|
ed6c5fe903
|
release: v3.1.0-beta.1
|
2021-05-08 16:24:34 -04:00 |
|
Evan You
|
c32760147c
|
wip: relay compiler-core warnings in compiler-sfc with codeframe
|
2021-05-05 14:24:46 -04:00 |
|
Evan You
|
467076361a
|
wip: warn against <template functional>
|
2021-04-17 23:51:40 -04:00 |
|
Evan You
|
f0cf14bcc5
|
release: v3.0.11
|
2021-04-01 19:52:45 -04:00 |
|
Evan You
|
7f7dcc9f7d
|
fix(compiler-sfc): fix wrong scopeId for nested <script setup> components
|
2021-04-01 18:11:04 -04:00 |
|
Evan You
|
ad6c124e6c
|
release: v3.0.10
|
2021-03-30 20:05:45 -04:00 |
|
Evan You
|
66b94dc5e1
|
chore: use alias instead of module field
...before we figure out what is the ideal behavior when adding exports field
|
2021-03-30 19:51:55 -04:00 |
|
Evan You
|
b39208cf06
|
perf(compiler-sfc): skip srcset transform if all candidates are external
|
2021-03-29 19:15:57 -04:00 |
|
Jonas Kruckenberg
|
42b68c773d
|
fix(compiler-sfc): fix missing whitespace issue in srcsets (#3132)
fix #3069
|
2021-03-29 18:28:22 -04:00 |
|
Evan You
|
bb8cdcad9f
|
fix(compiler-sfc): support proper type arguments for defineEmit helper
fix #2874
|
2021-03-29 16:38:07 -04:00 |
|
Evan You
|
f5827fdf78
|
fix(compiler-sfc): do not resolve assets from setup bindings
when not using script setup
fix #3270, fix #3275
|
2021-03-29 16:11:38 -04:00 |
|
Evan You
|
69b4727204
|
fix(compiler-sfc): fix function scope variable declaration marking
|
2021-03-29 00:32:46 -04:00 |
|
Evan You
|
d1bf35c8b8
|
workflow(sfc-playground): support multiple files
|
2021-03-28 18:41:33 -04:00 |
|
Evan You
|
f76ddc5ac3
|
workflow: sfc playground
|
2021-03-28 01:35:45 -04:00 |
|
Evan You
|
2424768808
|
build: make compiler-sfc global build work
|
2021-03-27 12:33:52 -04:00 |
|
Evan You
|
67039b3434
|
release: v3.0.9
|
2021-03-27 11:30:12 -04:00 |
|