672e1cfbb3 
								
							 
						 
						
							
							
								
								Merge branch 'main' into fix/ssr-scopeId  
							
							
							
						 
						
							2024-10-15 09:14:54 +08:00  
				
					
						
							
							
								 
						
							
								37bb78a197 
								
							 
						 
						
							
							
								
								fix(ssr): avoid scopeId inheritance when recursing components  
							
							
							
						 
						
							2024-10-14 18:54:08 +08:00  
				
					
						
							
							
								 
						
							
								2442c3b061 
								
							 
						 
						
							
							
								
								chore(deps): update dependency typescript-eslint to ^8.8.1 ( #12167 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: edison <daiwei521@126.com> 
							
						 
						
							2024-10-14 15:14:41 +08:00  
				
					
						
							
							
								 
						
							
								5b17afa89d 
								
							 
						 
						
							
							
								
								chore(deps): update dependency magic-string to ^0.30.12 ( #12166 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: edison <daiwei521@126.com> 
							
						 
						
							2024-10-14 15:14:27 +08:00  
				
					
						
							
							
								 
						
							
								828d4a4439 
								
							 
						 
						
							
							
								
								fix(test): update snapshot ( #12169 )  
							
							
							
						 
						
							2024-10-14 11:24:13 +08:00  
				
					
						
							
							
								 
						
							
								a038505c65 
								
							 
						 
						
							
							
								
								chore: improve `renderComponentRoot` warn message ( #10914 )  
							
							
							
						 
						
							2024-10-14 10:14:32 +08:00  
				
					
						
							
							
								 
						
							
								4e19a99461 
								
							 
						 
						
							
							
								
								test(shared): improve test coverage ( #8456 )  
							
							... 
							
							
							
							Co-authored-by: edison <daiwei521@126.com> 
							
						 
						
							2024-10-14 10:10:27 +08:00  
				
					
						
							
							
								 
						
							
								3b5d8d2511 
								
							 
						 
						
							
							
								
								test(defineProps): add intersection type test ( #8684 )  
							
							... 
							
							
							
							Co-authored-by: daiwei <daiwei521@126.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-14 10:09:13 +08:00  
				
					
						
							
							
								 
						
							
								aa6879f987 
								
							 
						 
						
							
							
								
								chore(deps): update dependency @swc/core to ^1.7.35 ( #12165 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-14 10:07:11 +08:00  
				
					
						
							
							
								 
						
							
								be9eed2593 
								
							 
						 
						
							
							
								
								chore(deps): update all non-major dependencies ( #12164 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-14 10:06:33 +08:00  
				
					
						
							
							
								 
						
							
								1755ac0a10 
								
							 
						 
						
							
							
								
								perf(runtime-core): use feature flag for call to resolveMergedOptions ( #12163 )  
							
							... 
							
							
							
							Reduce bundle size when using `__VUE_OPTIONS_API__: false` 
							
						 
						
							2024-10-14 08:18:18 +08:00  
				
					
						
							
							
								 
						
							
								770ea67a9c 
								
							 
						 
						
							
							
								
								release: v3.5.12  
							
							
							
						 
						
							2024-10-11 21:12:32 +08:00  
				
					
						
							
							
								 
						
							
								c82b66214b 
								
							 
						 
						
							
							
								
								refactor(reactivity): reduce size of collectionHandlers ( #12152 )  
							
							
							
						 
						
							2024-10-11 21:10:09 +08:00  
				
					
						
							
							
								 
						
							
								ea943afe40 
								
							 
						 
						
							
							
								
								fix(runtime-dom): prevent unnecessary updates in v-model checkbox when value is unchanged ( #12146 )  
							
							... 
							
							
							
							close  #12144  
						
							2024-10-11 21:00:08 +08:00  
				
					
						
							
							
								 
						
							
								d82fa611e8 
								
							 
						 
						
							
							
								
								chore: format  
							
							
							
						 
						
							2024-10-11 11:25:48 +08:00  
				
					
						
							
							
								 
						
							
								d96883cf7d 
								
							 
						 
						
							
							
								
								test(reactivity): test for verifying no unnecessary calls of reactive array identity methods ( #11328 )  
							
							... 
							
							
							
							related: #9511  
							
						 
						
							2024-10-11 11:24:03 +08:00  
				
					
						
							
							
								 
						
							
								1ae545a378 
								
							 
						 
						
							
							
								
								fix(hydration): provide compat fallback for idle callback hydration strategy ( #11935 )  
							
							
							
						 
						
							2024-10-11 11:22:01 +08:00  
				
					
						
							
							
								 
						
							
								05685a9d7c 
								
							 
						 
						
							
							
								
								fix(types): retain union type narrowing with defaults applied ( #12108 )  
							
							... 
							
							
							
							close  #12106  
						
							2024-10-11 11:17:48 +08:00  
				
					
						
							
							
								 
						
							
								cde2c0671b 
								
							 
						 
						
							
							
								
								fix(compiler): clone loc to `ifNode` ( #12131 )  
							
							... 
							
							
							
							fix  vuejs/language-tools#4911  
						
							2024-10-11 11:07:07 +08:00  
				
					
						
							
							
								 
						
							
								4474c113d1 
								
							 
						 
						
							
							
								
								fix(compiler-sfc): use sass modern api if available and avoid deprecation warning ( #11992 )  
							
							
							
						 
						
							2024-10-11 11:05:54 +08:00  
				
					
						
							
							
								 
						
							
								9da1ac1565 
								
							 
						 
						
							
							
								
								fix(runtime-core): fix required prop check false positive for kebab-case edge cases  ( #12034 )  
							
							... 
							
							
							
							close  #12011  
						
							2024-10-11 11:02:58 +08:00  
				
					
						
							
							
								 
						
							
								10a46f43c0 
								
							 
						 
						
							
							
								
								chore(runtime-core): warn if use a non-ref to hold the element reference in DEV ( #12051 )  
							
							... 
							
							
							
							close  #12029  
						
							2024-10-11 10:53:45 +08:00  
				
					
						
							
							
								 
						
							
								d3ecde8a69 
								
							 
						 
						
							
							
								
								fix(compiler-sfc):  do not skip TSInstantiationExpression when transforming props destructure ( #12064 )  
							
							
							
						 
						
							2024-10-11 10:51:57 +08:00  
				
					
						
							
							
								 
						
							
								76a8223199 
								
							 
						 
						
							
							
								
								fix(teleport): handle disabled teleport with updateCssVars ( #12113 )  
							
							... 
							
							
							
							close  #12112  
						
							2024-10-11 10:50:36 +08:00  
				
					
						
							
							
								 
						
							
								b4d35349d8 
								
							 
						 
						
							
							
								
								fix(useId): ensure useId consistency when using serverPrefetch ( #12128 )  
							
							... 
							
							
							
							close  #12102  
						
							2024-10-11 10:49:14 +08:00  
				
					
						
							
							
								 
						
							
								ec917cfdb9 
								
							 
						 
						
							
							
								
								perf(reactivity): avoid unnecessary recursion in removeSub ( #12135 )  
							
							
							
						 
						
							2024-10-11 10:48:54 +08:00  
				
					
						
							
							
								 
						
							
								f6d9926236 
								
							 
						 
						
							
							
								
								fix(compiler-dom): avoid stringify option with null value ( #12096 )  
							
							... 
							
							
							
							close  #12093  
						
							2024-10-11 10:41:55 +08:00  
				
					
						
							
							
								 
						
							
								7ad289e1e7 
								
							 
						 
						
							
							
								
								fix(reactivity): trigger reactivity for Map key `undefined` ( #12055 )  
							
							... 
							
							
							
							close  #12054  
						
							2024-10-11 10:39:08 +08:00  
				
					
						
							
							
								 
						
							
								c0418a3b8f 
								
							 
						 
						
							
							
								
								fix(defineModel): handle kebab-case model correctly ( #12063 )  
							
							... 
							
							
							
							close  #12060  
						
							2024-10-11 10:35:57 +08:00  
				
					
						
							
							
								 
						
							
								f1a4f67aed 
								
							 
						 
						
							
							
								
								fix(transition/ssr): make transition appear work with Suspense in SSR ( #12047 )  
							
							... 
							
							
							
							close  #12046  
						
							2024-10-11 10:34:28 +08:00  
				
					
						
							
							
								 
						
							
								e0a591e1cd 
								
							 
						 
						
							
							
								
								chore(sfc-playground): adjust the tooltip text for toggling the theme ( #12116 )  
							
							... 
							
							
							
							* chore(sfc-playground): adjust the tooltip text for toggling the theme
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-11 10:31:01 +08:00  
				
					
						
							
							
								 
						
							
								704173e242 
								
							 
						 
						
							
							
								
								fix(types): ensure `this.$props` type does not include `string` ( #12123 )  
							
							... 
							
							
							
							close  #12122  
						
							2024-10-11 10:30:09 +08:00  
				
					
						
							
							
								 
						
							
								d9d4d4e158 
								
							 
						 
						
							
							
								
								fix(runtime-core): allow symbol values for slot prop key ( #12069 )  
							
							... 
							
							
							
							close  #12068  
						
							2024-10-11 10:28:54 +08:00  
				
					
						
							
							
								 
						
							
								e16e9a7341 
								
							 
						 
						
							
							
								
								fix(custom-element): properly remove hyphenated attribute ( #12143 )  
							
							... 
							
							
							
							close  #12139  
						
							2024-10-11 09:52:06 +08:00  
				
					
						
							
							
								 
						
							
								35785f3cd7 
								
							 
						 
						
							
							
								
								chore(deps): update lint ( #12118 )  
							
							... 
							
							
							
							* chore(deps): update lint
* chore: update package name
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: daiwei <daiwei521@126.com> 
							
						 
						
							2024-10-07 10:45:41 +08:00  
				
					
						
							
							
								 
						
							
								723f588716 
								
							 
						 
						
							
							
								
								chore(deps-dev): bump vite from 5.4.0 to 5.4.8 ( #12121 )  
							
							... 
							
							
							
							Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.0 to 5.4.8.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.8/packages/vite )
---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-07 10:45:08 +08:00  
				
					
						
							
							
								 
						
							
								73a3666dee 
								
							 
						 
						
							
							
								
								chore(deps): update dependency @rollup/plugin-commonjs to v28 ( #12120 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-07 10:42:31 +08:00  
				
					
						
							
							
								 
						
							
								f7cbea2111 
								
							 
						 
						
							
							
								
								fix(deps): update dependency monaco-editor to ^0.52.0 ( #12119 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-07 10:33:18 +08:00  
				
					
						
							
							
								 
						
							
								b094c72b3d 
								
							 
						 
						
							
							
								
								fix(watch): watchEffect clean-up with SSR ( #12097 )  
							
							... 
							
							
							
							close  #11956  
						
							2024-10-04 16:09:23 +08:00  
				
					
						
							
							
								 
						
							
								6e4de8d75e 
								
							 
						 
						
							
							
								
								release: v3.5.11  
							
							
							
						 
						
							2024-10-03 23:49:47 +08:00  
				
					
						
							
							
								 
						
							
								6f85894376 
								
							 
						 
						
							
							
								
								fix(type): should not intersect `PublicProps` with `Props` ( #12077 )  
							
							
							
						 
						
							2024-10-03 23:24:09 +08:00  
				
					
						
							
							
								 
						
							
								c97bb84d0b 
								
							 
						 
						
							
							
								
								fix(types): infer the first generic type of `Ref` correctly ( #12094 )  
							
							
							
						 
						
							2024-10-03 23:22:57 +08:00  
				
					
						
							
							
								 
						
							
								57315ab968 
								
							 
						 
						
							
							
								
								fix(types): correctly infer `TypeProps` when it is `any` ( #12073 )  
							
							... 
							
							
							
							close  #12058  
						
							2024-10-03 23:22:27 +08:00  
				
					
						
							
							
								 
						
							
								577edca8e7 
								
							 
						 
						
							
							
								
								fix(scheduler): job ordering when the post queue is flushing ( #12090 )  
							
							
							
						 
						
							2024-10-03 23:21:31 +08:00  
				
					
						
							
							
								 
						
							
								3a55c3e421 
								
							 
						 
						
							
							
								
								chore(deps): update dependency rollup to ^4.24.0 ( #12081 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-03 23:17:36 +08:00  
				
					
						
							
							
								 
						
							
								435e4fefad 
								
							 
						 
						
							
							
								
								chore(deps): update all non-major dependencies ( #12080 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-10-03 23:17:22 +08:00  
				
					
						
							
							
								 
						
							
								d3f5e6e531 
								
							 
						 
						
							
							
								
								fix(reactivity): prevent overwriting `next` property during batch processing ( #12075 )  
							
							... 
							
							
							
							close  #12072  
						
							2024-10-03 23:16:52 +08:00  
				
					
						
							
							
								 
						
							
								29de6f8b0b 
								
							 
						 
						
							
							
								
								chore: remove no longer used property on Dep  
							
							
							
						 
						
							2024-09-28 19:25:16 +08:00  
				
					
						
							
							
								 
						
							
								2328b051f4 
								
							 
						 
						
							
							
								
								fix(compiler-sfc): do not skip `TSSatisfiesExpression` when transforming props destructure ( #12062 )  
							
							... 
							
							
							
							close  #12061  
						
							2024-09-28 09:56:09 +08:00  
				
					
						
							
							
								 
						
							
								4b09ab2074 
								
							 
						 
						
							
							
								
								release: v3.5.10  
							
							
							
						 
						
							2024-09-27 23:16:33 +08:00