| 
							
							
								 那里好脏不可以 | 6042ab0f2f | chore: type [ci skip] | 2022-05-09 22:51:51 -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 |  | 
			
				
					| 
							
							
								 木杉 | 8e29ef6019 | fix(compiler-sfc): handle type modifier in import specifiers (#5498) | 2022-04-13 22:10:26 -04: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 |  | 
			
				
					| 
							
							
								 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 Dateprop 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]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) 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 |  |