Packages

react-hook-form

7.91.0 · 23 Oct 2026MIT42M / weekRepositoryHomepagenpmAtom feed

Your version

7.76.0

16 May 2026Where it was published

7.91.0 is the newest release of 7.x.

In short

1 new10 fixed

Release note

Added

  • Improve isDirty sync with dirtyFields state

Fixed

  • Preserve formState.defaultValues when useFieldArray and watch are used together

  • Preserve nested resolver field-array errors in trigger()

  • Notify all matching field-array roots on nested setValue updates

  • useFieldArray remove leaves array with empty object when using values prop

  • Preserve reset values for conditionally mounted Controller fields with shouldUnregister

  • Propagate setValues updates to mounted Controller fields

  • Native validation tooltip suppression caused by duplicate submit-error focus

  • append({ obj: null }) silently replaced by defaultValues after remove()

  • Errors state when using form-level validation

  • isValidating reactivity when validatingFields is not subscribed