Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b34f915ab 
							
						 
					 
					
						
						
							
							refactor(runtime-core): simplify deep watch traverse ( #2212 )  
						
						 
						
						
						
						
					 
					
						2020-10-13 16:06:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4a5387435 
							
						 
					 
					
						
						
							
							refactor(runtime-core): refactor watch typing ( #2191 )  
						
						 
						
						
						
						
					 
					
						2020-10-13 15:45:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cc8cd60a1 
							
						 
					 
					
						
						
							
							test(runtime-core): show warn when create with invalid type ( #2128 )  
						
						 
						
						
						
						
					 
					
						2020-10-13 15:27:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba7ba47d5 
							
						 
					 
					
						
						
							
							feat: custom formatters  
						
						 
						
						
						
						
					 
					
						2020-10-13 11:50:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2ae3b26679 
							
						 
					 
					
						
						
							
							fix(teleport): proper children traversal when teleport is block root  
						
						 
						
						... 
						
						
						
						fix  #2324  
						
						
					 
					
						2020-10-10 16:07:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b0931dcaba 
							
						 
					 
					
						
						
							
							fix(teleport): should only force remove teleport when not disabled  
						
						 
						
						... 
						
						
						
						fix  #2323  
						
						
					 
					
						2020-10-09 09:08:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1ebb5deb 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix directive merging on component root  
						
						 
						
						... 
						
						
						
						fix  #2298  
						
						
					 
					
						2020-10-07 22:02:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f06518a8c9 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix provide function data access in extends/mixins  
						
						 
						
						... 
						
						
						
						fix  #2300  
						
						
					 
					
						2020-10-07 21:47:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							25d53f09bb 
							
						 
					 
					
						
						
							
							fix(runtime-core/template-refs): do not reset refs object before updates  
						
						 
						
						... 
						
						
						
						fix  #2283  
						
						
					 
					
						2020-10-07 17:49:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b392fe419c 
							
						 
					 
					
						
						
							
							fix(runtime-core): error handling for created/beforeCreate hooks  
						
						 
						
						... 
						
						
						
						fix  #2268  
						
						
					 
					
						2020-10-07 16:58:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shadowings-zy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62f26173ba 
							
						 
					 
					
						
						
							
							fix(runtime-core): use consistent camelCase event casing for render functions ( #2278 )  
						
						 
						
						... 
						
						
						
						close  #2249  
						
						
					 
					
						2020-10-06 18:28:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							390589ec6d 
							
						 
					 
					
						
						
							
							fix(reactivity): should not trigger watch on computed ref when value is unchanged  
						
						 
						
						... 
						
						
						
						fix  #2231  
						
						
					 
					
						2020-10-06 18:16:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a66e53a24f 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix SSR memoery leak due to props normalization cache  
						
						 
						
						... 
						
						
						
						fix  #2225 
The previous props/emits normlaization was caching normalized result per
app instance, but during SSR there is a new app instance created for
every request.
The fix now de-opts props/emits normlaization caching when there are
props/emits declared in global mixins - which is a very rare use case. 
						
						
					 
					
						2020-10-06 15:31:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cf2c9f6faa 
							
						 
					 
					
						
						
							
							perf: do not enable hmr in non-browser envs  
						
						 
						
						
						
						
					 
					
						2020-10-06 11:51:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5c3e8e9840 
							
						 
					 
					
						
						
							
							fix(runtime-core): ensure this context for $nextTick callback  
						
						 
						
						... 
						
						
						
						fix  #2282  
						
						
					 
					
						2020-10-05 18:18:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ᴜɴвʏтᴇ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d20ac8173 
							
						 
					 
					
						
						
							
							fix(runtime-core): make errorCaptured return value handling consistent with Vue 2 ( #2289 )  
						
						 
						
						... 
						
						
						
						fix  #2267  
						
						
					 
					
						2020-10-05 17:37:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea1f87eabf 
							
						 
					 
					
						
						
							
							fix(reactivity): should add allowRecurse to the effect ( #2213 )  
						
						 
						
						... 
						
						
						
						So that the scheduler also respects effect's allowRecurse option.
fix  #2200  
						
						
					 
					
						2020-10-05 16:36:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Rudloff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28d5fd7a28 
							
						 
					 
					
						
						
							
							fix(runtime-core): vnode.el is null in watcher after rerendering ( #2295 )  
						
						 
						
						... 
						
						
						
						fix  #2170  
						
						
					 
					
						2020-10-05 16:05:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							376883d1cf 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix duplicated unmount traversal in optimized mode  
						
						 
						
						... 
						
						
						
						fix  #2169  
						
						
					 
					
						2020-09-22 11:38:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wonderful-panda 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dbd6b36a0 
							
						 
					 
					
						
						
							
							fix(types): fix using tuple type as EmitsOptions ( #2160 )  
						
						 
						
						... 
						
						
						
						fix  #2159  
						
						
					 
					
						2020-09-22 10:05:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa2256913 
							
						 
					 
					
						
						
							
							fix(types): avoid DefineComponent defaulting to any  
						
						 
						
						... 
						
						
						
						fix  #2192  
						
						
					 
					
						2020-09-22 10:02:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c1536ead 
							
						 
					 
					
						
						
							
							release: v3.0.0  
						
						 
						
						
						
						
					 
					
						2020-09-18 11:28:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							876ecc8672 
							
						 
					 
					
						
						
							
							release: v3.0.0-rc.13  
						
						 
						
						
						
						
					 
					
						2020-09-18 01:39:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Katashin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							422f05e085 
							
						 
					 
					
						
						
							
							fix(hmr): make hmr working with class components ( #2144 )  
						
						 
						
						
						
						
					 
					
						2020-09-18 00:14:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Fu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57bdaa2220 
							
						 
					 
					
						
						
							
							fix(types): component instance inference without props ( #2145 )  
						
						 
						
						
						
						
					 
					
						2020-09-18 00:13:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1c9a0b3e19 
							
						 
					 
					
						
						
							
							feat(watch): support dot-delimited path in watch option  
						
						 
						
						
						
						
					 
					
						2020-09-18 00:00:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfcad155b 
							
						 
					 
					
						
						
							
							fix(suspense): should discard unmount effects of invalidated pending branch  
						
						 
						
						
						
						
					 
					
						2020-09-17 23:49:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							49bb44756f 
							
						 
					 
					
						
						
							
							refactor: watch APIs default to trigger pre-flush  
						
						 
						
						... 
						
						
						
						BREAKING CHANGE: watch APIs now default to use `flush: 'pre'` instead of
`flush: 'post'`.
  - This change affects `watch`, `watchEffect`, the `watch` component
    option, and `this.$watch`.
  - As pointed out by @skirtles-code in
    [this comment](https://github.com/vuejs/vue-next/issues/1706#issuecomment-666258948 ),
    Vue 2's watch behavior is pre-flush, and the ecosystem has many uses
    of watch that assumes the pre-flush behavior. Defaulting to post-flush
    can result in unnecessary re-renders without the users being aware of
    it.
  - With this change, watchers need to specify `{ flush: 'post' }` via
    options to trigger callback after Vue render updates. Note that
    specifying `{ flush: 'post' }` will also defer `watchEffect`'s
    initial run to wait for the component's initial render. 
						
						
					 
					
						2020-09-17 23:17:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							58c31e3699 
							
						 
					 
					
						
						
							
							feat(runtime-core): support using inject() inside props default functions  
						
						 
						
						
						
						
					 
					
						2020-09-17 15:59:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							985bd2bcb5 
							
						 
					 
					
						
						
							
							release: v3.0.0-rc.12  
						
						 
						
						
						
						
					 
					
						2020-09-16 13:50:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							df954dc90f 
							
						 
					 
					
						
						
							
							chore: do not log warned error during tests  
						
						 
						
						
						
						
					 
					
						2020-09-16 13:37:12 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							dd40ad8fca 
							
						 
					 
					
						
						
							
							fix(runtime-core): should still do full traverse of stable fragment children in dev + hmr  
						
						 
						
						
						
						
					 
					
						2020-09-16 13:01:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bebd44f793 
							
						 
					 
					
						
						
							
							fix(runtime-core): ensure root stable fragments inherit elements for moving  
						
						 
						
						... 
						
						
						
						fix  #2134  
						
						
					 
					
						2020-09-16 12:18:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b4a379cf 
							
						 
					 
					
						
						
							
							fix(runtime-core/async-component): fix error component when there are no error handlers  
						
						 
						
						... 
						
						
						
						fix  #2129  
						
						
					 
					
						2020-09-16 11:10:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3810de7d6b 
							
						 
					 
					
						
						
							
							fix(reactivity): effect shoud only recursively self trigger with explicit options  
						
						 
						
						... 
						
						
						
						fix  #2125  
						
						
					 
					
						2020-09-16 10:52:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wonderful-panda 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89e9ab8a2a 
							
						 
					 
					
						
						
							
							fix(types/tsx): optional props from Mixin/Extends are treated as required ( #2048 )  
						
						 
						
						
						
						
					 
					
						2020-09-16 10:09:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e68ddd354 
							
						 
					 
					
						
						
							
							chore: typos in suspense events ( #2131 )  
						
						 
						
						... 
						
						
						
						Removes the mention of the recede event that has been replaced. 
						
						
					 
					
						2020-09-16 09:30:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be27bbc5ad 
							
						 
					 
					
						
						
							
							types(defineComponent): fix missing exported types ( #2124 )  
						
						 
						
						
						
						
					 
					
						2020-09-16 09:29:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ef7d7c8e 
							
						 
					 
					
						
						
							
							release: v3.0.0-rc.11  
						
						 
						
						
						
						
					 
					
						2020-09-15 13:15:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ae7380b4a 
							
						 
					 
					
						
						
							
							feat: update Suspense usage ( #2099 )  
						
						 
						
						... 
						
						
						
						See https://github.com/vuejs/vue-next/pull/2099  for details. 
						
						
					 
					
						2020-09-15 12:45:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							37e686f25e 
							
						 
					 
					
						
						
							
							chore: remove wip code  
						
						 
						
						
						
						
					 
					
						2020-09-15 12:41:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fd468aced 
							
						 
					 
					
						
						
							
							types(runtime-core): refactor defineComponent ( #1883 )  
						
						 
						
						
						
						
					 
					
						2020-09-15 11:46:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HuangYi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98cc1f9d84 
							
						 
					 
					
						
						
							
							fix(KeepAlive): when exclude prop change, it should prune cache that not matched ( #2111 )  
						
						 
						
						
						
						
					 
					
						2020-09-15 10:33:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cddde6aa4 
							
						 
					 
					
						
						
							
							test(runtime-core): test app API warnings ( #2079 )  
						
						 
						
						
						
						
					 
					
						2020-09-14 21:48:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Haoqun Jiang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c65d6def84 
							
						 
					 
					
						
						
							
							polish: warn deprecated beforeDestroy/destroyed lifecycle hooks ( #1999 )  
						
						 
						
						
						
						
					 
					
						2020-09-14 21:47:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b2dc95378d 
							
						 
					 
					
						
						
							
							types: fix + test inject API typing  
						
						 
						
						... 
						
						
						
						ref: #2052  
						
						
					 
					
						2020-09-14 21:26:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09a939d37c 
							
						 
					 
					
						
						
							
							Revert "refactor(runtime-core): add @internal for instance.proxy ( #1849 )" ( #2024 )  
						
						 
						
						... 
						
						
						
						This reverts commit 4d51be73d3d4619613bb0df3c53d463df2fc6fd9. 
						
						
					 
					
						2020-09-14 20:56:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								被雨水过滤的空气 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							890ca8aa34 
							
						 
					 
					
						
						
							
							fix(keep-alive): should use onMounted and onUpdated to invoke cacheSubtree ( #1984 )  
						
						 
						
						
						
						
					 
					
						2020-09-14 20:50:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							124c385baf 
							
						 
					 
					
						
						
							
							perf: should not trigger child update if changed prop is declared emit listener  
						
						 
						
						... 
						
						
						
						close  #2072  
						
						
					 
					
						2020-09-14 18:58:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4de5b111ee 
							
						 
					 
					
						
						
							
							test: fix cloneVNode ref tests  
						
						 
						
						
						
						
					 
					
						2020-09-14 18:55:00 -04:00