Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							d70b7d6dd5
							
						
					 | 
					
						
						
							
							wip: error handling and nextTick for time slicing
						
						
						
						
						
						
					 | 
					
						2018-11-03 06:31:31 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5862d8c51
							
						
					 | 
					
						
						
							
							feat: make functional components time-slicable
						
						
						
						
						
						
					 | 
					
						2018-11-03 06:31:30 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ba02827b1
							
						
					 | 
					
						
						
							
							feat: experimental time-slicing
						
						
						
						
						
						
					 | 
					
						2018-11-03 06:31:30 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6be55a498
							
						
					 | 
					
						
						
							
							chore: relax render type for tsx
						
						
						
						
						
						
					 | 
					
						2018-11-03 05:59:45 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccc835caff
							
						
					 | 
					
						
						
							
							chore: fix warning indent
						
						
						
						
						
						
					 | 
					
						2018-11-03 05:59:29 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf6e49559a
							
						
					 | 
					
						
						
							
							chore: do not warn about reserved methods
						
						
						
						
						
						
					 | 
					
						2018-11-03 05:40:31 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e31de3742
							
						
					 | 
					
						
						
							
							chore: fix warning newline
						
						
						
						
						
						
					 | 
					
						2018-11-03 05:37:01 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							774cce324d
							
						
					 | 
					
						
						
							
							chore: remove unnecessary hooks api
						
						
						
						
						
						
					 | 
					
						2018-11-03 05:28:29 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							8602b61efb
							
						
					 | 
					
						
						
							
							refactor: use more efficient useComputed() implementation
						
						
						
						
						
						
					 | 
					
						2018-10-30 01:10:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9e3e38fdb
							
						
					 | 
					
						
						
							
							chore: add warning when attempting to mutate non-observable hooks return value
						
						
						
						
						
						
					 | 
					
						2018-10-30 00:42:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a17c377be0
							
						
					 | 
					
						
						
							
							feat: enable returning observable state from hooks()
						
						
						
						
						
						
					 | 
					
						2018-10-30 00:33:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6767bf83c4
							
						
					 | 
					
						
						
							
							feat: hooks that match current API
						
						
						
						
						
						
					 | 
					
						2018-10-29 18:50:07 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							894bead914
							
						
					 | 
					
						
						
							
							feat: make hooks usable inside classes
						
						
						
						
						
						
					 | 
					
						2018-10-28 19:15:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							98782b326a
							
						
					 | 
					
						
						
							
							chore: move hooks to experimental
						
						
						
						
						
						
					 | 
					
						2018-10-28 17:47:22 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6a571f973
							
						
					 | 
					
						
						
							
							test: basic tests for hooks
						
						
						
						
						
						
					 | 
					
						2018-10-28 17:45:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							665cd8e3d9
							
						
					 | 
					
						
						
							
							feat(runtime-test): triggerEvent
						
						
						
						
						
						
					 | 
					
						2018-10-28 17:43:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							52e6964d6c
							
						
					 | 
					
						
						
							
							test: tests for memoize
						
						
						
						
						
						
					 | 
					
						2018-10-28 17:18:41 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							131936f144
							
						
					 | 
					
						
						
							
							feat: skip constant trees and memoize fn
						
						
						
						
						
						
					 | 
					
						2018-10-28 16:41:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8cda2387f
							
						
					 | 
					
						
						
							
							perf: skip props update if data object is the same
						
						
						
						
						
						
					 | 
					
						2018-10-28 15:58:59 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9b33a9e69
							
						
					 | 
					
						
						
							
							feat: delegate pointer events
						
						
						
						
						
						
					 | 
					
						2018-10-28 15:23:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8dd725e41
							
						
					 | 
					
						
						
							
							fix: fragment replaceVNode
						
						
						
						
						
						
					 | 
					
						2018-10-28 14:22:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							45e9a42a1a
							
						
					 | 
					
						
						
							
							refactor: improve scheduler error warning message
						
						
						
						
						
						
					 | 
					
						2018-10-28 14:22:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							665ff43fad
							
						
					 | 
					
						
						
							
							refactor(scheduler): improve infinite loop detection
						
						
						
						
						
						
					 | 
					
						2018-10-28 12:59:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							98e79943d2
							
						
					 | 
					
						
						
							
							fix(hooks): fix effect update & cleanup
						
						
						
						
						
						
					 | 
					
						2018-10-28 12:10:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7bcb7898f
							
						
					 | 
					
						
						
							
							refactor: improve error logging
						
						
						
						
						
						
					 | 
					
						2018-10-28 12:09:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							ebf67ad208
							
						
					 | 
					
						
						
							
							fix(scheduler): handle queueJob inside postFlushCbs
						
						
						
						
						
						
					 | 
					
						2018-10-28 12:08:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							01bb8d1894
							
						
					 | 
					
						
						
							
							fix: parent chain error when root is functional
						
						
						
						
						
						
					 | 
					
						2018-10-28 12:08:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							832d715afe
							
						
					 | 
					
						
						
							
							feat: implement basic hooks
						
						
						
						
						
						
					 | 
					
						2018-10-27 22:10:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							6982f755fd
							
						
					 | 
					
						
						
							
							build: update runtime-dom global name
						
						
						
						
						
						
					 | 
					
						2018-10-26 17:51:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							b08b15dba0
							
						
					 | 
					
						
						
							
							refactor: adjust props initialization/updating
						
						
						
						
						
						
					 | 
					
						2018-10-26 17:49:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							e05673f4d3
							
						
					 | 
					
						
						
							
							refactor: rename packages
						
						
						
						
						
						
					 | 
					
						2018-10-26 15:44:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							f142c322e0
							
						
					 | 
					
						
						
							
							perf: skip initializer extraction for options objects
						
						
						
						
						
						
					 | 
					
						2018-10-26 12:11:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							8db26a504c
							
						
					 | 
					
						
						
							
							refactor: reduce work in options -> class conversion
						
						
						
						
						
						
					 | 
					
						2018-10-26 11:47:04 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							0857d96438
							
						
					 | 
					
						
						
							
							build: add vue package
						
						
						
						
						
						
					 | 
					
						2018-10-23 11:58:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							f57ca5e189
							
						
					 | 
					
						
						
							
							build: rename vue-compat
						
						
						
						
						
						
					 | 
					
						2018-10-23 11:44:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							cce85bfeec
							
						
					 | 
					
						
						
							
							test: test for mixins
						
						
						
						
						
						
					 | 
					
						2018-10-18 19:15:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan You
							
						 
					 | 
					
						
						
						
						
							
						
						
							165163c52e
							
						
					 | 
					
						
						
							
							test: component class inheritance
						
						
						
						
						
						
					 | 
					
						2018-10-18 18:29:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 |