Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							50d424188c
							
						
					 | 
					
						
						
							
							feat: export all option types
						
						
						
						
						
						
					 | 
					
						2018-10-18 18:21:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							023f4ef7f4
							
						
					 | 
					
						
						
							
							fix: watcher oldValue
						
						
						
						
						
						
					 | 
					
						2018-10-18 18:21:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c389606a4
							
						
					 | 
					
						
						
							
							fix: should always generate slot for non-null children
						
						
						
						
						
						
					 | 
					
						2018-10-18 18:01:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a428218c64
							
						
					 | 
					
						
						
							
							fix: KeepAlive state should be non-reactive
						
						
						
						
						
						
					 | 
					
						2018-10-18 17:49:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							05fcfa0782
							
						
					 | 
					
						
						
							
							test: wip tests for inheritance and mixins
						
						
						
						
						
						
					 | 
					
						2018-10-17 17:36:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f936a0dfe
							
						
					 | 
					
						
						
							
							feat: warn missing render() function
						
						
						
						
						
						
					 | 
					
						2018-10-17 17:35:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d091b5e91
							
						
					 | 
					
						
						
							
							refactor: createComponentInstance needs only 1 argument
						
						
						
						
						
						
					 | 
					
						2018-10-17 16:37:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c42c96d1a
							
						
					 | 
					
						
						
							
							refactor: use faster key check
						
						
						
						
						
						
					 | 
					
						2018-10-17 12:20:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							30404ec546
							
						
					 | 
					
						
						
							
							refactor: events -> eventEmitter
						
						
						
						
						
						
					 | 
					
						2018-10-17 10:52:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							861a1c23b0
							
						
					 | 
					
						
						
							
							refactor: split EventEmitter and make it optional
						
						
						
						
						
						
					 | 
					
						2018-10-16 20:32:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ce16ea8d6
							
						
					 | 
					
						
						
							
							feat: support initializers in mixins
						
						
						
						
						
						
					 | 
					
						2018-10-16 20:04:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							456ee13ec9
							
						
					 | 
					
						
						
							
							fix: fix props option merging
						
						
						
						
						
						
					 | 
					
						2018-10-16 19:16:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b83cf4ea38
							
						
					 | 
					
						
						
							
							refactor: proper options inheritance
						
						
						
						
						
						
					 | 
					
						2018-10-16 19:10:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e04850d71
							
						
					 | 
					
						
						
							
							build: adjust types build script
						
						
						
						
						
						
					 | 
					
						2018-10-16 17:41:59 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							aac7805b3a
							
						
					 | 
					
						
						
							
							refactor: use shared util, remove unused regex
						
						
						
						
						
						
					 | 
					
						2018-10-16 15:53:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							149d82d618
							
						
					 | 
					
						
						
							
							refactor: option merging + extract helper functions
						
						
						
						
						
						
					 | 
					
						2018-10-16 15:47:51 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7bc28a6e61
							
						
					 | 
					
						
						
							
							refactor: access all options from instance.$options
						
						
						
						
						
						
					 | 
					
						2018-10-16 12:37:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							62214fa42e
							
						
					 | 
					
						
						
							
							feat: allow mixins to accept generics
						
						
						
						
						
						
					 | 
					
						2018-10-16 10:50:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							be95ad00e9
							
						
					 | 
					
						
						
							
							chore: comments, signature
						
						
						
						
						
						
					 | 
					
						2018-10-15 19:08:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a7d11ca15
							
						
					 | 
					
						
						
							
							wip: mixins
						
						
						
						
						
						
					 | 
					
						2018-10-15 19:07:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							2507ad2b44
							
						
					 | 
					
						
						
							
							feat: improve warning component trace
						
						
						
						
						
						
					 | 
					
						2018-10-15 14:39:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4cd3fb352
							
						
					 | 
					
						
						
							
							fix: provide/inject should be resolved in parent tree
						
						
						
						
						
						
					 | 
					
						2018-10-15 13:12:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4e138197c
							
						
					 | 
					
						
						
							
							refactor: use more explicit names for warning context
						
						
						
						
						
						
					 | 
					
						2018-10-15 12:43:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0f3a67e29
							
						
					 | 
					
						
						
							
							refactor: tweak arguments
						
						
						
						
						
						
					 | 
					
						2018-10-15 12:41:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							24ff686848
							
						
					 | 
					
						
						
							
							types: fix wrong order
						
						
						
						
						
						
					 | 
					
						2018-10-13 21:14:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9b608266e
							
						
					 | 
					
						
						
							
							types: improve public component type
						
						
						
						
						
						
					 | 
					
						2018-10-13 21:13:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3e3fd6ef5
							
						
					 | 
					
						
						
							
							types: basic tsx support
						
						
						
						
						
						
					 | 
					
						2018-10-13 20:46:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							2599580bca
							
						
					 | 
					
						
						
							
							types: further tweak createElement type inference
						
						
						
						
						
						
					 | 
					
						2018-10-12 22:07:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							5257b366fd
							
						
					 | 
					
						
						
							
							types: improve createElement typing
						
						
						
						
						
						
					 | 
					
						2018-10-12 19:49:41 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							93d724382e
							
						
					 | 
					
						
						
							
							feat: process certain attrs as properties
						
						
						
						
						
						
					 | 
					
						2018-10-12 17:42:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							47a2b25a95
							
						
					 | 
					
						
						
							
							wip(types): improve h typing
						
						
						
						
						
						
					 | 
					
						2018-10-12 13:42:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e6fdb8cc4
							
						
					 | 
					
						
						
							
							feat: use internal warning
						
						
						
						
						
						
					 | 
					
						2018-10-11 17:21:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							5327abb249
							
						
					 | 
					
						
						
							
							feat: warning traces & error handling for functional render
						
						
						
						
						
						
					 | 
					
						2018-10-11 17:14:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a7bbecb22
							
						
					 | 
					
						
						
							
							feat: alias $attrs to $props when component has no declared props
						
						
						
						
						
						
					 | 
					
						2018-10-11 14:27:02 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							c94ce3ed62
							
						
					 | 
					
						
						
							
							chore: comments
						
						
						
						
						
						
					 | 
					
						2018-10-11 14:24:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							60e803ce62
							
						
					 | 
					
						
						
							
							feat: support defining data in constructor/initialzers
						
						
						
						
						
						
					 | 
					
						2018-10-11 13:54:35 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9e3ad72c0
							
						
					 | 
					
						
						
							
							fix: activateComponent should insert vnode now
						
						
						
						
						
						
					 | 
					
						2018-10-10 13:29:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cd1f33de3
							
						
					 | 
					
						
						
							
							wip: refactor parentChain management
						
						
						
						
						
						
					 | 
					
						2018-10-10 13:13:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef0c6effe8
							
						
					 | 
					
						
						
							
							wip: warning
						
						
						
						
						
						
					 | 
					
						2018-10-10 09:58:59 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							83605ef26c
							
						
					 | 
					
						
						
							
							refactor: remove inheritAttrs / nativeOn, enforce explicit fallthrough
						
						
						
						
						
						
					 | 
					
						2018-10-09 21:10:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							699dfd95be
							
						
					 | 
					
						
						
							
							types: expose all option types
						
						
						
						
						
						
					 | 
					
						2018-10-09 20:25:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							da6f0d7adc
							
						
					 | 
					
						
						
							
							refactor: use flat options on class
						
						
						
						
						
						
					 | 
					
						2018-10-09 20:22:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b527705928
							
						
					 | 
					
						
						
							
							refactor: tweak applyDirectives
						
						
						
						
						
						
					 | 
					
						2018-10-09 18:55:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a68bcb4a7
							
						
					 | 
					
						
						
							
							refactor: adjust arguments
						
						
						
						
						
						
					 | 
					
						2018-10-09 18:33:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							c206531330
							
						
					 | 
					
						
						
							
							refactor: use spread args
						
						
						
						
						
						
					 | 
					
						2018-10-09 18:30:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							4974a47111
							
						
					 | 
					
						
						
							
							feat: applyDirectives
						
						
						
						
						
						
					 | 
					
						2018-10-09 18:28:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba62deb5d9
							
						
					 | 
					
						
						
							
							types: simplify options types
						
						
						
						
						
						
					 | 
					
						2018-10-09 13:59:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e698c8f492
							
						
					 | 
					
						
						
							
							types: rename
						
						
						
						
						
						
					 | 
					
						2018-10-09 11:37:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							d22b71b27e
							
						
					 | 
					
						
						
							
							refactor: types refactor
						
						
						
						
						
						
					 | 
					
						2018-10-08 18:09:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba918b5afe
							
						
					 | 
					
						
						
							
							types: trim exports
						
						
						
						
						
						
					 | 
					
						2018-10-04 18:12:18 -04:00 | 
					
					
						
						
							
							
							
						
					 |