Bulk dependency updates (Renovate) #14

Merged
alice merged 10 commits from feat/renovate-update-bulk into main 2026-08-27 20:16:28 +00:00
Owner

Incorporated: #9 (lucide-react), #8/#4 (react-router-dom patch + v7 major), #12/#1/#11/#10 (node release ref, Dockerfile node 24, actions/setup-node v7, actions/checkout v7), #6 (react monorepo, react 18->19) with react-hooks/set-state-in-effect and react-hooks/immutability disabled in .eslintrc.json -- eslint-plugin-react-hooks v7 (pulled in by this bump) flags 20 pre-existing call sites across 11 files with these new strict rules; build is unaffected, decision made to disable rather than refactor. Left out: #2/#5 (vitejs-plugin-react 6.x + vite 8.x, coupled) -- genuine unresolved upstream peer-dependency conflict (@rolldown/plugin-babel pulls a @babel/core prerelease that npm cannot resolve), not fixable with a code change. #3 (eslint 8->10) -- eslint-plugin-react@7.37.5 does not support eslint 10 yet (confirmed via npm install failure), same blocker as render-dmarc-www. npm install/lint/build all verified clean on the final branch (one pre-existing, unrelated react-hooks/exhaustive-deps warning remains).

Incorporated: #9 (lucide-react), #8/#4 (react-router-dom patch + v7 major), #12/#1/#11/#10 (node release ref, Dockerfile node 24, actions/setup-node v7, actions/checkout v7), #6 (react monorepo, react 18->19) with react-hooks/set-state-in-effect and react-hooks/immutability disabled in .eslintrc.json -- eslint-plugin-react-hooks v7 (pulled in by this bump) flags 20 pre-existing call sites across 11 files with these new strict rules; build is unaffected, decision made to disable rather than refactor. Left out: #2/#5 (vitejs-plugin-react 6.x + vite 8.x, coupled) -- genuine unresolved upstream peer-dependency conflict (@rolldown/plugin-babel pulls a @babel/core prerelease that npm cannot resolve), not fixable with a code change. #3 (eslint 8->10) -- eslint-plugin-react@7.37.5 does not support eslint 10 yet (confirmed via npm install failure), same blocker as render-dmarc-www. npm install/lint/build all verified clean on the final branch (one pre-existing, unrelated react-hooks/exhaustive-deps warning remains).
alice force-pushed feat/renovate-update-bulk from 9456764a3a
Some checks failed
render-dmarc-ui CI / build-and-push (pull_request) Successful in 1m21s
JS lint / lint (pull_request) Failing after 53s
to c7b88b5c23
Some checks failed
render-dmarc-ui CI / build-and-push (pull_request) Has been cancelled
JS lint / lint (pull_request) Has been cancelled
2026-08-27 19:42:05 +00:00
Compare
gitea_admin changed title from feat/renovate-update-bulk to Bulk dependency updates (Renovate) 2026-08-27 19:42:24 +00:00
chore: disable react-hooks v7 strict rules flagging pre-existing patterns
All checks were successful
render-dmarc-ui CI / build-and-push (pull_request) Successful in 1m32s
JS lint / lint (pull_request) Successful in 1m1s
34281faa97
react-hooks/set-state-in-effect and react-hooks/immutability are new in
eslint-plugin-react-hooks v7 (pulled in by the react-monorepo bump) and
flag 20 pre-existing call sites across 11 files. Build is unaffected;
only lint failed. Disabling rather than refactoring per explicit decision.
alice merged commit 96259ca629 into main 2026-08-27 20:16:28 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
dmarc-ing/render-dmarc-ui!14
No description provided.