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 |
|
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
|
fef191fb07
|
chore: remove stale references of ref-transform
|
2021-12-23 16:56:36 +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
|
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
|
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 |
|
Cédric Exbrayat
|
c17cbdc28f
|
refactor: use refTransform instead of deprecated refSugar (#4957)
|
2021-11-25 04:39:36 -05: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 |
|
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
|
d4c04e9799
|
fix(compiler-sfc): fix props codegen w/ leading import
fix #4764
|
2021-10-08 12:52:48 -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
|
8e05b7f9fc
|
fix(ssr): fix ssr runtime helper import in module mode
|
2021-09-23 10:08:28 -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 |
|
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 |
|
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
|
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
|
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 |
|
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
|
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
|
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
|
57f10812cc
|
fix(compiler-sfc): fix import usage check for lowercase imported components
fix #4358
|
2021-08-17 10:10:26 -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 |
|