Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4449fc3b9e 
							
						 
					 
					
						
						
							
							refactor: finer grained binding types for setup  
						
						 
						
						
						
						
					 
					
						2020-11-18 19:38:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							760443dca6 
							
						 
					 
					
						
						
							
							wip: ensure string template refs work in inline mode  
						
						 
						
						
						
						
					 
					
						2020-11-18 19:38:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc9f336fd 
							
						 
					 
					
						
						
							
							wip: new cssVars SSR integration + fix cssVars SSR injection for suspense  
						
						 
						
						
						
						
					 
					
						2020-11-17 18:54:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a67325140b 
							
						 
					 
					
						
						
							
							wip: test case for v-model + inline mode codegen  
						
						 
						
						
						
						
					 
					
						2020-11-17 15:59:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c15bd6235e 
							
						 
					 
					
						
						
							
							wip: generate valid v-model and TS code in script setup inline mode  
						
						 
						
						
						
						
					 
					
						2020-11-17 12:42:58 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba3a7de40 
							
						 
					 
					
						
						
							
							wip: fix dts tests  
						
						 
						
						
						
						
					 
					
						2020-11-13 00:12:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							292a657861 
							
						 
					 
					
						
						
							
							wip: fix runtimeConstant marking  
						
						 
						
						
						
						
					 
					
						2020-11-12 22:44:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca9137188 
							
						 
					 
					
						
						
							
							wip: tests for defineContext()  
						
						 
						
						
						
						
					 
					
						2020-11-12 18:11:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							128621d6a0 
							
						 
					 
					
						
						
							
							wip: further optimize bindings  
						
						 
						
						
						
						
					 
					
						2020-11-12 16:11:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6a9b56ca60 
							
						 
					 
					
						
						
							
							wip: defineContext()  
						
						 
						
						
						
						
					 
					
						2020-11-12 14:10:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2a4fc32d15 
							
						 
					 
					
						
						
							
							wip: remove unnecessary inlinePropsIdentifier option  
						
						 
						
						
						
						
					 
					
						2020-11-11 10:36:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8ef55237 
							
						 
					 
					
						
						
							
							wip: optimize binding access to known imported components  
						
						 
						
						
						
						
					 
					
						2020-11-10 18:06:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4977526a2b 
							
						 
					 
					
						
						
							
							wip: correctly resolve component in setup inline mode  
						
						 
						
						
						
						
					 
					
						2020-11-10 17:36:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3019508e75 
							
						 
					 
					
						
						
							
							wip: fix binding type fallback  
						
						 
						
						
						
						
					 
					
						2020-11-10 17:31:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							886ed7681d 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): compileScript inline render function mode  
						
						 
						
						
						
						
					 
					
						2020-11-10 16:28:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3f99e239e0 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): support kebab-case components in <script setup> sfc template  
						
						 
						
						
						
						
					 
					
						2020-11-09 17:22:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							556560fae3 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): new script setup implementation  
						
						 
						
						... 
						
						
						
						- now exposes all top level bindings to template
