react-hook-form/react-hook-form (react-hook-form)
### [`v7.53.0`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.2...35e2d7744c250b2844717b753bc48a81c9ac4e56)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.2...v7.53.0)
### [`v7.52.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.52.2)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.1...v7.52.2)
๐ close [#12108](https://togithub.com/react-hook-form/react-hook-form/issues/12108) useController should subscribe to exact field name of form's state ([#12109](https://togithub.com/react-hook-form/react-hook-form/issues/12109))
๐ chore: upgrade app deps
๐ฉป fix: add useCallback for ref callback ([#12078](https://togithub.com/react-hook-form/react-hook-form/issues/12078))
๐ fix: skip call executeBuiltInValidation if no sub-fields left ([#12054](https://togithub.com/react-hook-form/react-hook-form/issues/12054))
thanks to [@newsiberian](https://togithub.com/newsiberian), [@Wendystraite](https://togithub.com/Wendystraite) and [@abnud11](https://togithub.com/abnud11)
### [`v7.52.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.52.1): v7.51.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.0...v7.52.1)
๐ fix [#12024](https://togithub.com/react-hook-form/react-hook-form/issues/12024) dirty not update issue with values prop ([#12041](https://togithub.com/react-hook-form/react-hook-form/issues/12041))
๐ fix: field array validate rules shift errors ([#12033](https://togithub.com/react-hook-form/react-hook-form/issues/12033))
thanks to [@JardelCheung](https://togithub.com/JardelCheung)
### [`v7.52.0`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.52.0)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.5...v7.52.0)
โ๏ธ close [#11932](https://togithub.com/react-hook-form/react-hook-form/issues/11932) enable react 19 peer dependency ([#11935](https://togithub.com/react-hook-form/react-hook-form/issues/11935))
๐ฎโโ๏ธ close [#11954](https://togithub.com/react-hook-form/react-hook-form/issues/11954) getFieldState remove unnessaried inValidating and touched subscription ([#11995](https://togithub.com/react-hook-form/react-hook-form/issues/11995))
๐ fix [#11985](https://togithub.com/react-hook-form/react-hook-form/issues/11985) logic createFormControl check field before usage ([#11986](https://togithub.com/react-hook-form/react-hook-form/issues/11986))
โจ๏ธ fix: enforce type safety for deps property in RegisterOptions ([#11969](https://togithub.com/react-hook-form/react-hook-form/issues/11969))
๐ fix [#11922](https://togithub.com/react-hook-form/react-hook-form/issues/11922) keep dirty on reset with dirty fields ([#11958](https://togithub.com/react-hook-form/react-hook-form/issues/11958))
๐ close [#11937](https://togithub.com/react-hook-form/react-hook-form/issues/11937) add validation in the cleanup process in useController ([#11938](https://togithub.com/react-hook-form/react-hook-form/issues/11938))
Revert "โจ๏ธ close: correct type of error field in getFieldState return object ([#11831](https://togithub.com/react-hook-form/react-hook-form/issues/11831))"
๐ fix: change info.values type in WatchObserver ([#11917](https://togithub.com/react-hook-form/react-hook-form/issues/11917))
thanks to [@nakaakist](https://togithub.com/nakaakist), [@IdoBouskila](https://togithub.com/IdoBouskila), [@pincy](https://togithub.com/pincy) and [@peinguin](https://togithub.com/peinguin)
### [`v7.51.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.51.5)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.4...v7.51.5)
๐ fix broken link to examples in README.md ([#11805](https://togithub.com/react-hook-form/react-hook-form/issues/11805))
โจ๏ธ close: correct type of error field in getFieldState return object ([#11831](https://togithub.com/react-hook-form/react-hook-form/issues/11831))
๐ fix [#11842](https://togithub.com/react-hook-form/react-hook-form/issues/11842) radio buttons not disabled when multiple share a name ([#11873](https://togithub.com/react-hook-form/react-hook-form/issues/11873))
๐ fix [#11821](https://togithub.com/react-hook-form/react-hook-form/issues/11821) set value with disabled false before mount ([#11880](https://togithub.com/react-hook-form/react-hook-form/issues/11880))
๐ fix setError to preserve existing errors elsewhere in the object ([#11888](https://togithub.com/react-hook-form/react-hook-form/issues/11888))
โจ๏ธ fix: add info.value type to WatchObserver ([#11872](https://togithub.com/react-hook-form/react-hook-form/issues/11872))
๐ซก fix issue with internal `set` api ([#11915](https://togithub.com/react-hook-form/react-hook-form/issues/11915))
thanks to [@mjr2595](https://togithub.com/mjr2595) [@erashu212](https://togithub.com/erashu212) [@SimonJTurner](https://togithub.com/SimonJTurner) and [@peinguin](https://togithub.com/peinguin)
### [`v7.51.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.51.4): Version 7.51.4
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.3...v7.51.4)
๐น close [#11778](https://togithub.com/react-hook-form/react-hook-form/issues/11778) improve unregister omit key with getValues method ([#11779](https://togithub.com/react-hook-form/react-hook-form/issues/11779))
๐ fix [#11794](https://togithub.com/react-hook-form/react-hook-form/issues/11794) issue: Fields dirty state is not updated when passing values to useForm
### [`v7.51.3`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.2...c1520742a4736be7a55edc8799d8060d1150c53b)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.2...v7.51.3)
### [`v7.51.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.51.2): Version 7.51.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.1...v7.51.2)
๐ fix [#11719](https://togithub.com/react-hook-form/react-hook-form/issues/11719) validation stuck on true state ([#11723](https://togithub.com/react-hook-form/react-hook-form/issues/11723))
### [`v7.51.1`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.0...00ce24a0a3fc25c98606f673d79ae90c6d3de81a)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.0...v7.51.1)
### [`v7.51.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7510---2024-3-2)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.50.1...v7.51.0)
##### Added
- added 'validateFields' to formState
```tsx
const { formState: { validateFields } } = useForm();
```
### [`v7.50.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.50.1): Version v7.50.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.50.0...v7.50.1)
๐ฅฒ Regression: Revert "โจ๏ธ fix [#10734](https://togithub.com/react-hook-form/react-hook-form/issues/10734) watch and useWatch without parameters return type ([#11359](https://togithub.com/react-hook-form/react-hook-form/issues/11359))"
### [`v7.50.0`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.50.0): Versions 7.50.0
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.3...v7.50.0)
๐ง fix data param in handleSubmit when TTransformedValues is a union type ([#11420](https://togithub.com/react-hook-form/react-hook-form/issues/11420))
๐ท build(Engines): remove pnpm dependency ([#11425](https://togithub.com/react-hook-form/react-hook-form/issues/11425))
๐ fixes [#11386](https://togithub.com/react-hook-form/react-hook-form/issues/11386) get new dirtyFields when reset keeping defaults and dirty values ([#11401](https://togithub.com/react-hook-form/react-hook-form/issues/11401))
๐ท๏ธ improve CustomElement type ([#11309](https://togithub.com/react-hook-form/react-hook-form/issues/11309))
๐ซ feat(useForm): leave formState flags in a consistent state when throwing in handleSubmit onValid ([#11214](https://togithub.com/react-hook-form/react-hook-form/issues/11214))
โจ๏ธ fix: change DeepPartial to account for object union types & unknown ([#11385](https://togithub.com/react-hook-form/react-hook-form/issues/11385))
โจ feat(values): priorities values over defaultvalues ([#11399](https://togithub.com/react-hook-form/react-hook-form/issues/11399))
๐ close [#11246](https://togithub.com/react-hook-form/react-hook-form/issues/11246) skip root validation on action when mode and revalidate mode is onSubmit ([#11395](https://togithub.com/react-hook-form/react-hook-form/issues/11395))
๐ฉ fix [#11322](https://togithub.com/react-hook-form/react-hook-form/issues/11322) trigger extra re-render with useWatch plus shouldUnregister ([#11394](https://togithub.com/react-hook-form/react-hook-form/issues/11394))
โจ๏ธ fix [#10734](https://togithub.com/react-hook-form/react-hook-form/issues/10734) watch and useWatch without parameters return type ([#11359](https://togithub.com/react-hook-form/react-hook-form/issues/11359))
๐งโโ๏ธ fix [#11281](https://togithub.com/react-hook-form/react-hook-form/issues/11281) issue with upgrade node version ([#11392](https://togithub.com/react-hook-form/react-hook-form/issues/11392))
๐ fix [#11368](https://togithub.com/react-hook-form/react-hook-form/issues/11368) keep form state mounted when keeping values ([#11384](https://togithub.com/react-hook-form/react-hook-form/issues/11384))
๐ fix [#11374](https://togithub.com/react-hook-form/react-hook-form/issues/11374): Nested deep partial with unknown ([#11373](https://togithub.com/react-hook-form/react-hook-form/issues/11373))
thanks to [@Moshyfawn](https://togithub.com/Moshyfawn), [@jonahallibone](https://togithub.com/jonahallibone), [@eladattias1996](https://togithub.com/eladattias1996), [@RulerOfCakes](https://togithub.com/RulerOfCakes), [@anonkey](https://togithub.com/anonkey), [@Ar4ys](https://togithub.com/Ar4ys), [@IanVS](https://togithub.com/IanVS) and [@r-kataoka11](https://togithub.com/r-kataoka11)
### [`v7.49.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.49.3): Version 7.49.3
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.2...v7.49.3)
๐ fix(formState, disabled): infer controlled disabled form state ([#11361](https://togithub.com/react-hook-form/react-hook-form/issues/11361))
๐ fix(reset): remove global reset option flag ([#11355](https://togithub.com/react-hook-form/react-hook-form/issues/11355))
๐ fix(useController): check if disabled state was set by user ([#11353](https://togithub.com/react-hook-form/react-hook-form/issues/11353))
๐จ๏ธ fix: Change DeepPartial type definition to be compatible with unknown ([#11333](https://togithub.com/react-hook-form/react-hook-form/issues/11333))
๐ fix [#11328](https://togithub.com/react-hook-form/react-hook-form/issues/11328) resetField with object as defaultValue ([#11329](https://togithub.com/react-hook-form/react-hook-form/issues/11329))
thanks to [@Moshyfawn](https://togithub.com/Moshyfawn), [@geeee](https://togithub.com/geeee) and [@RulerOfCakes](https://togithub.com/RulerOfCakes)
### [`v7.49.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.49.2): Version 7.49.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.1...v7.49.2)
๐ fix [#11292](https://togithub.com/react-hook-form/react-hook-form/issues/11292) issue with controller validation prop ([#11294](https://togithub.com/react-hook-form/react-hook-form/issues/11294))
### [`v7.49.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.49.1): Version 7.49.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.0...v7.49.1)
๐ fix [#11276](https://togithub.com/react-hook-form/react-hook-form/issues/11276) issue with disabled omit on Controller ([#11277](https://togithub.com/react-hook-form/react-hook-form/issues/11277))
๐ fix [#11287](https://togithub.com/react-hook-form/react-hook-form/issues/11287) disabled prop cause const dirtyFields update ([#11291](https://togithub.com/react-hook-form/react-hook-form/issues/11291))
### [`v7.49.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7490---2023-12-10)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.48.2...v7.49.0)
##### Added
- add reactive `errors` prop at `useForm`
```tsx
useForm({
errors, // Server errors
});
```
### [`v7.48.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.48.2): Version 7.48.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.48.1...v7.48.2)
๐ [#11106](https://togithub.com/react-hook-form/react-hook-form/issues/11106) fix disabled prop not update dirty formState ([#11143](https://togithub.com/react-hook-form/react-hook-form/issues/11143))
๐ fix controller update with `disabled` prop from `useForm` ([#11142](https://togithub.com/react-hook-form/react-hook-form/issues/11142))
### [`v7.48.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.48.1): Version 7.48.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.48.0...v7.48.1)
๐ fix controller update with disabled prop from useForm
### [`v7.48.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7480---2023-11-05)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.47.0...v7.48.0)
##### Added
- added new `disabled` prop for `useForm` to disable the entire form
const App = () => {
const [disabled, setDisabled] = useState(false);
const { handleSubmit } = useForm({ disabled });
return (
` component content-type json type missing ([#10454](https://togithub.com/react-hook-form/react-hook-form/issues/10454))
### [`v7.44.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7440---2023-06-14)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.9...v7.44.0)
### [`v7.43.9`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.9): Version 7.43.9
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.8...v7.43.9)
๐ close [#10195](https://togithub.com/react-hook-form/react-hook-form/issues/10195) close async defaultValues not load ([#10203](https://togithub.com/react-hook-form/react-hook-form/issues/10203))
Revert "๐ fix [#10139](https://togithub.com/react-hook-form/react-hook-form/issues/10139) useFieldArray array error not updating in some cases ([#10150](https://togithub.com/react-hook-form/react-hook-form/issues/10150))"
### [`v7.43.8`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.8): Version 7.43.8
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.7...v7.43.8)
๐ชก related [#10143](https://togithub.com/react-hook-form/react-hook-form/issues/10143) did not update dirty until interacted ([#10157](https://togithub.com/react-hook-form/react-hook-form/issues/10157))
๐ fix [#10139](https://togithub.com/react-hook-form/react-hook-form/issues/10139) useFieldArray array error not updating in some cases ([#10150](https://togithub.com/react-hook-form/react-hook-form/issues/10150))
thanks to [@kylemclean](https://togithub.com/kylemclean)
### [`v7.43.7`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.7): Version 7.43.7
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.6...v7.43.7)
๐ fix [#10131](https://togithub.com/react-hook-form/react-hook-form/issues/10131) regression on NaN data type ([#10132](https://togithub.com/react-hook-form/react-hook-form/issues/10132))
๐ fix [#10129](https://togithub.com/react-hook-form/react-hook-form/issues/10129) useFieldArray unmount fieldArray wihtout register ([#10130](https://togithub.com/react-hook-form/react-hook-form/issues/10130))
๐ฆถ upgrade to TS 5.0.0 ([#9834](https://togithub.com/react-hook-form/react-hook-form/issues/9834))
### [`v7.43.6`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.6): Version 7.43.6
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.5...v7.43.6)
๐ fix(appendErrors): incorrect type, it can take an array of errors ([#10125](https://togithub.com/react-hook-form/react-hook-form/issues/10125))
โ๏ธ close [#10096](https://togithub.com/react-hook-form/react-hook-form/issues/10096) react strict mode with mounted field value ([#10102](https://togithub.com/react-hook-form/react-hook-form/issues/10102))
๐ฆฎ fix: isLoading form state ([#10095](https://togithub.com/react-hook-form/react-hook-form/issues/10095))
๐ fix: typos in tsdoc ([#10088](https://togithub.com/react-hook-form/react-hook-form/issues/10088))
๐ฉด close [#10078](https://togithub.com/react-hook-form/react-hook-form/issues/10078) prevent stabled aysnc validation ([#10082](https://togithub.com/react-hook-form/react-hook-form/issues/10082))
๐ fix [#10064](https://togithub.com/react-hook-form/react-hook-form/issues/10064) native validation when subscribe to isValid ([#10072](https://togithub.com/react-hook-form/react-hook-form/issues/10072))
๐ correct typo in field array type declaration ([#10066](https://togithub.com/react-hook-form/react-hook-form/issues/10066))
thanks to [@jorisre](https://togithub.com/jorisre) [@chrisbarless](https://togithub.com/chrisbarless) [@mjw-isp](https://togithub.com/mjw-isp) and [@adamtowle](https://togithub.com/adamtowle)
### [`v7.43.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.5): Version 7.43.5
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.4...v7.43.5)
๐ฐ prevent runtime error with subscribe function ([#10052](https://togithub.com/react-hook-form/react-hook-form/issues/10052))
๐ช close [#10045](https://togithub.com/react-hook-form/react-hook-form/issues/10045) improve `useController` defaultValue restore under strict mode with double `useEffect` ([#10049](https://togithub.com/react-hook-form/react-hook-form/issues/10049))
๐ท improve form values state update ([#10029](https://togithub.com/react-hook-form/react-hook-form/issues/10029))
### [`v7.43.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.4): Version 7.43.4
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.3...v7.43.4)
๐ fix [#10021](https://togithub.com/react-hook-form/react-hook-form/issues/10021) issue with `.next` runtime error and fix cypress action ([#10026](https://togithub.com/react-hook-form/react-hook-form/issues/10026))
### [`v7.43.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.3): Version 7.43.3
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.2...v7.43.3)
๐ fix `resetField` defaultValue type and reduce any type ([#10024](https://togithub.com/react-hook-form/react-hook-form/issues/10024))
๐ fix [#9997](https://togithub.com/react-hook-form/react-hook-form/issues/9997) issue on the mounted state is updated with values prop ([#10001](https://togithub.com/react-hook-form/react-hook-form/issues/10001))
Revert "๐ delete dirty fields node instead of marking as false ([#9156](https://togithub.com/react-hook-form/react-hook-form/issues/9156))" ([#9996](https://togithub.com/react-hook-form/react-hook-form/issues/9996))
๐ improve state subscription consistency ([#9984](https://togithub.com/react-hook-form/react-hook-form/issues/9984))
### [`v7.43.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.2): Version 7.43.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.1...v7.43.2)
๐ fix [#9972](https://togithub.com/react-hook-form/react-hook-form/issues/9972) input focus with submitted form ([#9978](https://togithub.com/react-hook-form/react-hook-form/issues/9978))
๐ improve perf & save some bytes ([#9968](https://togithub.com/react-hook-form/react-hook-form/issues/9968))
๐ fix [#9955](https://togithub.com/react-hook-form/react-hook-form/issues/9955) useForm values prop keepDirtyValues not update `isDirty` ([#9959](https://togithub.com/react-hook-form/react-hook-form/issues/9959))
๐๏ธ remove JSX message check ([#9921](https://togithub.com/react-hook-form/react-hook-form/issues/9921))
### [`v7.43.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.1): Version 7.43.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.0...v7.43.1)
๐ fix [#9871](https://togithub.com/react-hook-form/react-hook-form/issues/9871) issue with error type ([#9873](https://togithub.com/react-hook-form/react-hook-form/issues/9873))
๐ fix [#9842](https://togithub.com/react-hook-form/react-hook-form/issues/9842) `clearErrors` method does not support global error ([#9843](https://togithub.com/react-hook-form/react-hook-form/issues/9843))
### [`v7.43.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7430---2023-01-30)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.42.1...v7.43.0)
### [`v7.42.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.42.1): Version 7.42.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.42.0...v7.42.1)
๐ fix [#9773](https://togithub.com/react-hook-form/react-hook-form/issues/9773) useFormState missing state update ([#9777](https://togithub.com/react-hook-form/react-hook-form/issues/9777))
๐ fix [#9765](https://togithub.com/react-hook-form/react-hook-form/issues/9765) fix issue with strictMode with isValid state ([#9771](https://togithub.com/react-hook-form/react-hook-form/issues/9771))
### [`v7.42.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7420---2023-01-13)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.5...v7.42.0)
### [`v7.41.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.5): Version 7.41.5
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.4...v7.41.5)
๐ fix [#9713](https://togithub.com/react-hook-form/react-hook-form/issues/9713) regression on validate function with react native ([#9714](https://togithub.com/react-hook-form/react-hook-form/issues/9714))
thanks [@Moshyfawn](https://togithub.com/Moshyfawn)
### [`v7.41.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.4): Version 7.41.4
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.3...v7.41.4)
๐ fix [#9709](https://togithub.com/react-hook-form/react-hook-form/issues/9709) calling setValue breaks future onChange calls from a Controller ([#9710](https://togithub.com/react-hook-form/react-hook-form/issues/9710))
thanks [@Moshyfawn](https://togithub.com/Moshyfawn)
### [`v7.41.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.3): Version 7.41.3
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.2...v7.41.3)
๐โโ๏ธ close [#9684](https://togithub.com/react-hook-form/react-hook-form/issues/9684) revert `UnPackAsyncDefaultValues` to avoid TS breaking change
### [`v7.41.2`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.1...v7.41.2)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.1...v7.41.2)
### [`v7.41.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.1): ๐ Version 7.41.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.0...v7.41.1)
๐ fix [#9659](https://togithub.com/react-hook-form/react-hook-form/issues/9659) NaN prevent validation update ([#9660](https://togithub.com/react-hook-form/react-hook-form/issues/9660))
๐ฏ๏ธ close [#9524](https://togithub.com/react-hook-form/react-hook-form/issues/9524) `useWatch` return undefined value ([#9653](https://togithub.com/react-hook-form/react-hook-form/issues/9653))
๐ adjust contributing document ([#9641](https://togithub.com/react-hook-form/react-hook-form/issues/9641))
๐๐ป fix [#9621](https://togithub.com/react-hook-form/react-hook-form/issues/9621) with the inline default value ([#9622](https://togithub.com/react-hook-form/react-hook-form/issues/9622))
๐ฉป docs: update contribution guidelines ([#9605](https://togithub.com/react-hook-form/react-hook-form/issues/9605))
thanks to [@Mini-ghost](https://togithub.com/Mini-ghost) and [@stefanpl](https://togithub.com/stefanpl)
### [`v7.41.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7410---2022-12-17)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.40.0...v7.41.0)
### [`v7.40.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7400---2022-11-30)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.7...v7.40.0)
### [`v7.39.7`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.6...v7.39.7)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.6...v7.39.7)
### [`v7.39.6`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.5...v7.39.6)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.5...v7.39.6)
### [`v7.39.5`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7395---2022-11-21)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.4...v7.39.5)
### [`v7.39.4`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.3...v7.39.4)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.3...v7.39.4)
### [`v7.39.3`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.2...v7.39.3)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.2...v7.39.3)
### [`v7.39.2`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.1...v7.39.2)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.1...v7.39.2)
### [`v7.39.1`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.0...v7.39.1)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.0...v7.39.1)
### [`v7.39.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7390---2022-11-2)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.38.0...v7.39.0)
### [`v7.38.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7380---2022-10-19)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.37.0...v7.38.0)
### [`v7.37.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7370---2022-10-07)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.36.1...v7.37.0)
### [`v7.36.1`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.36.0...v7.36.1)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.36.0...v7.36.1)
### [`v7.36.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7360---2022-9-20)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.35.0...v7.36.0)
### [`v7.35.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7350---2022-9-10)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.34.2...v7.35.0)
### [`v7.34.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.34.2): Version 7.34.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.34.1...v7.34.2)
Revert "๐งณ let `isSubmitting` state update after valid form ([https://github.com/react-hook-form/react-hook-form/pull/8829](https://togithub.com/react-hook-form/react-hook-form/pull/8829))"
### [`v7.34.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.34.1): Version 7.34.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.34.0...v7.34.1)
๐ fix(path): keys of Date | FileList | File shouldn't be add to the PathImpl [https://github.com/react-hook-form/react-hook-form/pull/8804](https://togithub.com/react-hook-form/react-hook-form/pull/8804)
๐ fix Date, FileList, File and Blob FieldErrors mapping [#8772](https://togithub.com/react-hook-form/react-hook-form/issues/8772)
๐ update `isSubmitting` state after valid form [#8829](https://togithub.com/react-hook-form/react-hook-form/issues/8829)
```tsx
function App() {
const { formState: { isSubmitting }, register } = useForm()
console.log(isSubmitting) // isSubmitting will remain false if form is invalid during submission
return
}
```
๐ง upgrade to cypress 10 [#8769](https://togithub.com/react-hook-form/react-hook-form/issues/8769)
๐ fix nested fields example [#8840](https://togithub.com/react-hook-form/react-hook-form/issues/8840)
๐ add nested form example [#8703](https://togithub.com/react-hook-form/react-hook-form/issues/8703)
๐ improve doc of single watch [#8773](https://togithub.com/react-hook-form/react-hook-form/issues/8773)
๐ fixing typo (Contruรญdo to Construรญdo) on pt-BR translation [#8762](https://togithub.com/react-hook-form/react-hook-form/issues/8762)
thanks to [@HarmonyEarth](https://togithub.com/HarmonyEarth), [@yleflour](https://togithub.com/yleflour), [@glekner](https://togithub.com/glekner), [@vemoo](https://togithub.com/vemoo), [@ronny1020](https://togithub.com/ronny1020) and [@joaoeffting](https://togithub.com/joaoeffting)
### [`v7.34.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7340---2022-7-28)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.33.1...v7.34.0)
### [`v7.33.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.33.1): Version 7.33.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.33.0...v7.33.1)
๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8584](https://togithub.com/react-hook-form/react-hook-form/issues/8584): field errors type with optional fields ([https://github.com/react-hook-form/react-hook-form/pull/8591](https://togithub.com/react-hook-form/react-hook-form/pull/8591))
๐งณ close [https://github.com/react-hook-form/react-hook-form/issues/8600](https://togithub.com/react-hook-form/react-hook-form/issues/8600) update code example for NestedValue input
๐ผ Integrate jest-preview into react-hook-form ([https://github.com/react-hook-form/react-hook-form/pull/8577](https://togithub.com/react-hook-form/react-hook-form/pull/8577))
๐ค improve the readability of Merge type ([https://github.com/react-hook-form/react-hook-form/pull/8570](https://togithub.com/react-hook-form/react-hook-form/pull/8570))
๐ test: migration from ts-jest to [@swc/jest](https://togithub.com/swc/jest) ([https://github.com/react-hook-form/react-hook-form/pull/8572](https://togithub.com/react-hook-form/react-hook-form/pull/8572))
๐น refactor: use const instead of props ([https://github.com/react-hook-form/react-hook-form/pull/8571](https://togithub.com/react-hook-form/react-hook-form/pull/8571))
๐ feat: Add ability to search test file on watch mode ([https://github.com/react-hook-form/react-hook-form/pull/8573](https://togithub.com/react-hook-form/react-hook-form/pull/8573))
๐ง๐ป ensure the field is focused when selected ([https://github.com/react-hook-form/react-hook-form/pull/8566](https://togithub.com/react-hook-form/react-hook-form/pull/8566))
thanks to [@nvh95](https://togithub.com/nvh95), [@elstgav](https://togithub.com/elstgav) and [@kotarella1110](https://togithub.com/kotarella1110)
### [`v7.33.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7330---2022-6-24)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.32.2...v7.33.0)
### [`v7.32.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.32.2): Version 7.32.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.32.1...v7.32.2)
๐๐ป improve build dist package size ([https://github.com/react-hook-form/react-hook-form/pull/8511](https://togithub.com/react-hook-form/react-hook-form/pull/8511))
๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8506](https://togithub.com/react-hook-form/react-hook-form/issues/8506) `delayError` not overwrite existing function call ([https://github.com/react-hook-form/react-hook-form/pull/8509](https://togithub.com/react-hook-form/react-hook-form/pull/8509))
๐ update the use of validadtionSchema in v7 examples ([https://github.com/react-hook-form/react-hook-form/pull/8501](https://togithub.com/react-hook-form/react-hook-form/pull/8501))
thanks, [@bryantobing12](https://togithub.com/bryantobing12)
### [`v7.32.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.32.1): Version 7.32.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.32.0...v7.32.1)
๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8493](https://togithub.com/react-hook-form/react-hook-form/issues/8493) error not trigger with delayError ([https://github.com/react-hook-form/react-hook-form/pull/8494](https://togithub.com/react-hook-form/react-hook-form/pull/8494))
๐ fix null or undefined cases caught by TS ^4.8 ([https://github.com/react-hook-form/react-hook-form/pull/8487](https://togithub.com/react-hook-form/react-hook-form/pull/8487))
๐ฅธ funnel along with appropriate constraints for (upcoming) TypeScript 4.8 ([https://github.com/react-hook-form/react-hook-form/pull/8484](https://togithub.com/react-hook-form/react-hook-form/pull/8484))
thanks to [@DanielRosenwasser](https://togithub.com/DanielRosenwasser)
### [`v7.32.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7320---2022-6-10)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.3...v7.32.0)
### [`v7.31.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.31.3): Version 7.31.3
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.2...v7.31.3)
๐งโ๐ป Support TypeScript 4.7+ ESM ([https://github.com/react-hook-form/react-hook-form/pull/8390](https://togithub.com/react-hook-form/react-hook-form/pull/8390))
๐งพ Fix typo ([https://github.com/react-hook-form/react-hook-form/pull/8389](https://togithub.com/react-hook-form/react-hook-form/pull/8389))
โน๏ธ fix export types order
๐ช upgrade to TS 4.7 ([https://github.com/react-hook-form/react-hook-form/pull/8402](https://togithub.com/react-hook-form/react-hook-form/pull/8402))
๐ธ close [https://github.com/react-hook-form/react-hook-form/issues/8404](https://togithub.com/react-hook-form/react-hook-form/issues/8404) use isWeb instead of globalThis ([https://github.com/react-hook-form/react-hook-form/pull/8406](https://togithub.com/react-hook-form/react-hook-form/pull/8406))
๐ฅฌ save cloneObject bytes ([https://github.com/react-hook-form/react-hook-form/pull/8407](https://togithub.com/react-hook-form/react-hook-form/pull/8407))
thanks to [@davbrito](https://togithub.com/davbrito), [@rossng](https://togithub.com/rossng), [@hwanyoungChoi](https://togithub.com/hwanyoungChoi) and [@Moshyfawn](https://togithub.com/Moshyfawn)
### [`v7.31.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.31.2): Version 7.31.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.1...v7.31.2)
๐ fix(reset): set `isSubmitted` to formState value if `keepIsSubmitted` is `true` ([https://github.com/react-hook-form/react-hook-form/pull/8368](https://togithub.com/react-hook-form/react-hook-form/pull/8368))
thanks to [@blabute](https://togithub.com/blabute)
### [`v7.31.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.31.1): Version 7.31.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.0...v7.31.1)
๐ญ close [#7472](https://togithub.com/react-hook-form/react-hook-form/issues/7472) include a proxy check with field state to improve `useController` perf ([#8334](https://togithub.com/react-hook-form/react-hook-form/issues/8334))
๐ fix [#8339](https://togithub.com/react-hook-form/react-hook-form/issues/8339) Revert "๐ remove the reference for blob and file list ([https://github.com/react-hook-form/react-hook-form/pull/8305](https://togithub.com/react-hook-form/react-hook-form/pull/8305))"
๐ฎ remove dead code ([#8337](https://togithub.com/react-hook-form/react-hook-form/issues/8337))
thanks to [@NMinhNguyen](https://togithub.com/NMinhNguyen)
### [`v7.31.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7310---2022-5-11)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.30.0...v7.31.0)
### [`v7.30.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7300---2022-4-17)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.29.0...v7.30.0)
### [`v7.29.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7290---2022-3-30)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.28.1...v7.29.0)
### [`v7.28.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.28.1): Version 7.28.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.28.0...v7.28.1)
๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8050](https://togithub.com/react-hook-form/react-hook-form/issues/8050) disabled attribute ignored with register checkbox ([https://github.com/react-hook-form/react-hook-form/pull/8053](https://togithub.com/react-hook-form/react-hook-form/pull/8053))
๐ฆ update package.json to set sideEffect false ([https://github.com/react-hook-form/react-hook-form/pull/8041](https://togithub.com/react-hook-form/react-hook-form/pull/8041))
๐ TS 4.6.0 ([https://github.com/react-hook-form/react-hook-form/pull/7623](https://togithub.com/react-hook-form/react-hook-form/pull/7623))
๐ fix replace API TSDoc for fieldArray
thanks to [@alexogar](https://togithub.com/alexogar) and [@Moshyfawn](https://togithub.com/Moshyfawn)
### [`v7.28.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7280---2022-3-13)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.27.1...v7.28.0)
### [`v7.27.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.27.1): Version 7.27.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.27.0...v7.27.1)
๐ fix [https://github.com/react-hook-form/react-hook-form/issues/7853](https://togithub.com/react-hook-form/react-hook-form/issues/7853) (useFieldArray): pass context type down to Control ([https://github.com/react-hook-form/react-hook-form/pull/7856](https://togithub.com/react-hook-form/react-hook-form/pull/7856))
๐ fix [https://github.com/react-hook-form/react-hook-form/issues/7849](https://togithub.com/react-hook-form/react-hook-form/issues/7849) issue with unset on multiple dimension array ([https://github.com/react-hook-form/react-hook-form/pull/7859](https://togithub.com/react-hook-form/react-hook-form/pull/7859))
thanks to [@Moshyfawn](https://togithub.com/Moshyfawn)
### [`v7.27.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7270---2022-2-11)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.26.1...v7.27.0)
### [`v7.26.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.26.1): Version 7.26.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.26.0...v7.26.1)
๐ close [https://github.com/react-hook-form/react-hook-form/issues/7758](https://togithub.com/react-hook-form/react-hook-form/issues/7758) `useController` should subscribe to exact field name ([https://github.com/react-hook-form/react-hook-form/pull/7759](https://togithub.com/react-hook-form/react-hook-form/pull/7759))
thanks to [@Moshyfawn](https://togithub.com/Moshyfawn)
### [`v7.26.0`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.26.0): Version 7.26.0
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.3...v7.26.0)
๐ TSDoc
https://user-images.githubusercontent.com/10513364/152477495-7df7269c-18c2-4420-85e7-956c7c35ca42.mp4
๐ fix [https://github.com/react-hook-form/react-hook-form/issues/7741](https://togithub.com/react-hook-form/react-hook-form/issues/7741) is validating reset when async validations are still running ([https://github.com/react-hook-form/react-hook-form/pull/7747](https://togithub.com/react-hook-form/react-hook-form/pull/7747))
โ close [https://github.com/react-hook-form/react-hook-form/issues/7717](https://togithub.com/react-hook-form/react-hook-form/issues/7717) shallow clone errors object in handleSubmit ([https://github.com/react-hook-form/react-hook-form/pull/7718](https://togithub.com/react-hook-form/react-hook-form/pull/7718))
๐ฆ close [https://github.com/react-hook-form/react-hook-form/issues/7703](https://togithub.com/react-hook-form/react-hook-form/issues/7703) don't expose internal state in handleSubmit ([https://github.com/react-hook-form/react-hook-form/pull/7704](https://togithub.com/react-hook-form/react-hook-form/pull/7704))
๐๏ธ save bytes on parseFloat ([https://github.com/react-hook-form/react-hook-form/pull/7697](https://togithub.com/react-hook-form/react-hook-form/pull/7697))
thanks to [@Moshyfawn](https://togithub.com/Moshyfawn) and [@tiii](https://togithub.com/tiii)
### [`v7.25.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.25.3): Version 7.25.3
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.2...v7.25.3)
๐ญ close [#7686](https://togithub.com/react-hook-form/react-hook-form/issues/7686) regression on `replace` API and cloneObject on payload ([#7687](https://togithub.com/react-hook-form/react-hook-form/issues/7687))
### [`v7.25.2`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7252---2022-1-29)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.1...v7.25.2)
### [`v7.25.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.25.1): Version 7.25.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.0...v7.25.1)
๐ fix [#7662](https://togithub.com/react-hook-form/react-hook-form/issues/7662) issue with `reset` file input ([#7656](https://togithub.com/react-hook-form/react-hook-form/issues/7656))
๐ improve perf with get proxy formState ([#7655](https://togithub.com/react-hook-form/react-hook-form/issues/7655))
๐๏ธ remove redundant check ([#7651](https://togithub.com/react-hook-form/react-hook-form/issues/7651))
๐ fix [#7648](https://togithub.com/react-hook-form/react-hook-form/issues/7648) Unable to `setFocus` to Controller after reset ([#7649](https://togithub.com/react-hook-form/react-hook-form/issues/7649))
๐ fix: `getFieldState` - error might be undefined ([#7636](https://togithub.com/react-hook-form/react-hook-form/issues/7636))
โ improve useFieldArray code consistency ([#7628](https://togithub.com/react-hook-form/react-hook-form/issues/7628))
thanks to [@Moshyfawn](https://togithub.com/Moshyfawn) and [@michalbundyra](https://togithub.com/michalbundyra)
### [`v7.25.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7250---2022-1-22)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.24.2...v7.25.0)
### [`v7.24.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.24.2): Version 7.24.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.24.1...v7.24.2)
๐ฐ close [#7593](https://togithub.com/react-hook-form/react-hook-form/issues/7593) regression on fieldarray `controller`/`useController` unmount with `unregister` ([#7596](https://togithub.com/react-hook-form/react-hook-form/issues/7596))
๐ฅธ fix type issue with getFieldState and useController ([#7574](https://togithub.com/react-hook-form/react-hook-form/issues/7574))
### [`v7.24.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.24.1): Version 7.24.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.24.0...v7.24.1)
๐จ fix [#7571](https://togithub.com/react-hook-form/react-hook-form/issues/7571) cloneObject with setValue passed argument ([#7572](https://togithub.com/react-hook-form/react-hook-form/issues/7572))
๐ฆบ unstable `_getFieldState` API for retrieve field level state ([#7475](https://togithub.com/react-hook-form/react-hook-form/issues/7475))
๐ป fix build on Windows ([#7532](https://togithub.com/react-hook-form/react-hook-form/issues/7532))
thanks to [@felixschorer](https://togithub.com/felixschorer)
### [`v7.24.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7240---2022-1-14)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.23.0...v7.24.0)
### [`v7.23.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7230---2022-1-12)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.5...v7.23.0)
### [`v7.22.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.5): Version 7.22.5
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.4...v7.22.5)
##### Merry Christmas! ๐ ๐๐
๐ณ fix: change type order to make typescript hints for watch available ([#7353](https://togithub.com/react-hook-form/react-hook-form/issues/7353))
๐ close [#7341](https://togithub.com/react-hook-form/react-hook-form/issues/7341) allow useWatch to fallback to defaultValue with `undefined` ([#7360](https://togithub.com/react-hook-form/react-hook-form/issues/7360))
๐ fix [#7347](https://togithub.com/react-hook-form/react-hook-form/issues/7347) `defaultValues` not populate with disabled input ([#7359](https://togithub.com/react-hook-form/react-hook-form/issues/7359))
thanks to [@pawk3k](https://togithub.com/pawk3k) and [@felixschorer](https://togithub.com/felixschorer)
### [`v7.22.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.4): Version 7.22.4
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.3...v7.22.4)
โ๏ธ close [#7348](https://togithub.com/react-hook-form/react-hook-form/issues/7348) avoid errors state update with `replace` and `update` API ([#7349](https://togithub.com/react-hook-form/react-hook-form/issues/7349))
โจ๏ธ include UnpackNestedValue for reset values ([#7286](https://togithub.com/react-hook-form/react-hook-form/issues/7286))
โจ๏ธ close [#7338](https://togithub.com/react-hook-form/react-hook-form/issues/7338) update FieldNamesMarkedBoolean type to boolean instead of true ([#7340](https://togithub.com/react-hook-form/react-hook-form/issues/7340))
### [`v7.22.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.3): Version 7.22.3
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.2...v7.22.3)
๐ฟ fix [#7313](https://togithub.com/react-hook-form/react-hook-form/issues/7313) `shouldUnregister` prop with `useController`/`controller` after unmount ([#7317](https://togithub.com/react-hook-form/react-hook-form/issues/7317))
### [`v7.22.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.2): Version 7.22.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.1...v7.22.2)
๐ close [#7293](https://togithub.com/react-hook-form/react-hook-form/issues/7293) with async useFieldArray reset ([#7299](https://togithub.com/react-hook-form/react-hook-form/issues/7299))
### [`v7.22.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.1): Version 7.22.1
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.0...v7.22.1)
๐ fix [#7282](https://togithub.com/react-hook-form/react-hook-form/issues/7282) async reset within onSubmit formState update ([#7285](https://togithub.com/react-hook-form/react-hook-form/issues/7285))
### [`v7.22.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7220---2021-12-14)
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.21.2...v7.22.0)
### [`v7.21.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.21.2): Version 7.21.2
[Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.21.1...v7.21.2)
Revert "๐๏ธ build(esm): Use explicit .mjs extension for ESM ([#7244](https://togith
Configuration
๐ Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
๐ฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.
โป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
๐ Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
5.7.2
->7.53.0
Release Notes
react-hook-form/react-hook-form (react-hook-form)
### [`v7.53.0`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.2...35e2d7744c250b2844717b753bc48a81c9ac4e56) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.2...v7.53.0) ### [`v7.52.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.52.2) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.1...v7.52.2) ๐ close [#12108](https://togithub.com/react-hook-form/react-hook-form/issues/12108) useController should subscribe to exact field name of form's state ([#12109](https://togithub.com/react-hook-form/react-hook-form/issues/12109)) ๐ chore: upgrade app deps ๐ฉป fix: add useCallback for ref callback ([#12078](https://togithub.com/react-hook-form/react-hook-form/issues/12078)) ๐ fix: skip call executeBuiltInValidation if no sub-fields left ([#12054](https://togithub.com/react-hook-form/react-hook-form/issues/12054)) thanks to [@newsiberian](https://togithub.com/newsiberian), [@Wendystraite](https://togithub.com/Wendystraite) and [@abnud11](https://togithub.com/abnud11) ### [`v7.52.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.52.1): v7.51.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.52.0...v7.52.1) ๐ fix [#12024](https://togithub.com/react-hook-form/react-hook-form/issues/12024) dirty not update issue with values prop ([#12041](https://togithub.com/react-hook-form/react-hook-form/issues/12041)) ๐ fix: field array validate rules shift errors ([#12033](https://togithub.com/react-hook-form/react-hook-form/issues/12033)) thanks to [@JardelCheung](https://togithub.com/JardelCheung) ### [`v7.52.0`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.52.0) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.5...v7.52.0) โ๏ธ close [#11932](https://togithub.com/react-hook-form/react-hook-form/issues/11932) enable react 19 peer dependency ([#11935](https://togithub.com/react-hook-form/react-hook-form/issues/11935)) ๐ฎโโ๏ธ close [#11954](https://togithub.com/react-hook-form/react-hook-form/issues/11954) getFieldState remove unnessaried inValidating and touched subscription ([#11995](https://togithub.com/react-hook-form/react-hook-form/issues/11995)) ๐ fix [#11985](https://togithub.com/react-hook-form/react-hook-form/issues/11985) logic createFormControl check field before usage ([#11986](https://togithub.com/react-hook-form/react-hook-form/issues/11986)) โจ๏ธ fix: enforce type safety for deps property in RegisterOptions ([#11969](https://togithub.com/react-hook-form/react-hook-form/issues/11969)) ๐ fix [#11922](https://togithub.com/react-hook-form/react-hook-form/issues/11922) keep dirty on reset with dirty fields ([#11958](https://togithub.com/react-hook-form/react-hook-form/issues/11958)) ๐ close [#11937](https://togithub.com/react-hook-form/react-hook-form/issues/11937) add validation in the cleanup process in useController ([#11938](https://togithub.com/react-hook-form/react-hook-form/issues/11938)) Revert "โจ๏ธ close: correct type of error field in getFieldState return object ([#11831](https://togithub.com/react-hook-form/react-hook-form/issues/11831))" ๐ fix: change info.values type in WatchObserver ([#11917](https://togithub.com/react-hook-form/react-hook-form/issues/11917)) thanks to [@nakaakist](https://togithub.com/nakaakist), [@IdoBouskila](https://togithub.com/IdoBouskila), [@pincy](https://togithub.com/pincy) and [@peinguin](https://togithub.com/peinguin) ### [`v7.51.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.51.5) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.4...v7.51.5) ๐ fix broken link to examples in README.md ([#11805](https://togithub.com/react-hook-form/react-hook-form/issues/11805)) โจ๏ธ close: correct type of error field in getFieldState return object ([#11831](https://togithub.com/react-hook-form/react-hook-form/issues/11831)) ๐ fix [#11842](https://togithub.com/react-hook-form/react-hook-form/issues/11842) radio buttons not disabled when multiple share a name ([#11873](https://togithub.com/react-hook-form/react-hook-form/issues/11873)) ๐ fix [#11821](https://togithub.com/react-hook-form/react-hook-form/issues/11821) set value with disabled false before mount ([#11880](https://togithub.com/react-hook-form/react-hook-form/issues/11880)) ๐ fix setError to preserve existing errors elsewhere in the object ([#11888](https://togithub.com/react-hook-form/react-hook-form/issues/11888)) โจ๏ธ fix: add info.value type to WatchObserver ([#11872](https://togithub.com/react-hook-form/react-hook-form/issues/11872)) ๐ซก fix issue with internal `set` api ([#11915](https://togithub.com/react-hook-form/react-hook-form/issues/11915)) thanks to [@mjr2595](https://togithub.com/mjr2595) [@erashu212](https://togithub.com/erashu212) [@SimonJTurner](https://togithub.com/SimonJTurner) and [@peinguin](https://togithub.com/peinguin) ### [`v7.51.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.51.4): Version 7.51.4 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.3...v7.51.4) ๐น close [#11778](https://togithub.com/react-hook-form/react-hook-form/issues/11778) improve unregister omit key with getValues method ([#11779](https://togithub.com/react-hook-form/react-hook-form/issues/11779)) ๐ fix [#11794](https://togithub.com/react-hook-form/react-hook-form/issues/11794) issue: Fields dirty state is not updated when passing values to useForm ### [`v7.51.3`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.2...c1520742a4736be7a55edc8799d8060d1150c53b) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.2...v7.51.3) ### [`v7.51.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.51.2): Version 7.51.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.1...v7.51.2) ๐ fix [#11719](https://togithub.com/react-hook-form/react-hook-form/issues/11719) validation stuck on true state ([#11723](https://togithub.com/react-hook-form/react-hook-form/issues/11723)) ### [`v7.51.1`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.0...00ce24a0a3fc25c98606f673d79ae90c6d3de81a) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.0...v7.51.1) ### [`v7.51.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7510---2024-3-2) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.50.1...v7.51.0) ##### Added - added 'validateFields' to formState ```tsx const { formState: { validateFields } } = useForm(); ``` ### [`v7.50.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.50.1): Version v7.50.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.50.0...v7.50.1) ๐ฅฒ Regression: Revert "โจ๏ธ fix [#10734](https://togithub.com/react-hook-form/react-hook-form/issues/10734) watch and useWatch without parameters return type ([#11359](https://togithub.com/react-hook-form/react-hook-form/issues/11359))" ### [`v7.50.0`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.50.0): Versions 7.50.0 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.3...v7.50.0) ๐ง fix data param in handleSubmit when TTransformedValues is a union type ([#11420](https://togithub.com/react-hook-form/react-hook-form/issues/11420)) ๐ท build(Engines): remove pnpm dependency ([#11425](https://togithub.com/react-hook-form/react-hook-form/issues/11425)) ๐ fixes [#11386](https://togithub.com/react-hook-form/react-hook-form/issues/11386) get new dirtyFields when reset keeping defaults and dirty values ([#11401](https://togithub.com/react-hook-form/react-hook-form/issues/11401)) ๐ท๏ธ improve CustomElement type ([#11309](https://togithub.com/react-hook-form/react-hook-form/issues/11309)) ๐ซ feat(useForm): leave formState flags in a consistent state when throwing in handleSubmit onValid ([#11214](https://togithub.com/react-hook-form/react-hook-form/issues/11214)) โจ๏ธ fix: change DeepPartial to account for object union types & unknown ([#11385](https://togithub.com/react-hook-form/react-hook-form/issues/11385)) โจ feat(values): priorities values over defaultvalues ([#11399](https://togithub.com/react-hook-form/react-hook-form/issues/11399)) ๐ close [#11246](https://togithub.com/react-hook-form/react-hook-form/issues/11246) skip root validation on action when mode and revalidate mode is onSubmit ([#11395](https://togithub.com/react-hook-form/react-hook-form/issues/11395)) ๐ฉ fix [#11322](https://togithub.com/react-hook-form/react-hook-form/issues/11322) trigger extra re-render with useWatch plus shouldUnregister ([#11394](https://togithub.com/react-hook-form/react-hook-form/issues/11394)) โจ๏ธ fix [#10734](https://togithub.com/react-hook-form/react-hook-form/issues/10734) watch and useWatch without parameters return type ([#11359](https://togithub.com/react-hook-form/react-hook-form/issues/11359)) ๐งโโ๏ธ fix [#11281](https://togithub.com/react-hook-form/react-hook-form/issues/11281) issue with upgrade node version ([#11392](https://togithub.com/react-hook-form/react-hook-form/issues/11392)) ๐ fix [#11368](https://togithub.com/react-hook-form/react-hook-form/issues/11368) keep form state mounted when keeping values ([#11384](https://togithub.com/react-hook-form/react-hook-form/issues/11384)) ๐ fix [#11374](https://togithub.com/react-hook-form/react-hook-form/issues/11374): Nested deep partial with unknown ([#11373](https://togithub.com/react-hook-form/react-hook-form/issues/11373)) thanks to [@Moshyfawn](https://togithub.com/Moshyfawn), [@jonahallibone](https://togithub.com/jonahallibone), [@eladattias1996](https://togithub.com/eladattias1996), [@RulerOfCakes](https://togithub.com/RulerOfCakes), [@anonkey](https://togithub.com/anonkey), [@Ar4ys](https://togithub.com/Ar4ys), [@IanVS](https://togithub.com/IanVS) and [@r-kataoka11](https://togithub.com/r-kataoka11) ### [`v7.49.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.49.3): Version 7.49.3 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.2...v7.49.3) ๐ fix(formState, disabled): infer controlled disabled form state ([#11361](https://togithub.com/react-hook-form/react-hook-form/issues/11361)) ๐ fix(reset): remove global reset option flag ([#11355](https://togithub.com/react-hook-form/react-hook-form/issues/11355)) ๐ fix(useController): check if disabled state was set by user ([#11353](https://togithub.com/react-hook-form/react-hook-form/issues/11353)) ๐จ๏ธ fix: Change DeepPartial type definition to be compatible with unknown ([#11333](https://togithub.com/react-hook-form/react-hook-form/issues/11333)) ๐ fix [#11328](https://togithub.com/react-hook-form/react-hook-form/issues/11328) resetField with object as defaultValue ([#11329](https://togithub.com/react-hook-form/react-hook-form/issues/11329)) thanks to [@Moshyfawn](https://togithub.com/Moshyfawn), [@geeee](https://togithub.com/geeee) and [@RulerOfCakes](https://togithub.com/RulerOfCakes) ### [`v7.49.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.49.2): Version 7.49.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.1...v7.49.2) ๐ fix [#11292](https://togithub.com/react-hook-form/react-hook-form/issues/11292) issue with controller validation prop ([#11294](https://togithub.com/react-hook-form/react-hook-form/issues/11294)) ### [`v7.49.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.49.1): Version 7.49.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.49.0...v7.49.1) ๐ fix [#11276](https://togithub.com/react-hook-form/react-hook-form/issues/11276) issue with disabled omit on Controller ([#11277](https://togithub.com/react-hook-form/react-hook-form/issues/11277)) ๐ fix [#11287](https://togithub.com/react-hook-form/react-hook-form/issues/11287) disabled prop cause const dirtyFields update ([#11291](https://togithub.com/react-hook-form/react-hook-form/issues/11291)) ### [`v7.49.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7490---2023-12-10) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.48.2...v7.49.0) ##### Added - add reactive `errors` prop at `useForm` ```tsx useForm({ errors, // Server errors }); ``` ### [`v7.48.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.48.2): Version 7.48.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.48.1...v7.48.2) ๐ [#11106](https://togithub.com/react-hook-form/react-hook-form/issues/11106) fix disabled prop not update dirty formState ([#11143](https://togithub.com/react-hook-form/react-hook-form/issues/11143)) ๐ fix controller update with `disabled` prop from `useForm` ([#11142](https://togithub.com/react-hook-form/react-hook-form/issues/11142)) ### [`v7.48.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.48.1): Version 7.48.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.48.0...v7.48.1) ๐ fix controller update with disabled prop from useForm ### [`v7.48.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7480---2023-11-05) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.47.0...v7.48.0) ##### Added - added new `disabled` prop for `useForm` to disable the entire form const App = () => { const [disabled, setDisabled] = useState(false); const { handleSubmit } = useForm({ disabled }); return ( ` component content-type json type missing ([#10454](https://togithub.com/react-hook-form/react-hook-form/issues/10454)) ### [`v7.44.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7440---2023-06-14) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.9...v7.44.0) ### [`v7.43.9`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.9): Version 7.43.9 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.8...v7.43.9) ๐ close [#10195](https://togithub.com/react-hook-form/react-hook-form/issues/10195) close async defaultValues not load ([#10203](https://togithub.com/react-hook-form/react-hook-form/issues/10203)) Revert "๐ fix [#10139](https://togithub.com/react-hook-form/react-hook-form/issues/10139) useFieldArray array error not updating in some cases ([#10150](https://togithub.com/react-hook-form/react-hook-form/issues/10150))" ### [`v7.43.8`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.8): Version 7.43.8 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.7...v7.43.8) ๐ชก related [#10143](https://togithub.com/react-hook-form/react-hook-form/issues/10143) did not update dirty until interacted ([#10157](https://togithub.com/react-hook-form/react-hook-form/issues/10157)) ๐ fix [#10139](https://togithub.com/react-hook-form/react-hook-form/issues/10139) useFieldArray array error not updating in some cases ([#10150](https://togithub.com/react-hook-form/react-hook-form/issues/10150)) thanks to [@kylemclean](https://togithub.com/kylemclean) ### [`v7.43.7`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.7): Version 7.43.7 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.6...v7.43.7) ๐ fix [#10131](https://togithub.com/react-hook-form/react-hook-form/issues/10131) regression on NaN data type ([#10132](https://togithub.com/react-hook-form/react-hook-form/issues/10132)) ๐ fix [#10129](https://togithub.com/react-hook-form/react-hook-form/issues/10129) useFieldArray unmount fieldArray wihtout register ([#10130](https://togithub.com/react-hook-form/react-hook-form/issues/10130)) ๐ฆถ upgrade to TS 5.0.0 ([#9834](https://togithub.com/react-hook-form/react-hook-form/issues/9834)) ### [`v7.43.6`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.6): Version 7.43.6 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.5...v7.43.6) ๐ fix(appendErrors): incorrect type, it can take an array of errors ([#10125](https://togithub.com/react-hook-form/react-hook-form/issues/10125)) โ๏ธ close [#10096](https://togithub.com/react-hook-form/react-hook-form/issues/10096) react strict mode with mounted field value ([#10102](https://togithub.com/react-hook-form/react-hook-form/issues/10102)) ๐ฆฎ fix: isLoading form state ([#10095](https://togithub.com/react-hook-form/react-hook-form/issues/10095)) ๐ fix: typos in tsdoc ([#10088](https://togithub.com/react-hook-form/react-hook-form/issues/10088)) ๐ฉด close [#10078](https://togithub.com/react-hook-form/react-hook-form/issues/10078) prevent stabled aysnc validation ([#10082](https://togithub.com/react-hook-form/react-hook-form/issues/10082)) ๐ fix [#10064](https://togithub.com/react-hook-form/react-hook-form/issues/10064) native validation when subscribe to isValid ([#10072](https://togithub.com/react-hook-form/react-hook-form/issues/10072)) ๐ correct typo in field array type declaration ([#10066](https://togithub.com/react-hook-form/react-hook-form/issues/10066)) thanks to [@jorisre](https://togithub.com/jorisre) [@chrisbarless](https://togithub.com/chrisbarless) [@mjw-isp](https://togithub.com/mjw-isp) and [@adamtowle](https://togithub.com/adamtowle) ### [`v7.43.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.5): Version 7.43.5 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.4...v7.43.5) ๐ฐ prevent runtime error with subscribe function ([#10052](https://togithub.com/react-hook-form/react-hook-form/issues/10052)) ๐ช close [#10045](https://togithub.com/react-hook-form/react-hook-form/issues/10045) improve `useController` defaultValue restore under strict mode with double `useEffect` ([#10049](https://togithub.com/react-hook-form/react-hook-form/issues/10049)) ๐ท improve form values state update ([#10029](https://togithub.com/react-hook-form/react-hook-form/issues/10029)) ### [`v7.43.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.4): Version 7.43.4 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.3...v7.43.4) ๐ fix [#10021](https://togithub.com/react-hook-form/react-hook-form/issues/10021) issue with `.next` runtime error and fix cypress action ([#10026](https://togithub.com/react-hook-form/react-hook-form/issues/10026)) ### [`v7.43.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.3): Version 7.43.3 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.2...v7.43.3) ๐ fix `resetField` defaultValue type and reduce any type ([#10024](https://togithub.com/react-hook-form/react-hook-form/issues/10024)) ๐ fix [#9997](https://togithub.com/react-hook-form/react-hook-form/issues/9997) issue on the mounted state is updated with values prop ([#10001](https://togithub.com/react-hook-form/react-hook-form/issues/10001)) Revert "๐ delete dirty fields node instead of marking as false ([#9156](https://togithub.com/react-hook-form/react-hook-form/issues/9156))" ([#9996](https://togithub.com/react-hook-form/react-hook-form/issues/9996)) ๐ improve state subscription consistency ([#9984](https://togithub.com/react-hook-form/react-hook-form/issues/9984)) ### [`v7.43.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.2): Version 7.43.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.1...v7.43.2) ๐ fix [#9972](https://togithub.com/react-hook-form/react-hook-form/issues/9972) input focus with submitted form ([#9978](https://togithub.com/react-hook-form/react-hook-form/issues/9978)) ๐ improve perf & save some bytes ([#9968](https://togithub.com/react-hook-form/react-hook-form/issues/9968)) ๐ fix [#9955](https://togithub.com/react-hook-form/react-hook-form/issues/9955) useForm values prop keepDirtyValues not update `isDirty` ([#9959](https://togithub.com/react-hook-form/react-hook-form/issues/9959)) ๐๏ธ remove JSX message check ([#9921](https://togithub.com/react-hook-form/react-hook-form/issues/9921)) ### [`v7.43.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.1): Version 7.43.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.0...v7.43.1) ๐ fix [#9871](https://togithub.com/react-hook-form/react-hook-form/issues/9871) issue with error type ([#9873](https://togithub.com/react-hook-form/react-hook-form/issues/9873)) ๐ fix [#9842](https://togithub.com/react-hook-form/react-hook-form/issues/9842) `clearErrors` method does not support global error ([#9843](https://togithub.com/react-hook-form/react-hook-form/issues/9843)) ### [`v7.43.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7430---2023-01-30) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.42.1...v7.43.0) ### [`v7.42.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.42.1): Version 7.42.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.42.0...v7.42.1) ๐ fix [#9773](https://togithub.com/react-hook-form/react-hook-form/issues/9773) useFormState missing state update ([#9777](https://togithub.com/react-hook-form/react-hook-form/issues/9777)) ๐ fix [#9765](https://togithub.com/react-hook-form/react-hook-form/issues/9765) fix issue with strictMode with isValid state ([#9771](https://togithub.com/react-hook-form/react-hook-form/issues/9771)) ### [`v7.42.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7420---2023-01-13) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.5...v7.42.0) ### [`v7.41.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.5): Version 7.41.5 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.4...v7.41.5) ๐ fix [#9713](https://togithub.com/react-hook-form/react-hook-form/issues/9713) regression on validate function with react native ([#9714](https://togithub.com/react-hook-form/react-hook-form/issues/9714)) thanks [@Moshyfawn](https://togithub.com/Moshyfawn) ### [`v7.41.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.4): Version 7.41.4 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.3...v7.41.4) ๐ fix [#9709](https://togithub.com/react-hook-form/react-hook-form/issues/9709) calling setValue breaks future onChange calls from a Controller ([#9710](https://togithub.com/react-hook-form/react-hook-form/issues/9710)) thanks [@Moshyfawn](https://togithub.com/Moshyfawn) ### [`v7.41.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.3): Version 7.41.3 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.2...v7.41.3) ๐โโ๏ธ close [#9684](https://togithub.com/react-hook-form/react-hook-form/issues/9684) revert `UnPackAsyncDefaultValues` to avoid TS breaking change ### [`v7.41.2`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.1...v7.41.2) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.1...v7.41.2) ### [`v7.41.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.1): ๐ Version 7.41.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.0...v7.41.1) ๐ fix [#9659](https://togithub.com/react-hook-form/react-hook-form/issues/9659) NaN prevent validation update ([#9660](https://togithub.com/react-hook-form/react-hook-form/issues/9660)) ๐ฏ๏ธ close [#9524](https://togithub.com/react-hook-form/react-hook-form/issues/9524) `useWatch` return undefined value ([#9653](https://togithub.com/react-hook-form/react-hook-form/issues/9653)) ๐ adjust contributing document ([#9641](https://togithub.com/react-hook-form/react-hook-form/issues/9641)) ๐๐ป fix [#9621](https://togithub.com/react-hook-form/react-hook-form/issues/9621) with the inline default value ([#9622](https://togithub.com/react-hook-form/react-hook-form/issues/9622)) ๐ฉป docs: update contribution guidelines ([#9605](https://togithub.com/react-hook-form/react-hook-form/issues/9605)) thanks to [@Mini-ghost](https://togithub.com/Mini-ghost) and [@stefanpl](https://togithub.com/stefanpl) ### [`v7.41.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7410---2022-12-17) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.40.0...v7.41.0) ### [`v7.40.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7400---2022-11-30) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.7...v7.40.0) ### [`v7.39.7`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.6...v7.39.7) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.6...v7.39.7) ### [`v7.39.6`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.5...v7.39.6) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.5...v7.39.6) ### [`v7.39.5`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7395---2022-11-21) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.4...v7.39.5) ### [`v7.39.4`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.3...v7.39.4) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.3...v7.39.4) ### [`v7.39.3`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.2...v7.39.3) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.2...v7.39.3) ### [`v7.39.2`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.1...v7.39.2) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.1...v7.39.2) ### [`v7.39.1`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.0...v7.39.1) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.39.0...v7.39.1) ### [`v7.39.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7390---2022-11-2) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.38.0...v7.39.0) ### [`v7.38.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7380---2022-10-19) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.37.0...v7.38.0) ### [`v7.37.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7370---2022-10-07) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.36.1...v7.37.0) ### [`v7.36.1`](https://togithub.com/react-hook-form/react-hook-form/compare/v7.36.0...v7.36.1) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.36.0...v7.36.1) ### [`v7.36.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7360---2022-9-20) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.35.0...v7.36.0) ### [`v7.35.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7350---2022-9-10) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.34.2...v7.35.0) ### [`v7.34.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.34.2): Version 7.34.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.34.1...v7.34.2) Revert "๐งณ let `isSubmitting` state update after valid form ([https://github.com/react-hook-form/react-hook-form/pull/8829](https://togithub.com/react-hook-form/react-hook-form/pull/8829))" ### [`v7.34.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.34.1): Version 7.34.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.34.0...v7.34.1) ๐ fix(path): keys of Date | FileList | File shouldn't be add to the PathImpl [https://github.com/react-hook-form/react-hook-form/pull/8804](https://togithub.com/react-hook-form/react-hook-form/pull/8804) ๐ fix Date, FileList, File and Blob FieldErrors mapping [#8772](https://togithub.com/react-hook-form/react-hook-form/issues/8772) ๐ update `isSubmitting` state after valid form [#8829](https://togithub.com/react-hook-form/react-hook-form/issues/8829) ```tsx function App() { const { formState: { isSubmitting }, register } = useForm() console.log(isSubmitting) // isSubmitting will remain false if form is invalid during submission return } ``` ๐ง upgrade to cypress 10 [#8769](https://togithub.com/react-hook-form/react-hook-form/issues/8769) ๐ fix nested fields example [#8840](https://togithub.com/react-hook-form/react-hook-form/issues/8840) ๐ add nested form example [#8703](https://togithub.com/react-hook-form/react-hook-form/issues/8703) ๐ improve doc of single watch [#8773](https://togithub.com/react-hook-form/react-hook-form/issues/8773) ๐ fixing typo (Contruรญdo to Construรญdo) on pt-BR translation [#8762](https://togithub.com/react-hook-form/react-hook-form/issues/8762) thanks to [@HarmonyEarth](https://togithub.com/HarmonyEarth), [@yleflour](https://togithub.com/yleflour), [@glekner](https://togithub.com/glekner), [@vemoo](https://togithub.com/vemoo), [@ronny1020](https://togithub.com/ronny1020) and [@joaoeffting](https://togithub.com/joaoeffting) ### [`v7.34.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7340---2022-7-28) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.33.1...v7.34.0) ### [`v7.33.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.33.1): Version 7.33.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.33.0...v7.33.1) ๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8584](https://togithub.com/react-hook-form/react-hook-form/issues/8584): field errors type with optional fields ([https://github.com/react-hook-form/react-hook-form/pull/8591](https://togithub.com/react-hook-form/react-hook-form/pull/8591)) ๐งณ close [https://github.com/react-hook-form/react-hook-form/issues/8600](https://togithub.com/react-hook-form/react-hook-form/issues/8600) update code example for NestedValue input ๐ผ Integrate jest-preview into react-hook-form ([https://github.com/react-hook-form/react-hook-form/pull/8577](https://togithub.com/react-hook-form/react-hook-form/pull/8577)) ๐ค improve the readability of Merge type ([https://github.com/react-hook-form/react-hook-form/pull/8570](https://togithub.com/react-hook-form/react-hook-form/pull/8570)) ๐ test: migration from ts-jest to [@swc/jest](https://togithub.com/swc/jest) ([https://github.com/react-hook-form/react-hook-form/pull/8572](https://togithub.com/react-hook-form/react-hook-form/pull/8572)) ๐น refactor: use const instead of props ([https://github.com/react-hook-form/react-hook-form/pull/8571](https://togithub.com/react-hook-form/react-hook-form/pull/8571)) ๐ feat: Add ability to search test file on watch mode ([https://github.com/react-hook-form/react-hook-form/pull/8573](https://togithub.com/react-hook-form/react-hook-form/pull/8573)) ๐ง๐ป ensure the field is focused when selected ([https://github.com/react-hook-form/react-hook-form/pull/8566](https://togithub.com/react-hook-form/react-hook-form/pull/8566)) thanks to [@nvh95](https://togithub.com/nvh95), [@elstgav](https://togithub.com/elstgav) and [@kotarella1110](https://togithub.com/kotarella1110) ### [`v7.33.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7330---2022-6-24) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.32.2...v7.33.0) ### [`v7.32.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.32.2): Version 7.32.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.32.1...v7.32.2) ๐๐ป improve build dist package size ([https://github.com/react-hook-form/react-hook-form/pull/8511](https://togithub.com/react-hook-form/react-hook-form/pull/8511)) ๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8506](https://togithub.com/react-hook-form/react-hook-form/issues/8506) `delayError` not overwrite existing function call ([https://github.com/react-hook-form/react-hook-form/pull/8509](https://togithub.com/react-hook-form/react-hook-form/pull/8509)) ๐ update the use of validadtionSchema in v7 examples ([https://github.com/react-hook-form/react-hook-form/pull/8501](https://togithub.com/react-hook-form/react-hook-form/pull/8501)) thanks, [@bryantobing12](https://togithub.com/bryantobing12) ### [`v7.32.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.32.1): Version 7.32.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.32.0...v7.32.1) ๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8493](https://togithub.com/react-hook-form/react-hook-form/issues/8493) error not trigger with delayError ([https://github.com/react-hook-form/react-hook-form/pull/8494](https://togithub.com/react-hook-form/react-hook-form/pull/8494)) ๐ fix null or undefined cases caught by TS ^4.8 ([https://github.com/react-hook-form/react-hook-form/pull/8487](https://togithub.com/react-hook-form/react-hook-form/pull/8487)) ๐ฅธ funnel along with appropriate constraints for (upcoming) TypeScript 4.8 ([https://github.com/react-hook-form/react-hook-form/pull/8484](https://togithub.com/react-hook-form/react-hook-form/pull/8484)) thanks to [@DanielRosenwasser](https://togithub.com/DanielRosenwasser) ### [`v7.32.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7320---2022-6-10) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.3...v7.32.0) ### [`v7.31.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.31.3): Version 7.31.3 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.2...v7.31.3) ๐งโ๐ป Support TypeScript 4.7+ ESM ([https://github.com/react-hook-form/react-hook-form/pull/8390](https://togithub.com/react-hook-form/react-hook-form/pull/8390)) ๐งพ Fix typo ([https://github.com/react-hook-form/react-hook-form/pull/8389](https://togithub.com/react-hook-form/react-hook-form/pull/8389)) โน๏ธ fix export types order ๐ช upgrade to TS 4.7 ([https://github.com/react-hook-form/react-hook-form/pull/8402](https://togithub.com/react-hook-form/react-hook-form/pull/8402)) ๐ธ close [https://github.com/react-hook-form/react-hook-form/issues/8404](https://togithub.com/react-hook-form/react-hook-form/issues/8404) use isWeb instead of globalThis ([https://github.com/react-hook-form/react-hook-form/pull/8406](https://togithub.com/react-hook-form/react-hook-form/pull/8406)) ๐ฅฌ save cloneObject bytes ([https://github.com/react-hook-form/react-hook-form/pull/8407](https://togithub.com/react-hook-form/react-hook-form/pull/8407)) thanks to [@davbrito](https://togithub.com/davbrito), [@rossng](https://togithub.com/rossng), [@hwanyoungChoi](https://togithub.com/hwanyoungChoi) and [@Moshyfawn](https://togithub.com/Moshyfawn) ### [`v7.31.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.31.2): Version 7.31.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.1...v7.31.2) ๐ fix(reset): set `isSubmitted` to formState value if `keepIsSubmitted` is `true` ([https://github.com/react-hook-form/react-hook-form/pull/8368](https://togithub.com/react-hook-form/react-hook-form/pull/8368)) thanks to [@blabute](https://togithub.com/blabute) ### [`v7.31.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.31.1): Version 7.31.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.31.0...v7.31.1) ๐ญ close [#7472](https://togithub.com/react-hook-form/react-hook-form/issues/7472) include a proxy check with field state to improve `useController` perf ([#8334](https://togithub.com/react-hook-form/react-hook-form/issues/8334)) ๐ fix [#8339](https://togithub.com/react-hook-form/react-hook-form/issues/8339) Revert "๐ remove the reference for blob and file list ([https://github.com/react-hook-form/react-hook-form/pull/8305](https://togithub.com/react-hook-form/react-hook-form/pull/8305))" ๐ฎ remove dead code ([#8337](https://togithub.com/react-hook-form/react-hook-form/issues/8337)) thanks to [@NMinhNguyen](https://togithub.com/NMinhNguyen) ### [`v7.31.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7310---2022-5-11) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.30.0...v7.31.0) ### [`v7.30.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7300---2022-4-17) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.29.0...v7.30.0) ### [`v7.29.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7290---2022-3-30) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.28.1...v7.29.0) ### [`v7.28.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.28.1): Version 7.28.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.28.0...v7.28.1) ๐ fix [https://github.com/react-hook-form/react-hook-form/issues/8050](https://togithub.com/react-hook-form/react-hook-form/issues/8050) disabled attribute ignored with register checkbox ([https://github.com/react-hook-form/react-hook-form/pull/8053](https://togithub.com/react-hook-form/react-hook-form/pull/8053)) ๐ฆ update package.json to set sideEffect false ([https://github.com/react-hook-form/react-hook-form/pull/8041](https://togithub.com/react-hook-form/react-hook-form/pull/8041)) ๐ TS 4.6.0 ([https://github.com/react-hook-form/react-hook-form/pull/7623](https://togithub.com/react-hook-form/react-hook-form/pull/7623)) ๐ fix replace API TSDoc for fieldArray thanks to [@alexogar](https://togithub.com/alexogar) and [@Moshyfawn](https://togithub.com/Moshyfawn) ### [`v7.28.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7280---2022-3-13) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.27.1...v7.28.0) ### [`v7.27.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.27.1): Version 7.27.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.27.0...v7.27.1) ๐ fix [https://github.com/react-hook-form/react-hook-form/issues/7853](https://togithub.com/react-hook-form/react-hook-form/issues/7853) (useFieldArray): pass context type down to Control ([https://github.com/react-hook-form/react-hook-form/pull/7856](https://togithub.com/react-hook-form/react-hook-form/pull/7856)) ๐ fix [https://github.com/react-hook-form/react-hook-form/issues/7849](https://togithub.com/react-hook-form/react-hook-form/issues/7849) issue with unset on multiple dimension array ([https://github.com/react-hook-form/react-hook-form/pull/7859](https://togithub.com/react-hook-form/react-hook-form/pull/7859)) thanks to [@Moshyfawn](https://togithub.com/Moshyfawn) ### [`v7.27.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7270---2022-2-11) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.26.1...v7.27.0) ### [`v7.26.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.26.1): Version 7.26.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.26.0...v7.26.1) ๐ close [https://github.com/react-hook-form/react-hook-form/issues/7758](https://togithub.com/react-hook-form/react-hook-form/issues/7758) `useController` should subscribe to exact field name ([https://github.com/react-hook-form/react-hook-form/pull/7759](https://togithub.com/react-hook-form/react-hook-form/pull/7759)) thanks to [@Moshyfawn](https://togithub.com/Moshyfawn) ### [`v7.26.0`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.26.0): Version 7.26.0 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.3...v7.26.0) ๐ TSDoc https://user-images.githubusercontent.com/10513364/152477495-7df7269c-18c2-4420-85e7-956c7c35ca42.mp4 ๐ fix [https://github.com/react-hook-form/react-hook-form/issues/7741](https://togithub.com/react-hook-form/react-hook-form/issues/7741) is validating reset when async validations are still running ([https://github.com/react-hook-form/react-hook-form/pull/7747](https://togithub.com/react-hook-form/react-hook-form/pull/7747)) โ close [https://github.com/react-hook-form/react-hook-form/issues/7717](https://togithub.com/react-hook-form/react-hook-form/issues/7717) shallow clone errors object in handleSubmit ([https://github.com/react-hook-form/react-hook-form/pull/7718](https://togithub.com/react-hook-form/react-hook-form/pull/7718)) ๐ฆ close [https://github.com/react-hook-form/react-hook-form/issues/7703](https://togithub.com/react-hook-form/react-hook-form/issues/7703) don't expose internal state in handleSubmit ([https://github.com/react-hook-form/react-hook-form/pull/7704](https://togithub.com/react-hook-form/react-hook-form/pull/7704)) ๐๏ธ save bytes on parseFloat ([https://github.com/react-hook-form/react-hook-form/pull/7697](https://togithub.com/react-hook-form/react-hook-form/pull/7697)) thanks to [@Moshyfawn](https://togithub.com/Moshyfawn) and [@tiii](https://togithub.com/tiii) ### [`v7.25.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.25.3): Version 7.25.3 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.2...v7.25.3) ๐ญ close [#7686](https://togithub.com/react-hook-form/react-hook-form/issues/7686) regression on `replace` API and cloneObject on payload ([#7687](https://togithub.com/react-hook-form/react-hook-form/issues/7687)) ### [`v7.25.2`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7252---2022-1-29) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.1...v7.25.2) ### [`v7.25.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.25.1): Version 7.25.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.25.0...v7.25.1) ๐ fix [#7662](https://togithub.com/react-hook-form/react-hook-form/issues/7662) issue with `reset` file input ([#7656](https://togithub.com/react-hook-form/react-hook-form/issues/7656)) ๐ improve perf with get proxy formState ([#7655](https://togithub.com/react-hook-form/react-hook-form/issues/7655)) ๐๏ธ remove redundant check ([#7651](https://togithub.com/react-hook-form/react-hook-form/issues/7651)) ๐ fix [#7648](https://togithub.com/react-hook-form/react-hook-form/issues/7648) Unable to `setFocus` to Controller after reset ([#7649](https://togithub.com/react-hook-form/react-hook-form/issues/7649)) ๐ fix: `getFieldState` - error might be undefined ([#7636](https://togithub.com/react-hook-form/react-hook-form/issues/7636)) โ improve useFieldArray code consistency ([#7628](https://togithub.com/react-hook-form/react-hook-form/issues/7628)) thanks to [@Moshyfawn](https://togithub.com/Moshyfawn) and [@michalbundyra](https://togithub.com/michalbundyra) ### [`v7.25.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7250---2022-1-22) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.24.2...v7.25.0) ### [`v7.24.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.24.2): Version 7.24.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.24.1...v7.24.2) ๐ฐ close [#7593](https://togithub.com/react-hook-form/react-hook-form/issues/7593) regression on fieldarray `controller`/`useController` unmount with `unregister` ([#7596](https://togithub.com/react-hook-form/react-hook-form/issues/7596)) ๐ฅธ fix type issue with getFieldState and useController ([#7574](https://togithub.com/react-hook-form/react-hook-form/issues/7574)) ### [`v7.24.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.24.1): Version 7.24.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.24.0...v7.24.1) ๐จ fix [#7571](https://togithub.com/react-hook-form/react-hook-form/issues/7571) cloneObject with setValue passed argument ([#7572](https://togithub.com/react-hook-form/react-hook-form/issues/7572)) ๐ฆบ unstable `_getFieldState` API for retrieve field level state ([#7475](https://togithub.com/react-hook-form/react-hook-form/issues/7475)) ๐ป fix build on Windows ([#7532](https://togithub.com/react-hook-form/react-hook-form/issues/7532)) thanks to [@felixschorer](https://togithub.com/felixschorer) ### [`v7.24.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7240---2022-1-14) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.23.0...v7.24.0) ### [`v7.23.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7230---2022-1-12) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.5...v7.23.0) ### [`v7.22.5`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.5): Version 7.22.5 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.4...v7.22.5) ##### Merry Christmas! ๐ ๐๐ ๐ณ fix: change type order to make typescript hints for watch available ([#7353](https://togithub.com/react-hook-form/react-hook-form/issues/7353)) ๐ close [#7341](https://togithub.com/react-hook-form/react-hook-form/issues/7341) allow useWatch to fallback to defaultValue with `undefined` ([#7360](https://togithub.com/react-hook-form/react-hook-form/issues/7360)) ๐ fix [#7347](https://togithub.com/react-hook-form/react-hook-form/issues/7347) `defaultValues` not populate with disabled input ([#7359](https://togithub.com/react-hook-form/react-hook-form/issues/7359)) thanks to [@pawk3k](https://togithub.com/pawk3k) and [@felixschorer](https://togithub.com/felixschorer) ### [`v7.22.4`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.4): Version 7.22.4 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.3...v7.22.4) โ๏ธ close [#7348](https://togithub.com/react-hook-form/react-hook-form/issues/7348) avoid errors state update with `replace` and `update` API ([#7349](https://togithub.com/react-hook-form/react-hook-form/issues/7349)) โจ๏ธ include UnpackNestedValue for reset values ([#7286](https://togithub.com/react-hook-form/react-hook-form/issues/7286)) โจ๏ธ close [#7338](https://togithub.com/react-hook-form/react-hook-form/issues/7338) update FieldNamesMarkedBoolean type to boolean instead of true ([#7340](https://togithub.com/react-hook-form/react-hook-form/issues/7340)) ### [`v7.22.3`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.3): Version 7.22.3 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.2...v7.22.3) ๐ฟ fix [#7313](https://togithub.com/react-hook-form/react-hook-form/issues/7313) `shouldUnregister` prop with `useController`/`controller` after unmount ([#7317](https://togithub.com/react-hook-form/react-hook-form/issues/7317)) ### [`v7.22.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.2): Version 7.22.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.1...v7.22.2) ๐ close [#7293](https://togithub.com/react-hook-form/react-hook-form/issues/7293) with async useFieldArray reset ([#7299](https://togithub.com/react-hook-form/react-hook-form/issues/7299)) ### [`v7.22.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.22.1): Version 7.22.1 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.22.0...v7.22.1) ๐ fix [#7282](https://togithub.com/react-hook-form/react-hook-form/issues/7282) async reset within onSubmit formState update ([#7285](https://togithub.com/react-hook-form/react-hook-form/issues/7285)) ### [`v7.22.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#7220---2021-12-14) [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.21.2...v7.22.0) ### [`v7.21.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.21.2): Version 7.21.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.21.1...v7.21.2) Revert "๐๏ธ build(esm): Use explicit .mjs extension for ESM ([#7244](https://togithConfiguration
๐ Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
๐ฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.
โป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
๐ Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.