table icon indicating copy to clipboard operation
table copied to clipboard

chore(deps): update dependency react-hook-form to v7.53.0

Open renovate[bot] opened this issue 2 years ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
react-hook-form (source) 7.45.1 -> 7.53.0 age adoption passing confidence

Release Notes

react-hook-form/react-hook-form (react-hook-form)

v7.53.0

Compare Source

v7.52.2

Compare Source

👍 close #​12108 useController should subscribe to exact field name of form's state (#​12109) 👍 chore: upgrade app deps 🩻 fix: add useCallback for ref callback (#​12078) 🚀 fix: skip call executeBuiltInValidation if no sub-fields left (#​12054)

thanks to @​newsiberian, @​Wendystraite and @​abnud11

v7.52.1: v7.51.1

Compare Source

🐞 fix #​12024 dirty not update issue with values prop (#​12041) 🐞 fix: field array validate rules shift errors (#​12033)

thanks to @​JardelCheung

v7.52.0

Compare Source

⚛️ close #​11932 enable react 19 peer dependency (#​11935) 👮‍♀️ close #​11954 getFieldState remove unnessaried inValidating and touched subscription (#​11995) 🐞 fix #​11985 logic createFormControl check field before usage (#​11986) ⌨️ fix: enforce type safety for deps property in RegisterOptions (#​11969) 🐞 fix #​11922 keep dirty on reset with dirty fields (#​11958) 🚔 close #​11937 add validation in the cleanup process in useController (#​11938) Revert "⌨️ close: correct type of error field in getFieldState return object (#​11831)" 📖 fix: change info.values type in WatchObserver (#​11917)

thanks to @​nakaakist, @​IdoBouskila, @​pincy and @​peinguin

v7.51.5

Compare Source

📖 fix broken link to examples in README.md (#​11805) ⌨️ close: correct type of error field in getFieldState return object (#​11831) 🐞 fix #​11842 radio buttons not disabled when multiple share a name (#​11873) 🐞 fix #​11821 set value with disabled false before mount (#​11880) 🐞 fix setError to preserve existing errors elsewhere in the object (#​11888) ⌨️ fix: add info.value type to WatchObserver (#​11872) 🫡 fix issue with internal set api (#​11915)

thanks to @​mjr2595 @​erashu212 @​SimonJTurner and @​peinguin

v7.51.4: Version 7.51.4

Compare Source

👹 close #​11778 improve unregister omit key with getValues method (#​11779) 🐞 fix #​11794 issue: Fields dirty state is not updated when passing values to useForm

v7.51.3

Compare Source

v7.51.2: Version 7.51.2

Compare Source

🐞 fix #​11719 validation stuck on true state (#​11723)

v7.51.1

Compare Source

v7.51.0

Compare Source

Added
  • added 'validateFields' to formState
const { formState: { validateFields } } = useForm();

v7.50.1: Version v7.50.1

Compare Source

🥲 Regression: Revert "⌨️ fix #​10734 watch and useWatch without parameters return type (#​11359)"

v7.50.0: Versions 7.50.0

Compare Source

🔧 fix data param in handleSubmit when TTransformedValues is a union type (#​11420) 👷 build(Engines): remove pnpm dependency (#​11425) 🐞 fixes #​11386 get new dirtyFields when reset keeping defaults and dirty values (#​11401) 🏷️ improve CustomElement type (#​11309) 💫 feat(useForm): leave formState flags in a consistent state when throwing in handleSubmit onValid (#​11214) ⌨️ fix: change DeepPartial to account for object union types & unknown (#​11385) ✨ feat(values): priorities values over defaultvalues (#​11399) 🐞 close #​11246 skip root validation on action when mode and revalidate mode is onSubmit (#​11395) 💩 fix #​11322 trigger extra re-render with useWatch plus shouldUnregister (#​11394) ⌨️ fix #​10734 watch and useWatch without parameters return type (#​11359) 🧑‍✈️ fix #​11281 issue with upgrade node version (#​11392) 🐞 fix #​11368 keep form state mounted when keeping values (#​11384) 🐞 fix #​11374: Nested deep partial with unknown (#​11373)

thanks to @​Moshyfawn, @​jonahallibone, @​eladattias1996, @​RulerOfCakes, @​anonkey, @​Ar4ys, @​IanVS and @​r-kataoka11

v7.49.3: Version 7.49.3

Compare Source

🐛 fix(formState, disabled): infer controlled disabled form state (#​11361) 🐛 fix(reset): remove global reset option flag (#​11355) 🐛 fix(useController): check if disabled state was set by user (#​11353) 🖨️ fix: Change DeepPartial type definition to be compatible with unknown (#​11333) 🐞 fix #​11328 resetField with object as defaultValue (#​11329)

thanks to @​Moshyfawn, @​geeee and @​RulerOfCakes

v7.49.2: Version 7.49.2

Compare Source

🐞 fix #​11292 issue with controller validation prop (#​11294)

v7.49.1: Version 7.49.1

Compare Source

🐞 fix #​11276 issue with disabled omit on Controller (#​11277) 🐞 fix #​11287 disabled prop cause const dirtyFields update (#​11291)

v7.49.0

Compare Source

Added
  • add reactive errors prop at useForm
useForm({
  errors, // Server errors
});

v7.48.2: Version 7.48.2

Compare Source

🐞 #​11106 fix disabled prop not update dirty formState (#​11143) 🐞 fix controller update with disabled prop from useForm (#​11142)

v7.48.1: Version 7.48.1

Compare Source

🐞 fix controller update with disabled prop from useForm

v7.48.0

Compare Source

Added
  • added new disabled prop for useForm to disable the entire form
const App = () => {
  const [disabled, setDisabled] = useState(false);
  const { handleSubmit } = useForm({ disabled });

  return (
    <form
      onSubmit={handleSubmit(async () => {
        setDisabled(true);
        await sleep(100);
        setDisabled(false);
      })}
    / >
  );
}

v7.47.0

Compare Source

v7.46.2: Version 7.46.2

Compare Source

🐞 fix implicit type coercion (#​10949) 🙄 close #​10932 omit disabled prop when not defined (#​10937) 🔧 fix controller test is dirty (#​10899)

thanks to @​samimakicc & @​pierluigigiancola

v7.46.1: Version 7.46.1

Compare Source

🐞 fix #​10878 return disabled field state (#​10879)

thanks to @​Moshyfawn

v7.46.0

Compare Source

v7.45.4: Version 7.45.4

Compare Source

🐞 fix #​10767 dep issue with replayio (#​10768) 🐞 fix #​10762 async submit with Form component (#​10766) 🫖 add test case for issue #​10744 to avoid future regressions (#​10759)

thanks to @​eg-bernardo

v7.45.3: Version 7.45.3

Compare Source

📼 add Replay Test Suites (#​10681) Revert "🧑‍🎓 close #​10585 update controller value on each render (#​10586)" 🐞 close #​10682 make sure action flag gets reset after useEffect (#​10732)

thanks to @​jasonLaster

v7.45.2: Version 7.45.2

Compare Source

🧾 fix(types): async defaultValues await promise value (#​10637) 🥲 revert strict type check on Controller onChange (#​10609) 📖 docs(changelog 7.45.0): typo and format (#​10624) 📖 fix:test-spelling-error (#​10629)

thanks to @​anton-g, @​milhamm, @​moshfeu & @​OlliePrentice


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 was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Apr 27 '23 05:04 renovate[bot]