Download Latest Version Version 7.83.0 source code.zip (3.5 MB)
Email in envelope

Get an email when there's a new version of React Hook Form

Home / v7.82.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-18 1.0 kB
Version 7.82.0 source code.tar.gz 2026-07-18 3.3 MB
Version 7.82.0 source code.zip 2026-07-18 3.5 MB
Totals: 3 Items   6.8 MB 0

🚀 feat: add opt-in delayError option for setValue (#13337)

:::tsx
setValue("firstName", "Bill", {
  delayError: 500, // delay validation error updates by 500ms
  shouldValidate: true
});

perf: improve getDirtyFields performance (#13590)

  • Improved dirty field calculation, especially for larger forms and deeply nested values.

🐞 fix: expose resetDefaultValues through form context (#13598)

:::tsx
const { resetDefaultValues } = useFormContext();

resetDefaultValues();

🐞 fix: setValue with shouldDirty now correctly updates dirty state when the form is disabled (#13594) 🐞 fix: preserve dirtyFields boolean values for registered array fields (#13586) 🐞 fix: restore FieldArray component export (#13596) 🧪 test: migrate test suite to Playwright and improve delayError test reliability (#13589)

thanks to @candymask0712, @wanxiankai, @a-y-ibrahim, @ankit1324 & @abnud11

Source: README.md, updated 2026-07-18