Skip to content

Build(deps): Bump react-hook-form from 7.79.0 to 7.80.0 in /webui#471

Merged
Feramance merged 1 commit into
masterfrom
dependabot/npm_and_yarn/webui/react-hook-form-7.80.0
Jun 22, 2026
Merged

Build(deps): Bump react-hook-form from 7.79.0 to 7.80.0 in /webui#471
Feramance merged 1 commit into
masterfrom
dependabot/npm_and_yarn/webui/react-hook-form-7.80.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor

Bumps react-hook-form from 7.79.0 to 7.80.0.

Release notes

Sourced from react-hook-form's releases.

Version 7.80.0

🧄 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

Changelog

Sourced from react-hook-form's changelog.

[7.80.0] - 2026-06-20

Added

  • disabled prop support for individual fields within useFieldArray

Fixed

  • deepEqual incorrectly treating empty array [] and empty plain object {} as equal

Performance

  • Improve onChange, setValid, dirty checking, setValue, and setValues performance
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 22, 2026
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.79.0 to 7.80.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.79.0...v7.80.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/webui/react-hook-form-7.80.0 branch from 6c816bb to 02506bb Compare June 22, 2026 08:46
@Feramance Feramance merged commit 7bf4fc7 into master Jun 22, 2026
5 of 10 checks passed
@Feramance Feramance deleted the dependabot/npm_and_yarn/webui/react-hook-form-7.80.0 branch June 22, 2026 08:46

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug Scan Summary

Date: 2026-06-22
Commits inspected: 232fa370..6c816bb7 (1 commit — react-hook-form 7.79.0 → 7.80.0)
Result: No critical bugs found.

Investigation notes:

  • PR changes only webui/package.json and webui/package-lock.json; no application code is modified.
  • react-hook-form is declared as a direct dependency but has zero imports anywhere under webui/src/. The WebUI uses custom form state (useState + immer) in ConfigView.tsx instead.
  • Upstream 7.80.0 adds useFieldArray disabled support, performance tweaks, and a deepEqual fix (empty array ≠ empty object). None of these APIs are exercised by this codebase.
  • npm ci, npm run build, and npm run lint all pass on the PR branch.

Deduplication check:

  • Open PRs searched (react-hook-form, hook-form): only #471 (this PR).
  • Recently merged PRs (14 days): #458 (7.78→7.79, merged 2026-06-15); no competing fix PRs.
  • Open issues searched (react-hook-form, hook-form, form): none related.
  • Conclusion: N/A — no bug identified; dependency bump is low-risk given zero runtime usage.
Open in Web View Automation 

Sent by Cursor Automation: qBitrr - Find critical bugs

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: MERGE_AFTER_REWORK — dependency-only semver-minor react-hook-form bump with no application logic changes, but CI is red so it is not mergeable yet.

Master gaps addressed / remaining:

  • Addressed: updates react-hook-form from 7.79.0 to 7.80.0 in webui/package.json and webui/package-lock.json only.
  • Remaining: fix the lockfile formatting failure and get required CI green.
  • Multi-qBittorrent checklist: N/A. This PR does not touch qBitrr/arss.py, Arr workers, SQLite queue models, qBittorrent delete routing, pause/resume routing, or PlaceHolderArr retry/category restore behavior.

CI summary:

  • Dependabot Auto Merge / enable-automerge: success. This is auto-merge eligible in principle as a Dependabot semver-minor dependency-only PR once required checks pass.
  • pre-commit and pre-commit.ci - pr: failing. The pretty-format-json hook modifies webui/package-lock.json.
  • PR Build Checks: Ubuntu x64 package and macOS arm64 package succeeded, including WebUI build. Windows package failed during checkout because the workflow could not find dependabot/npm_and_yarn/webui/react-hook-form-7.80.0; Docker amd64 failed during checkout with the same branch-ref issue, and Docker arm64 was cancelled.
  • CodeQL: neutral.

Duplicate check: no other open react-hook-form PR found.

Rubric:

  • Correctness: Pass for dependency-only diff.
  • Completeness: Pass once lockfile formatting is committed.
  • Concurrency: N/A, no multiprocess Arr or qBittorrent routing changes.
  • Tests: Blocked by failing CI.
  • CI hygiene: Fail until the red checks are resolved.
  • Diff hygiene: Needs reformatting of webui/package-lock.json.
Open in Web View Automation 

Sent by Cursor Automation: qBitrr PR validation triage

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.

1 participant