Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							98571ab496
							
						
					 | 
					
						
						
							
							perf(compiler): further improve advanceBy perf
						
						
						
						
						
						
					 | 
					
						2019-09-19 21:18:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b4f06b24c
							
						
					 | 
					
						
						
							
							test(compiler): transformIf
						
						
						
						
						
						
					 | 
					
						2019-09-19 15:41:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							81fd694dd7
							
						
					 | 
					
						
						
							
							perf: avoid cloning in parser advanceBy
						
						
						
						
						
						
					 | 
					
						2019-09-19 13:59:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c3e7e331a
							
						
					 | 
					
						
						
							
							refactor: cleanup unused variables in vFor
						
						
						
						
						
						
					 | 
					
						2019-09-19 13:48:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							06c890c336
							
						
					 | 
					
						
						
							
							test: update snapshots
						
						
						
						
						
						
					 | 
					
						2019-09-19 13:40:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f96d2348f
							
						
					 | 
					
						
						
							
							chore: nest v-for tests
						
						
						
						
						
						
					 | 
					
						2019-09-19 13:36:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f49018601
							
						
					 | 
					
						
						
							
							test(compiler): tests for ast transform
						
						
						
						
						
						
					 | 
					
						2019-09-19 13:24:02 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rahul Kadyan
							
						 
					 | 
					
						
						
						
						
							
						
						
							10c1a2b332
							
						
					 | 
					
						
						
							
							feat(compiler-core): add parser transform for v-for directive (#65)
						
						
						
						
						
						
						
						* feat(compiler-core): add parser transform for v-for directive
* fix: Include source location for expressions
* chore: remove comment
* refactor(compiler-core): extract hepler functions to utils 
						
						
					 | 
					
						2019-09-19 13:23:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							bbb57c26a2
							
						
					 | 
					
						
						
							
							feat(compiler): basic transform implementation
						
						
						
						
						
						
					 | 
					
						2019-09-17 19:08:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5c1b3283d
							
						
					 | 
					
						
						
							
							chore: avoid object.freeze in prod
						
						
						
						
						
						
					 | 
					
						2019-09-17 16:23:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							f595b006c2
							
						
					 | 
					
						
						
							
							chore: regex caching makes no difference
						
						
						
						
						
						
					 | 
					
						2019-09-17 12:26:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							132cef9063
							
						
					 | 
					
						
						
							
							refactor: further tweak compiler layers
						
						
						
						
						
						
					 | 
					
						2019-09-17 11:57:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c14b409ca
							
						
					 | 
					
						
						
							
							refactor: move dom-specific options to compiler-dom
						
						
						
						
						
						
					 | 
					
						2019-09-17 11:57:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							54b200fe54
							
						
					 | 
					
						
						
							
							wip: layout compiler files
						
						
						
						
						
						
					 | 
					
						2019-09-16 16:31:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca387afeea
							
						
					 | 
					
						
						
							
							chore: more restructuring
						
						
						
						
						
						
					 | 
					
						2019-09-16 15:27:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							16fa44bd57
							
						
					 | 
					
						
						
							
							chore: organize file structure
						
						
						
						
						
						
					 | 
					
						2019-09-16 15:11:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c8f5b612a
							
						
					 | 
					
						
						
							
							feat(compiler): scaffold compiler-dom
						
						
						
						
						
						
					 | 
					
						2019-09-16 15:06:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							86ae92303d
							
						
					 | 
					
						
						
							
							feat(compiler): port parser implementation based on work by @znck and @mysticatea
						
						
						
						
						
						
					 | 
					
						2019-09-16 14:43:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							54a78f3856
							
						
					 | 
					
						
						
							
							chore: remove unnecessary enum initial value
						
						
						
						
						
						
					 | 
					
						2019-09-16 13:15:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							95e796fdb6
							
						
					 | 
					
						
						
							
							test: fix suspense tests in Node 12
						
						
						
						
						
						
					 | 
					
						2019-09-14 12:13:51 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a83ee65e30
							
						
					 | 
					
						
						
							
							fix: fix reactivity cjs entry
						
						
						
						
						
						
					 | 
					
						2019-09-14 11:26:53 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b3567035a
							
						
					 | 
					
						
						
							
							test: further improve suspense combined test case
						
						
						
						
						
						
					 | 
					
						2019-09-12 10:40:17 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccfcdb8746
							
						
					 | 
					
						
						
							
							test: more tests for suspense
						
						
						
						
						
						
					 | 
					
						2019-09-11 11:10:14 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d176ebf2a
							
						
					 | 
					
						
						
							
							test: update test
						
						
						
						
						
						
					 | 
					
						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 | 
					
					
						
						
							
							
							
						
					 |