react-hook-form
7.91.0 · 23 Oct 2026MIT42M / weekRepositoryHomepagenpmAtom feed
Upgrading react-hook-form from 5.7.2 to 6.0.0
1 release in betweenevery note read
- 2
- changes to make
- 0
- advisories fixed
- 6
- new
- 0
- fixes
Before you upgrade
Tick each one off as you go- breaking6.0.0
- breaking6.0.0
Release by release
- new
Config for
shouldUnregisterwhich allow input to be persist even after unmount - new
Auto focus with useFieldArray
- new
TS: NestedValue
- new
useWatch(new) subscribe to registered inputs. - new
getValues()support array of field names - new
useForm({ mode: 'all' })support all validation
- new
11 other lines we could not sort, mostly version bumps
- 6.0.0
Rename
validationResolvertoresolver - 6.0.0
Rename
validationContexttocontext - 6.0.0
Rename
validateCriteriaModetocriteriaMode - 6.0.0
Rename
triggerValidationtotrigger - 6.0.0
Rename
clearErrortoclearErrors - 6.0.0
Rename
FormContexttoFormProvider - 6.0.0
Rename
dirtytoisDirty - 6.0.0
dirtyFieldschange type fromSettoObject - 6.0.0
Controller with render props API, and removed the following props:
- 6.0.0
setErrorwill focus one error at a time and remove confusing set multiple errors, behavior change.