- support `ref:` syntax sugar 
						
						
					 
					
						2020-10-29 15:03:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hunter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d2a1cb64d 
							
						 
					 
					
						
						
							
							fix(compiler-core): fix multiline member expression check ( #2436 )  
						
						 
						
						... 
						
						
						
						fix  #2426  
						
						
					 
					
						2020-10-20 09:31:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ᴜɴвʏтᴇ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							052a621762 
							
						 
					 
					
						
						
							
							feat(compile-core): handle falsy dynamic args for v-on and v-bind ( #2393 )  
						
						 
						
						... 
						
						
						
						fix  #2388  
						
						
					 
					
						2020-10-19 17:15:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ᴜɴвʏтᴇ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							692197be33 
							
						 
					 
					
						
						
							
							fix(compiler-core): fix v-if key injection with v-on object syntax ( #2368 )  
						
						 
						
						... 
						
						
						
						fix  #2366  
						
						
					 
					
						2020-10-13 12:04:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ᴜɴвʏтᴇ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89c5909a6f 
							
						 
					 
					
						
						
							
							fix(compiler-core): allow spaces between if-else branches ( #2305 )  
						
						 
						
						... 
						
						
						
						fix  #2299  
						
						
					 
					
						2020-10-07 20:57:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shadowings-zy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62f26173ba 
							
						 
					 
					
						
						
							
							fix(runtime-core): use consistent camelCase event casing for render functions ( #2278 )  
						
						 
						
						... 
						
						
						
						close  #2249  
						
						
					 
					
						2020-10-06 18:28:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f4119249f2 
							
						 
					 
					
						
						
							
							fix(compiler-core): consistently remove comment nodes for pre tags in production  
						
						 
						
						... 
						
						
						
						close  #2217  
						
						
					 
					
						2020-10-05 17:53:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9499871582 
							
						 
					 
					
						
						
							
							fix(compiler-core): make v-once work with v-if/else-if/else ( #2182 )  
						
						 
						
						... 
						
						
						
						Partial fix for #2035  
						
						
					 
					
						2020-10-05 11:58:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b29bc0d694 
							
						 
					 
					
						
						
							
							chore(compiler-core): define child if necessary. ( #2033 )  
						
						 
						
						
						
						
					 
					
						2020-09-14 20:56:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							be946ea549 
							
						 
					 
					
						
						
							
							fix(compiler-core): fix prefixing for <template v-for> key expressions  
						
						 
						
						... 
						
						
						
						fix  #2085  
						
						
					 
					
						2020-09-14 17:04:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a096a58e41 
							
						 
					 
					
						
						
							
							fix(compiler-core): fix v-if block handling for components that fail to resolve  
						
						 
						
						... 
						
						
						
						fix  #2058  
						
						
					 
					
						2020-09-14 12:41:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							52e45a9850 
							
						 
					 
					
						
						
							
							fix(v-once): fix v-once usage with v-if and v-for  
						
						 
						
						... 
						
						
						
						fix  #2035  
						
						
					 
					
						2020-09-02 12:30:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								XRenSiu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb54a84cd1 
							
						 
					 
					
						
						
							
							chore: use '@vue/shared' instead of '@vue/shared/src' ( #1915 )  
						
						 
						
						
						
						
					 
					
						2020-08-21 12:50:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							91700fbec2 
							
						 
					 
					
						
						
							
							refactor(compiler-core): simplify hoistStatic check for nodes without patchFlag  
						
						 
						
						... 
						
						
						
						close  #1912  
						
						
					 
					
						2020-08-20 11:43:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								underfin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69cfed6b31 
							
						 
					 
					
						
						
							
							fix(compiler-core): should attach key to single element child of <template v-for> ( #1910 )  
						
						 
						
						
						
						
					 
					
						2020-08-20 10:09:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							24041b7ac1 
							
						 
					 
					
						
						
							
							fix(compiler-core): generate NEED_PATCH flag for element with vnode hooks  
						
						 
						
						
						
						
					 
					
						2020-08-19 17:30:44 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							075d769e0b 
							
						 
					 
					
						
						
							
							chore: fix typo for babelParserDefautPlugins ( #1897 )  
						
						 
						
						
						
						
					 
					
						2020-08-19 09:53:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Barthélémy Ledoux 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62b9d02f6f 
							
						 
					 
					
						
						
							
							feat(compiler-core): add comments parser option ( #1858 )  
						
						 
						
						
						
						
					 
					
						2020-08-17 11:20:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b0d01e9db9 
							
						 
					 
					
						
						
							
							dx(compiler-core): warn on <template v-for> key misplacement  
						
						 
						
						... 
						
						
						
						Note: the behavior is different from Vue 2. `<template v-for>` are compiled
into an array of Fragment vnodes so the key should be placed the `<template>`
for v-for to use it for diffing. 
						
						
					 
					
						2020-08-04 12:20:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							de0c8a7e3e 
							
						 
					 
					
						
						
							
							fix(compiler-core): v-if key error should only be checking same key on different branches  
						
						 
						
						
						
						
					 
					
						2020-08-04 12:01:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aurelius333 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86cdf6694d 
							
						 
					 
					
						
						
							
							chore(compiler-core): improve X_V_IF_KEY error message ( #1757 )  
						
						 
						
						
						
						
					 
					
						2020-08-03 17:14:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6f5d840612 
							
						 
					 
					
						
						
							
							feat(sfc): support resolving template components from <script setup> exports  
						
						 
						
						
						
						
					 
					
						2020-07-28 17:31:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							58b4a382f9 
							
						 
					 
					
						
						
							
							refactor(compiler-core): emit error on v-if key usage  
						
						 
						
						
						
						
					 
					
						2020-07-28 15:18:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							fbf865d9d4 
							
						 
					 
					
						
						
							
							fix(compiler-core): always compile Teleport and Suspense as blocks  
						
						 
						
						
						
						
					 
					
						2020-07-28 11:12:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								underfin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4527230e4 
							
						 
					 
					
						
						
							
							fix(compiler-core): prevent generating invalid code for v-bind with empty expression ( #1720 )  
						
						 
						
						
						
						
					 
					
						2020-07-27 18:31:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5fbd1f4ccb 
							
						 
					 
					
						
						
							
							fix(compiler-core/v-on): only cache empty handler when the option is used  
						
						 
						
						... 
						
						
						
						fix  #1716 
The original idea is that the empty handler can be cached in all cases,
but this contradicts with the assumption that `hasCachedProps` check in
the static hoist transform can simply return `false` in the browser
build. 
						
						
					 
					
						2020-07-27 18:28:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							71c3c6e2a0 
							
						 
					 
					
						
						
							
							fix(v-model): allow v-model usage on declared custom elements  
						
						 
						
						... 
						
						
						
						fix  #1699  
						
						
					 
					
						2020-07-27 17:09:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ba17c871d8 
							
						 
					 
					
						
						
							
							feat: support delimiters option for runtime compilation  
						
						 
						
						... 
						
						
						
						close  #1679  
						
						
					 
					
						2020-07-23 14:27:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rahul Kadyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							615dccd00e 
							
						 
					 
					
						
						
							
							feat(compiler-core/internal): add onContextCreated option to generate ( #1672 )  
						
						 
						
						
						
						
					 
					
						2020-07-21 15:16:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							be4df124e6 
							
						 
					 
					
						
						
							
							refactor: move @babel/types to dev deps, reduce install size  
						
						 
						
						
						
						
					 
					
						2020-07-20 22:14:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							af7e100ef2 
							
						 
					 
					
						
						
							
							fix(compiler-core): fix v-if + v-for on <template>  
						
						 
						
						... 
						
						
						
						fix  #1637  
						
						
					 
					
						2020-07-19 14:36:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9826fa963 
							
						 
					 
					
						
						
							
							fix(compiler-core/v-on): fix codegen for event handler with newlines ( #1640 )  
						
						 
						
						
						
						
					 
					
						2020-07-19 11:48:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lawvs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a935998b33 
							
						 
					 
					
						
						
							
							chore: better comment hovers preview [ci skip] ( #1612 )  
						
						 
						
						
						
						
					 
					
						2020-07-17 11:24:12 -04:00