Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d900c13efb 
							
						 
					 
					
						
						
							
							refactor(compiler): separate Interpolation, SimpleExpression & CompoundExpression types  
						
						
						
						
					 
					
						2019-09-27 11:42:02 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ff2313e43a 
							
						 
					 
					
						
						
							
							wip(compiler): adjust statement positions  
						
						
						
						
					 
					
						2019-09-25 15:09:58 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							597ada36ed 
							
						 
					 
					
						
						
							
							test: tests for v-bind transform  
						
						
						
						
					 
					
						2019-09-24 22:03:28 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6ad84614f7 
							
						 
					 
					
						
						
							
							feat: renderList helper for v-for  
						
						
						
						
					 
					
						2019-09-24 21:32:29 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9b06e04e0f 
							
						 
					 
					
						
						
							
							feat: v-on with no argument  
						
						
						
						
					 
					
						2019-09-24 20:51:48 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							76a1196935 
							
						 
					 
					
						
						
							
							feat(runtime): support rendering comment nodes  
						
						
						
						
					 
					
						2019-09-24 14:37:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b3b67b8c7d 
							
						 
					 
					
						
						
							
							feat(compiler): ensure interpolation expressions are wrapped with toString()  
						
						
						
						
					 
					
						2019-09-23 15:36:30 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8076ce1f28 
							
						 
					 
					
						
						
							
							feat(compiler): handle runtime helper injection  
						
						
						
						
					 
					
						2019-09-22 23:07:36 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3a177a18d2 
							
						 
					 
					
						
						
							
							feat(compiler): element codegen  
						
						
						
						
					 
					
						2019-09-22 16:50:57 -04:00 
						 
				 
			
				
					
						
							
							
								Haoqun Jiang 
							
						 
					 
					
						
						
						
						
							
						
						
							b275f8697d 
							
						 
					 
					
						
						
							
							test: add tests for rendererChildren ( #52 )  
						
						... 
						
						
						
						* test: [wip] add tests for rendererChildren
* chore: use serializeInner for clearer output
* fix: should remove the text node if content is empty
* test: also test for appended content
* test: inserting & removing
* test: moving children
* refactor: use a helper function
* test: finish tests
* test: duplicate keys tests belong to keyed children block
* fix(runtime-test): fix insert when moving node in the same parent
* fix: fix failing test cases for rendererChildren
* test: handle rendererChildren edge case 
						
						
					 
					
						2019-09-20 18:17:35 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8a923f6a52 
							
						 
					 
					
						
						
							
							refactor: move compile into compiler-core  
						
						
						
						
					 
					
						2019-09-20 12:16:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3ddd121b19 
							
						 
					 
					
						
						
							
							feat: on-the-fly template compilation  
						
						
						
						
					 
					
						2019-09-20 00:24:16 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d7aab859a3 
							
						 
					 
					
						
						
							
							feat: expose compiler APIs  
						
						
						
						
					 
					
						2019-09-20 00:12:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							54a78f3856 
							
						 
					 
					
						
						
							
							chore: remove unnecessary enum initial value  
						
						
						
						
					 
					
						2019-09-16 13:15:20 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1c628d0b79 
							
						 
					 
					
						
						
							
							feat: re-suspense when encountering new async deps in resolved state  
						
						
						
						
					 
					
						2019-09-12 12:16:01 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							dfcf494483 
							
						 
					 
					
						
						
							
							test: more comprehesive combined suspense test  
						
						
						
						
					 
					
						2019-09-12 10:31:56 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3b1d87efbe 
							
						 
					 
					
						
						
							
							test: test suspense error handling  
						
						
						
						
					 
					
						2019-09-12 01:52:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b378b17076 
							
						 
					 
					
						
						
							
							chore: remove unnecessary code  
						
						
						
						
					 
					
						2019-09-12 00:37:44 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b30b17d22d 
							
						 
					 
					
						
						
							
							test: test nested suspense & nested async deps  
						
						
						
						
					 
					
						2019-09-11 23:44:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc3442c52 
							
						 
					 
					
						
						
							
							refactor: move resolveSuspense out  
						
						
						
						
					 
					
						2019-09-11 17:38:26 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc91971d1 
							
						 
					 
					
						
						
							
							wip(suspense): discard side effects when content is unmounted before resolve  
						
						
						
						
					 
					
						2019-09-11 13:22:18 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							dff4e7cd44 
							
						 
					 
					
						
						
							
							fix: patching a component with pending async setup should update its props and slots  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							356a01780b 
							
						 
					 
					
						
						
							
							wip: watcher callback handling inside suspense  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							51914c76e8 
							
						 
					 
					
						
						
							
							wip: do not fire lifecycle hooks when already unmounted  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6bc368b2b6 
							
						 
					 
					
						
						
							
							wip: only buffer suspense effects when unresolved  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef987830d 
							
						 
					 
					
						
						
							
							wip: suspense buffer effects  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							42967f1f5a 
							
						 
					 
					
						
						
							
							wip: pass proper args to patchDOMProp  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2677c91aba 
							
						 
					 
					
						
						
							
							wip: pass suspense down as argument  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0fff3a6ef5 
							
						 
					 
					
						
						
							
							wip: handle suspense as component root el update  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3959a2a2e1 
							
						 
					 
					
						
						
							
							test: test suspense fallback  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a16c87be63 
							
						 
					 
					
						
						
							
							wip: suspense refactor  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c9e625864a 
							
						 
					 
					
						
						
							
							wip: retry suspense async deps from resolved dep instead of root  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bd15138ef5 
							
						 
					 
					
						
						
							
							test: basic test for suspense  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							e688e69b1f 
							
						 
					 
					
						
						
							
							wip: handle move and unmount for suspense  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d5e9682040 
							
						 
					 
					
						
						
							
							wip: suspense feature flag  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7e70acf9c2 
							
						 
					 
					
						
						
							
							chore: todos  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							02bb156314 
							
						 
					 
					
						
						
							
							wip: somewhat working suspense  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc9d81e3e 
							
						 
					 
					
						
						
							
							wip: suspense  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cc748db33b 
							
						 
					 
					
						
						
							
							chore: comments  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8b3aa60a18 
							
						 
					 
					
						
						
							
							wip: suspense ideas  
						
						
						
						
					 
					
						2019-09-11 11:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							02e9fe3f7d 
							
						 
					 
					
						
						
							
							types: fix typing  
						
						
						
						
					 
					
						2019-09-07 11:45:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7950980dc3 
							
						 
					 
					
						
						
							
							fix: handle prev children is null in patch element  
						
						
						
						
					 
					
						2019-09-07 11:42:07 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3904678306 
							
						 
					 
					
						
						
							
							types: use stricter HostNode typings  
						
						
						
						
					 
					
						2019-09-06 16:58:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							360f3b4f37 
							
						 
					 
					
						
						
							
							types: improve type exports  
						
						
						
						
					 
					
						2019-09-06 12:58:31 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d87bed0138 
							
						 
					 
					
						
						
							
							refactor: split componentRenderUtils  
						
						
						
						
					 
					
						2019-09-06 11:25:11 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0f25c29119 
							
						 
					 
					
						
						
							
							refactor: reorganize component related code and types  
						
						
						
						
					 
					
						2019-09-06 11:19:22 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4c075803b5 
							
						 
					 
					
						
						
							
							test: test for app.mixin & warnHandler  
						
						
						
						
					 
					
						2019-09-05 20:59:45 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							891f21b010 
							
						 
					 
					
						
						
							
							refactor: extract hasOwn helper  
						
						
						
						
					 
					
						2019-09-05 20:48:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7eed0df3c2 
							
						 
					 
					
						
						
							
							wip: $data should only expose properties from data()  
						
						
						
						
					 
					
						2019-09-05 20:36:35 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							94a05561f8 
							
						 
					 
					
						
						
							
							feat: fix all cases for h and options type inference  
						
						
						
						
					 
					
						2019-09-05 18:48:49 -04:00