chore(deps): bump the prod-dependencies group across 1 directory with 8 updates#1695
Conversation
Bumps the prod-dependencies group with 8 updates: | Package | From | To | | --- | --- | --- | | [ical-generator](https://github.com/sebbo2002/ical-generator) | `10.2.0` | `11.0.0` | | [sharp](https://github.com/lovell/sharp) | `0.34.5` | `0.35.1` | | [tar](https://github.com/isaacs/node-tar) | `7.5.15` | `7.5.16` | | [i18next](https://github.com/i18next/i18next) | `26.2.0` | `26.3.1` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.6` | `19.2.7` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.6` | `19.2.7` | | [react-konva](https://github.com/konvajs/react-konva) | `19.2.4` | `19.2.5` | | [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.15.1` | `7.17.0` | Updates `ical-generator` from 10.2.0 to 11.0.0 - [Release notes](https://github.com/sebbo2002/ical-generator/releases) - [Changelog](https://github.com/sebbo2002/ical-generator/blob/develop/CHANGELOG.md) - [Commits](sebbo2002/ical-generator@v10.2.0...v11.0.0) Updates `sharp` from 0.34.5 to 0.35.1 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.34.5...v0.35.1) Updates `tar` from 7.5.15 to 7.5.16 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v7.5.15...v7.5.16) Updates `i18next` from 26.2.0 to 26.3.1 - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](i18next/i18next@v26.2.0...v26.3.1) Updates `react` from 19.2.6 to 19.2.7 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react) Updates `react-dom` from 19.2.6 to 19.2.7 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom) Updates `react-konva` from 19.2.4 to 19.2.5 - [Release notes](https://github.com/konvajs/react-konva/releases) - [Commits](https://github.com/konvajs/react-konva/commits) Updates `react-router-dom` from 7.15.1 to 7.17.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: ical-generator dependency-version: 11.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: prod-dependencies - dependency-name: sharp dependency-version: 0.35.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-dependencies - dependency-name: tar dependency-version: 7.5.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: i18next dependency-version: 26.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-dependencies - dependency-name: react dependency-version: 19.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: react-dom dependency-version: 19.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: react-konva dependency-version: 19.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-dependencies - dependency-name: react-router-dom dependency-version: 7.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
344e08c to
5fccade
Compare
Dependabot's prod-dependencies bump updated the react/react-dom edges in
client/ and docs/ to 19.2.7 but left the root package.json `overrides`
pinned at 19.2.6. The override forced the top-level react node to 19.2.6
while workspaces requested 19.2.7, leaving duplicate React copies in the
tree. This crashed the client bundle at runtime ("Cannot read properties
of null (reading 'useRef')") and failed all E2E, and corrupted the tree
such that `npm audit signatures` mis-resolved the @docusaurus/react-loadable
alias (ETARGET [email protected]) — failing Static Analysis.
Bump the overrides to 19.2.7 to match the workspace edges and regenerate
the lockfile with a clean `npm install`. react and react-dom now dedupe to
a single 19.2.7 across all workspaces.
Co-Authored-By: Claude backend-developer (Haiku 4.5) <[email protected]>
5fccade to
ceb9443
Compare
|
[backend-developer] Repaired the lockfile corruption that was failing CI on this group bump. Root cause: the root `package.json` `overrides` block pins `react`/`react-dom` (kept aligned for react-konva). Dependabot bumped the workspace edges to `19.2.7` but does not update `overrides`, which stayed at `19.2.6`. The override forced the top-level `react` node to 19.2.6 while workspaces requested 19.2.7, leaving two React copies in the tree. That crashed the client bundle at runtime (`Cannot read properties of null (reading 'useRef')`) — failing all 16 E2E shards + smoke — and corrupted the tree such that `npm audit signatures` mis-resolved the `@docusaurus/react-loadable` alias (`ETARGET [email protected]`), failing Static Analysis. Fix: bumped the `overrides` to `19.2.7` to match the workspace edges and regenerated `package-lock.json` with a clean `npm install` (no `--package-lock-only`). `react`/`react-dom` now dedupe to a single 19.2.7. Branch rebased onto latest `beta`. Security (CLEAR) and changelog (no breaking changes; ical-generator 10→11 major is Node-drop only, repo runs Node 24) reviews are on record. Re-running CI. |
steilerDev
left a comment
There was a problem hiding this comment.
Security review (security-engineer)
CLEAR — no new vulnerable transitives; sharp's 3 new transitive entries are optional platform-specific binaries not installed in the prod Alpine image. No downgrades, no CVEs.
Changelog review (product-architect)
- Breaking: none. ical-generator 10→11 major verified safe — its only breaking change is dropping Node 20/23; the repo runs Node 24. sharp 0.35's breaking changes (
failOnError,paletteBitDepth,jp2k→jp2,limitInputChannels) all avoid our actual call sites. i18nextkeyPrefixchange moot (unused). react/react-dom/react-router-dom/react-konva/tar all neutral. - Bugfix-relevant: tar PAX-meta-entry fix
- Adoption opportunities: none blocking
- Neutral: remainder
CI fix applied
Dependabot's bump left the root `package.json` `overrides` for react/react-dom at 19.2.6 while the workspace edges moved to 19.2.7 → duplicate React → `useRef` runtime crash (all E2E) + `npm audit signatures` alias ETARGET (Static Analysis). Bumped overrides to 19.2.7 and regenerated the lockfile. Quality Gates, Static Analysis, E2E Smoke, and E2E shards now all pass.
Approved by the `/dependabot` skill.
|
🎉 This PR is included in version 2.8.0-beta.15 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Bumps the prod-dependencies group with 8 updates in the / directory:
10.2.011.0.00.34.50.35.17.5.157.5.1626.2.026.3.119.2.619.2.719.2.619.2.719.2.419.2.57.15.17.17.0Updates
ical-generatorfrom 10.2.0 to 11.0.0Release notes
Sourced from ical-generator's releases.
... (truncated)
Changelog
Sourced from ical-generator's changelog.
Commits
5bebd74chore(release): 🔖 11.0.0 [skip ci]e52e375Merge pull request #750 from sebbo2002/develop1f69f8fchore(release): 🔖 11.0.0-develop.1 [skip ci]077db57Merge pull request #751 from sebbo2002/template-updater/updatec63510dbuild(deps): Update typescript, typescript-eslint and typedoc684cc35chore: Merge branch 'develop' into template-updater/updatefdf2693chore(release): 🔖 10.2.1-develop.7 [skip ci]bc78438Merge pull request #752 from sebbo2002/depfu/batch_dev/npm/2026-06-02d78b20bchore(release): 🔖 10.2.1-develop.6 [skip ci]4d715abfix: Strip quotes in string if already in quotesInstall script changes
This version modifies
preparescript that runs during installation. Review the package contents before updating.Updates
sharpfrom 0.34.5 to 0.35.1Release notes
Sourced from sharp's releases.
... (truncated)
Commits
d781a2dRelease v0.35.184fa853Prerelease v0.35.1-rc.121263c3TypeScript: Switch type defs to ESM, convert back to CJS #45378deceb4Docs: fix link in changelog (#4541)c9f08ebRevert "Docs: Highlight that Windows ARM64 support is experimental" (#4540)3ec892fPrerelease v0.35.1-rc.0fbdeac5CI: Run packaging linter on sub-packages1da92b3WebAssembly: Ensure wrapper file is published #453832c029eAdd packaging linter to help prevent regression e.g. #453798dc1dfTypeScript: Ensure type definitions are published #4537Updates
tarfrom 7.5.15 to 7.5.16Commits
cf213387.5.1621a8220do not apply PAX header fields to meta entries52632cfupdate project deps302f51ffix inconsequential typo in PENDINGLINKS symbol name55dbb99remove some uses of mutate-fsUpdates
i18nextfrom 26.2.0 to 26.3.1Release notes
Sourced from i18next's releases.
Changelog
Sourced from i18next's changelog.
Commits
7bdb5d726.3.1a655e32changelog: 26.3.1 entry for #243657ed812fix(types): keyPrefix no longer pollutes t() return type with sibling keys (#...bdf651c26.3.0988a362changelog: 26.3.0 entry for #2434159506cfeat(types): introduce ResourceNamespaceMap for monorepo namespace augmentati...df68b1fci: restore JSR publishing via GitHub Actions OIDCUpdates
reactfrom 19.2.6 to 19.2.7Release notes
Sourced from react's releases.
Commits
6117d7cVersion 19.2.7 (#36591)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for react since your current version.
Updates
react-domfrom 19.2.6 to 19.2.7Release notes
Sourced from react-dom's releases.
Commits
6117d7cVersion 19.2.7 (#36591)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for react-dom since your current version.
Updates
react-konvafrom 19.2.4 to 19.2.5Commits
Updates
react-router-domfrom 7.15.1 to 7.17.0Changelog
Sourced from react-router-dom's changelog.
Commits
195a0d0Release v7.17.0 (#15145)8984d23Release v7.16.0 (#15105)3ed77afchore: formate96962bfix: remove stale unpkg field from react-router-dom (#15075)