Skip to content

Update dependency react-hook-form to v7.85.0 - #894

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

Update dependency react-hook-form to v7.85.0#894
renovate[bot] wants to merge 1 commit into
developfrom
renovate/react-hook-form-7.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

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

Release Notes

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

v7.85.0

Compare Source

Added
  • Support <Activity />
Fixed
  • getFieldState error resolution from a field path
  • useWatch discarding useForm({ defaultValues }) in favor of its own defaultValue before the form mounts
  • setValue emitting a duplicate values state notification for fields without a native input ref
  • Stale render re-creating a field array path vacated by an array action
  • useFieldArray root-level error (errors.name.root) being lost on append/prepend/insert/remove
  • min/max validation being skipped for valueAsDate fields

v7.84.0

Compare Source

v7.83.0: Version 7.83.0

Compare Source

⚡ Improvements
  • enhance getEventValue to handle file inputs (#​13289)
  • type perf: improve TypeScript performance with a hard cap at 10 levels of recursive type depth (#​13529)
  • type perf: improve type performance (#​13528)
🐞 Fixes
  • fix: clear internal errors state on argument-less clearErrors() (#​13613)
  • fix: preserve dirtyFields reference stability (#​13612)
  • fix: old checkbox/radio elements polluting internal field state (#​13080)
  • fix(useController): re-subscribe onChange/onBlur when control changes (#​13603)
  • fix(types): allow validation messages to be defined even if their related value is undefined (#​13287)

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

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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.

@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.67%. Comparing base (35d1a08) to head (5523d54).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #894   +/-   ##
========================================
  Coverage    96.67%   96.67%           
========================================
  Files          108      108           
  Lines         5506     5506           
  Branches      1611     1611           
========================================
  Hits          5323     5323           
  Misses         174      174           
  Partials         9        9           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from a181769 to 0d51f69 Compare July 8, 2026 05:01
@renovate renovate Bot changed the title Update dependency react-hook-form to v7.80.0 Update dependency react-hook-form to v7.81.0 Jul 8, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 0d51f69 to f0f37a2 Compare July 21, 2026 04:11
@renovate renovate Bot changed the title Update dependency react-hook-form to v7.81.0 Update dependency react-hook-form to v7.82.0 Jul 21, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch 2 times, most recently from 697c6a9 to 4e554b1 Compare July 28, 2026 01:40
@renovate renovate Bot changed the title Update dependency react-hook-form to v7.82.0 Update dependency react-hook-form to v7.83.0 Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 4e554b1 to 104dfa7 Compare August 4, 2026 01:53
@renovate renovate Bot changed the title Update dependency react-hook-form to v7.83.0 Update dependency react-hook-form to v7.84.0 Aug 4, 2026
@renovate
renovate Bot force-pushed the renovate/react-hook-form-7.x-lockfile branch from 104dfa7 to 5523d54 Compare August 11, 2026 01:58
@renovate renovate Bot changed the title Update dependency react-hook-form to v7.84.0 Update dependency react-hook-form to v7.85.0 Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants