Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 20, 2025

Bumps react-hook-form from 7.66.0 to 7.66.1.

Release notes

Sourced from react-hook-form's releases.

Version 7.66.1

⚑ perf: reduce redundant property access in getDirtyFields (#13146) 🐞 fix(createFormControl): skip setValid() during batch array updates (#13140) 🐞 fix(useForm): recompute isValid after reset when values update asynchronously (#13126) 🐞 fix(deepEqual): handle NaN comparison correctly using Object.is (#13120)

thanks to @​kimtaejin3, @​a28689604 & @​WuMingDao

Commits
  • caa514c 7.66.1
  • d13be6a ⚑ perf: reduce redundant property access in getDirtyFields (#13146)
  • 6800ba9 ❀️ thank you so much thanks.dev for sponsoring the project!
  • 932c957 🐞 fix(createFormControl): skip setValid() during batch array updates (#13140)
  • fb6423f 🐞 fix(useForm): recompute isValid after reset when values update asynchronous...
  • 4922698 🐞 fix(deepEqual): handle NaN comparison correctly using Object.is (#13120)
  • 67770d3 🫧 chore: add eslint cache in package.json (#13117)
  • 2596e5e πŸ”© chore: upgrade dev deps (#13116)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 20, 2025
@dependabot dependabot bot requested a review from fingertips18 as a code owner November 20, 2025 07:29
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 20, 2025
@coderabbitai
Copy link

coderabbitai bot commented Nov 20, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/apps/admin/react-hook-form-7.66.1 branch from 7af8389 to 8cdee3e Compare November 22, 2025 02:47
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.66.0 to 7.66.1.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](react-hook-form/react-hook-form@v7.66.0...v7.66.1)

---
updated-dependencies:
- dependency-name: react-hook-form
  dependency-version: 7.66.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/apps/admin/react-hook-form-7.66.1 branch from 8cdee3e to 4437f2f Compare November 22, 2025 10:23
@fingertips18
Copy link
Owner

@coderabbitai please confirm that this is good to merge and there are no breaking changes?

@coderabbitai
Copy link

coderabbitai bot commented Nov 22, 2025

Tip

For best results, initiate chat on the files or code changes.

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Check the package.json file in apps/admin to see the current dependency setup
cat apps/admin/package.json | jq '.dependencies["react-hook-form"], .devDependencies["react-hook-form"]'

Length of output: 14


🌐 Web query:

react-hook-form 7.66.1 breaking changes issues

πŸ’‘ Result:

Short answer: v7.66.1 does not introduce documented breaking changes β€” it’s a patch release with bugfixes and perf tweaks. See the release notes. [1]

Details:

  • Release notes (7.66.1) list fixes: reduced redundant property access in getDirtyFields, skip setValid() during batch array updates, recompute isValid after async reset, and NaN comparison fix in deepEqual β€” no breaking-change entry. [1]
  • There are unrelated active issues in the repo (e.g., react-compiler compatibility and assorted bug reports) that can cause breakage for some setups, but these are tracked separately and not called out as v7.66.1 breaking changes. If you see regressions after upgrading, check open issues and the react-compiler thread. [2][3]

If you’re experiencing a specific problem with 7.66.1, tell me the symptom (code sample or error) and I’ll look up related issues or suggest a workaround.

Sources:
[1] GitHub release notes β€” react-hook-form v7.66.1.
[2] Repository issues list (recent issues).
[3] Issue: react-compiler compatibility discussion.


@fingertips18: Yes, this PR is safe to merge with no breaking changes. βœ…

Here's my analysis:

Version Change: 7.66.0 β†’ 7.66.1 (patch release)

Changes Included:

  • ⚑ Performance improvement: Reduced redundant property access in getDirtyFields
  • 🐞 Bug fix: Skip setValid() during batch array updates to prevent unnecessary validations
  • 🐞 Bug fix: Recompute isValid after reset when values update asynchronously
  • 🐞 Bug fix: Handle NaN comparison correctly using Object.is in deepEqual

Confirmation:

  • This is a patch version following semantic versioning, which means only backward-compatible bug fixes
  • No breaking changes are documented in the release notes
  • Web search confirms no reported breaking changes or critical issues with version 7.66.1
  • All changes are bug fixes and performance optimizations that improve existing functionality without altering the API

You can proceed with merging this PR confidently. The update will bring performance improvements and bug fixes to your forms without requiring any code changes in your application.

@fingertips18 fingertips18 merged commit 258c1ab into main Nov 22, 2025
2 checks passed
@fingertips18 fingertips18 deleted the dependabot/npm_and_yarn/apps/admin/react-hook-form-7.66.1 branch November 22, 2025 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants