Skip to content [7.55.0] - 2025-03-29
Added
createFormControl and subscribe function
- Infer resolver output types
- Allow components with
useController hook to be memoized
- Track disabled fields and only omit data on submit
- Stable reference for
useWatch defaultValue
handleSubmit with native events support
Fixed
- Type inference for
useFormContext
values and defaultValues work correctly with createFormControl and useMemo
- Prevent infinite render with condition check
- Valid state update with
onBlur mode
disabled field value not returned as undefined in resolver
revalidateMode issue with useFieldArray validation
useController unregister issue with strict mode
setError in useEffect not working inside FormProvider context
useController return props reference stability