Skip to content

chore(deps): update dependency react-hook-form to v7.82.0#22

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/react-hook-form-7.x-lockfile
Open

chore(deps): update dependency react-hook-form to v7.82.0#22
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/react-hook-form-7.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Apr 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
react-hook-form (source) 7.72.07.82.0 age confidence

Release Notes

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

v7.82.0

Compare Source

Added
  • Opt-in delayError option for setValue to delay validation error updates
Fixed
  • Expose resetDefaultValues through form context
  • setValue with shouldDirty not updating dirty state correctly when the form is disabled
  • Preserve dirtyFields boolean values for registered array fields
  • Restore FieldArray component export
Performance
  • Improve getDirtyFields performance, especially for larger forms and deeply nested values

v7.81.0

Compare Source

v7.80.0: Version 7.80.0

Compare Source

🧄 feat: disable useFieldArray fields (#​13535)

const { fields } = useFieldArray({ disabled: true });
fields[0].disabled; // contains disabled props

🛺 perf: make rhf more performant (#​13524)
🐞 fix(deepEqual): empty array and empty plain object should not be equal (#​13533)

thanks to @​JSap0914

v7.79.0

Compare Source

Added
  • disabled option to useFieldArray
Fixed
  • Controller onChange promise return type
  • deepEqual false positives with shared object references
  • shouldUseNativeValidation behavior for radio groups
  • createFormControl stability with fast refresh in dev mode
  • StrictMode value preservation during remount
  • formState.errors reactivity with React compiler

v7.78.0

Compare Source

Fixed
  • Recover Controller fields after reset without rerender (RN issue #​13455)
  • useFormState().isDirty race with async resolver in onChange mode
  • Use reactive values prop over defaultValues when shouldUnregister is true
  • deepEqual for empty non-plain objects
Types
  • Update dirtyFields typing for field arrays with undefined entries

v7.77.0

Compare Source

Added
  • resetDefaultValues API
Fixed
  • Stale isDirty in subscribe payload after reset(..., { keepValues: true })
  • Preserve values with shouldUnregister
  • Inconsistent reset({}) behavior requiring double-call to take effect
  • FieldArray errors overriding nested fields
Security
  • Harden get() against prototype-path traversal (__proto__ / constructor / prototype)
Performance
  • Bundle size reduction

v7.76.1

Compare Source

Fixed
  • Revert notify all matching field-array roots on nested setValue updates
  • Revert treat NaN as empty when valueAsNumber is true in validateField
  • setValues pass options parameter through to enable validation
  • setValues emit whole-form change without stale name/type
Performance
  • setValues skip redundant per-field deep clones
  • setValues thread skipClone through setFieldValue

v7.76.0

Compare Source

Added
  • Improve isDirty sync with dirtyFields state
Fixed
  • Preserve formState.defaultValues when useFieldArray and watch are used together
  • Preserve nested resolver field-array errors in trigger()
  • Notify all matching field-array roots on nested setValue updates
  • useFieldArray remove leaves array with empty object when using values prop
  • Preserve reset values for conditionally mounted Controller fields with shouldUnregister
  • Propagate setValues updates to mounted Controller fields
  • Native validation tooltip suppression caused by duplicate submit-error focus
  • append({ obj: null }) silently replaced by defaultValues after remove()
  • Errors state when using form-level validation
  • isValidating reactivity when validatingFields is not subscribed

v7.75.0

Compare Source

Added
  • Improve getDirtyFields to prune empty fields
  • TypeScript 6.0 support
Fixed
  • Include setValues in FormProvider context value
  • Preserve watch updates on field array unmount
  • Prevent useWatch re-render when unrelated field validation occurs
  • Recompute isDirty after re-registering a previously unregistered field

v7.74.0

Compare Source

Added
  • setValues API
Fixed
  • Preserve previous field value when useController name changes
  • Handle null parent when unregistering nested field
  • Treat NaN as empty when valueAsNumber is true in validateField

v7.73.1

Compare Source

Fixed
  • Reverted setValues that was accidentally included in patch; fix build to exclude test files

v7.72.1

Compare Source

Fixed
  • Prevent setValue with shouldDirty from polluting unrelated dirty fields
  • Memoize control in HookFormControlContext to prevent render conflicts
  • isNameInFieldArray should check all ancestor paths for nested field arrays
  • formState.isValid incorrect on Controller re-mount

Configuration

📅 Schedule: (UTC)

  • 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.

@github-actions

github-actions Bot commented Apr 3, 2026

Copy link
Copy Markdown
Contributor

🧙 Wizard Preview: https://cotzo.github.io/chartpack/dev/pr-22/

@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.72.1 chore(deps): update dependency react-hook-form to v7.73.1 Apr 20, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 6d359cb to 18c5b2b Compare April 20, 2026 23:33
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.73.1 chore(deps): update dependency react-hook-form to v7.74.0 Apr 26, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 18c5b2b to 213135d Compare April 26, 2026 02:05
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.74.0 chore(deps): update dependency react-hook-form to v7.75.0 May 2, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 213135d to 3cfb244 Compare May 2, 2026 04:40
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.75.0 chore(deps): update dependency react-hook-form to v7.76.0 May 16, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 3cfb244 to 6cdf46b Compare May 16, 2026 01:26
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 6cdf46b to a4b7341 Compare May 23, 2026 09:30
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.76.0 chore(deps): update dependency react-hook-form to v7.76.1 May 23, 2026
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.76.1 chore(deps): update dependency react-hook-form to v7.77.0 May 31, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from a4b7341 to 15fedb6 Compare May 31, 2026 13:37
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.77.0 chore(deps): update dependency react-hook-form to v7.78.0 Jun 8, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 15fedb6 to 281fb03 Compare June 8, 2026 00:46
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.78.0 chore(deps): update dependency react-hook-form to v7.79.0 Jun 13, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch 2 times, most recently from eb083ff to aca3dbc Compare June 20, 2026 02:56
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.79.0 chore(deps): update dependency react-hook-form to v7.80.0 Jun 20, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from aca3dbc to 2952005 Compare July 5, 2026 05:28
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.80.0 chore(deps): update dependency react-hook-form to v7.81.0 Jul 5, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 2952005 to 57ec017 Compare July 18, 2026 06:09
@renovate renovate Bot changed the title chore(deps): update dependency react-hook-form to v7.81.0 chore(deps): update dependency react-hook-form to v7.82.0 Jul 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants