vue3-core/packages/runtime-core/src
linzhe 00978f7d14
fix(Teleport): hydrate disabled Teleport with undefined target (#11235)
close #11230
2025-09-02 17:08:15 +08:00
..
compat chore(compat): rename legacyresolveScopedSlots to legacyResolveScopedSlots 2025-08-23 21:30:50 +08:00
components fix(Teleport): hydrate disabled Teleport with undefined target (#11235) 2025-09-02 17:08:15 +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): prevent lazy hydration for updated components (#13511) 2025-07-23 08:36:47 +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 refactor: migrate to getCurrentInstance API (#12958) 2025-07-08 14:30:43 +08:00
apiLifecycle.ts refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
apiSetupHelpers.ts dx(runtime-core): fix warning message for useSlots, useAttrs invocation with missing instance (#13647) 2025-07-23 08:42:50 +08:00
apiWatch.ts fix(watch): watchEffect clean-up with SSR (#12097) 2024-10-04 16:09:23 +08:00
component.ts fix(css-vars): nullish v-bind in style should not lead to unexpected inheritance (#12461) 2025-07-03 16:20:28 +08:00
componentEmits.ts fix(compat): allow v-model built in modifiers on component (#12654) 2025-06-18 20:53:25 +08:00
componentOptions.ts fix(custom-element): ensure exposed methods are accessible from custom elements by making them enumerable (#13634) 2025-07-23 08:40:40 +08:00
componentProps.ts fix(types): exclude `undefined` from inferred prop types with default values (#13007) 2025-05-22 08:03:33 +08:00
componentPublicInstance.ts fix(runtime-core): improve consistency of `PublicInstanceProxyHandlers.has` (#13507) 2025-08-20 21:05:26 +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(compiler-core): prevent cached array children from retaining detached dom nodes (#13691) 2025-08-20 20:51:04 +08: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(runtime-core): disable tracking block in h function (#8213) 2025-09-02 16:59:57 +08:00
hmr.ts fix(hmr): prevent update unmounting component during HMR reload (#13815) 2025-09-02 17:07:36 +08:00
hydration.ts fix(css-vars): nullish v-bind in style should not lead to unexpected inheritance (#12461) 2025-07-03 16:20:28 +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 fix(devtools): clear performance measures (#13701) 2025-07-25 08:48:57 +08:00
renderer.ts fix(suspense): don't immediately resolve suspense on last dep unmount (#13456) 2025-08-20 22:11:16 +08:00
rendererTemplateRef.ts fix(runtime-core): avoid setting direct ref of useTemplateRef in dev (#13449) 2025-08-21 08:46:10 +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(runtime-core): ensure correct anchor el for unresolved async components (#13560) 2025-07-23 08:42:10 +08:00
warning.ts test: adjust coverage config, use v8 coverage 2024-08-29 10:41:29 +08:00