Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							2241ad7765
							
						
					 | 
					
						
						
							
							feat: runtime prop validation
						
						
						
						
						
						
					 | 
					
						2018-10-02 18:29:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e93e85bb29
							
						
					 | 
					
						
						
							
							feat: boolean casting
						
						
						
						
						
						
					 | 
					
						2018-10-02 17:54:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ce86f86f4
							
						
					 | 
					
						
						
							
							refactor: mountComponent
						
						
						
						
						
						
					 | 
					
						2018-10-02 15:53:22 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcc3e98937
							
						
					 | 
					
						
						
							
							refactor: remove replaceChild from nodeOps
						
						
						
						
						
						
					 | 
					
						2018-10-02 14:00:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							adfe0ee7bf
							
						
					 | 
					
						
						
							
							refactor: improve fragment implementation
						
						
						
						
						
						
					 | 
					
						2018-10-02 13:59:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ae6d8ab8b
							
						
					 | 
					
						
						
							
							refactor: mount doesn't have to return el
						
						
						
						
						
						
					 | 
					
						2018-10-02 12:15:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e988cc9fd
							
						
					 | 
					
						
						
							
							test: fix observer warning case
						
						
						
						
						
						
					 | 
					
						2018-10-01 18:40:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							612167f470
							
						
					 | 
					
						
						
							
							test: fragment specs
						
						
						
						
						
						
					 | 
					
						2018-10-01 18:21:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							aafecb319d
							
						
					 | 
					
						
						
							
							fix: h.* shorthands should expect correct args type
						
						
						
						
						
						
					 | 
					
						2018-10-01 18:21:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							3fe047b4ac
							
						
					 | 
					
						
						
							
							fix(test-renderer): indent on multiple children
						
						
						
						
						
						
					 | 
					
						2018-10-01 17:50:02 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f6531aa3c
							
						
					 | 
					
						
						
							
							feat(renderer-test): allow specifying indent for serialization
						
						
						
						
						
						
					 | 
					
						2018-10-01 17:35:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							21e8798a21
							
						
					 | 
					
						
						
							
							feat: serialize for test renderer
						
						
						
						
						
						
					 | 
					
						2018-10-01 17:22:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfc855cd54
							
						
					 | 
					
						
						
							
							test: test ops logging for test renderer
						
						
						
						
						
						
					 | 
					
						2018-10-01 16:42:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							da20a06a78
							
						
					 | 
					
						
						
							
							feat: implement basic test renderer
						
						
						
						
						
						
					 | 
					
						2018-10-01 13:15:07 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f27fefad9
							
						
					 | 
					
						
						
							
							chore: fix comment typo
						
						
						
						
						
						
					 | 
					
						2018-10-01 13:11:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							01a0fcb876
							
						
					 | 
					
						
						
							
							fix: clone vnode before mutating flags
						
						
						
						
						
						
					 | 
					
						2018-09-27 10:23:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							86d95cf33b
							
						
					 | 
					
						
						
							
							refactor(keep-alive): use property initializer
						
						
						
						
						
						
					 | 
					
						2018-09-27 10:19:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1cc7734c24
							
						
					 | 
					
						
						
							
							chore: masks
						
						
						
						
						
						
					 | 
					
						2018-09-26 18:39:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee50fb9723
							
						
					 | 
					
						
						
							
							feat: activated/deactivated hooks
						
						
						
						
						
						
					 | 
					
						2018-09-26 18:34:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c2ec8ace0
							
						
					 | 
					
						
						
							
							feat: keep-alive
						
						
						
						
						
						
					 | 
					
						2018-09-26 17:10:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e5dd7b44c
							
						
					 | 
					
						
						
							
							fix: ensure consistent behavior in dev/prod
						
						
						
						
						
						
					 | 
					
						2018-09-26 11:29:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a1c34690a
							
						
					 | 
					
						
						
							
							types: fix types
						
						
						
						
						
						
					 | 
					
						2018-09-26 10:55:07 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e62c3bd9a
							
						
					 | 
					
						
						
							
							refactor: remove unnecessary functional wrapper + delay for async components
						
						
						
						
						
						
					 | 
					
						2018-09-25 22:25:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c753388c3
							
						
					 | 
					
						
						
							
							feat: async component
						
						
						
						
						
						
					 | 
					
						2018-09-25 21:28:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1def00e96e
							
						
					 | 
					
						
						
							
							feat: oldValue for directives
						
						
						
						
						
						
					 | 
					
						2018-09-25 20:37:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e190824812
							
						
					 | 
					
						
						
							
							refactor: export all from optional features
						
						
						
						
						
						
					 | 
					
						2018-09-25 18:00:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b12247d638
							
						
					 | 
					
						
						
							
							refactor: layout optional features
						
						
						
						
						
						
					 | 
					
						2018-09-25 17:55:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7484b4d2e6
							
						
					 | 
					
						
						
							
							feat: provide/inject
						
						
						
						
						
						
					 | 
					
						2018-09-25 17:49:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e447d021b
							
						
					 | 
					
						
						
							
							feat: applyDirective
						
						
						
						
						
						
					 | 
					
						2018-09-25 14:56:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b7ae57388
							
						
					 | 
					
						
						
							
							refactor: remove unnecessary normalization
						
						
						
						
						
						
					 | 
					
						2018-09-25 14:26:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b946a6b7f7
							
						
					 | 
					
						
						
							
							refactor: use more descriptive argument name
						
						
						
						
						
						
					 | 
					
						2018-09-25 14:19:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							871947c25f
							
						
					 | 
					
						
						
							
							fix: fix not saving cached computed options
						
						
						
						
						
						
					 | 
					
						2018-09-25 13:49:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1106e2208d
							
						
					 | 
					
						
						
							
							feat: vnode hooks
						
						
						
						
						
						
					 | 
					
						2018-09-25 13:39:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							8cafad1fd3
							
						
					 | 
					
						
						
							
							refactor: directly use regex
						
						
						
						
						
						
					 | 
					
						2018-09-25 12:09:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							342a9f3a03
							
						
					 | 
					
						
						
							
							refactor: use regex instead of startsWith
						
						
						
						
						
						
					 | 
					
						2018-09-25 12:06:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							296164c207
							
						
					 | 
					
						
						
							
							feat: dot-delimited path for watch
						
						
						
						
						
						
					 | 
					
						2018-09-24 21:52:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a848466f07
							
						
					 | 
					
						
						
							
							test: test for attrs fallthrough
						
						
						
						
						
						
					 | 
					
						2018-09-24 21:13:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1b9144009
							
						
					 | 
					
						
						
							
							refactor: new attrs merge strategy
						
						
						
						
						
						
					 | 
					
						2018-09-24 19:11:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							85cd69a988
							
						
					 | 
					
						
						
							
							wip: refactor attrs inheritance
						
						
						
						
						
						
					 | 
					
						2018-09-24 18:51:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef1d621162
							
						
					 | 
					
						
						
							
							feat: renderTracked & renderTriggered
						
						
						
						
						
						
					 | 
					
						2018-09-24 14:05:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							75bfa80997
							
						
					 | 
					
						
						
							
							fix: fix scheduler dupe invokes
						
						
						
						
						
						
					 | 
					
						2018-09-24 13:38:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							f398c129e6
							
						
					 | 
					
						
						
							
							refactor: group all extracted non-props under $props.attrs, including class and
						
						
						
						
						
						
						
						style. 
						
						
					 | 
					
						2018-09-24 00:29:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5db956f9a
							
						
					 | 
					
						
						
							
							feat: inheritAttrs
						
						
						
						
						
						
					 | 
					
						2018-09-23 23:28:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ddd55fae54
							
						
					 | 
					
						
						
							
							feat: full watch api
						
						
						
						
						
						
					 | 
					
						2018-09-23 23:16:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb01733842
							
						
					 | 
					
						
						
							
							feat: attribute fallthrough
						
						
						
						
						
						
					 | 
					
						2018-09-23 21:54:48 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ce39b4d20
							
						
					 | 
					
						
						
							
							feat: basic error handling
						
						
						
						
						
						
					 | 
					
						2018-09-23 20:59:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							44d1a8efcb
							
						
					 | 
					
						
						
							
							feat: renderError
						
						
						
						
						
						
					 | 
					
						2018-09-23 20:30:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							08c8fdb62e
							
						
					 | 
					
						
						
							
							chore: mark todo
						
						
						
						
						
						
					 | 
					
						2018-09-23 19:53:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccd83e2fb0
							
						
					 | 
					
						
						
							
							feat: $refs
						
						
						
						
						
						
					 | 
					
						2018-09-23 19:53:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a02fc4aec
							
						
					 | 
					
						
						
							
							refactor: move lis into utils
						
						
						
						
						
						
					 | 
					
						2018-09-21 18:12:17 -04:00 | 
					
					
						
						
							
							
							
						
					 |