Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa871e565 
							
						 
					 
					
						
						
							
							fix(runtime-core): component effect scopes should be detached  
						
						
						
						
					 
					
						2021-07-29 17:15:56 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							b357009a82 
							
						 
					 
					
						
						
							
							release: v3.2.0-beta.7  
						
						
						
						
					 
					
						2021-07-29 13:21:30 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							51ee84fc6a 
							
						 
					 
					
						
						
							
							fix(suspense): fix dynamicChildren tracking when suspense root is a block itself  
						
						... 
						
						
						
						e.g. `<slot>` inside suspense
fix  #4183 , fix  #4198  
						
						
					 
					
						2021-07-28 16:49:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							204e194d2b 
							
						 
					 
					
						
						
							
							release: v3.2.0-beta.6  
						
						
						
						
					 
					
						2021-07-27 18:56:02 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ee4cbaeec9 
							
						 
					 
					
						
						
							
							fix(runtime-core): expose ssrUtils in esm-bundler build  
						
						... 
						
						
						
						this is necessary for worker environments where Vue needs to be
bundled (instead of using cjs build via Node.js require)
fix  #4199  
						
						
					 
					
						2021-07-27 17:59:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							561e210157 
							
						 
					 
					
						
						
							
							fix(inject): should auto unwrap injected refs  
						
						... 
						
						
						
						fix  #4196  
					
						2021-07-27 17:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8681c12c0c 
							
						 
					 
					
						
						
							
							chore: rename method to make it more explicit it is dev only  
						
						
						
						
					 
					
						2021-07-27 17:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4b595a3ea1 
							
						 
					 
					
						
						
							
							release: v3.2.0-beta.5  
						
						
						
						
					 
					
						2021-07-23 16:10:22 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							231dafd55a 
							
						 
					 
					
						
						
							
							refactor: adjust custom element hmr, fix tests  
						
						
						
						
					 
					
						2021-07-22 23:18:15 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bff4ea74c5 
							
						 
					 
					
						
						
							
							fix(hmr): fix custom elements hmr edge cases  
						
						
						
						
					 
					
						2021-07-22 18:54:26 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							db3f57a392 
							
						 
					 
					
						
						
							
							fix(hmr): fix hmr when global mixins are used  
						
						... 
						
						
						
						fix  #4174  
					
						2021-07-22 10:53:59 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							fe58bae412 
							
						 
					 
					
						
						
							
							release: v3.2.0-beta.4  
						
						
						
						
					 
					
						2021-07-21 17:40:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8560005601 
							
						 
					 
					
						
						
							
							fix(runtime-core): ensure setupContext.attrs reactivity when used in child slots  
						
						... 
						
						
						
						fix  #4161  
					
						2021-07-21 17:31:00 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ff0c810300 
							
						 
					 
					
						
						
							
							fix(runtime-dom): defer setting value  
						
						... 
						
						
						
						fix  #2325 , fix  #4024  
					
						2021-07-21 16:38:01 -04:00 
						 
				 
			
				
					
						
							
							
								王嘉欣 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36ae23d27e 
							
						 
					 
					
						
						
							
							chore(types): remove unnecessary assertions ( #4168 )  
						
						
						
						
					 
					
						2021-07-21 15:55:31 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d13774b881 
							
						 
					 
					
						
						
							
							perf: skip patch on same vnode  
						
						
						
						
					 
					
						2021-07-21 14:04:02 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							dd1439e711 
							
						 
					 
					
						
						
							
							build: reduce runtime build size  
						
						
						
						
					 
					
						2021-07-21 11:11:40 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9d5dd2da8c 
							
						 
					 
					
						
						
							
							release: v3.2.0-beta.3  
						
						
						
						
					 
					
						2021-07-20 17:47:03 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d87d059ac1 
							
						 
					 
					
						
						
							
							feat(runtime-core): watchSyncEffect  
						
						
						
						
					 
					
						2021-07-20 16:49:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							33c2fbfdc8 
							
						 
					 
					
						
						
							
							fix(reactivity): revert computed scheduler change  
						
						... 
						
						
						
						fix  #4157  
					
						2021-07-20 16:45:29 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bc7f9767f5 
							
						 
					 
					
						
						
							
							fix(watch): ensure watchers respect detached scope  
						
						... 
						
						
						
						fix  #4158  
					
						2021-07-20 14:32:17 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2bdee50a59 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix v-bind class/style merging regression  
						
						... 
						
						
						
						fix  #4155  
					
						2021-07-20 13:58:43 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1034546a4c 
							
						 
					 
					
						
						
							
							release: v3.2.0-beta.2  
						
						
						
						
					 
					
						2021-07-19 19:36:55 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							47f488350c 
							
						 
					 
					
						
						
							
							chore: run updated prettier  
						
						
						
						
					 
					
						2021-07-19 18:24:18 -04:00 
						 
				 
			
				
					
						
							
							
								Amour1688 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69344ff1ae 
							
						 
					 
					
						
						
							
							feat(types): map declared emits to onXXX props in inferred prop types ( #3926 )  
						
						
						
						
					 
					
						2021-07-19 18:22:19 -04:00 
						 
				 
			
				
					
						
							
							
								ioslh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20b6619793 
							
						 
					 
					
						
						
							
							fix(ssr): update initial old value to watch callback in ssr usage ( #4103 )  
						
						
						
						
					 
					
						2021-07-19 17:13:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d810a1a569 
							
						 
					 
					
						
						
							
							fix(scheduler): fix insertion for id-less job  
						
						... 
						
						
						
						fix  #4148  
					
						2021-07-19 13:37:38 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bbf6ca9bca 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix null type in required + multi-type prop declarations  
						
						... 
						
						
						
						fix  #4146  (in combination with #4147 ) 
					
						2021-07-19 11:20:28 -04:00 
						 
				 
			
				
					
						
							
							
								leno 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84f6791e89 
							
						 
					 
					
						
						
							
							chore(runtime-core): use bit operations instead ( #4142 )  
						
						
						
						
					 
					
						2021-07-19 10:32:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							327c8983fb 
							
						 
					 
					
						
						
							
							types: typing for ref macros  
						
						
						
						
					 
					
						2021-07-16 17:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1bab53e717 
							
						 
					 
					
						
						
							
							chore: remove deprecated defineEmit & useContext APIs  
						
						
						
						
					 
					
						2021-07-16 16:56:51 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							d4c67dd253 
							
						 
					 
					
						
						
							
							release: v3.2.0-beta.1  
						
						
						
						
					 
					
						2021-07-16 14:44:06 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							fcc6a54ee7 
							
						 
					 
					
						
						
							
							chore: expose watchPostEffect  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							2a310df753 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix default shapeFlag for fragments  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							f596e008ef 
							
						 
					 
					
						
						
							
							refactor: remove deprecated scopeId codegen  
						
						... 
						
						
						
						BREAKING CHANGE: Output of SFC using `<style scoped>` generated by 3.2+
will be incompatible w/ runtime <3.2. 
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bf4893c17c 
							
						 
					 
					
						
						
							
							types: fix dts tests  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							4e5897d2df 
							
						 
					 
					
						
						
							
							test: fix renderSlot tests  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8610e1c9e2 
							
						 
					 
					
						
						
							
							feat(runtime-dom): defineCustomElement  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							42ace9577d 
							
						 
					 
					
						
						
							
							feat: watchPostEffect  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							3b64508e3b 
							
						 
					 
					
						
						
							
							feat: v-memo  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe2239270 
							
						 
					 
					
						
						
							
							refactor: sync value access for chained computed w/ scheduler  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							eae7c247af 
							
						 
					 
					
						
						
							
							refactor: reduce bundle size  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Bas van Meurs 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf2377cd4 
							
						 
					 
					
						
						
							
							perf(reactivity): use bitwise dep markers to optimize re-tracking ( #4017 )  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							bde855e017 
							
						 
					 
					
						
						
							
							test: test for computed optimization  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ebaac9a56d 
							
						 
					 
					
						
						
							
							perf(reactivity): avoid triggering re-render if computed value did not change  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Anthony Fu 
							
						 
					 
					
						
						
						
						
							
						
						
							f5617fc3bb 
							
						 
					 
					
						
						
							
							feat(reactivity): new effectScope API ( #2195 )  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							87f69fd0bb 
							
						 
					 
					
						
						
							
							perf(reactivity): improve reactive effect memory usage ( #4001 )  
						
						... 
						
						
						
						Based on #2345  , but with smaller API change
- Use class implementation for `ReactiveEffect`
- Switch internal creation of effects to use the class constructor
- Avoid options object allocation
- Avoid creating bound effect runner function (used in schedulers) when not necessary.
- Consumes ~17% less memory compared to last commit
- Introduces a very minor breaking change: the `scheduler` option passed to `effect` no longer receives the runner function. 
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								HcySunYang 
							
						 
					 
					
						
						
						
						
							
						
						
							ceff89905b 
							
						 
					 
					
						
						
							
							perf: improve VNode creation performance with compiler hints ( #3334 )  
						
						
						
						
					 
					
						2021-07-16 14:30:49 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							31abdc8ada 
							
						 
					 
					
						
						
							
							release: v3.1.5  
						
						
						
						
					 
					
						2021-07-16 12:38:01 -04:00 
						 
				 
			
				
					
						
							
							
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							8dbad83e7f 
							
						 
					 
					
						
						
							
							fix(compat): fix v3 compiled fn detection in production  
						
						
						
						
					 
					
						2021-07-16 10:17:38 -04:00