Skip to content

fix(deps): update dependency react-hook-form to v7.77.0#1803

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/react-hook-form-7.x
May 31, 2026
Merged

fix(deps): update dependency react-hook-form to v7.77.0#1803
renovate[bot] merged 1 commit into
masterfrom
renovate/react-hook-form-7.x

Conversation

@renovate

@renovate renovate Bot commented May 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

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

Release Notes

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

v7.77.0: Version 7.77.0

Compare Source

🥡 feat: add resetDefaultValues API (#​13427)

https://react-hook-form.com/docs/useform/resetdefaultvalues

const { resetDefaultValues } = useForm();

resetDefaultValues(currentValues);

🐚 harden get() against prototype-path traversal (proto / constructor / prototype) (#​13479)
🐞 fix FieldArray errors overriding nested fields (#​13476)
🐞 fix inconsistent reset({}) behavior requiring double-call to take effect (#​13473)
🐞 fix: preserve values with shouldUnregister (#​13464)
🐞 fix stale isDirty in subscribe payload after reset(..., { keepValues: true }) (#​13461)
👝 save bundle size (#​13468)

thanks to @​puneetdixit200 & @​dfedoryshchev

v7.76.1: Version 7.76.1

Compare Source

🐞 fix: pass options parameter through setValues to enable validation (#​13457)
🐞 fix(setValues): emit whole-form change without stale name/type (#​13450)
🚗 perf(setValues): thread skipClone through setFieldValue (#​13448)
🚗 perf(setValues): skip redundant per-field deep clones (#​13445)
Revert "🐞 fix: treat NaN as empty when valueAsNumber is true in validateField (#​13388)"

thanks to @​philibea & @​maxkostow

v7.76.0

Compare Source

v7.75.0: Version 7.75.0

Compare Source

🦧 feat: improve get dirty fields prune empty fields (#​13363)

+ dirtyFields: { test: [{ data: false }] }
- dirtyFields: {} // removed the empty node with false value

🎹 typescript 6.0 (#​13330)
🌡️ chore: minor improvement on setValue & reset (#​13366)
🐞 fix #​13403: include setValues in FormProvider context value (#​13404)
🐞 fix: recompute isDirty after re-registering a previously unregistered field (#​13399)
🐞 fix: preserve watch updates on field array unmount fixes #​13375 (#​13385)
🐞 fix: prevent useWatch re-render when unrelated field validation is … (#​13398)

thanks to @​dfedoryshchev, @​cyky & @​gkarabelos

v7.74.0: Version 7.74.0

Compare Source

🪇 feat: setValues (#​13201)

setValues((data) => {
  return {
    ...data,
    name: 'test'
  }
})

setValues(formValues);

🐞 fix: preserve previous field value when useController name changes (#​13395)
🐞 fix: handle null parent when unregistering nested field (#​13396)
🐞 fix: treat NaN as empty when valueAsNumber is true in validateField (#​13388)
🪢 fix build to exclude test files (#​13387)

thanks to @​Yihao-G & @​mixelburg

v7.73.1

Compare Source

v7.72.1

Compare Source

v7.72.0

Compare Source


Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • "after 10pm every weekday,before 5am every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@cypress

cypress Bot commented May 31, 2026

Copy link
Copy Markdown

BanManager-WebUI    Run #10648

Run Properties:  status check passed Passed #10648  •  git commit a638f0a284 ℹ️: Merge 42c7cf735066a972196e3eeca1e412112caf8be1 into 9dfdb98f25209a3c1901638b9a6b...
Project BanManager-WebUI
Branch Review renovate/react-hook-form-7.x
Run status status check passed Passed #10648
Run duration 02m 09s
Commit git commit a638f0a284 ℹ️: Merge 42c7cf735066a972196e3eeca1e412112caf8be1 into 9dfdb98f25209a3c1901638b9a6b...
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 1
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 49
View all changes introduced in this branch ↗︎

@renovate renovate Bot force-pushed the renovate/react-hook-form-7.x branch 2 times, most recently from ac0de9b to 2a6d1b3 Compare May 31, 2026 13:59
@renovate renovate Bot changed the title fix(deps): update dependency react-hook-form to v7.76.1 fix(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 branch from 2a6d1b3 to 42c7cf7 Compare May 31, 2026 17:41
@sonarqubecloud

Copy link
Copy Markdown

@renovate renovate Bot merged commit faa206a into master May 31, 2026
10 checks passed
@renovate renovate Bot deleted the renovate/react-hook-form-7.x branch May 31, 2026 20:36
@cypress

cypress Bot commented May 31, 2026

Copy link
Copy Markdown

BanManager-WebUI    Run #10653

Run Properties:  status check passed Passed #10653  •  git commit faa206a5b5: fix(deps): update dependency react-hook-form to v7.77.0 (#1803)
Project BanManager-WebUI
Branch Review master
Run status status check passed Passed #10653
Run duration 02m 12s
Commit git commit faa206a5b5: fix(deps): update dependency react-hook-form to v7.77.0 (#1803)
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 1
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 49
View all changes introduced in this branch ↗︎

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