Evan You
|
f4f5e80a19
|
release: v3.2.32
|
2022-04-12 16:07:43 +08:00 |
Evan You
|
d56dec6b4a
|
release: v3.2.31
|
2022-02-12 16:41:52 +08:00 |
Evan You
|
15adf251ab
|
release: v3.2.30
|
2022-02-07 14:14:53 +08:00 |
Evan You
|
6b6889852f
|
release: v3.2.29
|
2022-01-23 22:02:23 +08:00 |
Evan You
|
059c63eab7
|
test: add missing edge case for css v-bind
|
2022-01-23 21:03:37 +08:00 |
Evan You
|
16fa18da6d
|
fix(compiler-sfc): fix css v-bind inside other css functions
fix #5302, close #5306
|
2022-01-23 20:58:43 +08:00 |
Evan You
|
283df0ad68
|
release: v3.2.28
|
2022-01-21 16:15:13 +08:00 |
edison
|
95d49bf7e7
|
fix(compiler-sfc): support complex expression in CSS v-bind() (#5114)
fix #5109
|
2022-01-21 15:57:30 +08:00 |
Evan You
|
4768f26f59
|
fix(compiler-sfc/reactivity-transform): fix edge case where normal script has ref macros but script setup does not
|
2022-01-21 08:47:48 +08:00 |
Evan You
|
ae4b0783d7
|
chore: update repo references
|
2022-01-18 16:43:59 +08:00 |
Evan You
|
3adfc0fe94
|
release: v3.2.27
|
2022-01-16 22:08:18 +08:00 |
Evan You
|
fef191fb07
|
chore: remove stale references of ref-transform
|
2021-12-23 16:56:36 +08:00 |
Evan You
|
ccb6651b12
|
release: v3.2.26
|
2021-12-12 15:03:29 +08:00 |
Evan You
|
756534bde0
|
release: v3.2.25
|
2021-12-12 12:21:13 +08:00 |
Evan You
|
d6be3405b3
|
types(compiler-sfc): export additional types
|
2021-12-12 11:44:23 +08:00 |
Evan You
|
7e4f0a8694
|
fix(compiler-sfc): generate valid TS in script and script setup co-usage with TS
fix #5094
|
2021-12-12 09:53:52 +08:00 |
Evan You
|
ea1fcfba37
|
chore: bump babel deps
|
2021-12-12 09:11:36 +08:00 |
Evan You
|
d70fd8d36b
|
feat(reactivity-transform): rename @vue/ref-transform to @vue/reactivity-transform
|
2021-12-12 00:04:38 +08:00 |
Evan You
|
f4dcbbc7b9
|
chore: fix build
|
2021-12-11 23:48:32 +08:00 |
Evan You
|
198ca14f19
|
feat(reactivity-transform): $$() escape for destructured prop bindings
|
2021-12-11 17:50:09 +08:00 |
Evan You
|
93ba6b974e
|
feat(reactivity-transform): use toRef() for $() destructure codegen
- now supports destructuring reactive objects
- no longer supports rest elements
|
2021-12-11 17:13:15 +08:00 |
Evan You
|
d955cfacd6
|
release: v3.2.24
|
2021-12-06 17:03:10 +08:00 |
Ziwen Mei
|
d70dd9faaa
|
chore(compiler-sfc): fix typo in comments (#5029)
|
2021-12-05 23:19:15 -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
|
87c73e99d6
|
fix(compiler-sfc): make asset url imports stringifiable
|
2021-12-06 01:19:06 +08: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 |
ygj6
|
c61baac75a
|
feat(compiler-sfc): export resolveTemplateUsageCheckString for HMR plugin use (#4908)
|
2021-11-25 22:58:14 -05:00 |
Cédric Exbrayat
|
c17cbdc28f
|
refactor: use refTransform instead of deprecated refSugar (#4957)
|
2021-11-25 04:39:36 -05: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 |
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 |
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 |
Evan You
|
fe853a5a40
|
release: v3.2.21
|
2021-11-02 14:35:14 +08: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 |
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 |
edison
|
f66d456b7a
|
fix(compiler-sfc): support runtime Enum in normal script (#4698)
|
2021-10-08 11:57:39 -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 |
Evan You
|
467e113b95
|
feat(compiler-sfc): `<script setup>` defineProps destructure transform (#4690)
|
2021-09-27 14:24:21 -04:00 |
Evan You
|
c5c53846ed
|
release: v3.2.19
|
2021-09-25 14:58:20 -04:00 |
Evan You
|
13bfa2edfe
|
release: v3.2.18
|
2021-09-24 16:05:16 -04:00 |
Evan You
|
f5076eb4b7
|
release: v3.2.17
|
2021-09-24 12:43:11 -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
|
df4fcd94d8
|
release: v3.2.14
|
2021-09-22 18:36:57 -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 |
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
|
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 |
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
|
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 |
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 |
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 |
Evan You
|
a6e5f82d8e
|
fix(compiler-sfc): properly analyze destructured bindings with dynamic keys
fix #4540
|
2021-09-09 12:28:59 -04:00 |
Evan You
|
781d2d4d58
|
release: v3.2.11
|
2021-09-08 18:58:13 -04:00 |
Evan You
|
96b531bfa3
|
release: v3.2.10
|
2021-09-07 16:20:07 -04:00 |
Evan You
|
642710eded
|
release: v3.2.9
|
2021-09-05 18:24:01 -04:00 |
webfansplz
|
fac9a2926d
|
fix(compile-sfc): support `Date` prop type with defineProps (#4519)
|
2021-09-05 18:13:12 -04:00 |
edison
|
14d65181f1
|
fix(compiler-sfc): support using declared interface in normal script with defineProps() (#4522)
fix #4423
|
2021-09-05 18:10:15 -04:00 |
edison
|
5594643d7b
|
fix(compiler-sfc): fix script setup ref assignment codegen edge case (#4520)
fix #4514
|
2021-09-05 18:02:50 -04:00 |
webfansplz
|
e6fe751b20
|
fix(compile-sfc): generate setup prop type format error (#4506)
fix #4505
|
2021-09-05 17:36:46 -04:00 |
Evan You
|
12acf5102c
|
build: avoid require call to consolidate in esm-browser build
|
2021-09-05 17:30:18 -04:00 |
Evan You
|
fa5b583ba5
|
build: module alias for compiler-sfc browser esm build
|
2021-09-05 17:21:24 -04:00 |
Evan You
|
3ad9dc4880
|
release: v3.2.8
|
2021-09-02 14:46:30 -04:00 |
Evan You
|
bacb2012ac
|
fix(compiler-sfc): ensure script setup generates type-valid ts output
fix #4455
|
2021-09-02 11:51:41 -04:00 |
webfansplz
|
85807967dc
|
fix(compiler-sfc): generate matching prop types when withDefaults is used (#4466)
fix #4455
|
2021-09-02 11:26:52 -04:00 |
dependabot[bot]
|
305883a12f
|
build(deps-dev): bump typescript from 4.3.5 to 4.4.2 (#4482)
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.5 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2)
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
* test: fix nodeOps types
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos Rodrigues <carlos@hypermob.co.uk>
Co-authored-by: Evan You <yyx990803@gmail.com>
|
2021-09-02 09:53:57 -04:00 |
Evan You
|
b079996040
|
release: v3.2.7
|
2021-09-01 18:05:16 -04:00 |
Evan You
|
168a17ad8a
|
chore: update snapshot
|
2021-09-01 17:26:31 -04:00 |
edison
|
33cf6c8866
|
fix(ref-transform): should transform $ref when used with generic arguments (#4446)
fix #4442
|
2021-09-01 16:55:30 -04:00 |
Evan You
|
b89ff9291e
|
fix(compiler-sfc): ensure script setup lang=ts output is tree-shakable
|
2021-09-01 12:40:36 -04:00 |
Evan You
|
72d2b26e96
|
release: v3.2.6
|
2021-08-24 12:54:30 -04:00 |
Evan You
|
a137d73e91
|
release: v3.2.5
|
2021-08-24 11:54:22 -04:00 |
Evan You
|
586ec51c49
|
chore: warnings for ref transform
|
2021-08-24 10:26:38 -04:00 |
klwf
|
98263821f8
|
fix(compiler-sfc): fix `<script>` and `<script setup>` co-usage ordering edge case (#4419)
Fix: #4395
Fix: #4376
|
2021-08-23 19:02:54 -04:00 |
lidlanca
|
4792ebd687
|
fix(compiler-sfc): fix 'export default' rewrite with extra whitespaces (#4375)
|
2021-08-23 18:40:16 -04:00 |
Evan You
|
06051c4bf2
|
feat(experimental): support ref transform for sfc normal `<script>`
|
2021-08-23 16:00:46 -04:00 |
Evan You
|
40994e967c
|
chore: fix sfc playground ci build
|
2021-08-23 14:10:11 -04:00 |
Evan You
|
0805abe573
|
refactor(compiler-sfc): refSugar -> refTransform, export shouldTransformRef
|
2021-08-23 12:19:41 -04:00 |
Evan You
|
e565831c98
|
feat(experimental): shouldTransform for ref-transform
|
2021-08-23 10:45:58 -04:00 |
Evan You
|
0c2ea1c134
|
refactor(compiler-sfc): remove parseOnly mode
|
2021-08-22 22:28:47 -04:00 |
Evan You
|
db8dc753c0
|
feat(experimental): standalone ref transform
|
2021-08-22 22:21:42 -04:00 |
Evan You
|
84b24a71f0
|
chore: bump deps
|
2021-08-22 15:33:21 -04:00 |
Evan You
|
73f8cae465
|
refactor(compiler): further extract babel ast utilities
|
2021-08-22 14:51:16 -04:00 |
Evan You
|
62f752552a
|
refactor(compiler): extract shared ast transform utils
Also improve referenced identifier check using isReferenced from @babel/types
|
2021-08-22 13:24:16 -04:00 |
Evan You
|
872b3f7ec5
|
fix(compiler-sfc): should also expose regular script block bindings when `<script setup>` is used
close #4369
|
2021-08-17 15:52:48 -04:00 |
Evan You
|
ceace3a8cc
|
release: v3.2.4
|
2021-08-17 12:26:50 -04:00 |
似水微寒
|
c51fb74599
|
refactor(compiler-sfc): remove duplicate judgment conditions (#4368)
|
2021-08-17 12:12:18 -04:00 |
Evan You
|
57f10812cc
|
fix(compiler-sfc): fix import usage check for lowercase imported components
fix #4358
|
2021-08-17 10:10:26 -04:00 |
Evan You
|
03abc2573c
|
release: v3.2.3
|
2021-08-16 18:25:32 -04:00 |
Evan You
|
f855ccb2c1
|
fix(compiler-sfc): fix import usage check in template strings in expressions
fix #4340
|
2021-08-16 18:03:09 -04:00 |
webfansplz
|
ad66295cb3
|
fix(defineProps): defineProps generates unnecessary array of same types (#4353)
fix #4352
|
2021-08-16 17:40:00 -04:00 |
Evan You
|
aae3725e57
|
fix(compiler-sfc): bail on import usage check when template has custom lang
fix #4312
|
2021-08-16 16:08:52 -04:00 |
Evan You
|
7ffa225aa3
|
release: v3.2.2
|
2021-08-11 11:40:25 -04:00 |
Evan You
|
00b76d3dc1
|
feat(sfc): support $shallowRef ref sugar
|
2021-08-11 10:19:58 -04:00 |
Evan You
|
e42d7794cb
|
chore(compiler-sfc): emit compiler error against incorrect ref sugar usage
|
2021-08-10 14:57:47 -04:00 |
Evan You
|
2749c15170
|
release: v3.2.1
|
2021-08-09 16:29:53 -04:00 |
Evan You
|
1e1682f060
|
fix(compiler-sfc): fix import usage check for last expression
|
2021-08-09 16:22:20 -04:00 |
Evan You
|
5a7a43cc3d
|
release: v3.2.0
|
2021-08-09 15:51:53 -04:00 |
Evan You
|
88a4504e82
|
fix(compiler-sfc): fix import usage detection for names containing $
fix #4274
|
2021-08-09 12:17:22 -04:00 |
Evan You
|
4781965cc2
|
release: v3.2.0-beta.8
|
2021-08-06 23:12:27 -04:00 |
Evan You
|
1994f1200d
|
test: improve test case for 865b84bf
|
2021-08-06 13:01:39 -04:00 |
Eugene Kopich
|
fdc9a4d301
|
chore: update link in comments for new ref sugar (#4265) [ci skip]
|
2021-08-06 12:58:40 -04:00 |
Evan You
|
865b84bfe8
|
fix(compiler-sfc): fix ref sugar rewrite for identifiers in ts casting expressions
fix #4254
|
2021-08-06 12:55:48 -04:00 |
Evan You
|
9bee5ccea4
|
chore: update new ref sugar warning link
|
2021-08-04 17:06:23 -04:00 |
Evan You
|
bf2589b1f0
|
refactor(compiler-sfc): use shallowRef for ref sugar destructure
|
2021-08-04 15:39:32 -04:00 |
Evan You
|
b357009a82
|
release: v3.2.0-beta.7
|
2021-07-29 13:21:30 -04:00 |
Evan You
|
3b38c9ae9b
|
feat(sfc): remove experimental status for sfc style v-bind
|
2021-07-28 18:31:48 -04:00 |
edison
|
771635b72a
|
fix(sfc/style-vars): improve ignore style variable bindings in comments (#4202)
|
2021-07-28 10:51:25 -04:00 |
Evan You
|
204e194d2b
|
release: v3.2.0-beta.6
|
2021-07-27 18:56:02 -04:00 |
edison
|
3a75d5d694
|
fix(sfc/style-vars): should ignore style variable bindings in comments (#4188)
fix #4185
|
2021-07-26 11:19:56 -04:00 |
Evan You
|
4b595a3ea1
|
release: v3.2.0-beta.5
|
2021-07-23 16:10:22 -04:00 |
Evan You
|
f0ca233d8b
|
refactor(compiler-sfc): improve script setup import expose heuristics
|
2021-07-22 12:53:08 -04:00 |
Evan You
|
5a3ccfd914
|
feat(compiler-sfc): avoid exposing imports not used in template
close #3183
|
2021-07-22 12:04:46 -04:00 |
Evan You
|
fe58bae412
|
release: v3.2.0-beta.4
|
2021-07-21 17:40:25 -04:00 |
Evan You
|
9d5dd2da8c
|
release: v3.2.0-beta.3
|
2021-07-20 17:47:03 -04:00 |
webfansplz
|
457c9aed1f
|
chore(type): remove unnecessary type assertion (#4150)
|
2021-07-20 09:31:40 -04:00 |
Evan You
|
1034546a4c
|
release: v3.2.0-beta.2
|
2021-07-19 19:36:55 -04:00 |
Evan You
|
bb7b130b0b
|
chore: remove peer dep for compiler-sfc
|
2021-07-19 19:06:17 -04:00 |
Evan You
|
8dbecfcbb3
|
feat(compiler-sfc): add ignoreEmpty option for sfc parse method
|
2021-07-19 19:02:46 -04:00 |
Evan You
|
ec6abe8d5e
|
fix(compiler-sfc): fix whitespace preservation when block contains single self-closing tag
|
2021-07-19 18:54:35 -04:00 |
Evan You
|
47f488350c
|
chore: run updated prettier
|
2021-07-19 18:24:18 -04:00 |
Evan You
|
93a950d60d
|
fix(compiler-sfc): support const enum
|
2021-07-19 17:31:13 -04:00 |
Cédric Exbrayat
|
b771fdbef9
|
perf(compiler-sfc): ignore empty blocks (#3520)
|
2021-07-19 17:24:40 -04:00 |
Evan You
|
b274b08f5f
|
fix(compiler-sfc): expose correct range for empty blocks
|
2021-07-19 17:05:37 -04:00 |
edison
|
f7607d3a15
|
fix(compiler-sfc): defineProps infer TSParenthesizedType (#4147)
|
2021-07-19 11:09:24 -04:00 |
Evan You
|
d4c67dd253
|
release: v3.2.0-beta.1
|
2021-07-16 14:44:06 -04:00 |
Evan You
|
e66a493da1
|
refactor: remove deprecated defineEmit() support
|
2021-07-16 14:30:49 -04:00 |
Evan You
|
562bddb3ce
|
feat(sfc): (experimental) new ref sugar
|
2021-07-16 14:30:49 -04:00 |
Evan You
|
27104eaaf0
|
feat: remove experimental status of `<script setup>`
|
2021-07-16 14:30:49 -04:00 |
Evan You
|
f596e008ef
|
refactor: remove deprecated scopeId codegen
BREAKING CHANGE: Output of SFC using `<style scoped>` generated by 3.2+
will be incompatible w/ runtime <3.2.
|
2021-07-16 14:30:49 -04:00 |
Evan You
|
3b64508e3b
|
feat: v-memo
|
2021-07-16 14:30:49 -04:00 |
HcySunYang
|
ceff89905b
|
perf: improve VNode creation performance with compiler hints (#3334)
|
2021-07-16 14:30:49 -04:00 |
Evan You
|
31abdc8ada
|
release: v3.1.5
|
2021-07-16 12:38:01 -04:00 |
Evan You
|
299f7c08c7
|
chore: fix snapshot from merge
|
2021-07-15 16:57:30 -04:00 |
patak
|
29010501cc
|
fix(compiler-sfc): duplicated injected css var with repeated vars in style (#2802)
|
2021-07-15 16:45:37 -04:00 |
Tan Zhen Yong
|
e508ee08e9
|
chore: fix typo in inherit-attrs warning (#4094)
|
2021-07-15 15:45:23 -04:00 |
Evan You
|
5df7dfcd71
|
fix(sfc): only enable jsx parser plugin when explicitly using tsx
fix #4106
|
2021-07-15 13:12:06 -04:00 |
Evan You
|
03e26845e2
|
fix(sfc): fix `<script setup>` async context preservation logic
fix #4050
|
2021-07-06 14:31:53 -04:00 |
Evan You
|
6fad2093a4
|
fix(compiler-sfc): should not rewrite ref sugar identifiers in types
fix #4062
|
2021-07-05 14:41:53 -04:00 |
Evan You
|
348c3b01e5
|
release: v3.1.4
|
2021-07-02 08:37:50 -04:00 |
Evan You
|
253ca2729d
|
fix(compiler-sfc): fix parse-only mode when there is no script setup block
|
2021-07-02 08:24:24 -04:00 |
Evan You
|
fc7b640041
|
release: v3.1.3
|
2021-07-01 19:28:06 -04:00 |
Evan You
|
1ffd48a2f5
|
fix(compiler-sfc): support TS runtime enum in `<script setup>`
|
2021-06-30 12:03:42 -04:00 |
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 |