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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eduardo San Martin Morote 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a137da8a9f 
							
						 
					 
					
						
						
							
							feat(sfc): add defineEmits and deprecate defineEmit ( #3725 )  
						
						 
						
						
						
						
					 
					
						2021-06-22 15:02:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ygj6 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b228abb72f 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): rewriteDefault support multiline ( #3917 )  
						
						 
						
						
						
						
					 
					
						2021-06-09 15:07:48 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bfb50aff9 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): correctly remove parens used for wrapping ( #3582 )  
						
						 
						
						... 
						
						
						
						fix  #3581  
						
						
					 
					
						2021-05-28 16:02:31 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbc5fe6a97 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): should not rewrite scope variable ( #3449 )  
						
						 
						
						... 
						
						
						
						fix  #3445  
						
						
					 
					
						2021-03-25 16:16:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cb94752b0 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): scope Id should not be attached to @keyframe breakpoint rules ( #3308 )  
						
						 
						
						... 
						
						
						
						fix  #3304  
						
						
					 
					
						2021-03-19 10:32:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							540e26f49c 
							
						 
					 
					
						
						
							
							chore: only set slotted flag on sfc descriptor if style is scoped  
						
						 
						
						
						
						
					 
					
						2021-03-05 18:28:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							02cbbb718c 
							
						 
					 
					
						
						
							
							perf: support only attaching slot scope ids when necessary  
						
						 
						
						... 
						
						
						
						This is done by adding the `slotted: false` option to:
- compiler-dom
- compiler-ssr
- compiler-sfc (forwarded to template compiler)
At runtime, only slotted component will render slot fragments with
slot scope Ids. For SSR, only slotted component will add slot scope Ids
to rendered slot content. This should improve both runtime performance
and reduce SSR rendered markup size.
Note: requires SFC tooling (e.g. `vue-loader` and `vite`) to pass on
the `slotted` option from the SFC descriptoer to the `compileTemplate`
call. 
						
						
					 
					
						2021-03-05 18:28:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3e4c3ac66d 
							
						 
					 
					
						
						
							
							build(deps): bump @babel/parser and @babel/types  
						
						 
						
						
						
						
					 
					
						2021-03-03 11:25:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1dedc19e1f 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): handle more edge cases in default rewrite  
						
						 
						
						
						
						
					 
					
						2021-02-26 11:05:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c69f4ea857 
							
						 
					 
					
						
						
							
							fix(compiler-ssr): avoid duplicated asset imports merged from component slot client branch  
						
						 
						
						... 
						
						
						
						fix  vitejs/vite#2034  
						
						
					 
					
						2021-02-15 12:12:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matias Capeletto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d762a84ca 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): removeSpecifier issue when removing initial imports (script-setup) ( #2729 )  
						
						 
						
						
						
						
					 
					
						2021-02-13 10:06:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							03360cefa1 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): treat const reactive() bindings as mutable  
						
						 
						
						
						
						
					 
					
						2021-02-10 11:39:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49bc2e4db5 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): upgrade to postcss 8 ( #2710 )  
						
						 
						
						
						
						
					 
					
						2021-02-04 14:37:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								underfin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dc816d634 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): compiler blank srcset ( #3005 )  
						
						 
						
						... 
						
						
						
						fix https://github.com/vitejs/vite/issues/1523  
						
						
					 
					
						2021-02-03 19:27:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d5b623512 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): the empty lang attribute should be treated as no lang specified ( #3051 )  
						
						 
						
						
						
						
					 
					
						2021-02-03 19:11:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							fd16f2bd78 
							
						 
					 
					
						
						
							
							refactor: avoid global scope parentStack  
						
						 
						
						
						
						
					 
					
						2021-01-15 16:28:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea9867398 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): transformAssetUrls.base should not affect known module requests  
						
						 
						
						... 
						
						
						
						fix https://github.com/vitejs/vite/issues/1343  
						
						
					 
					
						2021-01-04 15:10:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								meteorlxy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b9b37fc9b 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): should keep template nodes with no content ( #2468 )  
						
						 
						
						... 
						
						
						
						close  #2463  
						
						
					 
					
						2020-12-04 18:23:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Denning 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db786b1afe 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): support transforming asset urls with full base url. ( #2477 )  
						
						 
						
						
						
						
					 
					
						2020-12-04 18:20:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							085bbd5fe0 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): named imports from .vue file should not be treated as constant  
						
						 
						
						... 
						
						
						
						fix  #2699  
						
						
					 
					
						2020-12-01 11:52:29 -05:00