vue3-core/packages/runtime-core/src
Yang Mingshan 48613bb928
refactor(scheduler): simplify checkRecursiveUpdates (#11856)
2024-09-10 15:51:10 +08:00
..
compat chore(build): use /*@__PURE__*/ annotation consistently 2024-09-04 20:24:33 +08:00
components fix(Transition): handle KeepAlive child unmount in Transition out-in mode (#11833) 2024-09-06 11:03:58 +08:00
helpers fix(runtime-core): handle shallow reactive arrays in renderList correctly (#11870) 2024-09-10 15:48:14 +08:00
apiAsyncComponent.ts feat: lazy hydration strategies for async components (#11458) 2024-07-31 12:14:51 +08:00
apiComputed.ts fix(types/computed): ensure type safety for `WritableComputedRef` (#11608) 2024-08-14 15:11:10 +08:00
apiCreateApp.ts feat(custom-element): support configurable app instance in defineCustomElement 2024-08-07 16:08:06 +08:00
apiDefineComponent.ts types(internal): provide internal options for using `$el` type in language tools (#11814) 2024-09-05 20:58:13 +08:00
apiInject.ts refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
apiLifecycle.ts refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
apiSetupHelpers.ts fix(types/defineModel): allow getter and setter types to be unrelated (#11699) 2024-09-03 17:47:50 +08:00
apiWatch.ts refactor(watch): reuse watch types 2024-08-20 16:16:25 +08:00
component.ts chore(build): use /*@__PURE__*/ annotation consistently 2024-09-04 20:24:33 +08:00
componentEmits.ts fix(types): correctly infer `TypeEmits` with both tuple and function syntax (#11840) 2024-09-06 16:10:56 +08:00
componentOptions.ts fix(types): avoid using intersection type in `Readonly<...>` to fix JSDoc emit (#11799) 2024-09-04 20:34:36 +08:00
componentProps.ts chore(build): use /*@__PURE__*/ annotation consistently 2024-09-04 20:24:33 +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 fix(Transition): handle KeepAlive child unmount in Transition out-in mode (#11833) 2024-09-06 11:03:58 +08:00
componentSlots.ts refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
customFormatter.ts refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
devtools.ts chore(build): use /*@__PURE__*/ annotation consistently 2024-09-04 20:24:33 +08:00
directives.ts feat(reactivity): base `watch`, `getCurrentWatcher`, and `onWatcherCleanup` (#9927) 2024-08-20 08:21:44 +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 refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
hydration.ts fix(hydration): escape css var name to avoid mismatch (#11739) 2024-09-03 08:25:00 +08:00
hydrationStrategies.ts refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
index.ts fix(ssr): respect app.config.warnHandler during ssr 2024-09-06 11:20:48 +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(hydration): check __asyncHydrate presence for vue3-lazy-hydration compat (#11825) 2024-09-06 11:20:41 +08:00
rendererTemplateRef.ts fix(useTemplateRef): properly fix readonly warning in dev and ensure prod behavior consistency 2024-09-05 17:47:03 +08:00
scheduler.ts refactor(scheduler): simplify checkRecursiveUpdates (#11856) 2024-09-10 15:51:10 +08:00
vnode.ts refactor(types): enable `isolatedDeclarations` (#11178) 2024-08-08 23:05:21 +08:00
warning.ts test: adjust coverage config, use v8 coverage 2024-08-29 10:41:29 +08:00