Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b5886189ba 
							
						 
					 
					
						
						
							
							types: massive refactor  
						
						
						
						
					 
					
						2019-10-22 11:53:32 -04:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
						
						
							
						
						
							a23e03f01e 
							
						 
					 
					
						
						
							
							feat(apiOptions): add warning for duplicated properties declared by options ( #329 )  
						
						
						
						
					 
					
						2019-10-21 23:47:16 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a25b1371ab 
							
						 
					 
					
						
						
							
							types: improve types  
						
						
						
						
					 
					
						2019-10-21 23:37:03 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							052febc127 
							
						 
					 
					
						
						
							
							feat(compiler): convert text mixed with elements into createVNode calls  
						
						... 
						
						
						
						This ensures they are tracked as dynamic children when inside blocks.
Also guaruntees compiled vnodes always have vnode children in arrays
so that they can skip normalizeVNode safely in optimized mode. 
						
						
					 
					
						2019-10-21 15:52:29 -04:00 
						 
				 
			
				
					
						
							
							
								likui 
							
						 
					 
					
						
						
						
						
							
						
						
							f85ba092ce 
							
						 
					 
					
						
						
							
							types: improve emit type ( #345 )  
						
						
						
						
					 
					
						2019-10-21 14:04:42 -04:00 
						 
				 
			
				
					
						
							
							
								Jooger 
							
						 
					 
					
						
						
						
						
							
						
						
							67eb29f63b 
							
						 
					 
					
						
						
							
							refactor(errorHandlling): handle array in callWithAsyncErrorHandling ( #332 )  
						
						
						
						
					 
					
						2019-10-21 13:59:10 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							74d8c5919d 
							
						 
					 
					
						
						
							
							types: improve computed types ( #343 )  
						
						
						
						
					 
					
						2019-10-21 13:57:20 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							1f4937c2fd 
							
						 
					 
					
						
						
							
							types: use RenderFunction type ( #342 )  
						
						
						
						
					 
					
						2019-10-21 13:44:01 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							520af9787b 
							
						 
					 
					
						
						
							
							perf: skip normalizeVNode in optimized mode  
						
						
						
						
					 
					
						2019-10-21 12:24:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8be578b6b6 
							
						 
					 
					
						
						
							
							perf: micro optimizations for vnode creation  
						
						
						
						
					 
					
						2019-10-21 11:30:45 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							40ccbdeaac 
							
						 
					 
					
						
						
							
							chore: remove refs from setupContext  
						
						... 
						
						
						
						explicit refs should be preferred 
						
						
					 
					
						2019-10-21 10:36:38 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							27f3c2d751 
							
						 
					 
					
						
						
							
							chore: fix typo ( #339 )  
						
						
						
						
					 
					
						2019-10-21 10:04:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f241c92917 
							
						 
					 
					
						
						
							
							chore: remove todo  
						
						
						
						
					 
					
						2019-10-21 10:04:02 -04:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
						
						
							
						
						
							71f3826f99 
							
						 
					 
					
						
						
							
							chore: rename & property missing ( #335 )  
						
						
						
						
					 
					
						2019-10-21 10:00:23 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							869ae19c41 
							
						 
					 
					
						
						
							
							fix(compiler): cache handlers should be per-instance, fix hoist w/ cached handlers  
						
						
						
						
					 
					
						2019-10-20 17:00:11 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e98a85f3cb 
							
						 
					 
					
						
						
							
							refactor: applyDirectives -> withDirectives  
						
						
						
						
					 
					
						2019-10-18 16:35:01 -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 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							2238925fbe 
							
						 
					 
					
						
						
							
							feat(core): validate directives names ( #326 )  
						
						
						
						
					 
					
						2019-10-18 12:34:45 -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 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4771319a15 
							
						 
					 
					
						
						
							
							perf(core): cache property access types on renderProxy  
						
						
						
						
					 
					
						2019-10-17 15:02:15 -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 
						 
				 
			
				
					
						
							
							
								Carlos Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							48b79d02e8 
							
						 
					 
					
						
						
							
							perf(runtime-core): use faster diff map population ( #319 )  
						
						
						
						
					 
					
						2019-10-16 15:34:51 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b20b922d99 
							
						 
					 
					
						
						
							
							perf(v-for): use faster array population in renderList  
						
						
						
						
					 
					
						2019-10-16 10:42:25 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Adam Lewkowicz 
							
						 
					 
					
						
						
						
						
							
						
						
							555e3be69d 
							
						 
					 
					
						
						
							
							types(watch): allow readonly arrays for watching multiple sources ( #281 )  
						
						
						
						
					 
					
						2019-10-15 16:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								Ayush Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							58fffcb987 
							
						 
					 
					
						
						
							
							refactor(core): use makeMap for faster string match checks ( #282 )  
						
						
						
						
					 
					
						2019-10-15 12:11:08 -04:00 
						 
				 
			
				
					
						
							
							
								fisker Cheung 
							
						 
					 
					
						
						
						
						
							
						
						
							1fbb4d22fa 
							
						 
					 
					
						
						
							
							chore: use const instead of let ( #283 )  
						
						
						
						
					 
					
						2019-10-14 23:15:36 -04:00 
						 
				 
			
				
					
						
							
							
								fisker Cheung 
							
						 
					 
					
						
						
						
						
							
						
						
							e5d60a0f7a 
							
						 
					 
					
						
						
							
							types: use hook type in options ( #284 )  
						
						
						
						
					 
					
						2019-10-14 23:15:09 -04:00 
						 
				 
			
				
					
						
							
							
								月迷津渡 
							
						 
					 
					
						
						
						
						
							
						
						
							66023a8886 
							
						 
					 
					
						
						
							
							feat: runtime component name validation ( #217 )  
						
						
						
						
					 
					
						2019-10-14 15:36:29 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							fd209f5a66 
							
						 
					 
					
						
						
							
							feat(core): export version ( #254 )  
						
						
						
						
					 
					
						2019-10-14 15:31:43 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							37cbd0098d 
							
						 
					 
					
						
						
							
							chore: lint + include tsx files for lint  
						
						
						
						
					 
					
						2019-10-14 15:07:43 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6b3ad95fa4 
							
						 
					 
					
						
						
							
							fix(watch): type inference for computed refs  
						
						
						
						
					 
					
						2019-10-14 12:15:09 -04:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
						
						
							
						
						
							6bd26636c3 
							
						 
					 
					
						
						
							
							test: add test for resolveAsset ( #273 )  
						
						
						
						
					 
					
						2019-10-14 11:56:02 -04:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
						
						
							
						
						
							d2bcedb213 
							
						 
					 
					
						
						
							
							feat(apiOptions): warn invalid computed options ( #225 )  
						
						
						
						
					 
					
						2019-10-14 02:15:31 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							82b5978e9c 
							
						 
					 
					
						
						
							
							build: further shave off runtime compile only code  
						
						
						
						
					 
					
						2019-10-14 01:08:00 -04:00 
						 
				 
			
				
					
						
							
							
								Jooger 
							
						 
					 
					
						
						
						
						
							
						
						
							312907c9d8 
							
						 
					 
					
						
						
							
							refactor(scheduler): replace try catch with callWithErrorHandling ( #264 )  
						
						
						
						
					 
					
						2019-10-14 00:32:01 -04:00 
						 
				 
			
				
					
						
							
							
								fisker Cheung 
							
						 
					 
					
						
						
						
						
							
						
						
							70a142c203 
							
						 
					 
					
						
						
							
							refactor(runtime-core): programmatically create lifecycle APIs for DRYness ( #246 )  
						
						
						
						
					 
					
						2019-10-13 23:18:34 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							7fd1fdde28 
							
						 
					 
					
						
						
							
							refactor(scheduler): minor refactors ( #240 )  
						
						
						
						
					 
					
						2019-10-13 22:41:23 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							374a85b861 
							
						 
					 
					
						
						
							
							types: improve directive typing ( #253 )  
						
						
						
						
					 
					
						2019-10-13 22:40:29 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e5ea98ccd 
							
						 
					 
					
						
						
							
							Revert "chore: remove useless else ( #245 )" ( #257 )  
						
						... 
						
						
						
						This reverts commit 971cebc61c8724875826658cb4801d1d72a35c4a. 
						
						
					 
					
						2019-10-12 22:52:11 -04:00 
						 
				 
			
				
					
						
							
							
								fisker Cheung 
							
						 
					 
					
						
						
						
						
							
						
						
							971cebc61c 
							
						 
					 
					
						
						
							
							chore: remove useless else ( #245 )  
						
						
						
						
					 
					
						2019-10-12 20:12:09 -04:00 
						 
				 
			
				
					
						
							
							
								likui 
							
						 
					 
					
						
						
						
						
							
						
						
							46e64b257c 
							
						 
					 
					
						
						
							
							feat(compiler-core/runtime-core): show codeframe in runtime compile errors ( #220 )  
						
						
						
						
					 
					
						2019-10-12 19:49:23 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sharshakov 
							
						 
					 
					
						
						
						
						
							
						
						
							78d1821e24 
							
						 
					 
					
						
						
							
							refactor(componentProxy): simplify proxy handling ( #214 )  
						
						
						
						
					 
					
						2019-10-12 19:44:30 -04:00