-
-
Notifications
You must be signed in to change notification settings - Fork 10
Bump frontend production deps #4071
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump frontend production deps #4071
Conversation
Bumps the frontend-prod-minor-deps group with 8 updates: | Package | From | To | | --- | --- | --- | | [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.3.1` | `1.4.1` | | [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `6.4.12` | `6.5.0` | | [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `7.27.3` | `7.29.4` | | [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.9.2` | `2.11.2` | | [i18next](https://github.com/i18next/i18next) | `25.6.0` | `25.7.3` | | [motion](https://github.com/motiondivision/motion) | `12.23.24` | `12.23.26` | | [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.5` | `7.11.0` | | [validator](https://github.com/validatorjs/validator.js) | `13.15.22` | `13.15.26` | Updates `@marsidev/react-turnstile` from 1.3.1 to 1.4.1 - [Release notes](https://github.com/marsidev/react-turnstile/releases) - [Commits](marsidev/react-turnstile@v1.3.1...v1.4.1) Updates `@mui/material` from 6.4.12 to 6.5.0 - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v6.5.0/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v6.5.0/packages/mui-material) Updates `@mui/x-date-pickers` from 7.27.3 to 7.29.4 - [Release notes](https://github.com/mui/mui-x/releases) - [Changelog](https://github.com/mui/mui-x/blob/v7.29.4/CHANGELOG.md) - [Commits](https://github.com/mui/mui-x/commits/v7.29.4/packages/x-date-pickers) Updates `@reduxjs/toolkit` from 2.9.2 to 2.11.2 - [Release notes](https://github.com/reduxjs/redux-toolkit/releases) - [Commits](reduxjs/redux-toolkit@v2.9.2...v2.11.2) Updates `i18next` from 25.6.0 to 25.7.3 - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](i18next/i18next@v25.6.0...v25.7.3) Updates `motion` from 12.23.24 to 12.23.26 - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](motiondivision/motion@v12.23.24...v12.23.26) Updates `react-router` from 7.9.5 to 7.11.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router) Updates `validator` from 13.15.22 to 13.15.26 - [Release notes](https://github.com/validatorjs/validator.js/releases) - [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md) - [Commits](validatorjs/validator.js@13.15.22...13.15.26) --- updated-dependencies: - dependency-name: "@marsidev/react-turnstile" dependency-version: 1.4.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-prod-minor-deps - dependency-name: "@mui/material" dependency-version: 6.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-prod-minor-deps - dependency-name: "@mui/x-date-pickers" dependency-version: 7.29.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-prod-minor-deps - dependency-name: "@reduxjs/toolkit" dependency-version: 2.11.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-prod-minor-deps - dependency-name: i18next dependency-version: 25.7.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-prod-minor-deps - dependency-name: motion dependency-version: 12.23.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-prod-minor-deps - dependency-name: react-router dependency-version: 7.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-prod-minor-deps - dependency-name: validator dependency-version: 13.15.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-prod-minor-deps ... Signed-off-by: dependabot[bot] <[email protected]>
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the 📝 WalkthroughWalkthroughThis pull request updates frontend dependencies to newer versions across the project, including updates to Material-UI, Redux Toolkit, React Router, i18next, and other packages. Version changes range from minor to moderate semantic version bumps, with corresponding updates in both package.json and the frontend licenses documentation file. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
|
commit 9ea8c1edf3: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #4071 +/- ##
=======================================
Coverage 74.57% 74.57%
=======================================
Files 295 295
Lines 10938 10938
Branches 1372 1372
=======================================
Hits 8157 8157
Misses 2385 2385
Partials 396 396
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 15.4.1 to 16.5.0. - [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md) - [Commits](i18next/react-i18next@v15.4.1...v16.5.0) --- updated-dependencies: - dependency-name: react-i18next dependency-version: 16.5.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
imnasnainaec
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@imnasnainaec reviewed 3 files and all commit messages.
Reviewable status:complete! all files reviewed, all discussions resolved (waiting on @dependabot[bot]).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates 9 frontend production dependencies to their latest minor and patch versions. The most significant change is a major version bump of react-i18next from 15.4.1 to 16.5.0, which is properly supported by updating i18next from 25.6.0 to 25.7.3 to meet the new peer dependency requirement (>= 25.6.2). Additionally, @reduxjs/toolkit's update from 2.9.2 to 2.11.2 brings immer from version 10.2.0 to 11.1.3.
- Updated 8 packages to latest minor/patch versions
- Updated react-i18next to 16.5.0 (major version bump) with required i18next upgrade to 25.7.3
- Updated license documentation to reflect new package versions
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updates version constraints for 9 frontend dependencies and 1 dev dependency (@types/validator) |
| package-lock.json | Locks updated package versions and their transitive dependencies, including immer 11.1.3 and new use-sync-external-store dependency |
| docs/user_guide/assets/licenses/frontend_licenses.txt | Updates license information to reflect new package versions, including copyright year change for react-i18next (2024 → 2025) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
jasonleenaylor
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jasonleenaylor reviewed 3 files and all commit messages, and made 1 comment.
Reviewable status:complete! all files reviewed, all discussions resolved (waiting on @dependabot[bot]).
1.3.11.4.16.4.126.5.07.27.37.29.42.9.22.11.225.6.025.7.312.23.2412.23.267.9.57.11.013.15.2213.15.26Changelog
Sourced from react-i18next's changelog.
... (truncated)
Commits
0ee8a6316.5.0be99228Add configuration option to set default props for the Trans component #189509b9d8616.4.1ba059b4prevent double-escaping of interpolated values #16.4.17917079fallback for unescape function228298216.4.031f0d2e\<Trans count>prop: optional - infer count from children #1891ba89d1dcosmetics75455cechangelog9ff66ad16.3.5Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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 conditionsThis change is
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.