Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e98a85f3cb 
							
						 
					 
					
						
						
							
							refactor: applyDirectives -> withDirectives  
						
						
						
						
					 
					
						2019-10-18 16:35:01 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cba34453db 
							
						 
					 
					
						
						
							
							refactor(v-on): avoid empty modifier guard with only key modifier  
						
						
						
						
					 
					
						2019-10-18 16:20:45 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d69d3bf765 
							
						 
					 
					
						
						
							
							fix(reactivity): revert to Reflect.get and add test cases  
						
						
						
						
					 
					
						2019-10-18 15:31:28 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							068902abec 
							
						 
					 
					
						
						
							
							types: fix createComponent type when using simple function ( #334 )  
						
						
						
						
					 
					
						2019-10-18 14:58:15 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b5194b16bf 
							
						 
					 
					
						
						
							
							refactor: rename vnode hooks  
						
						... 
						
						
						
						So that they can be used as @vnodeMounted="..." in templates 
						
						
					 
					
						2019-10-18 14:54:35 -04:00 
						 
				 
			
				
					
						
							
							
								扩散性百万甜面包 
							
						 
					 
					
						
						
						
						
							
						
						
							3cd2f7e68e 
							
						 
					 
					
						
						
							
							types: fix ref unwrapping when nested inside arrays ( #331 )  
						
						
						
						
					 
					
						2019-10-18 14:54:05 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							2238925fbe 
							
						 
					 
					
						
						
							
							feat(core): validate directives names ( #326 )  
						
						
						
						
					 
					
						2019-10-18 12:34:45 -04:00 
						 
				 
			
				
					
						
							
							
								edison 
							
						 
					 
					
						
						
						
						
							
						
						
							60961ef5b6 
							
						 
					 
					
						
						
							
							perf(reactivity): optimize the performance of the canObserve ( #330 )  
						
						
						
						
					 
					
						2019-10-18 12:11:58 -04:00 
						 
				 
			
				
					
						
							
							
								宋铄运 
							
						 
					 
					
						
						
						
						
							
						
						
							7f23eaf661 
							
						 
					 
					
						
						
							
							feat(core): support dynamic component via <component :is> ( #320 )  
						
						
						
						
					 
					
						2019-10-18 12:09:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d179918001 
							
						 
					 
					
						
						
							
							perf: further tweak accessCache  
						
						
						
						
					 
					
						2019-10-17 22:29:51 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							7305f693b1 
							
						 
					 
					
						
						
							
							refactor(runtime-core): extract promise check into shared ( #325 )  
						
						
						
						
					 
					
						2019-10-17 15:47:26 -04:00 
						 
				 
			
				
					
						
							
							
								大江东去 
							
						 
					 
					
						
						
						
						
							
						
						
							bb9dca2047 
							
						 
					 
					
						
						
							
							test(compiler-core): add test for custom delimiter ( #315 )  
						
						
						
						
					 
					
						2019-10-17 15:04:52 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b68972d8 
							
						 
					 
					
						
						
							
							perf: minor tweaks  
						
						
						
						
					 
					
						2019-10-17 15:02:15 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4771319a15 
							
						 
					 
					
						
						
							
							perf(core): cache property access types on renderProxy  
						
						
						
						
					 
					
						2019-10-17 15:02:15 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cdee65aa1b 
							
						 
					 
					
						
						
							
							perf: revert to _isRef for perf  
						
						... 
						
						
						
						Benchmarking shows checking for a plain property is about 4~5x faster
than checking for a Symbol, likely because the Symbol does not fit well
into V8's hidden class model. 
						
						
					 
					
						2019-10-17 15:02:14 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							6c80e13986 
							
						 
					 
					
						
						
							
							chore: typos [ci-skip] ( #323 )  
						
						
						
						
					 
					
						2019-10-17 15:01:51 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1722dc05c5 
							
						 
					 
					
						
						
							
							fix(runtime-core): handle dynamicChildren when portal is used as a block  
						
						
						
						
					 
					
						2019-10-16 17:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4b2b29efa1 
							
						 
					 
					
						
						
							
							feat(compiler-core): support Suspense in templates  
						
						
						
						
					 
					
						2019-10-16 17:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e97951dd2e 
							
						 
					 
					
						
						
							
							feat: emit compiler error for invalid JavaScript expressions  
						
						
						
						
					 
					
						2019-10-16 17:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b980ddb607 
							
						 
					 
					
						
						
							
							perf: skip hasScopeRef check if there are no scope vars  
						
						
						
						
					 
					
						2019-10-16 15:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d69db0b2fd 
							
						 
					 
					
						
						
							
							feat(compiler-core/v-slot): only force dynamic slots when referencing scope vars  
						
						... 
						
						
						
						This feature is only applied with prefixIdentifiers: true. 
						
						
					 
					
						2019-10-16 15:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5e97643c85 
							
						 
					 
					
						
						
							
							feat(compiler-core/v-model): generate modelModifiers for component v-model  
						
						
						
						
					 
					
						2019-10-16 15:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							25dd507f71 
							
						 
					 
					
						
						
							
							feat(compiler-core/v-model): error when v-model is used on scope variable  
						
						
						
						
					 
					
						2019-10-16 15:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5481f76ce8 
							
						 
					 
					
						
						
							
							feat(compiler-core/v-model): avoid patching v-model handler when possible  
						
						
						
						
					 
					
						2019-10-16 15:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							48b79d02e8 
							
						 
					 
					
						
						
							
							perf(runtime-core): use faster diff map population ( #319 )  
						
						
						
						
					 
					
						2019-10-16 15:34:51 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6a75c3463b 
							
						 
					 
					
						
						
							
							feat(compiler-core): do not generate TEXT flag if child is constant  
						
						
						
						
					 
					
						2019-10-16 12:00:55 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							6607edab2d 
							
						 
					 
					
						
						
							
							refactor(compiler-core): avoid has call ( #314 )  
						
						
						
						
					 
					
						2019-10-16 10:46:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b20b922d99 
							
						 
					 
					
						
						
							
							perf(v-for): use faster array population in renderList  
						
						
						
						
					 
					
						2019-10-16 10:42:25 -04:00 
						 
				 
			
				
					
						
							
							
								xiaoboost 
							
						 
					 
					
						
						
						
						
							
						
						
							32499b16e7 
							
						 
					 
					
						
						
							
							types: improve typing ( #309 )  
						
						
						
						
					 
					
						2019-10-16 10:31:40 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							b54c05f751 
							
						 
					 
					
						
						
							
							types: improve typing ( #313 )  
						
						
						
						
					 
					
						2019-10-16 10:15:03 -04:00 
						 
				 
			
				
					
						
							
							
								Ruijia Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							3e51200bae 
							
						 
					 
					
						
						
							
							chore: Remove unnecessary console.log ( #312 )  
						
						
						
						
					 
					
						2019-10-16 10:11:13 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							0bac763f5a 
							
						 
					 
					
						
						
							
							feat(directives): add support for function directives ( #252 )  
						
						
						
						
					 
					
						2019-10-16 02:12:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tidyzq 
							
						 
					 
					
						
						
						
						
							
						
						
							a72652f6e6 
							
						 
					 
					
						
						
							
							refactor(reactivity): immediate return ( #301 )  
						
						
						
						
					 
					
						2019-10-16 01:58:11 -04:00 
						 
				 
			
				
					
						
							
							
								likui 
							
						 
					 
					
						
						
						
						
							
						
						
							29811d1fe8 
							
						 
					 
					
						
						
							
							test(compiler-dom): add test for vModel transform ( #289 )  
						
						
						
						
					 
					
						2019-10-16 01:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6f3e768d52 
							
						 
					 
					
						
						
							
							refactor: use makeMap in v-on dom transform  
						
						
						
						
					 
					
						2019-10-15 22:29:52 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							65a0207c7b 
							
						 
					 
					
						
						
							
							test: test runtime compilation error warning  
						
						
						
						
					 
					
						2019-10-15 22:19:19 -04:00 
						 
				 
			
				
					
						
							
							
								Jian Zhang 
							
						 
					 
					
						
						
						
						
							
						
						
							cf12d18b4b 
							
						 
					 
					
						
						
							
							refactor(runtime-core): isBuiltInTag -> use makeMap instead of Set ( #307 )  
						
						
						
						
					 
					
						2019-10-15 22:18:55 -04:00 
						 
				 
			
				
					
						
							
							
								月迷津渡 
							
						 
					 
					
						
						
						
						
							
						
						
							f71bf2f1d3 
							
						 
					 
					
						
						
							
							feat: add isCustomElement option ( #299 )  
						
						
						
						
					 
					
						2019-10-15 17:30:47 -04:00 
						 
				 
			
				
					
						
							
							
								宋铄运 
							
						 
					 
					
						
						
						
						
							
						
						
							db5c343c33 
							
						 
					 
					
						
						
							
							test(runtime-dom): add test coverage for v-on runtime guards, fix "exact" guard ( #298 )  
						
						
						
						
					 
					
						2019-10-15 17:08:43 -04:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
						
						
							
						
						
							3385480ba7 
							
						 
					 
					
						
						
							
							fix(compiler-core): avoid prefixing empty interpolations ( #290 )  
						
						
						
						
					 
					
						2019-10-15 16:58:01 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Lewkowicz 
							
						 
					 
					
						
						
						
						
							
						
						
							555e3be69d 
							
						 
					 
					
						
						
							
							types(watch): allow readonly arrays for watching multiple sources ( #281 )  
						
						
						
						
					 
					
						2019-10-15 16:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							0b2573f3d1 
							
						 
					 
					
						
						
							
							types(runtime-dom): cast to the correct eventType instead of any ( #292 )  
						
						
						
						
					 
					
						2019-10-15 12:26:19 -04:00 
						 
				 
			
				
					
						
							
							
								MichealXie 
							
						 
					 
					
						
						
						
						
							
						
						
							a3032b9b39 
							
						 
					 
					
						
						
							
							types: use Omit instead of Pick + Exclude ( #296 )  
						
						
						
						
					 
					
						2019-10-15 12:24:16 -04:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
						
						
							
						
						
							8eba1aba08 
							
						 
					 
					
						
						
							
							feat(vModel): warn if v-model is used on file input ( #295 )  
						
						
						
						
					 
					
						2019-10-15 12:23:38 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							74d501829c 
							
						 
					 
					
						
						
							
							chore: use webpack-compatible pure annotation  
						
						
						
						
					 
					
						2019-10-15 12:22:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7de3aee317 
							
						 
					 
					
						
						
							
							fix: ensure makeMap calls are tree-shakable  
						
						
						
						
					 
					
						2019-10-15 12:19:46 -04:00 
						 
				 
			
				
					
						
							
							
								Ayush Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							58fffcb987 
							
						 
					 
					
						
						
							
							refactor(core): use makeMap for faster string match checks ( #282 )  
						
						
						
						
					 
					
						2019-10-15 12:11:08 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b14f5904 
							
						 
					 
					
						
						
							
							chore: comments grammar  
						
						
						
						
					 
					
						2019-10-15 12:02:12 -04:00 
						 
				 
			
				
					
						
							
							
								edison 
							
						 
					 
					
						
						
						
						
							
						
						
							b5209277de 
							
						 
					 
					
						
						
							
							refactor(reactivity): define hadKey if necessary ( #288 )  
						
						
						
						
					 
					
						2019-10-15 11:59:40 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4cee06ddab 
							
						 
					 
					
						
						
							
							refactor(compiler-core): follow up on  #276  
						
						
						
						
					 
					
						2019-10-15 11:51:52 -04:00