Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ebc1ca8eff 
							
						 
					 
					
						
						
							
							fix(suspense): clear effects on suspense resolve  
						
						 
						
						
						
						
					 
					
						2020-03-18 15:40:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							be91b43564 
							
						 
					 
					
						
						
							
							types: improve directive hook argument types  
						
						 
						
						
						
						
					 
					
						2020-03-18 12:30:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4ab39c1a 
							
						 
					 
					
						
						
							
							refactor: separate vnode hooks and directive hooks  
						
						 
						
						
						
						
					 
					
						2020-03-18 12:30:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6679799540 
							
						 
					 
					
						
						
							
							refactor: refactor vnode hooks invocation  
						
						 
						
						
						
						
					 
					
						2020-03-18 12:30:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3b282e7e3c 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix boolean props validation  
						
						 
						
						
						
						
					 
					
						2020-03-17 10:35:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							5282ff0edb 
							
						 
					 
					
						
						
							
							release: v3.0.0-alpha.9  
						
						 
						
						
						
						
					 
					
						2020-03-16 18:56:44 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d38e6faf3 
							
						 
					 
					
						
						
							
							refactor(componentProps): extract validate prop name logic ( #825 )  
						
						 
						
						
						
						
					 
					
						2020-03-16 18:45:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							703c9bc61f 
							
						 
					 
					
						
						
							
							types(ComponentInternalInstance): ComponentInternalInstance.type could reuse Component type ( #824 )  
						
						 
						
						
						
						
					 
					
						2020-03-16 18:41:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c450ede12d 
							
						 
					 
					
						
						
							
							feat(ssr): support getSSRProps for vnode directives  
						
						 
						
						
						
						
					 
					
						2020-03-16 18:36:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							38f0269765 
							
						 
					 
					
						
						
							
							refactor: simplify suspense ssr + adjust behavior  
						
						 
						
						
						
						
					 
					
						2020-03-16 15:38:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5b32fead 
							
						 
					 
					
						
						
							
							test: fix resolveAssets test + test resolveDynamicComponent in slots  
						
						 
						
						
						
						
					 
					
						2020-03-16 13:17:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4dc8ffc378 
							
						 
					 
					
						
						
							
							fix: simplify and use correct ctx in withCtx  
						
						 
						
						
						
						
					 
					
						2020-03-16 13:06:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							23701666cb 
							
						 
					 
					
						
						
							
							Revert "refactor(directives): remove binding.instance"  
						
						 
						
						... 
						
						
						
						This reverts commit 52cc7e823148289b3dcdcb6b521984ab815fce79. 
						
						
					 
					
						2020-03-16 13:06:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							19228a469a 
							
						 
					 
					
						
						
							
							refactor: simplify resolveDyanmicComponent  
						
						 
						
						
						
						
					 
					
						2020-03-16 13:06:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad65b1653 
							
						 
					 
					
						
						
							
							refactor(template-ref): improve template ref handling  
						
						 
						
						... 
						
						
						
						close  #836 , close  #839  
						
						
					 
					
						2020-03-16 13:06:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8a58dce603 
							
						 
					 
					
						
						
							
							feat(runtime-core): set context for manual slot functions as well  
						
						 
						
						
						
						
					 
					
						2020-03-16 13:06:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ecd7ce60d5 
							
						 
					 
					
						
						
							
							feat(compiler-core): wrap slot functions with render context  
						
						 
						
						
						
						
					 
					
						2020-03-16 13:06:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								djy0 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb750bb3a 
							
						 
					 
					
						
						
							
							test(runtime-core): fix test for vnode key ( #846 )  
						
						 
						
						
						
						
					 
					
						2020-03-16 13:06:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sqal 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9dd1d8a0a 
							
						 
					 
					
						
						
							
							fix(runtime-core): pass instance proxy as data() argument ( #828 )  
						
						 
						
						... 
						
						
						
						Match current behaviour of vue 2 
						
						
					 
					
						2020-03-16 10:28:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jods 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7ae269972 
							
						 
					 
					
						
						
							
							fix(runtime-core): empty boolean props ( #844 )  
						
						 
						
						... 
						
						
						
						close  #843  
						
						
					 
					
						2020-03-16 10:19:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								likui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							760c3e0fd6 
							
						 
					 
					
						
						
							
							feat(types): export ErrorTypes ( #840 )  
						
						 
						
						
						
						
					 
					
						2020-03-15 11:40:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								djy0 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58bc51991e 
							
						 
					 
					
						
						
							
							chore(runtime-core): fix typo in warning ( #841 ) [ci skip]  
						
						 
						
						
						
						
					 
					
						2020-03-15 11:29:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							60ed4e7e08 
							
						 
					 
					
						
						
							
							feat(ssr): improve fragment mismatch handling  
						
						 
						
						
						
						
					 
					
						2020-03-13 18:02:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							eb1d538ea2 
							
						 
					 
					
						
						
							
							test(ssr): hydration suspense tests  
						
						 
						
						
						
						
					 
					
						2020-03-13 13:05:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1f9c9c14ae 
							
						 
					 
					
						
						
							
							chore: move hydration tests  
						
						 
						
						
						
						
					 
					
						2020-03-13 13:05:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a05d41c940 
							
						 
					 
					
						
						
							
							refactor(ssr): adjust ssr fragment anchor content  
						
						 
						
						
						
						
					 
					
						2020-03-13 13:05:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							cad5bcce40 
							
						 
					 
					
						
						
							
							feat(ssr): hide comment anchors during hydration in dev mode  
						
						 
						
						
						
						
					 
					
						2020-03-13 13:05:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							a3cc970030 
							
						 
					 
					
						
						
							
							feat(ssr/suspense): suspense hydration  
						
						 
						
						... 
						
						
						
						In order to support hydration of async components, server-rendered
fragments must be explicitly marked with comment nodes. 
						
						
					 
					
						2020-03-13 13:05:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bb7fa3dabc 
							
						 
					 
					
						
						
							
							feat(runtime-core): implement RFC-0020  
						
						 
						
						... 
						
						
						
						BREAKING CHANGE: data no longer supports object format (per RFC-0020) 
						
						
					 
					
						2020-03-12 16:13:12 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Katashin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd17fa1c90 
							
						 
					 
					
						
						
							
							feat(runtime-core): add special property to get class component options ( #821 )  
						
						 
						
						
						
						
					 
					
						2020-03-12 11:46:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hareku 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e9d1319c3 
							
						 
					 
					
						
						
							
							fix(types): app.component should accept defineComponent return type ( #822 )  
						
						 
						
						... 
						
						
						
						fix  #730  
						
						
					 
					
						2020-03-12 10:19:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28a9beed16 
							
						 
					 
					
						
						
							
							fix(runtime-core): always set invalid vnode type ( #820 )  
						
						 
						
						... 
						
						
						
						Currently, when a component used is not properly registered, we have a warning and the vnode type is set to a Comment type in DEV mode. But in prod mode, we have no default value, making such an application broken and throw a strange error (`can not read _isSuspense of undefined`).
This commit avoids such an error in prod mode (as it is currently the case in Vue 2.x). 
						
						
					 
					
						2020-03-11 16:44:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							206640a2d8 
							
						 
					 
					
						
						
							
							fix(build): remove __RUNTIME_COMPILE__ flag  
						
						 
						
						... 
						
						
						
						behavior should be consistent in all builds. fix  #817  
						
						
					 
					
						2020-03-11 16:39:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f59779706b 
							
						 
					 
					
						
						
							
							refactor(Suspense): remove unnecessary casts ( #819 )  
						
						 
						
						
						
						
					 
					
						2020-03-11 11:17:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							47ead3b33a 
							
						 
					 
					
						
						
							
							refactor(ssr): improve ssr async setup / suspense error handling  
						
						 
						
						
						
						
					 
					
						2020-03-10 16:52:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Sharshakov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							589aeb402c 
							
						 
					 
					
						
						
							
							feat(server-renderer): render suspense in vnode mode ( #727 )  
						
						 
						
						
						
						
					 
					
						2020-03-09 18:20:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hareku 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e12ddd96ba 
							
						 
					 
					
						
						
							
							test(runtime-core/renderer): tests for rendering elements ( #699 )  
						
						 
						
						
						
						
					 
					
						2020-03-09 17:08:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5f39ee35 
							
						 
					 
					
						
						
							
							refactor(runtime-core): adjust patchProp value arguments order  
						
						 
						
						... 
						
						
						
						BREAKING CHANGE: `RendererOptions.patchProp` arguments order has changed
  The `prevValue` and `nextValue` position has been swapped to keep it
  consistent with other functions in the renderer implementation. This
  only affects custom renderers using the `createRenderer` API. 
						
						
					 
					
						2020-03-09 16:15:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hareku 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd34603864 
							
						 
					 
					
						
						
							
							fix(runtime-core): pass prev value to hostPatchProp ( #809 )  
						
						 
						
						... 
						
						
						
						fix  #808  
						
						
					 
					
						2020-03-09 16:08:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								djy0 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54a0e93c27 
							
						 
					 
					
						
						
							
							fix(runtime-core): should allow empty string and 0 as valid vnode key ( #807 )  
						
						 
						
						
						
						
					 
					
						2020-03-09 16:03:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hareku 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							257727569a 
							
						 
					 
					
						
						
							
							types(runtime-core): update error type to unknown ( #798 )  
						
						 
						
						
						
						
					 
					
						2020-03-09 15:58:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c75388d538 
							
						 
					 
					
						
						
							
							release: v3.0.0-alpha.8  
						
						 
						
						
						
						
					 
					
						2020-03-06 15:58:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							dd2d25fee1 
							
						 
					 
					
						
						
							
							test(ssr): test for hydration mismatch handling  
						
						 
						
						
						
						
					 
					
						2020-03-06 15:39:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3be3785f94 
							
						 
					 
					
						
						
							
							fix(ssr): fix ssr on-the-fly compilation + slot fallback branch helper injection  
						
						 
						
						
						
						
					 
					
						2020-03-06 14:52:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							08bba093af 
							
						 
					 
					
						
						
							
							test(ssr): more hydration tests  
						
						 
						
						
						
						
					 
					
						2020-03-05 10:29:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							fb4856b363 
							
						 
					 
					
						
						
							
							test(ssr): hydratioon tests (wip)  
						
						 
						
						
						
						
					 
					
						2020-03-04 17:06:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							91269da52c 
							
						 
					 
					
						
						
							
							feat(ssr): hydration mismatch handling  
						
						 
						
						
						
						
					 
					
						2020-03-03 15:12:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							7971b0468c 
							
						 
					 
					
						
						
							
							fix(directives): ignore invalid directive hooks  
						
						 
						
						... 
						
						
						
						fix  #795  
						
						
					 
					
						2020-03-03 12:26:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								火石 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27afbaf02d 
							
						 
					 
					
						
						
							
							chore: fix componentRenderUtils.ts comment typo ( #790 ) [ci skip]  
						
						 
						
						
						
						
					 
					
						2020-03-03 10:05:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bcb2a9b4a6 
							
						 
					 
					
						
						
							
							build: make @vue/shared public  
						
						 
						
						... 
						
						
						
						This avoids it being inlined multiple times in esm bundler builds 
						
						
					 
					
						2020-02-29 22:04:42 -05:00