v7.82.0
Version 7.82.0
react-hook-form
View on GitHubView PackagePublished: Jul 18, 2026

Release Notes

๐Ÿš€ feat: add opt-in delayError option for setValue (#13337)

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)

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