vue3-core/packages/runtime-core/src
Evan You 364f319d21 fix(hydration): force hydration for v-bind with .prop modifier
ref #7490
2023-11-10 13:13:07 +08:00
..
compat perf: replace Map/Set with WeakMap/WeakSet (#8549) 2023-10-20 17:11:52 +08:00
components chore: add name option for Teleport (#7315) 2023-11-09 17:21:38 +08:00
helpers refactor(runtime-core): use Symbol.for for runtime Symbols 2023-02-21 17:42:06 +08:00
apiAsyncComponent.ts perf: mark `defineComponent` as side-effects-free (#8512) 2023-07-11 17:52:43 +08:00
apiComputed.ts chore: remove unnecessary type assertions (#8311) 2023-05-19 07:49:28 +08:00
apiCreateApp.ts perf: replace Map/Set with WeakMap/WeakSet (#8549) 2023-10-20 17:11:52 +08:00
apiDefineComponent.ts fix(types): fix instance type when props type is incompatible with setup returned type (#7338) 2023-11-09 17:40:36 +08:00
apiInject.ts fix(types): retain compatibility for provide() usage with explicit type parameter 2023-05-02 21:35:28 +08:00
apiLifecycle.ts wip(vitest-migration): reactivity tests passing 2023-01-26 15:25:55 +08:00
apiSetupHelpers.ts fix(types): remove optional properties from defineProps return type (#6421) 2023-11-09 14:52:28 +08:00
apiWatch.ts chore: remove unnecessary type assertions (#8311) 2023-05-19 07:49:28 +08:00
component.ts chore: fix typo (#7693) 2023-06-10 17:17:41 +08:00
componentEmits.ts chore: remove unnecessary type assertions (#8311) 2023-05-19 07:49:28 +08:00
componentOptions.ts chore: remove unnecessary type assertions (#8311) 2023-05-19 07:49:28 +08:00
componentProps.ts feat(types): provide ExtractPublicPropTypes utility type 2023-05-02 11:06:32 +08:00
componentPublicInstance.ts fix(types): fix instance type when props type is incompatible with setup returned type (#7338) 2023-11-09 17:40:36 +08:00
componentRenderContext.ts fix(runtime-core): ensure that errors in slot function execution do not affect block tracking (#5670) 2022-10-14 04:08:32 -04:00
componentRenderUtils.ts refactor(runtime-core): extract type SetRootFn (#3209) 2022-05-13 04:48:20 -04:00
componentSlots.ts fix(runtime-core): delete stale slots which are present but undefined (#6484) 2023-10-20 16:25:06 +08:00
customFormatter.ts feat(reactivity): add isShallow api 2022-01-18 09:22:41 +08:00
devtools.ts chore: fix typo (#8732) [ci skip] 2023-07-09 13:03:30 +08:00
directives.ts Revert "fix(types): propagate type parameter constraints for TypeScript 4.8 (#6351)" 2023-07-12 11:38:59 +08:00
enums.ts wip(vitest-migration): reactivity tests passing 2023-01-26 15:25:55 +08:00
errorHandling.ts wip(vitest-migration): reactivity tests passing 2023-01-26 15:25:55 +08:00
featureFlags.ts chore: fix some typos (#5050) [ci skip] 2021-12-11 20:58:46 -05:00
h.ts fix(types): improve `h` overload to support union of string and component (#5432) 2023-10-23 23:40:06 +08:00
hmr.ts chore: remove unnecessary type assertions (#8311) 2023-05-19 07:49:28 +08:00
hydration.ts fix(hydration): force hydration for v-bind with .prop modifier 2023-11-10 13:13:07 +08:00
index.ts build: use `stripInternal` (#9379) 2023-10-17 21:10:14 +08:00
profiling.ts fix(devtools): perf: use high-resolution time 2022-03-09 14:30:24 +01:00
renderer.ts fix(hydration): force hydration for v-bind with .prop modifier 2023-11-10 13:13:07 +08:00
rendererTemplateRef.ts fix(runtime-core): fix v-for ref reactivity behavior difference between prod and dev (#6714) 2022-10-14 05:23:01 -04:00
scheduler.ts fix(scheduler): ensure jobs are in the correct order (#7748) 2023-10-21 10:38:54 +08:00
vnode.ts fix(hydration): force hydration for v-bind with .prop modifier 2023-11-10 13:13:07 +08:00
warning.ts chore: fix assertNumber for undefined value 2022-11-14 16:57:44 +08:00