Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							00036bb52c 
							
						 
					 
					
						
						
							
							fix(slots): ensure different branches of dynamic slots have different keys  
						
						 
						
						... 
						
						
						
						fix  #6202  
						
						
					 
					
						2022-08-30 15:55:09 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							78c199d6db 
							
						 
					 
					
						
						
							
							fix(watch): flush:pre watchers should not fire if state change causes  
						
						 
						
						... 
						
						
						
						owner component to unmount
fix  #2291  
						
						
					 
					
						2022-08-15 19:00:55 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liulinboyi 
							
						 
					 
					
						
						
						
						
							
						
						
							11e17a1a29 
							
						 
					 
					
						
						
							
							fix(runtime-core): hydrate Static vnode ( #6015 )  
						
						 
						
						... 
						
						
						
						fix  #6008  
						
						
					 
					
						2022-06-06 16:45:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							439377b220 
							
						 
					 
					
						
						
							
							chore: remove duplicated test + add missing prop decl  
						
						 
						
						
						
						
					 
					
						2022-05-28 16:17:19 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorsten Lünborg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4d3319c1b 
							
						 
					 
					
						
						
							
							fix(ssr): ensure app  can be unmounted when created with createSSRApp() ( #5992 )  
						
						 
						
						... 
						
						
						
						fix  #5990  
						
						
					 
					
						2022-05-24 08:30:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							939209c6b5 
							
						 
					 
					
						
						
							
							fix(ssr): fix hydration for slot with empty text node  
						
						 
						
						... 
						
						
						
						fix  #5728  
						
						
					 
					
						2022-05-19 12:35:29 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							595263c0e9 
							
						 
					 
					
						
						
							
							fix(ssr/teleport): support nested teleports in ssr  
						
						 
						
						... 
						
						
						
						fix  #5242  
						
						
					 
					
						2022-05-18 18:13:08 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							84f0353511 
							
						 
					 
					
						
						
							
							test: hydration test case for component w/ teleport root  
						
						 
						
						
						
						
					 
					
						2022-05-18 17:27:53 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zs 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c07f12541 
							
						 
					 
					
						
						
							
							chore: warn when mounting different apps on the same host element ( #5573 )  
						
						 
						
						
						
						
					 
					
						2022-05-12 21:09:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							220f255fe9 
							
						 
					 
					
						
						
							
							fix(watch): fix watching multiple sources containing shallowRef ( #5381 )  
						
						 
						
						... 
						
						
						
						fix  #5371  
						
						
					 
					
						2022-05-12 20:20:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								小刘(liulinboyi) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71066b5afe 
							
						 
					 
					
						
						
							
							fix(v-model): fix case where .trim and .number modifiers are used together ( #5842 )  
						
						 
						
						... 
						
						
						
						fix  #5839  
						
						
					 
					
						2022-05-12 19:52:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								huangcheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3881299e9 
							
						 
					 
					
						
						
							
							fix(runtime-core): handle NaN identity check in v-memo ( #5852 )  
						
						 
						
						... 
						
						
						
						fix  #5853  
						
						
					 
					
						2022-05-12 19:49:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ecee16f89 
							
						 
					 
					
						
						
							
							chore: add no-debugger eslint rule ( #5906 )  
						
						 
						
						
						
						
					 
					
						2022-05-12 19:10:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							da49c863a2 
							
						 
					 
					
						
						
							
							fix(keep-alive): fix unmounting late-included components  
						
						 
						
						... 
						
						
						
						fix  #3648 
based on #3650  
						
						
					 
					
						2022-05-12 11:52:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							20ed16f68c 
							
						 
					 
					
						
						
							
							fix(keep-alive): invoke initial activated hook for async components  
						
						 
						
						... 
						
						
						
						revert #5459 
fix  #5095 
fix  #5651  
						
						
					 
					
						2022-05-12 11:29:26 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HeYunfei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5b103a736 
							
						 
					 
					
						
						
							
							chore(types): delete @ts-ignore or use @ts-expected-error instead ( #3669 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: heyunfei.i <heyunfei.i@bytedance.com> 
						
						
					 
					
						2022-05-11 20:40:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zardddddd60 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eed3973459 
							
						 
					 
					
						
						
							
							chore(runtime-code): delete outdated test case ( #3036 )  
						
						 
						
						
						
						
					 
					
						2022-05-11 20:25:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1d1cdbb69 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix activated hook when using async component with KeepAlive ( #5459 )  
						
						 
						
						... 
						
						
						
						fix  #5095 
fix  #5651  
						
						
					 
					
						2022-05-11 20:19:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								那里好脏不可以 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6042ab0f2f 
							
						 
					 
					
						
						
							
							chore: type [ci skip]  
						
						 
						
						
						
						
					 
					
						2022-05-09 22:51:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							67099fe202 
							
						 
					 
					
						
						
							
							fix(runtime-core): ensure consistent behavior between dev/prod on invalid v-for range  
						
						 
						
						... 
						
						
						
						close  #5867  
						
						
					 
					
						2022-05-06 16:49:15 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							74d2a76af6 
							
						 
					 
					
						
						
							
							fix(watch): fix flush: pre watchers triggered synchronously in setup  
						
						 
						
						... 
						
						
						
						fix  #5721  
						
						
					 
					
						2022-04-15 18:08:44 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorsten Lünborg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71c9536625 
							
						 
					 
					
						
						
							
							fix(runtime-core): ensure custom events are not emitted anymore after unmount. ( #5679 )  
						
						 
						
						... 
						
						
						
						close  #5674  
						
						
					 
					
						2022-04-13 23:47:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorsten Lünborg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							053c65bc5e 
							
						 
					 
					
						
						
							
							dx(suspense): warn when using async setup when not inside a Suspense boundary ( #5565 )  
						
						 
						
						... 
						
						
						
						close  #3649  
						
						
					 
					
						2022-04-13 05:36:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorsten Lünborg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f44087e171 
							
						 
					 
					
						
						
							
							fix(runtime-core): ensure custom directive instance properly exposes properties on closed instances. ( #5022 )  
						
						 
						
						... 
						
						
						
						fix  #5018  
						
						
					 
					
						2022-04-12 03:54:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lidlanca 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cee1eafb4d 
							
						 
					 
					
						
						
							
							fix(runtime-core/template-ref): named ref in v-for regression fix ( #5118 )  
						
						 
						
						... 
						
						
						
						close  #5116 
close  #5447 
close  #5525  
						
						
					 
					
						2022-04-12 03:28:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuchao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d121a9bc7e 
							
						 
					 
					
						
						
							
							fix(runtime-core): Avoid mutating original options object in createApp ( #4840 )  
						
						 
						
						... 
						
						
						
						fix  #4398  
						
						
					 
					
						2022-04-12 03:14:23 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lidlanca 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1574edd490 
							
						 
					 
					
						
						
							
							fix(runtime-core): allow spying on proxy methods regression ( #5417 )  
						
						 
						
						... 
						
						
						
						fix  #5415  (regression by #4216 ) 
						
						
					 
					
						2022-02-13 20:40:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cédric Exbrayat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8457d8b980 
							
						 
					 
					
						
						
							
							fix(runtime-core): allow spying on proxy methods ( #4216 )  
						
						 
						
						... 
						
						
						
						Since Jest v26.6.1, the mock method changed (see this commit 30e8020362 )  to rely on `Object.defineProperty` in some cases.
This breaks spying on proxy's methods, because even if Jest is properly calling `Object.defineProperty`, the cached value in the `get` section of the proxy is never updated, and the spy is in fact never used.
This is easily reproducible as vue-next already uses a version of jest with these changes.
This is blocking projects (like vue-test-utils-next and vue-cli) to update to recent Jest versions.
This commit adds a `defineProperty` method to the proxy handler, that properly updates the defined value in the cache. 
						
						
					 
					
						2022-02-12 03:35:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorsten Lünborg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c35ec47d73 
							
						 
					 
					
						
						
							
							fix(runtime-core): ensure mergeProps skips undefined event handlers ( #5299 )  
						
						 
						
						... 
						
						
						
						fix  #5296  
						
						
					 
					
						2022-01-21 01:13:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4b0783d7 
							
						 
					 
					
						
						
							
							chore: update repo references  
						
						 
						
						
						
						
					 
					
						2022-01-18 16:43:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							1928c9b537 
							
						 
					 
					
						
						
							
							refactor: move template ref setter into dedicated file  
						
						 
						
						
						
						
					 
					
						2021-12-11 10:09:21 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							41c18effea 
							
						 
					 
					
						
						
							
							feat: support ref in v-for, remove compat deprecation warnings  
						
						 
						
						
						
						
					 
					
						2021-12-10 23:49:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d887aaf59 
							
						 
					 
					
						
						
							
							fix(runtime-core): handle initial undefined attrs ( #5017 )  
						
						 
						
						... 
						
						
						
						fix  #5016  
						
						
					 
					
						2021-12-06 00:58:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							aac0466cb8 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix component public instance has check for accessed non-existent properties  
						
						 
						
						... 
						
						
						
						close  #4962  
						
						
					 
					
						2021-11-25 18:15:06 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ygj6 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							820a143457 
							
						 
					 
					
						
						
							
							fix(runtime-core): handle error in async KeepAlive hooks ( #4978 )  
						
						 
						
						
						
						
					 
					
						2021-11-22 02:50:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4eb7e3866 
							
						 
					 
					
						
						
							
							fix(runtime-core): improve dedupe listeners when attr fallthrough ( #4912 )  
						
						 
						
						... 
						
						
						
						fix  #4859  
						
						
					 
					
						2021-11-14 22:20:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3d7731c7 
							
						 
					 
					
						
						
							
							fix(hmr): fix hmr for components with no active instance yet  
						
						 
						
						... 
						
						
						
						fix  #4757  
						
						
					 
					
						2021-10-08 12:39:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							467e113b95 
							
						 
					 
					
						
						
							
							feat(compiler-sfc): <script setup> defineProps destructure transform ( #4690 )  
						
						 
						
						
						
						
					 
					
						2021-09-27 14:24:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2476eaad6e 
							
						 
					 
					
						
						
							
							fix(devtools): fix prod devtools detection + handle late devtools hook injection ( #4653 )  
						
						 
						
						
						
						
					 
					
						2021-09-22 09:07:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								skirtle 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5aa4255808 
							
						 
					 
					
						
						
							
							fix(runtime-core): return the exposeProxy from mount ( #4606 )  
						
						 
						
						
						
						
					 
					
						2021-09-21 12:55:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ygj6 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58b1fa5ed1 
							
						 
					 
					
						
						
							
							fix(hydration): ensure hydrated event listeners have bound instance ( #4529 )  
						
						 
						
						... 
						
						
						
						fix  #4479  
						
						
					 
					
						2021-09-21 12:39:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ygj6 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14fcced281 
							
						 
					 
					
						
						
							
							fix(runtime-core): avoid script setup bindings overwriting reserved ctx properties ( #4570 )  
						
						 
						
						
						
						
					 
					
						2021-09-16 11:16:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							aa8908a854 
							
						 
					 
					
						
						
							
							fix(hmr): handle possible duplicate component definitions with same id  
						
						 
						
						... 
						
						
						
						fixes regression in vitepress 
						
						
					 
					
						2021-09-08 18:36:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							305883a12f 
							
						 
					 
					
						
						
							
							build(deps-dev): bump typescript from 4.3.5 to 4.4.2 ( #4482 )  
						
						 
						
						... 
						
						
						
						* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.5 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2 )
---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
* test: fix nodeOps types
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos Rodrigues <carlos@hypermob.co.uk>
Co-authored-by: Evan You <yyx990803@gmail.com> 
						
						
					 
					
						2021-09-02 09:53:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laineus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							741d3b36f2 
							
						 
					 
					
						
						
							
							fix(runtime-core): properly merge unmounted and beforeUnmount options ( #4447 )  
						
						 
						
						
						
						
					 
					
						2021-09-01 16:41:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan You 
							
						 
					 
					
						
						
						
						
							
						
						
							c1f564e1dc 
							
						 
					 
					
						
						
							
							fix(runtime-core): fix child component double update on props change  
						
						 
						
						... 
						
						
						
						fix  #4365  
						
						
					 
					
						2021-08-17 10:57:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HcySunYang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd2d98499e 
							
						 
					 
					
						
						
							
							fix(runtime-core): vnode hooks should not be called on async wrapper ( #4349 )  
						
						 
						
						... 
						
						
						
						fix  #4346  
						
						
					 
					
						2021-08-16 15:35:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lidlanca 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6779bff537 
							
						 
					 
					
						
						
							
							feat(runtime-core): support dynamic / external array in v-memo ( #4255 )  
						
						 
						
						
						
						
					 
					
						2021-08-09 15:39:22 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								edison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b60358d0e 
							
						 
					 
					
						
						
							
							fix(v-memo): should work on v-for with constant expression ( #4272 )  
						
						 
						
						... 
						
						
						
						fix  #4246  
						
						
					 
					
						2021-08-06 21:37:09 -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