Repository navigation
build(deps): bump the configure-dependencies group across 1 directory with 24 updates - #1081
Conversation
✅ Version Already UpdatedThis PR includes a manual version update to No automatic version bump needed. |
1d8dc60 to
bbc18b7
Compare
There was a problem hiding this comment.
Devin Review found 2 potential issues.
1 flag not posted on this PR by your GitHub settings — view it in Devin Review. (Configure)
| "papaparse": "^5.4.1", | ||
| "react": "^17.0.2", | ||
| "papaparse": "^5.7.0", | ||
| "react": "^19.3.0", |
There was a problem hiding this comment.
🔴 Configure install rejects incompatible React peers
With react 19, npm ci encounters incompatible peers in react-beautiful-dnd and react-json-view. The Docker configure install aborts before the app builds.
Learn more
The committed lockfile lists react-beautiful-dnd@13.1.1 with a React peer range ending at 18, and react-json-view@1.21.3 with a range ending at 17. Both remain direct dependencies. Docker's configure install uses plain npm ci, which validates peer requirements and fails when the declared React 19 cannot satisfy them.
Example: Rebuilding the Docker image installs root dependencies, reaches the configure npm ci, and encounters the incompatible React peer ranges rather than producing a configure bundle.
Recommended fix: Migrate both dependencies to React 19-compatible alternatives and adapt their consumers, or keep React at a version supported by the remaining dependencies. Regenerate the lockfile using the same installation settings as Docker.
Was this helpful? React with 👍 or 👎 to provide feedback.
| "@fontsource/roboto": "^5.3.0", | ||
| "@mui/icons-material": "^9.4.0", | ||
| "@mui/material": "^9.4.0", | ||
| "@mui/styles": "^6.4.8", |
There was a problem hiding this comment.
🔴 Configure styles lose their theme
Pairing @mui/styles 6 with Material UI 9 separates their private theme contexts. Existing makeStyles hooks receive no theme, breaking configure screens that read theme.palette.
Learn more
The lockfile installs @mui/private-theming@6.4.9 for @mui/styles and a separate @mui/private-theming@9.4.0 under @mui/system. ThemeProvider comes from Material UI 9, whereas makeStyles comes from styles 6. Their private contexts are distinct, so the style callback cannot see the application theme and accesses such as theme.palette.swatches fail.
Example: Once the entry point mounts, opening the main configure screen invokes useStyles; its theme-dependent styles access a theme not supplied through the styles 6 context.
Recommended fix: Migrate the legacy makeStyles / useTheme consumers to the Material UI styling system, or keep a compatible Material UI and styles pairing. Validate the main configure view after mounting.
Was this helpful? React with 👍 or 👎 to provide feedback.
bbc18b7 to
a30c933
Compare
083d660 to
65d288a
Compare
73579fe to
a623dbb
Compare
… with 24 updates Bumps the configure-dependencies group with 24 updates in the /configure directory: | Package | From | To | | --- | --- | --- | | [@codemirror/lang-json](https://github.com/codemirror/lang-json) | `6.0.1` | `6.0.2` | | [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.14.0` | | [@emotion/styled](https://github.com/emotion-js/emotion) | `11.11.5` | `11.14.1` | | [@fontsource/roboto](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/roboto) | `5.0.12` | `5.3.0` | | [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `5.15.15` | `9.5.0` | | [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `5.15.15` | `9.5.0` | | [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `5.15.15` | `6.4.8` | | [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.3` | `2.14.0` | | [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `5.17.0` | `7.0.1` | | [@testing-library/react](https://github.com/testing-library/react-testing-library) | `11.2.7` | `16.3.3` | | [@testing-library/user-event](https://github.com/testing-library/user-event) | `13.5.0` | `14.6.8` | | [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror) | `4.22.1` | `4.25.12` | | [@uiw/react-md-editor](https://github.com/uiwjs/react-md-editor) | `3.25.6` | `4.2.3` | | [clsx](https://github.com/lukeed/clsx) | `2.1.0` | `2.1.1` | | [dompurify](https://github.com/cure53/DOMPurify) | `3.4.14` | `3.4.17` | | [immutable](https://github.com/immutable-js/immutable-js) | `5.0.0-beta.5` | `5.1.9` | | [papaparse](https://github.com/mholt/PapaParse) | `5.4.1` | `5.7.0` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `17.0.2` | `19.3.1` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `17.0.2` | `19.3.1` | | [react-dropzone](https://github.com/react-dropzone/react-dropzone) | `14.2.3` | `20.1.4` | | [react-redux](https://github.com/reduxjs/react-redux) | `8.1.3` | `9.3.1` | | [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.22.3` | `7.18.5` | | [web-vitals](https://github.com/GoogleChrome/web-vitals) | `2.1.4` | `6.2.3` | | [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` | Updates `@codemirror/lang-json` from 6.0.1 to 6.0.2 - [Changelog](https://github.com/codemirror/lang-json/blob/main/CHANGELOG.md) - [Commits](codemirror/lang-json@6.0.1...6.0.2) Updates `@emotion/react` from 11.11.4 to 11.14.0 - [Release notes](https://github.com/emotion-js/emotion/releases) - [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md) - [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.11.4...@emotion/react@11.14.0) Updates `@emotion/styled` from 11.11.5 to 11.14.1 - [Release notes](https://github.com/emotion-js/emotion/releases) - [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md) - [Commits](https://github.com/emotion-js/emotion/compare/@emotion/styled@11.11.5...@emotion/styled@11.14.1) Updates `@fontsource/roboto` from 5.0.12 to 5.3.0 - [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md) - [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/roboto) Updates `@mui/icons-material` from 5.15.15 to 9.5.0 - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v9.5.0/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v9.5.0/packages/mui-icons-material) Updates `@mui/material` from 5.15.15 to 9.5.0 - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v9.5.0/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v9.5.0/packages/mui-material) Updates `@mui/styles` from 5.15.15 to 6.4.8 - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v6.4.8/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v6.4.8/packages/mui-styles) Updates `@reduxjs/toolkit` from 2.2.3 to 2.14.0 - [Release notes](https://github.com/reduxjs/redux-toolkit/releases) - [Commits](reduxjs/redux-toolkit@v2.2.3...v2.14.0) Updates `@testing-library/jest-dom` from 5.17.0 to 7.0.1 - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](testing-library/jest-dom@v5.17.0...v7.0.1) Updates `@testing-library/react` from 11.2.7 to 16.3.3 - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](testing-library/react-testing-library@v11.2.7...v16.3.3) Updates `@testing-library/user-event` from 13.5.0 to 14.6.8 - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md) - [Commits](testing-library/user-event@v13.5.0...v14.6.8) Updates `@uiw/react-codemirror` from 4.22.1 to 4.25.12 - [Release notes](https://github.com/uiwjs/react-codemirror/releases) - [Commits](uiwjs/react-codemirror@v4.22.1...v4.25.12) Updates `@uiw/react-md-editor` from 3.25.6 to 4.2.3 - [Release notes](https://github.com/uiwjs/react-md-editor/releases) - [Commits](uiwjs/react-md-editor@v3.25.6...v4.2.3) Updates `clsx` from 2.1.0 to 2.1.1 - [Release notes](https://github.com/lukeed/clsx/releases) - [Commits](lukeed/clsx@v2.1.0...v2.1.1) Updates `dompurify` from 3.4.14 to 3.4.17 - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@3.4.14...3.4.17) Updates `immutable` from 5.0.0-beta.5 to 5.1.9 - [Release notes](https://github.com/immutable-js/immutable-js/releases) - [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md) - [Commits](immutable-js/immutable-js@v5.0.0-beta.5...v5.1.9) Updates `papaparse` from 5.4.1 to 5.7.0 - [Release notes](https://github.com/mholt/PapaParse/releases) - [Changelog](https://github.com/mholt/PapaParse/blob/master/CHANGELOG.md) - [Commits](mholt/PapaParse@5.4.1...5.7.0) Updates `react` from 17.0.2 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 17.0.2 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-dropzone` from 14.2.3 to 20.1.4 - [Release notes](https://github.com/react-dropzone/react-dropzone/releases) - [Commits](react-dropzone/react-dropzone@v14.2.3...v20.1.4) Updates `react-redux` from 8.1.3 to 9.3.1 - [Release notes](https://github.com/reduxjs/react-redux/releases) - [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md) - [Commits](reduxjs/react-redux@v8.1.3...v9.3.1) Updates `react-router-dom` from 6.22.3 to 7.18.5 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.5/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.5/packages/react-router-dom) Updates `web-vitals` from 2.1.4 to 6.2.3 - [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md) - [Commits](GoogleChrome/web-vitals@v2.1.4...v6.2.3) Updates `cross-env` from 7.0.3 to 10.1.0 - [Release notes](https://github.com/kentcdodds/cross-env/releases) - [Changelog](https://github.com/kentcdodds/cross-env/blob/main/CHANGELOG.md) - [Commits](kentcdodds/cross-env@v7.0.3...v10.1.0) --- updated-dependencies: - dependency-name: "@codemirror/lang-json" dependency-version: 6.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: configure-dependencies - dependency-name: "@emotion/react" dependency-version: 11.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: configure-dependencies - dependency-name: "@emotion/styled" dependency-version: 11.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: configure-dependencies - dependency-name: "@fontsource/roboto" dependency-version: 5.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: configure-dependencies - dependency-name: "@mui/icons-material" dependency-version: 9.4.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: "@mui/material" dependency-version: 9.4.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: "@mui/styles" dependency-version: 6.4.8 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: "@reduxjs/toolkit" dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: configure-dependencies - dependency-name: "@testing-library/jest-dom" dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: "@testing-library/react" dependency-version: 16.3.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: "@testing-library/user-event" dependency-version: 14.6.7 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: "@uiw/react-codemirror" dependency-version: 4.25.11 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: configure-dependencies - dependency-name: "@uiw/react-md-editor" dependency-version: 4.1.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: clsx dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: configure-dependencies - dependency-name: cross-env dependency-version: 10.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: dompurify dependency-version: 3.4.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: configure-dependencies - dependency-name: immutable dependency-version: 5.1.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: configure-dependencies - dependency-name: papaparse dependency-version: 5.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: configure-dependencies - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: react-dropzone dependency-version: 20.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: react-redux dependency-version: 9.3.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: react-router-dom dependency-version: 7.18.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies - dependency-name: web-vitals dependency-version: 6.2.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: configure-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
a623dbb to
b6fad00
Compare
Bumps the configure-dependencies group with 24 updates in the /configure directory:
6.0.16.0.211.11.411.14.011.11.511.14.15.0.125.3.05.15.159.5.05.15.159.5.05.15.156.4.82.2.32.14.05.17.07.0.111.2.716.3.313.5.014.6.84.22.14.25.123.25.64.2.32.1.02.1.13.4.143.4.175.0.0-beta.55.1.95.4.15.7.017.0.219.3.117.0.219.3.114.2.320.1.48.1.39.3.16.22.37.18.52.1.46.2.37.0.310.1.0Updates
@codemirror/lang-jsonfrom 6.0.1 to 6.0.2Changelog
Sourced from @codemirror/lang-json's changelog.
Commits
ef0c630Mark version 6.0.23996d0aAdd a usage section to readmef7bd24aMove to@codemirror/buildhelper1.0.0fdc00c1Update links in readme1bbb5edUpdate maintainer emailUpdates
@emotion/reactfrom 11.11.4 to 11.14.0Release notes
Sourced from @emotion/react's releases.
... (truncated)
Commits
3c19ce5Version Packages (#3280)a19d019Convert@emotion/styled's source code to TypeScript (#3284)5974e33Fix JSX namespace@ts-ignores(#3282)fc4d7bdConvert@emotion/react's source code to TypeScript (#3281)8dc1a6dConvert@emotion/cache's source code to TypeScript (#3277)282b61dConvert@emotion/css-prettifier's source code to TypeScript (#3278)e1bf17eConvert@emotion/use-insertion-effect-with-fallbacks's source code to TypeS...c161e6fVersion Packages (#3272)f45eb19Update changeset (#3273)77d930dFix inconsistent hashes using development vs production bundles/exportscon...Updates
@emotion/styledfrom 11.11.5 to 11.14.1Release notes
Sourced from @emotion/styled's releases.
... (truncated)
Commits
4922955Version Packages (#3335)0facbe4Renamed default-exported variable in@emotion/styledto aid inferred import...cce67ecBump parcel (#3258)3c19ce5Version Packages (#3280)a19d019Convert@emotion/styled's source code to TypeScript (#3284)5974e33Fix JSX namespace@ts-ignores(#3282)fc4d7bdConvert@emotion/react's source code to TypeScript (#3281)8dc1a6dConvert@emotion/cache's source code to TypeScript (#3277)282b61dConvert@emotion/css-prettifier's source code to TypeScript (#3278)e1bf17eConvert@emotion/use-insertion-effect-with-fallbacks's source code to TypeS...Updates
@fontsource/robotofrom 5.0.12 to 5.3.0Commits
Updates
@mui/icons-materialfrom 5.15.15 to 9.5.0Release notes
Sourced from @mui/icons-material's releases.
... (truncated)
Changelog
Sourced from @mui/icons-material's changelog.
... (truncated)
Commits
1c3f8b4v9.5.0 (#49370)c0f247c[code-infra] Widen@babel/runtimerange and stop emitting empty class fields ...3c00906[code-infra] Migrate to babel 8 (@brijeshb42) (#49216)f6f0af3[icons] Make sure WarningRounded icon is vertically centered within its viewB...9599f6c[core] Replace@mui/internal-waterfallwith es-toolkit (#49155)c74a69dBump react to 19.3.0 (#49133)8b9c366[code-infra] Run TypeScript 7 alongside the TS6 JS API (#49075)2fd3219Bump code-infra:devDependencies (#49061)809a771[release] v9.4.0 (#49046)3f8d682[code-infra] Import the test globals from vitest (#49033)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@mui/icons-materialsince your current version.Updates
@mui/materialfrom 5.15.15 to 9.5.0Release notes
Sourced from @mui/material's releases.
... (truncated)
Changelog
Sourced from @mui/material's changelog.