Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1e35a860b9 
							
						 
					 
					
						
						
							
							refactor: adjust component options merge cache strategy  
						
						 
						
						... 
						
						
						
						BREAKING CHANGE: optionMergeStrategies functions no longer receive
the component instance as the 3rd argument. The argument was technically
internal in Vue 2 and only used for generating warnings, and should not
be needed in userland code. This removal enables much more efficient
caching of option merging. 
						
						
					 
					
						2021-06-02 10:42:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							44996d1a0a 
							
						 
					 
					
						
						
							
							fix(suspense): fix suspense regression for errored template component  
						
						 
						
						... 
						
						
						
						fix  #3857  
						
						
					 
					
						2021-05-31 17:19:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c7efb967ca 
							
						 
					 
					
						
						
							
							fix(compat): fix deep data merge with extended constructor  
						
						 
						
						... 
						
						
						
						fix  #3852  
						
						
					 
					
						2021-05-31 16:48:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							071986a2c6 
							
						 
					 
					
						
						
							
							fix(transition): fix higher order transition components with merged listeners  
						
						 
						
						... 
						
						
						
						fix  #3227  
						
						
					 
					
						2021-05-28 15:42:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6607c9864 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix resolving inheritAttrs from mixins ( #3742 )  
						
						 
						
						... 
						
						
						
						fix  #3741  
						
						
					 
					
						2021-05-27 21:53:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff06376ff 
							
						 
					 
					
						
						
							
							chore: type fix  
						
						 
						
						
						
						
					 
					
						2021-05-27 20:58:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							03a7a73148 
							
						 
					 
					
						
						
							
							fix(reactivity): ensure computed always expose value  
						
						 
						
						... 
						
						
						
						fix  #3099 
Also changes the original fix for #910  by moving the fix from
reactivity to the scheduler 
						
						
					 
					
						2021-05-27 20:53:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							32e21333dd 
							
						 
					 
					
						
						
							
							fix(runtime-core): stricter compat root mount check  
						
						 
						
						
						
						
					 
					
						2021-05-27 20:47:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a641eb201f 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix cases of reused children arrays in render functions ( #3670 )  
						
						 
						
						... 
						
						
						
						fix  #3666  
						
						
					 
					
						2021-05-27 17:06:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff50e8d78c 
							
						 
					 
					
						
						
							
							fix(runtime-core): should disable tracking inside directive lifecycle hooks ( #3699 )  
						
						 
						
						
						
						
					 
					
						2021-05-27 16:53:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9f24195d2c 
							
						 
					 
					
						
						
							
							fix(suspense): fix suspense patching in optimized mode  
						
						 
						
						... 
						
						
						
						fix  #3828  
						
						
					 
					
						2021-05-27 16:32:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b46a4dccf6 
							
						 
					 
					
						
						
							
							fix(ssr): handle hydrated async component unmounted before resolve  
						
						 
						
						... 
						
						
						
						fix  #3787  
						
						
					 
					
						2021-05-26 15:26:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b57e995edd 
							
						 
					 
					
						
						
							
							fix(scheduler): handle preFlush cb queued inside postFlush cb  
						
						 
						
						... 
						
						
						
						fix  #3806  
						
						
					 
					
						2021-05-26 14:21:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8ddf86080 
							
						 
					 
					
						
						
							
							fix(runtime-core): properly check forwarded slots type ( #3781 )  
						
						 
						
						... 
						
						
						
						fix  #3779  
						
						
					 
					
						2021-05-26 11:52:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e3f82f683 
							
						 
					 
					
						
						
							
							fix(runtime-core/teleport): ensure the nested teleport can be unmounted correctly ( #3629 )  
						
						 
						
						... 
						
						
						
						fix  #3623  
						
						
					 
					
						2021-05-26 10:51:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							201060717d 
							
						 
					 
					
						
						
							
							fix(runtime-core): should not track dynamic children when the user calls a compiled slot inside template expression ( #3554 )  
						
						 
						
						... 
						
						
						
						fix  #3548 , partial fix for #3569  
						
						
					 
					
						2021-05-25 13:33:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1526f94edf 
							
						 
					 
					
						
						
							
							fix(watch): should not leak this context to setup watch getters  
						
						 
						
						... 
						
						
						
						ref #3603  
						
						
					 
					
						2021-05-25 11:10:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e3708ca75 
							
						 
					 
					
						
						
							
							fix(keep-alive): include/exclude should work with async component ( #3531 )  
						
						 
						
						... 
						
						
						
						fix  #3529  
						
						
					 
					
						2021-05-25 10:50:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b76c453507 
							
						 
					 
					
						
						
							
							refactor: adjust absent prop casting logic  
						
						 
						
						
						
						
					 
					
						2021-05-24 19:09:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							0255be2f4b 
							
						 
					 
					
						
						
							
							fix(runtime-core): avoid double-setting props when casting  
						
						 
						
						... 
						
						
						
						fix  #3371 , close  #3384  
						
						
					 
					
						2021-05-24 18:48:33 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ce0df6ef1 
							
						 
					 
					
						
						
							
							fix(runtime-core): avoid the proxy object polluting the slots of the internal instance ( #3698 )  
						
						 
						
						... 
						
						
						
						fix  #3695  
						
						
					 
					
						2021-05-24 18:17:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chau 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c54caeb1 
							
						 
					 
					
						
						
							
							feat(devtools): performance events  
						
						 
						
						
						
						
					 
					
						2021-05-19 20:48:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chau 
							
						 
					 
					
						
						
						
						
							
						
						
							1355ee27a6 
							
						 
					 
					
						
						
							
							fix(devtools): send update to component owning the slot  
						
						 
						
						... 
						
						
						
						https://github.com/vuejs/vue-devtools/issues/1404  
						
						
					 
					
						2021-05-19 18:19:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f17be7b1c 
							
						 
					 
					
						
						
							
							fix(compat): avoid accidentally delete the modelValue prop ( #3772 )  
						
						 
						
						
						
						
					 
					
						2021-05-17 14:07:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carlos Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92e7330385 
							
						 
					 
					
						
						
							
							types(props): Support undefined as default ( #3783 )  
						
						 
						
						
						
						
					 
					
						2021-05-17 14:04:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GU Yiling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b160b9405 
							
						 
					 
					
						
						
							
							fix(types): declared prop keys should always exist in props argument ( #3726 )  
						
						 
						
						
						
						
					 
					
						2021-05-12 17:47:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f01aadf2a1 
							
						 
					 
					
						
						
							
							fix(compat): enum coercion warning ( #3755 )  
						
						 
						
						
						
						
					 
					
						2021-05-12 17:47:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislav Lashmanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bfb8b574d 
							
						 
					 
					
						
						
							
							fix(compat): correctly merge lifecycle hooks when using Vue.extend ( #3762 )  
						
						 
						
						... 
						
						
						
						fix  #3761  
						
						
					 
					
						2021-05-12 17:13:44 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							808ccf0963 
							
						 
					 
					
						
						
							
							chore: fix typo in compat warning  
						
						 
						
						
						
						
					 
					
						2021-05-11 10:41:51 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							94e69fd389 
							
						 
					 
					
						
						
							
							fix(compat): handle and warn config.optionMergeStrategies  
						
						 
						
						
						
						
					 
					
						2021-05-08 16:48:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8d96837b8 
							
						 
					 
					
						
						
							
							fix(hydration): fix update before async component is hydrated ( #3563 )  
						
						 
						
						... 
						
						
						
						fix  #3560  
						
						
					 
					
						2021-05-07 18:42:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43f78151bf 
							
						 
					 
					
						
						
							
							fix(Teleport): avoid changing the reference of vnode.dynamicChildren ( #3642 )  
						
						 
						
						... 
						
						
						
						fix  #3641  
						
						
					 
					
						2021-05-07 18:04:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AbaAba~ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7300eb479 
							
						 
					 
					
						
						
							
							fix(runtime-core): watching multiple sources: computed ( #3066 )  
						
						 
						
						... 
						
						
						
						fix  #3068  
						
						
					 
					
						2021-05-07 18:03:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							349eb0f0ad 
							
						 
					 
					
						
						
							
							feat: onServerPrefetch ( #3070 )  
						
						 
						
						... 
						
						
						
						Support equivalent of `serverPrefetch` option via Composition API. 
						
						
					 
					
						2021-05-07 12:00:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b10db86711 
							
						 
					 
					
						
						
							
							wip: make legacy global apis available on app instance as well  
						
						 
						
						
						
						
					 
					
						2021-05-06 17:15:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							fa48722441 
							
						 
					 
					
						
						
							
							wip: fix v3 render fn detection regex  
						
						 
						
						
						
						
					 
					
						2021-05-06 16:18:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5a0bab0bd2 
							
						 
					 
					
						
						
							
							wip: defineReactive on instance with keys starting with $  
						
						 
						
						
						
						
					 
					
						2021-05-06 16:17:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							37ee2959fc 
							
						 
					 
					
						
						
							
							wip: allow compatConfig mode to be a function  
						
						 
						
						
						
						
					 
					
						2021-05-06 10:57:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chau 
							
						 
					 
					
						
						
						
						
							
						
						
							9db3cbbfc1 
							
						 
					 
					
						
						
							
							fix(hmr): don't remove __file key from component type  
						
						 
						
						
						
						
					 
					
						2021-05-06 14:21:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a5a3ee55 
							
						 
					 
					
						
						
							
							wip: make singleton mutations affect all app instances  
						
						 
						
						
						
						
					 
					
						2021-05-05 17:56:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7f93c76b96 
							
						 
					 
					
						
						
							
							wip: exclude legacy slots from $scopedSlots  
						
						 
						
						
						
						
					 
					
						2021-05-05 11:06:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5278e0622a 
							
						 
					 
					
						
						
							
							wip: more private properties  
						
						 
						
						
						
						
					 
					
						2021-05-05 09:47:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7e6a76e587 
							
						 
					 
					
						
						
							
							wip: enable private vnode properties even for built-ins  
						
						 
						
						
						
						
					 
					
						2021-05-04 18:26:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1e665215 
							
						 
					 
					
						
						
							
							wip: root instance $destroy before $mount  
						
						 
						
						
						
						
					 
					
						2021-05-04 18:26:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4d62670d3d 
							
						 
					 
					
						
						
							
							wip: vm._data for vuex compat  
						
						 
						
						
						
						
					 
					
						2021-05-04 18:26:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							80303bcf5a 
							
						 
					 
					
						
						
							
							wip: compat test coverage  
						
						 
						
						
						
						
					 
					
						2021-04-30 18:05:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							324a00c85d 
							
						 
					 
					
						
						
							
							wip: test for global filter registration  
						
						 
						
						
						
						
					 
					
						2021-04-30 17:16:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bd3cc4d2c7 
							
						 
					 
					
						
						
							
							wip: tests for compiler compat  
						
						 
						
						
						
						
					 
					
						2021-04-30 15:50:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b4c92ccf6b 
							
						 
					 
					
						
						
							
							wip: move compat test cases + filter tests  
						
						 
						
						
						
						
					 
					
						2021-04-29 16:58:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bb76cfae12 
							
						 
					 
					
						
						
							
							wip: test for v-model compat  
						
						 
						
						
						
						
					 
					
						2021-04-29 16:22:39 -04:00