| .. | 
		
		
			
			
			
			
				| compat | chore(build): use /*@__PURE__*/ annotation consistently | 2024-09-04 20:24:33 +08:00 | 
		
			
			
			
			
				| components | fix(transition): fix KeepAlive with transition out-in mode behavior in production (#12468) | 2025-05-13 22:16:45 +08:00 | 
		
			
			
			
			
				| helpers | fix(runtime-core): respect immutability for readonly reactive arrays in `v-for` (#13091) | 2025-05-02 02:55:24 -07:00 | 
		
			
			
			
			
				| apiAsyncComponent.ts | fix(hydration): skip lazy hydration for patched components (#13283) | 2025-05-16 08:22:01 +08:00 | 
		
			
			
			
			
				| apiComputed.ts | fix(types/computed): ensure type safety for `WritableComputedRef` (#11608) | 2024-08-14 15:11:10 +08:00 | 
		
			
			
			
			
				| apiCreateApp.ts | fix(custom-element): allow injecting values from app context in nested elements (#13219) | 2025-05-16 08:07:32 +08:00 | 
		
			
			
			
			
				| apiDefineComponent.ts | fix(types): ensure `this.$props` type does not include `string` (#12123) | 2024-10-11 10:30:09 +08:00 | 
		
			
			
			
			
				| apiInject.ts | fix(custom-element): allow injecting values from app context in nested elements (#13219) | 2025-05-16 08:07:32 +08:00 | 
		
			
			
			
			
				| apiLifecycle.ts | refactor(types): enable `isolatedDeclarations` (#11178) | 2024-08-08 23:05:21 +08:00 | 
		
			
			
			
			
				| apiSetupHelpers.ts | fix(types): defineEmits w/ interface declaration (#12343) | 2024-11-15 10:46:59 +08:00 | 
		
			
			
			
			
				| apiWatch.ts | fix(watch): watchEffect clean-up with SSR (#12097) | 2024-10-04 16:09:23 +08:00 | 
		
			
			
			
			
				| component.ts | fix(ssr): properly init slots during ssr rendering (#12441) | 2025-05-02 02:48:03 -07:00 | 
		
			
			
			
			
				| componentEmits.ts | fix(types): correct type inference of union event names (#12022) | 2024-09-26 17:00:05 +08:00 | 
		
			
			
			
			
				| componentOptions.ts | fix(types): allow return any for Options API lifecycle hooks (#5914) | 2024-11-19 20:29:08 +08:00 | 
		
			
			
			
			
				| componentProps.ts | fix(runtime-core): fix required prop check false positive for kebab-case edge cases  (#12034) | 2024-10-11 11:02:58 +08:00 | 
		
			
			
			
			
				| componentPublicInstance.ts | types(internal): provide internal options for using `$el` type in language tools (#11814) | 2024-09-05 20:58:13 +08:00 | 
		
			
			
			
			
				| componentRenderContext.ts | refactor(types): enable `isolatedDeclarations` (#11178) | 2024-08-08 23:05:21 +08:00 | 
		
			
			
			
			
				| componentRenderUtils.ts | chore: improve `renderComponentRoot` warn message (#10914) | 2024-10-14 10:14:32 +08:00 | 
		
			
			
			
			
				| componentSlots.ts | fix(slots): properly warn if slot invoked in setup (#12195) | 2025-05-02 02:53:14 -07:00 | 
		
			
			
			
			
				| customFormatter.ts | fix(customFormatter): properly accessing ref value during debugger (#12948) | 2025-03-14 08:19:06 +08:00 | 
		
			
			
			
			
				| devtools.ts | chore(build): use /*@__PURE__*/ annotation consistently | 2024-09-04 20:24:33 +08:00 | 
		
			
			
			
			
				| directives.ts | fix(types): the directive's modifiers should be optional (#12605) | 2025-03-19 11:38:59 +08:00 | 
		
			
			
			
			
				| enums.ts | style: update format & lint config (#9162) | 2023-12-26 19:39:47 +08:00 | 
		
			
			
			
			
				| errorHandling.ts | feat(reactivity): base `watch`, `getCurrentWatcher`, and `onWatcherCleanup` (#9927) | 2024-08-20 08:21:44 +08:00 | 
		
			
			
			
			
				| featureFlags.ts | test: adjust coverage config, use v8 coverage | 2024-08-29 10:41:29 +08:00 | 
		
			
			
			
			
				| h.ts | fix(types): fix functional component for `h` (#9991) | 2024-01-09 16:45:05 +08:00 | 
		
			
			
			
			
				| hmr.ts | fix(hmr): reload async child wrapped in Suspense + KeepAlive (#11907) | 2024-09-13 20:19:47 +08:00 | 
		
			
			
			
			
				| hydration.ts | fix(ssr): avoid updating subtree of async component if it is resolved (#12363) | 2024-11-15 22:11:21 +08:00 | 
		
			
			
			
			
				| hydrationStrategies.ts | fix(hydration): provide compat fallback for idle callback hydration strategy (#11935) | 2024-10-11 11:22:01 +08:00 | 
		
			
			
			
			
				| index.ts | feat(types): add type TemplateRef (#12645) | 2025-03-14 08:17:49 +08:00 | 
		
			
			
			
			
				| internalObject.ts | refactor(types): enable `isolatedDeclarations` (#11178) | 2024-08-08 23:05:21 +08:00 | 
		
			
			
			
			
				| profiling.ts | refactor(types): enable `isolatedDeclarations` (#11178) | 2024-08-08 23:05:21 +08:00 | 
		
			
			
			
			
				| renderer.ts | fix(runtime-core): inherit comment nodes during block patch in production build  (#10748) | 2025-05-13 22:18:28 +08:00 | 
		
			
			
			
			
				| rendererTemplateRef.ts | fix(templateRef): set ref on cached async component which wrapped in KeepAlive (#12290) | 2024-11-15 22:32:22 +08:00 | 
		
			
			
			
			
				| scheduler.ts | fix(scheduler): job ordering when the post queue is flushing (#12090) | 2024-10-03 23:21:31 +08:00 | 
		
			
			
			
			
				| vnode.ts | fix(v-once): setting hasOnce to current block only when in v-once (#12374) | 2024-11-14 14:53:55 +08:00 | 
		
			
			
			
			
				| warning.ts | test: adjust coverage config, use v8 coverage | 2024-08-29 10:41:29 +08:00 |