;
```
-Defined in: [packages/preact-form/src/useField.tsx:547](https://github.com/TanStack/form/blob/main/packages/preact-form/src/useField.tsx#L547)
+Defined in: [packages/preact-form/src/useField.tsx:523](https://github.com/TanStack/form/blob/main/packages/preact-form/src/useField.tsx#L523)
A type alias representing a field component for a form lens data type.
diff --git a/docs/framework/preact/reference/type-aliases/PropsWithChildren.md b/docs/framework/preact/reference/type-aliases/PropsWithChildren.md
index 94fdc49e14..cdceae7512 100644
--- a/docs/framework/preact/reference/type-aliases/PropsWithChildren.md
+++ b/docs/framework/preact/reference/type-aliases/PropsWithChildren.md
@@ -7,7 +7,7 @@ title: PropsWithChildren
type PropsWithChildren = P & object;
```
-Defined in: [packages/preact-form/src/types.ts:141](https://github.com/TanStack/form/blob/main/packages/preact-form/src/types.ts#L141)
+Defined in: [packages/preact-form/src/types.ts:133](https://github.com/TanStack/form/blob/main/packages/preact-form/src/types.ts#L133)
## Type Declaration
diff --git a/docs/framework/preact/reference/type-aliases/ServerFormState.md b/docs/framework/preact/reference/type-aliases/ServerFormState.md
index 368fb0a5ab..c183e270a1 100644
--- a/docs/framework/preact/reference/type-aliases/ServerFormState.md
+++ b/docs/framework/preact/reference/type-aliases/ServerFormState.md
@@ -7,7 +7,7 @@ title: ServerFormState
type ServerFormState = Pick, "values" | "errors" | "errorMap">;
```
-Defined in: [packages/preact-form/src/types.ts:121](https://github.com/TanStack/form/blob/main/packages/preact-form/src/types.ts#L121)
+Defined in: [packages/preact-form/src/types.ts:113](https://github.com/TanStack/form/blob/main/packages/preact-form/src/types.ts#L113)
## Type Parameters
diff --git a/docs/framework/preact/reference/variables/Field.md b/docs/framework/preact/reference/variables/Field.md
index 257306059c..d23f86690c 100644
--- a/docs/framework/preact/reference/variables/Field.md
+++ b/docs/framework/preact/reference/variables/Field.md
@@ -7,7 +7,7 @@ title: Field
const Field: (__namedParameters) => ComponentChildren;
```
-Defined in: [packages/preact-form/src/useField.tsx:637](https://github.com/TanStack/form/blob/main/packages/preact-form/src/useField.tsx#L637)
+Defined in: [packages/preact-form/src/useField.tsx:609](https://github.com/TanStack/form/blob/main/packages/preact-form/src/useField.tsx#L609)
A function component that takes field options and a render function as children and returns a React component.
diff --git a/docs/framework/preact/reference/variables/FormGroup.md b/docs/framework/preact/reference/variables/FormGroup.md
index 72430f4c9c..65a2e288d6 100644
--- a/docs/framework/preact/reference/variables/FormGroup.md
+++ b/docs/framework/preact/reference/variables/FormGroup.md
@@ -7,7 +7,7 @@ title: FormGroup
const FormGroup: (__namedParameters) => ComponentChildren;
```
-Defined in: [packages/preact-form/src/useFormGroup.tsx:639](https://github.com/TanStack/form/blob/main/packages/preact-form/src/useFormGroup.tsx#L639)
+Defined in: [packages/preact-form/src/useFormGroup.tsx:600](https://github.com/TanStack/form/blob/main/packages/preact-form/src/useFormGroup.tsx#L600)
## Type Parameters
diff --git a/docs/framework/preact/reference/variables/useStore.md b/docs/framework/preact/reference/variables/useStore.md
index b94bfac78e..573a966fca 100644
--- a/docs/framework/preact/reference/variables/useStore.md
+++ b/docs/framework/preact/reference/variables/useStore.md
@@ -7,7 +7,7 @@ title: useStore
const useStore: (source, selector?, compare?) => TSelected;
```
-Defined in: node\_modules/.pnpm/@tanstack+preact-store@0.13.1\_preact@10.29.2/node\_modules/@tanstack/preact-store/dist/useStore.d.ts:12
+Defined in: node\_modules/.pnpm/@tanstack+preact-store@0.13.2\_preact@10.29.8/node\_modules/@tanstack/preact-store/dist/useStore.d.ts:12
Deprecated alias for [useSelector](../functions/useSelector.md).
diff --git a/docs/framework/react/guides/form-composition.md b/docs/framework/react/guides/form-composition.md
index cf2db1cc19..ddaa63ce9a 100644
--- a/docs/framework/react/guides/form-composition.md
+++ b/docs/framework/react/guides/form-composition.md
@@ -355,9 +355,7 @@ Usage:
```tsx
// sharedOpts.ts
-const formOpts = formOptions({
- /* ... */
-})
+const formOpts = formOptions({/* ... */})
function ParentComponent() {
const form = useAppForm({ ...formOptions /* ... */ })
diff --git a/docs/framework/react/reference/functions/useField.md b/docs/framework/react/reference/functions/useField.md
index 540fde644d..ae0f3962cd 100644
--- a/docs/framework/react/reference/functions/useField.md
+++ b/docs/framework/react/reference/functions/useField.md
@@ -7,7 +7,7 @@ title: useField
function useField(opts): FieldApi;
```
-Defined in: [packages/react-form/src/useField.tsx:106](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L106)
+Defined in: [packages/react-form/src/useField.tsx:102](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L102)
A hook for managing a field in a form.
diff --git a/docs/framework/react/reference/functions/useFormGroup.md b/docs/framework/react/reference/functions/useFormGroup.md
index 3c8e880246..2d5b328a1c 100644
--- a/docs/framework/react/reference/functions/useFormGroup.md
+++ b/docs/framework/react/reference/functions/useFormGroup.md
@@ -7,7 +7,7 @@ title: useFormGroup
function useFormGroup(opts): FormGroupApi;
```
-Defined in: [packages/react-form/src/useFormGroup.tsx:113](https://github.com/TanStack/form/blob/main/packages/react-form/src/useFormGroup.tsx#L113)
+Defined in: [packages/react-form/src/useFormGroup.tsx:106](https://github.com/TanStack/form/blob/main/packages/react-form/src/useFormGroup.tsx#L106)
## Type Parameters
diff --git a/docs/framework/react/reference/functions/useSelector.md b/docs/framework/react/reference/functions/useSelector.md
index 053e273c31..4d374d3c8d 100644
--- a/docs/framework/react/reference/functions/useSelector.md
+++ b/docs/framework/react/reference/functions/useSelector.md
@@ -10,7 +10,7 @@ function useSelector(
options?): TSelected;
```
-Defined in: node\_modules/.pnpm/@tanstack+react-store@0.11.0\_react-dom@19.1.0\_react@19.1.0\_\_react@19.1.0/node\_modules/@tanstack/react-store/dist/useSelector.d.ts:31
+Defined in: node\_modules/.pnpm/@tanstack+react-store@0.11.1\_react-dom@19.1.0\_react@19.1.0\_\_react@19.1.0/node\_modules/@tanstack/react-store/dist/useSelector.d.ts:31
Selects a slice of state from an atom or store and subscribes the component
to that selection.
diff --git a/docs/framework/react/reference/interfaces/UseFieldOptionsBound.md b/docs/framework/react/reference/interfaces/UseFieldOptionsBound.md
index 910bb6e1f1..bd1b57b4e5 100644
--- a/docs/framework/react/reference/interfaces/UseFieldOptionsBound.md
+++ b/docs/framework/react/reference/interfaces/UseFieldOptionsBound.md
@@ -3,7 +3,7 @@ id: UseFieldOptionsBound
title: UseFieldOptionsBound
---
-Defined in: [packages/react-form/src/types.ts:81](https://github.com/TanStack/form/blob/main/packages/react-form/src/types.ts#L81)
+Defined in: [packages/react-form/src/types.ts:77](https://github.com/TanStack/form/blob/main/packages/react-form/src/types.ts#L77)
## Extends
diff --git a/docs/framework/react/reference/type-aliases/FieldComponent.md b/docs/framework/react/reference/type-aliases/FieldComponent.md
index bdb244912c..b5c3bd8018 100644
--- a/docs/framework/react/reference/type-aliases/FieldComponent.md
+++ b/docs/framework/react/reference/type-aliases/FieldComponent.md
@@ -10,7 +10,7 @@ type FieldComponent ReturnType;
```
-Defined in: [packages/react-form/src/useField.tsx:480](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L480)
+Defined in: [packages/react-form/src/useField.tsx:464](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L464)
A type alias representing a field component for a specific form data type.
diff --git a/docs/framework/react/reference/type-aliases/FormGroupComponent.md b/docs/framework/react/reference/type-aliases/FormGroupComponent.md
index 7cea16091f..6b3cb8ee90 100644
--- a/docs/framework/react/reference/type-aliases/FormGroupComponent.md
+++ b/docs/framework/react/reference/type-aliases/FormGroupComponent.md
@@ -10,7 +10,7 @@ type FormGroupComponent ReturnType;
```
-Defined in: [packages/react-form/src/useFormGroup.tsx:562](https://github.com/TanStack/form/blob/main/packages/react-form/src/useFormGroup.tsx#L562)
+Defined in: [packages/react-form/src/useFormGroup.tsx:534](https://github.com/TanStack/form/blob/main/packages/react-form/src/useFormGroup.tsx#L534)
## Type Parameters
diff --git a/docs/framework/react/reference/type-aliases/LensFieldComponent.md b/docs/framework/react/reference/type-aliases/LensFieldComponent.md
index 23a2f73532..106b1b9e86 100644
--- a/docs/framework/react/reference/type-aliases/LensFieldComponent.md
+++ b/docs/framework/react/reference/type-aliases/LensFieldComponent.md
@@ -10,7 +10,7 @@ type LensFieldComponent = ReturnType;
```
-Defined in: [packages/react-form/src/useField.tsx:555](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L555)
+Defined in: [packages/react-form/src/useField.tsx:531](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L531)
A type alias representing a field component for a form lens data type.
diff --git a/docs/framework/react/reference/type-aliases/ServerFormState.md b/docs/framework/react/reference/type-aliases/ServerFormState.md
index b1caa57741..78729bde8d 100644
--- a/docs/framework/react/reference/type-aliases/ServerFormState.md
+++ b/docs/framework/react/reference/type-aliases/ServerFormState.md
@@ -7,7 +7,7 @@ title: ServerFormState
type ServerFormState = Pick, "values" | "errors" | "errorMap">;
```
-Defined in: [packages/react-form/src/types.ts:120](https://github.com/TanStack/form/blob/main/packages/react-form/src/types.ts#L120)
+Defined in: [packages/react-form/src/types.ts:112](https://github.com/TanStack/form/blob/main/packages/react-form/src/types.ts#L112)
## Type Parameters
diff --git a/docs/framework/react/reference/variables/Field.md b/docs/framework/react/reference/variables/Field.md
index 24ad7900b5..5b14c6d262 100644
--- a/docs/framework/react/reference/variables/Field.md
+++ b/docs/framework/react/reference/variables/Field.md
@@ -7,7 +7,7 @@ title: Field
const Field: (__namedParameters) => ReactNode | Promise;
```
-Defined in: [packages/react-form/src/useField.tsx:645](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L645)
+Defined in: [packages/react-form/src/useField.tsx:617](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L617)
A function component that takes field options and a render function as children and returns a React component.
diff --git a/docs/framework/react/reference/variables/FormGroup.md b/docs/framework/react/reference/variables/FormGroup.md
index a35f736cc9..18e8f442ba 100644
--- a/docs/framework/react/reference/variables/FormGroup.md
+++ b/docs/framework/react/reference/variables/FormGroup.md
@@ -7,7 +7,7 @@ title: FormGroup
const FormGroup: (__namedParameters) => ReactNode | Promise;
```
-Defined in: [packages/react-form/src/useFormGroup.tsx:642](https://github.com/TanStack/form/blob/main/packages/react-form/src/useFormGroup.tsx#L642)
+Defined in: [packages/react-form/src/useFormGroup.tsx:603](https://github.com/TanStack/form/blob/main/packages/react-form/src/useFormGroup.tsx#L603)
## Type Parameters
diff --git a/docs/framework/react/reference/variables/useStore.md b/docs/framework/react/reference/variables/useStore.md
index c68281ded5..af600704e0 100644
--- a/docs/framework/react/reference/variables/useStore.md
+++ b/docs/framework/react/reference/variables/useStore.md
@@ -7,7 +7,7 @@ title: useStore
const useStore: (source, selector?, compare?) => TSelected;
```
-Defined in: node\_modules/.pnpm/@tanstack+react-store@0.11.0\_react-dom@19.1.0\_react@19.1.0\_\_react@19.1.0/node\_modules/@tanstack/react-store/dist/useStore.d.ts:12
+Defined in: node\_modules/.pnpm/@tanstack+react-store@0.11.1\_react-dom@19.1.0\_react@19.1.0\_\_react@19.1.0/node\_modules/@tanstack/react-store/dist/useStore.d.ts:12
Deprecated alias for [useSelector](../functions/useSelector.md).
diff --git a/docs/framework/solid/guides/validation.md b/docs/framework/solid/guides/validation.md
index c1ff12dbf0..712d8afafd 100644
--- a/docs/framework/solid/guides/validation.md
+++ b/docs/framework/solid/guides/validation.md
@@ -543,9 +543,7 @@ The form state object has a `canSubmit` flag that is false when any field is inv
You can subscribe to it via `form.Subscribe` and use the value in order to, for example, disable the submit button when the form is invalid (in practice, disabled buttons are not accessible, use `aria-disabled` instead).
```tsx
-const form = createForm(() => ({
- /* ... */
-}))
+const form = createForm(() => ({/* ... */}))
return (
/* ... */
diff --git a/docs/framework/solid/reference/functions/Field.md b/docs/framework/solid/reference/functions/Field.md
index 0cd65eedec..c6bdaa25fb 100644
--- a/docs/framework/solid/reference/functions/Field.md
+++ b/docs/framework/solid/reference/functions/Field.md
@@ -7,7 +7,7 @@ title: Field
function Field(props): Element;
```
-Defined in: [packages/solid-form/src/createField.tsx:660](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L660)
+Defined in: [packages/solid-form/src/createField.tsx:632](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L632)
## Type Parameters
diff --git a/docs/framework/solid/reference/functions/FormGroup.md b/docs/framework/solid/reference/functions/FormGroup.md
index 60ae240f42..238c54db3b 100644
--- a/docs/framework/solid/reference/functions/FormGroup.md
+++ b/docs/framework/solid/reference/functions/FormGroup.md
@@ -7,7 +7,7 @@ title: FormGroup
function FormGroup(props): Element;
```
-Defined in: [packages/solid-form/src/createFormGroup.tsx:524](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createFormGroup.tsx#L524)
+Defined in: [packages/solid-form/src/createFormGroup.tsx:485](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createFormGroup.tsx#L485)
## Type Parameters
diff --git a/docs/framework/solid/reference/functions/createField.md b/docs/framework/solid/reference/functions/createField.md
index 72d113996e..a47f767b8b 100644
--- a/docs/framework/solid/reference/functions/createField.md
+++ b/docs/framework/solid/reference/functions/createField.md
@@ -7,7 +7,7 @@ title: createField
function createField(opts): () => FieldApi & SolidFieldApi;
```
-Defined in: [packages/solid-form/src/createField.tsx:218](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L218)
+Defined in: [packages/solid-form/src/createField.tsx:214](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L214)
## Type Parameters
diff --git a/docs/framework/solid/reference/functions/createFormGroup.md b/docs/framework/solid/reference/functions/createFormGroup.md
index eb41f65a67..a87d3da953 100644
--- a/docs/framework/solid/reference/functions/createFormGroup.md
+++ b/docs/framework/solid/reference/functions/createFormGroup.md
@@ -7,7 +7,7 @@ title: createFormGroup
function createFormGroup(opts): () => FormGroupApi;
```
-Defined in: [packages/solid-form/src/createFormGroup.tsx:127](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createFormGroup.tsx#L127)
+Defined in: [packages/solid-form/src/createFormGroup.tsx:120](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createFormGroup.tsx#L120)
## Type Parameters
diff --git a/docs/framework/solid/reference/functions/useSelector.md b/docs/framework/solid/reference/functions/useSelector.md
index 51d0d73d07..25a2658247 100644
--- a/docs/framework/solid/reference/functions/useSelector.md
+++ b/docs/framework/solid/reference/functions/useSelector.md
@@ -10,7 +10,7 @@ function useSelector(
options?): Accessor;
```
-Defined in: node\_modules/.pnpm/@tanstack+solid-store@0.11.0\_solid-js@1.9.13/node\_modules/@tanstack/solid-store/dist/useSelector.d.ts:34
+Defined in: node\_modules/.pnpm/@tanstack+solid-store@0.11.1\_solid-js@1.9.15/node\_modules/@tanstack/solid-store/dist/useSelector.d.ts:34
Selects a slice of state from an atom or store and subscribes the component
to that selection.
diff --git a/docs/framework/solid/reference/interfaces/CreateFieldOptionsBound.md b/docs/framework/solid/reference/interfaces/CreateFieldOptionsBound.md
index 573bf35620..60b2d81aeb 100644
--- a/docs/framework/solid/reference/interfaces/CreateFieldOptionsBound.md
+++ b/docs/framework/solid/reference/interfaces/CreateFieldOptionsBound.md
@@ -3,7 +3,7 @@ id: CreateFieldOptionsBound
title: CreateFieldOptionsBound
---
-Defined in: [packages/solid-form/src/types.ts:80](https://github.com/TanStack/form/blob/main/packages/solid-form/src/types.ts#L80)
+Defined in: [packages/solid-form/src/types.ts:76](https://github.com/TanStack/form/blob/main/packages/solid-form/src/types.ts#L76)
## Extends
diff --git a/docs/framework/solid/reference/type-aliases/FieldComponent.md b/docs/framework/solid/reference/type-aliases/FieldComponent.md
index 9f02739f01..d7a2c6fabc 100644
--- a/docs/framework/solid/reference/type-aliases/FieldComponent.md
+++ b/docs/framework/solid/reference/type-aliases/FieldComponent.md
@@ -10,7 +10,7 @@ type FieldComponent JSX.Element;
```
-Defined in: [packages/solid-form/src/createField.tsx:414](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L414)
+Defined in: [packages/solid-form/src/createField.tsx:402](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L402)
A type alias representing a field component for a specific form data type.
diff --git a/docs/framework/solid/reference/type-aliases/FormGroupComponent.md b/docs/framework/solid/reference/type-aliases/FormGroupComponent.md
index 40e2df8bb3..8560de96f7 100644
--- a/docs/framework/solid/reference/type-aliases/FormGroupComponent.md
+++ b/docs/framework/solid/reference/type-aliases/FormGroupComponent.md
@@ -7,7 +7,7 @@ title: FormGroupComponent
type FormGroupComponent = (props) => JSXElement;
```
-Defined in: [packages/solid-form/src/createFormGroup.tsx:350](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createFormGroup.tsx#L350)
+Defined in: [packages/solid-form/src/createFormGroup.tsx:329](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createFormGroup.tsx#L329)
A type alias representing a form group component for a specific form data type.
diff --git a/docs/framework/solid/reference/type-aliases/LensFieldComponent.md b/docs/framework/solid/reference/type-aliases/LensFieldComponent.md
index 8f31433b7b..7b294cfc89 100644
--- a/docs/framework/solid/reference/type-aliases/LensFieldComponent.md
+++ b/docs/framework/solid/reference/type-aliases/LensFieldComponent.md
@@ -10,7 +10,7 @@ type LensFieldComponent = JSX.Element;
```
-Defined in: [packages/solid-form/src/createField.tsx:575](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L575)
+Defined in: [packages/solid-form/src/createField.tsx:551](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createField.tsx#L551)
A type alias representing a field component for a form lens data type.
diff --git a/docs/framework/solid/reference/variables/useStore.md b/docs/framework/solid/reference/variables/useStore.md
index 4c5e0bc529..b8a963f07a 100644
--- a/docs/framework/solid/reference/variables/useStore.md
+++ b/docs/framework/solid/reference/variables/useStore.md
@@ -7,7 +7,7 @@ title: useStore
const useStore: (source, selector?, compare?) => Accessor;
```
-Defined in: node\_modules/.pnpm/@tanstack+solid-store@0.11.0\_solid-js@1.9.13/node\_modules/@tanstack/solid-store/dist/useStore.d.ts:14
+Defined in: node\_modules/.pnpm/@tanstack+solid-store@0.11.1\_solid-js@1.9.15/node\_modules/@tanstack/solid-store/dist/useStore.d.ts:14
Deprecated alias for [useSelector](../functions/useSelector.md).
diff --git a/docs/framework/vue/reference/functions/useField.md b/docs/framework/vue/reference/functions/useField.md
index e0b034e064..795748b6ab 100644
--- a/docs/framework/vue/reference/functions/useField.md
+++ b/docs/framework/vue/reference/functions/useField.md
@@ -7,7 +7,7 @@ title: useField
function useField(opts): object;
```
-Defined in: [packages/vue-form/src/useField.tsx:189](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L189)
+Defined in: [packages/vue-form/src/useField.tsx:185](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L185)
## Type Parameters
diff --git a/docs/framework/vue/reference/functions/useFormGroup.md b/docs/framework/vue/reference/functions/useFormGroup.md
index cc250b5e90..54836eb975 100644
--- a/docs/framework/vue/reference/functions/useFormGroup.md
+++ b/docs/framework/vue/reference/functions/useFormGroup.md
@@ -7,7 +7,7 @@ title: useFormGroup
function useFormGroup(opts): object;
```
-Defined in: [packages/vue-form/src/useFormGroup.tsx:221](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L221)
+Defined in: [packages/vue-form/src/useFormGroup.tsx:214](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L214)
## Type Parameters
diff --git a/docs/framework/vue/reference/functions/useSelector.md b/docs/framework/vue/reference/functions/useSelector.md
index fe1fdfc927..a0c98f3210 100644
--- a/docs/framework/vue/reference/functions/useSelector.md
+++ b/docs/framework/vue/reference/functions/useSelector.md
@@ -10,7 +10,7 @@ function useSelector(
options?): Readonly[>;
```
-Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.11.0\_vue@3.5.34\_typescript@5.9.3\_/node\_modules/@tanstack/vue-store/dist/useSelector.d.ts:33
+Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.11.1\_vue@3.5.43\_typescript@5.9.3\_/node\_modules/@tanstack/vue-store/dist/useSelector.d.ts:33
Selects a slice of state from an atom or store and subscribes the component
to that selection.
diff --git a/docs/framework/vue/reference/interfaces/VueFieldApi.md b/docs/framework/vue/reference/interfaces/VueFieldApi.md
index 4016e7e5d7..018c909818 100644
--- a/docs/framework/vue/reference/interfaces/VueFieldApi.md
+++ b/docs/framework/vue/reference/interfaces/VueFieldApi.md
@@ -3,7 +3,7 @@ id: VueFieldApi
title: VueFieldApi
---
-Defined in: [packages/vue-form/src/useField.tsx:159](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L159)
+Defined in: [packages/vue-form/src/useField.tsx:155](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L155)
## Type Parameters
@@ -63,4 +63,4 @@ Defined in: [packages/vue-form/src/useField.tsx:159](https://github.com/TanStack
Field: FieldComponent;
```
-Defined in: [packages/vue-form/src/useField.tsx:173](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L173)
+Defined in: [packages/vue-form/src/useField.tsx:169](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L169)
diff --git a/docs/framework/vue/reference/interfaces/VueFormGroupApi.md b/docs/framework/vue/reference/interfaces/VueFormGroupApi.md
index 677c652736..afa52256fa 100644
--- a/docs/framework/vue/reference/interfaces/VueFormGroupApi.md
+++ b/docs/framework/vue/reference/interfaces/VueFormGroupApi.md
@@ -3,7 +3,7 @@ id: VueFormGroupApi
title: VueFormGroupApi
---
-Defined in: [packages/vue-form/src/useFormGroup.tsx:191](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L191)
+Defined in: [packages/vue-form/src/useFormGroup.tsx:184](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L184)
## Type Parameters
@@ -63,4 +63,4 @@ Defined in: [packages/vue-form/src/useFormGroup.tsx:191](https://github.com/TanS
FormGroup: FormGroupComponent;
```
-Defined in: [packages/vue-form/src/useFormGroup.tsx:205](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L205)
+Defined in: [packages/vue-form/src/useFormGroup.tsx:198](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L198)
diff --git a/docs/framework/vue/reference/type-aliases/FieldComponentBoundProps.md b/docs/framework/vue/reference/type-aliases/FieldComponentBoundProps.md
index e33e21948f..cf4a0df49c 100644
--- a/docs/framework/vue/reference/type-aliases/FieldComponentBoundProps.md
+++ b/docs/framework/vue/reference/type-aliases/FieldComponentBoundProps.md
@@ -7,7 +7,7 @@ title: FieldComponentBoundProps
type FieldComponentBoundProps = UseFieldOptionsBound;
```
-Defined in: [packages/vue-form/src/useField.tsx:444](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L444)
+Defined in: [packages/vue-form/src/useField.tsx:432](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L432)
## Type Parameters
diff --git a/docs/framework/vue/reference/type-aliases/FieldComponentProps.md b/docs/framework/vue/reference/type-aliases/FieldComponentProps.md
index 212a14e332..3d3650d4f7 100644
--- a/docs/framework/vue/reference/type-aliases/FieldComponentProps.md
+++ b/docs/framework/vue/reference/type-aliases/FieldComponentProps.md
@@ -7,7 +7,7 @@ title: FieldComponentProps
type FieldComponentProps = UseFieldOptions;
```
-Defined in: [packages/vue-form/src/useField.tsx:386](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L386)
+Defined in: [packages/vue-form/src/useField.tsx:378](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L378)
## Type Parameters
diff --git a/docs/framework/vue/reference/type-aliases/FormGroupComponentBoundProps.md b/docs/framework/vue/reference/type-aliases/FormGroupComponentBoundProps.md
index 72750c90eb..83504d7193 100644
--- a/docs/framework/vue/reference/type-aliases/FormGroupComponentBoundProps.md
+++ b/docs/framework/vue/reference/type-aliases/FormGroupComponentBoundProps.md
@@ -7,7 +7,7 @@ title: FormGroupComponentBoundProps
type FormGroupComponentBoundProps = FormGroupOptions;
```
-Defined in: [packages/vue-form/src/useFormGroup.tsx:384](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L384)
+Defined in: [packages/vue-form/src/useFormGroup.tsx:363](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L363)
## Type Parameters
diff --git a/docs/framework/vue/reference/type-aliases/FormGroupComponentProps.md b/docs/framework/vue/reference/type-aliases/FormGroupComponentProps.md
index bce3f5bd20..9895554300 100644
--- a/docs/framework/vue/reference/type-aliases/FormGroupComponentProps.md
+++ b/docs/framework/vue/reference/type-aliases/FormGroupComponentProps.md
@@ -7,7 +7,7 @@ title: FormGroupComponentProps
type FormGroupComponentProps = FormGroupApiOptions;
```
-Defined in: [packages/vue-form/src/useFormGroup.tsx:318](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L318)
+Defined in: [packages/vue-form/src/useFormGroup.tsx:304](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L304)
## Type Parameters
diff --git a/docs/framework/vue/reference/variables/Field.md b/docs/framework/vue/reference/variables/Field.md
index 4114e57f7a..7f66263594 100644
--- a/docs/framework/vue/reference/variables/Field.md
+++ b/docs/framework/vue/reference/variables/Field.md
@@ -20,7 +20,7 @@ const Field: ;
```
-Defined in: [packages/vue-form/src/useField.tsx:480](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L480)
+Defined in: [packages/vue-form/src/useField.tsx:464](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useField.tsx#L464)
## Parameters
diff --git a/docs/framework/vue/reference/variables/FormGroup.md b/docs/framework/vue/reference/variables/FormGroup.md
index 8bb5526f2a..35574dbe4d 100644
--- a/docs/framework/vue/reference/variables/FormGroup.md
+++ b/docs/framework/vue/reference/variables/FormGroup.md
@@ -20,7 +20,7 @@ const FormGroup: ;
```
-Defined in: [packages/vue-form/src/useFormGroup.tsx:450](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L450)
+Defined in: [packages/vue-form/src/useFormGroup.tsx:422](https://github.com/TanStack/form/blob/main/packages/vue-form/src/useFormGroup.tsx#L422)
## Parameters
diff --git a/docs/framework/vue/reference/variables/useStore.md b/docs/framework/vue/reference/variables/useStore.md
index 59c7e1df9f..5945e5d52a 100644
--- a/docs/framework/vue/reference/variables/useStore.md
+++ b/docs/framework/vue/reference/variables/useStore.md
@@ -7,7 +7,7 @@ title: useStore
const useStore: (source, selector?, compare?) => Readonly][>;
```
-Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.11.0\_vue@3.5.34\_typescript@5.9.3\_/node\_modules/@tanstack/vue-store/dist/useStore.d.ts:14
+Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.11.1\_vue@3.5.43\_typescript@5.9.3\_/node\_modules/@tanstack/vue-store/dist/useStore.d.ts:14
Deprecated alias for [useSelector](../functions/useSelector.md).
diff --git a/docs/installation.md b/docs/installation.md
index e23e6ecd90..10c49822bc 100644
--- a/docs/installation.md
+++ b/docs/installation.md
@@ -13,6 +13,7 @@ angular: @tanstack/angular-form
solid: @tanstack/solid-form
lit: @tanstack/lit-form
svelte: @tanstack/svelte-form
+octane: @tanstack/octane-form
diff --git a/docs/overview.md b/docs/overview.md
index 4ea563e014..e23f0fea9b 100644
--- a/docs/overview.md
+++ b/docs/overview.md
@@ -779,18 +779,22 @@ export class TanStackFormDemo extends LitElement {
field.handleChange(target.value)
}}"
/>
- ${field.state.meta.isTouched && !field.state.meta.isValid
- ? html`${repeat(
- field.state.meta.errors,
- (__, idx) => idx,
- (error) => {
- return html`]${error}
`
- },
- )}`
- : nothing}
- ${field.state.meta.isValidating
- ? html`Validating...
`
- : nothing}
+ ${
+ field.state.meta.isTouched && !field.state.meta.isValid
+ ? html`${repeat(
+ field.state.meta.errors,
+ (__, idx) => idx,
+ (error) => {
+ return html`${error}
`
+ },
+ )}`
+ : nothing
+ }
+ ${
+ field.state.meta.isValidating
+ ? html`Validating...
`
+ : nothing
+ }
`
},
)}
diff --git a/docs/reference/classes/FieldApi.md b/docs/reference/classes/FieldApi.md
index 0510de5191..2fc7757006 100644
--- a/docs/reference/classes/FieldApi.md
+++ b/docs/reference/classes/FieldApi.md
@@ -3,7 +3,7 @@ id: FieldApi
title: FieldApi
---
-Defined in: [packages/form-core/src/FieldApi.ts:520](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L520)
+Defined in: [packages/form-core/src/FieldApi.ts:494](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L494)
A class representing the API for managing a form field.
@@ -115,7 +115,7 @@ the `new FieldApi` constructor.
new FieldApi(opts): FieldApi;
```
-Defined in: [packages/form-core/src/FieldApi.ts:712](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L712)
+Defined in: [packages/form-core/src/FieldApi.ts:673](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L673)
Initializes a new `FieldApi` instance.
@@ -137,7 +137,7 @@ Initializes a new `FieldApi` instance.
form: FormApi;
```
-Defined in: [packages/form-core/src/FieldApi.ts:612](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L612)
+Defined in: [packages/form-core/src/FieldApi.ts:573](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L573)
A reference to the form API instance.
@@ -155,7 +155,7 @@ FieldLikeAPI.form
name: TName;
```
-Defined in: [packages/form-core/src/FieldApi.ts:640](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L640)
+Defined in: [packages/form-core/src/FieldApi.ts:601](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L601)
The field name.
@@ -173,7 +173,7 @@ FieldLikeAPI.name
options: FieldApiOptions;
```
-Defined in: [packages/form-core/src/FieldApi.ts:644](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L644)
+Defined in: [packages/form-core/src/FieldApi.ts:605](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L605)
The field options.
@@ -191,7 +191,7 @@ FieldLikeAPI.options
store: ReadonlyStore>;
```
-Defined in: [packages/form-core/src/FieldApi.ts:672](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L672)
+Defined in: [packages/form-core/src/FieldApi.ts:633](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L633)
The field state store.
@@ -209,7 +209,7 @@ FieldLikeAPI.store
timeoutIds: object;
```
-Defined in: [packages/form-core/src/FieldApi.ts:703](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L703)
+Defined in: [packages/form-core/src/FieldApi.ts:664](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L664)
#### formListeners
@@ -239,7 +239,7 @@ validations: Record | null>;
get state(): FieldLikeState;
```
-Defined in: [packages/form-core/src/FieldApi.ts:700](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L700)
+Defined in: [packages/form-core/src/FieldApi.ts:661](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L661)
The current field state.
@@ -255,7 +255,7 @@ The current field state.
clearValues(options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1214](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1214)
+Defined in: [packages/form-core/src/FieldApi.ts:1175](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1175)
Clear all values from the array.
@@ -277,7 +277,7 @@ Clear all values from the array.
getInfo(): FieldInfo;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1100](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1100)
+Defined in: [packages/form-core/src/FieldApi.ts:1061](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1061)
Gets the field information object.
@@ -299,7 +299,7 @@ FieldLikeAPI.getInfo
getMeta(): FieldLikeMeta;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1064](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1064)
+Defined in: [packages/form-core/src/FieldApi.ts:1025](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1025)
#### Returns
@@ -319,7 +319,7 @@ FieldLikeAPI.getMeta
getValue(): TData;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1041](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1041)
+Defined in: [packages/form-core/src/FieldApi.ts:1002](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1002)
Gets the current field value.
@@ -339,7 +339,7 @@ Use `field.state.value` instead.
handleBlur(): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1739](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1739)
+Defined in: [packages/form-core/src/FieldApi.ts:1700](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1700)
Handles the blur event.
@@ -355,7 +355,7 @@ Handles the blur event.
handleChange(updater): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1732](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1732)
+Defined in: [packages/form-core/src/FieldApi.ts:1693](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1693)
Handles the change event.
@@ -380,7 +380,7 @@ insertValue(
options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1123](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1123)
+Defined in: [packages/form-core/src/FieldApi.ts:1084](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1084)
Inserts a value at the specified index, shifting the subsequent values to the right.
@@ -410,7 +410,7 @@ Inserts a value at the specified index, shifting the subsequent values to the ri
mount(): () => void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:859](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L859)
+Defined in: [packages/form-core/src/FieldApi.ts:820](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L820)
Mounts the field instance to the form.
@@ -443,7 +443,7 @@ moveValue(
options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1198](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1198)
+Defined in: [packages/form-core/src/FieldApi.ts:1159](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1159)
Moves the value at the first specified index to the second specified index.
@@ -475,7 +475,7 @@ parseValueWithSchema(schema):
| undefined;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1782](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1782)
+Defined in: [packages/form-core/src/FieldApi.ts:1743](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1743)
Parses the field's value with the given schema and returns
issues (if any). This method does NOT set any internal errors.
@@ -503,7 +503,7 @@ parseValueWithSchemaAsync(schema): Promise<
| undefined>;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1794](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1794)
+Defined in: [packages/form-core/src/FieldApi.ts:1755](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1755)
Parses the field's value with the given schema and returns
issues (if any). This method does NOT set any internal errors.
@@ -530,7 +530,7 @@ The standard schema to parse this field's value with.
pushValue(value, options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1105](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1105)
+Defined in: [packages/form-core/src/FieldApi.ts:1066](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1066)
Pushes a new value to the field.
@@ -556,7 +556,7 @@ Pushes a new value to the field.
removeValue(index, options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1163](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1163)
+Defined in: [packages/form-core/src/FieldApi.ts:1124](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1124)
Removes a value at the specified index.
@@ -585,7 +585,7 @@ replaceValue(
options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1143](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1143)
+Defined in: [packages/form-core/src/FieldApi.ts:1104](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1104)
Replaces a value at the specified index.
@@ -615,7 +615,7 @@ Replaces a value at the specified index.
setErrorMap(errorMap): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1755](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1755)
+Defined in: [packages/form-core/src/FieldApi.ts:1716](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1716)
Updates the field's errorMap
@@ -637,7 +637,7 @@ Updates the field's errorMap
setMeta(updater): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1069](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1069)
+Defined in: [packages/form-core/src/FieldApi.ts:1030](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1030)
Sets the field metadata.
@@ -665,7 +665,7 @@ FieldLikeAPI.setMeta
setValue(updater, options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1048](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1048)
+Defined in: [packages/form-core/src/FieldApi.ts:1009](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1009)
Sets the field value and run the `change` validator.
@@ -700,7 +700,7 @@ swapValues(
options?): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1178](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1178)
+Defined in: [packages/form-core/src/FieldApi.ts:1139](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1139)
Swaps the values at the specified indices.
@@ -730,7 +730,7 @@ Swaps the values at the specified indices.
update(opts): void;
```
-Defined in: [packages/form-core/src/FieldApi.ts:990](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L990)
+Defined in: [packages/form-core/src/FieldApi.ts:951](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L951)
Updates the field instance with new options.
@@ -752,7 +752,7 @@ Updates the field instance with new options.
validate(cause, opts?): unknown[] | Promise;
```
-Defined in: [packages/form-core/src/FieldApi.ts:1615](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1615)
+Defined in: [packages/form-core/src/FieldApi.ts:1576](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1576)
Validates the field value.
diff --git a/docs/reference/classes/FormApi.md b/docs/reference/classes/FormApi.md
index 65eb5f3386..e81fd8d30a 100644
--- a/docs/reference/classes/FormApi.md
+++ b/docs/reference/classes/FormApi.md
@@ -3,7 +3,7 @@ id: FormApi
title: FormApi
---
-Defined in: [packages/form-core/src/FormApi.ts:954](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L954)
+Defined in: [packages/form-core/src/FormApi.ts:952](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L952)
A class representing the Form API. It handles the logic and interactions with the form state.
@@ -69,7 +69,7 @@ However, if you need to create a new instance manually, you can do so by calling
new FormApi(opts?): FormApi;
```
-Defined in: [packages/form-core/src/FormApi.ts:1073](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L1073)
+Defined in: [packages/form-core/src/FormApi.ts:1071](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L1071)
Constructs a new `FormApi` instance with the given form options.
@@ -91,7 +91,7 @@ Constructs a new `FormApi` instance with the given form options.
baseStore: Store>;
```
-Defined in: [packages/form-core/src/FormApi.ts:986](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L986)
+Defined in: [packages/form-core/src/FormApi.ts:984](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L984)
***
@@ -101,7 +101,7 @@ Defined in: [packages/form-core/src/FormApi.ts:986](https://github.com/TanStack/
fieldInfo: Partial, FieldInfo>> = {};
```
-Defined in: [packages/form-core/src/FormApi.ts:1042](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L1042)
+Defined in: [packages/form-core/src/FormApi.ts:1040](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L1040)
A record of field information for each field in the form.
@@ -113,7 +113,7 @@ A record of field information for each field in the form.
fieldMetaDerived: Store, AnyFieldLikeMeta>>>;
```
-Defined in: [packages/form-core/src/FormApi.ts:1001](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L1001)
+Defined in: [packages/form-core/src/FormApi.ts:999](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L999)
***
@@ -123,7 +123,7 @@ Defined in: [packages/form-core/src/FormApi.ts:1001](https://github.com/TanStack
formGroupApis: Set;
```
-Defined in: [packages/form-core/src/FormApi.ts:1048](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L1048)
+Defined in: [packages/form-core/src/FormApi.ts:1046](https://github.com/TanStack/form/blob/main/packages/form-core/src/FormApi.ts#L1046)
The set of currently-mounted `FormGroupApi` instances belonging to
this form. Used by `FieldApi.validate` to cascade field-level changes
@@ -137,7 +137,7 @@ into the validators of any group that encompasses the field.
formGroupMetaDerived: ReadonlyStore