Skip to content

chore(deps): bump the react group with 3 updates - #655

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/react-5a38775c4a
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/react-5a38775c4a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the react group with 3 updates: react, react-dom and react-hook-form.

Updates react from 19.3.0 to 19.3.1

Release notes

Sourced from react's releases.

19.3.1 (October 14th, 2026)

React Server Components

Commits

Updates react-dom from 19.3.0 to 19.3.1

Release notes

Sourced from react-dom's releases.

19.3.1 (October 14th, 2026)

React Server Components

Commits

Updates react-hook-form from 7.89.0 to 7.90.0

Release notes

Sourced from react-hook-form's releases.

Version 7.90.0

🐞 Fixes

  • Fix useForm marking fields named after Object.prototype members as touched on blur and setValue (#13833)
  • Fix cloneObject preserving the length of sparse arrays (#13834)
  • Fix dirty values extraction for fields named hasOwnProperty (#13832)
  • Fix useForm retaining options removed from props on re-render (#13831)
  • Fix useFieldArray handling duplicate indexes in remove() without mutating the provided indexes (#13830)
  • Fix useFieldArray unregistering fields while a parent array reindexes (#13828)
  • Fix input values edited before the form is ready being lost (#13827)
  • Fix useWatch not updating watched objects after an Activity subtree reconnects (#13819)
  • Fix reset() incorrectly setting isDirty when using keepDefaultValues without values (#13820)
  • Fix Controller blur validation not working after reset() (#13817)
  • Fix watch using stale shouldUnregister options when registering fields (#13814)
  • Fix form value comparison for fields named ref (#13812)
  • Fix native validation using stale shouldUseNativeValidation options (#13806)
  • Fix cloneObject not cloning objects with a null prototype (#13808)
  • Fix useWatch array names not prioritizing form defaultValues (#13805)
  • Fix error updates not producing a new errors reference (#13800)
  • Fix setError and clearErrors not producing a new errors reference (#13791)

⚡ Performance Improvements

  • Improve dirty fields checking (#13788)
  • Improve subscription value handling (#13787)
  • Improve watch API performance (#13792)
  • Improve named scoped subscriptions (#13793)
  • Preserve form-state tracking across unsubscribe (#13794)
  • Improve subject subscription handling (#13795)
  • Skip redundant form-state merges during subscriber notifications (#13796)
  • Avoid allocations when matching subscription names (#13823)

🧹 Refactors

🧪 Tests

  • Add coverage for useFieldArray index boundary and no-op behavior (#13815, #13822, #13824, #13829)
  • Add coverage for JSON stringify and parse edge cases (#13821)

📦 Dependencies

  • Bump fast-uri from 3.1.2 to 3.1.8 (#13811)
  • Bump joi from 18.2.5 to 18.2.6 (#13810)

❤️ Thank You

Thanks to @​charan-rathore, @​zigzagdev, @​AdzerKI, @​huytdps13400, @​dfedoryshchev, @​kory-kaai, @​Mohamed-Elshesheny, @​breken-ai, @​sarmah-rup, @​00200200, @​giaBaoJS and @​bluebill1049 for their contributions! 🎉

Changelog

Sourced from react-hook-form's changelog.

[7.90.0] - 2026-10-10

Changed

  • Improve performance of watch, subscribe, scoped subscriptions, dirty field checks and form state fan-out
  • Reduce bundle size

Fixed

  • Fields named after Object.prototype members not being marked as touched on blur and setValue
  • Dirty values extraction for fields named hasOwnProperty
  • cloneObject dropping the length of sparse arrays
  • cloneObject failing on objects with a null prototype
  • Form options removed from props on re-render not being reset
  • remove() mishandling duplicated indexes and mutating the indexes passed in
  • useFieldArray unregistering fields while a parent array reindexes
  • Input edited before the form is ready being overwritten
  • useWatch not updating watched objects after an <Activity> subtree reconnects
  • useWatch preferring its own defaultValue over form defaultValues for array names
  • reset without values and keepDefaultValues setting isDirty to true
  • Controller blur validation not working after reset
  • watch reading a stale shouldUnregister option when a field registers
  • Native validation reading a stale shouldUseNativeValidation option when stopping at the first error
  • Form values stored under a ref key not being compared correctly
  • setError, clearErrors and remaining error updates not producing a new errors reference
Commits
  • 8ac7cc0 7.90.0
  • 8f7d2de 🧪 tests cleanup and fix warnings (#13835)
  • e76876b 🐞 fix(useForm): mark fields named after Object.prototype members as touched o...
  • 08ddcd6 🐞 fix(cloneObject): keep the length of sparse arrays (#13834)
  • b8e0a6d 🐞 fix: safely extract dirty values for hasOwnProperty fields (#13832)
  • 36e5329 🐞 fix(useForm): reset options that are removed from the props on re-render (#...
  • c7cb33a 🐞 fix(useFieldArray): ignore duplicated indexes and keep the indexes passed t...
  • 91856c2 🧪 test(swap): cover self-index no-op behavior (#13829)
  • 000faaf 🐞 fix(useFieldArray): skip unregister while a parent array reindexes (#13828)
  • 7838f08 🐞 fix #13802: keep input edited before the form is ready (#13827)
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the react group with 3 updates: [react](https://github.com/react/react/tree/HEAD/packages/react), [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) and [react-hook-form](https://github.com/react-hook-form/react-hook-form).


Updates `react` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react)

Updates `react-dom` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react-dom)

Updates `react-hook-form` from 7.89.0 to 7.90.0
- [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.89.0...v7.90.0)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
- dependency-name: react-dom
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: react
- dependency-name: react-hook-form
  dependency-version: 7.90.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: react
...

Signed-off-by: dependabot[bot] <support@github.com>
@vercel

vercel Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
reactqrcode-com Ready Ready Preview Oct 17, 2026 10:34pm UTC

Request Review

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 17, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 18, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 18, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/main/react-5a38775c4a branch October 18, 2026 14:07

This branch was successfully deployed

1 active deployment
Preview — 3fe8445b Deployed Oct 17, 2026 by vercel[bot]
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.

0 participants