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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bfb50aff9 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): correctly remove parens used for wrapping ( #3582 )  
						
						 
						
						... 
						
						
						
						fix  #3581  
						
						
					 
					
						2021-05-28 16:02:31 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7715c49af9 
							
						 
					 
					
						
						
							
							fix(compiler-core): avoid generating useless createVNode helper ( #2938 )  
						
						 
						
						... 
						
						
						
						close  #2739  
						
						
					 
					
						2021-03-25 17:01:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbc5fe6a97 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): should not rewrite scope variable ( #3449 )  
						
						 
						
						... 
						
						
						
						fix  #3445  
						
						
					 
					
						2021-03-25 16:16:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49f4072c83 
							
						 
					 
					
						
						
							
							fix(compiler-ssr): keep the order of imports expression for the fallback branch of SSR ( #3448 )  
						
						 
						
						... 
						
						
						
						fix  #3447  
						
						
					 
					
						2021-03-25 11:10:25 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							1dedc19e1f 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): handle more edge cases in default rewrite  
						
						 
						
						
						
						
					 
					
						2021-02-26 11:05:20 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f2a8533ac 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): fix parsing error when lang="" is used on plain element ( #2569 )  
						
						 
						
						... 
						
						
						
						fix  #2566  
						
						
					 
					
						2020-11-30 14:45:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							43eab923ea 
							
						 
					 
					
						
						
							
							fix(compiler-sfc): should not remove import statements with no specifier when compiling script setup  
						
						 
						
						
						
						
					 
					
						2020-11-28 13:51:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6e8482e8d9 
							
						 
					 
					
						
						
							
							chore: fix snapshots  
						
						 
						
						
						
						
					 
					
						2020-11-25 10:30:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							69d5c6887e 
							
						 
					 
					
						
						
							
							wip: update directive scope variable mapping  
						
						 
						
						
						
						
					 
					
						2020-11-24 19:04:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							faed98972c 
							
						 
					 
					
						
						
							
							wip: support inherit-attrs="false" on sfc <tempalte>  
						
						 
						
						
						
						
					 
					
						2020-11-24 19:04:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							47d73c23e1 
							
						 
					 
					
						
						
							
							wip: defineOptions -> defineProps + defineEmit + useContext  
						
						 
						
						
						
						
					 
					
						2020-11-24 19:04:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ae2caad740 
							
						 
					 
					
						
						
							
							wip: support resolving directives from setup scope variables by naming convention  
						
						 
						
						... 
						
						
						
						v-my-dir can be resovled from setup scope variable named "vMyDir". 
						
						
					 
					
						2020-11-24 19:04:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac2241b22 
							
						 
					 
					
						
						
							
							wip: more consistent compiler-sfc usage + inline mode for ssr  
						
						 
						
						
						
						
					 
					
						2020-11-20 14:23:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							08879cc3b5 
							
						 
					 
					
						
						
							
							wip: fix compileScript script/script-setup co-usage  
						
						 
						
						
						
						
					 
					
						2020-11-19 16:17:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4c6078ce25 
							
						 
					 
					
						
						
							
							fix(compiler-core/compiler-sfc): handle destructure assignment expressions  
						
						 
						
						
						
						
					 
					
						2020-11-18 22:39:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4d5242128e 
							
						 
					 
					
						
						
							
							chore: fix tests  
						
						 
						
						
						
						
					 
					
						2020-11-18 22:34:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8567feb2aa 
							
						 
					 
					
						
						
							
							wip: properly handle assignment/update expressions in inline mode  
						
						 
						
						
						
						
					 
					
						2020-11-18 19:38:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4449fc3b9e 
							
						 
					 
					
						
						
							
							refactor: finer grained binding types for setup  
						
						 
						
						
						
						
					 
					
						2020-11-18 19:38:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a67325140b 
							
						 
					 
					
						
						
							
							wip: test case for v-model + inline mode codegen  
						
						 
						
						
						
						
					 
					
						2020-11-17 15:59:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							94736f7729 
							
						 
					 
					
						
						
							
							wip: css var injection production mode  
						
						 
						
						
						
						
					 
					
						2020-11-17 15:58:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f92bc5a19a 
							
						 
					 
					
						
						
							
							wip: simplify useCssVars  
						
						 
						
						
						
						
					 
					
						2020-11-17 13:03:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6e870f5b30 
							
						 
					 
					
						
						
							
							wip: update sfc style var injection syntax  
						
						 
						
						... 
						
						
						
						ref: https://github.com/vuejs/rfcs/pull/231#issuecomment-728993116  
						
						
					 
					
						2020-11-17 11:43:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							41bb7fa330 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): new SFC css varaible injection implementation  
						
						 
						
						... 
						
						
						
						ref: https://github.com/vuejs/rfcs/pull/231  
						
						
					 
					
						2020-11-16 18:27:25 -05:00