-
Notifications
You must be signed in to change notification settings - Fork 14
chore: update multiple dependencies #5698
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
Conversation
|
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
...howcase/webkit/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png
Show resolved
Hide resolved
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 multiple dependencies across the monorepo, with key updates including React 18→19, Next.js 16.0→16.1, Playwright 1.56→1.57, and various development tools. The primary changes involve updating packages to their latest versions to maintain security, compatibility, and access to new features.
Key Changes
- Major version update: React and React-DOM from 18.3.1 to 19.2.3 with corresponding type definitions
- Minor updates: Next.js (16.0.10→16.1.1), Playwright packages (1.56.1→1.57.0), and various development tools
- Configuration improvements: Enhanced audit settings in lint-staged configuration
Reviewed changes
Copilot reviewed 13 out of 47 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| storybooks/react-storybook/package.json | Updated React 19.2.3, @types/react 19.2.7, and dev dependencies |
| storybooks/_storybook/package.json | Updated dev tooling (vite plugin, globals, typescript-eslint) |
| showcases/react-showcase/package.json | Updated React 19.2.3 and vite plugin, but types remain at 18.3.x |
| showcases/patternhub/package.json | Updated Next.js 16.1.1 and React 19.2.3, but types remain at 18.3.x |
| showcases/next-showcase/package.json | Updated Next.js 16.1.1, but React remains at 18.3.1 |
| scripts/package.json | Updated inquirer, @inquirer/prompts, and typedoc-plugin-markdown |
| packages/foundations/package.json | Updated @playwright/test to 1.57.0 |
| package.json | Updated all Playwright packages to 1.57.0 |
| output/react/package.json | Updated React 19.2.3, @types/react 19.2.7, and Playwright |
| output/vue/package.json | Updated @playwright/experimental-ct-vue to 1.57.0 |
| e2e/package.json | Updated @playwright/test to 1.57.0 |
| docs/package.json | Updated inquirer to 13.1.0 |
| .config/.lintstagedrc.js | Enhanced audit settings and improved package.json linting |
| snapshots/tab-item/showcase/webkit/... | Binary screenshot file updated (visual regression test baseline) |
| package-lock.json | Lockfile updated with all new dependency versions |
…date-multiple-dependencies
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…es' into chore-update-multiple-dependencies
…es' into chore-update-multiple-dependencies
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Proposed changes
dependency updates
reactandreact-domfrom version18.3.1to version19.2.3@types/reactfrom version18.3.13to version19.2.7@types/react-domfrom version18.3.1to version19.2.3@db-ux/db-themefrom version5.2.1to version5.3.0, closes refactor(dependencies): updated db theme #5602eslint-config-nextfrom version16.0.7to16.1.1inquirer: closes chore(deps-dev): bump the inquirer group with 2 updates #5649@inquirer/prompts: closes chore(deps-dev): bump the inquirer group with 2 updates #5649@playwright/test: closes chore(deps-dev): bump the playwright group with 6 updates #5542@playwright/experimental-ct-react: closes chore(deps-dev): bump the playwright group with 6 updates #5542@playwright/experimental-ct-vue: closes chore(deps-dev): bump the playwright group with 6 updates #5542@playwright/experimental-ct-core: closes chore(deps-dev): bump the playwright group with 6 updates #5542playwright: closes chore(deps-dev): bump the playwright group with 6 updates #5542playwright-core: closes chore(deps-dev): bump the playwright group with 6 updates #5542typedoc-plugin-markdown: closes chore(deps-dev): bump typedoc-plugin-markdown from 4.6.4 to 4.9.0 #5449next: closes chore(deps): bump the next group with 3 updates #5669@next/mdxfrom version16.0.7to16.1.1@vitejs/plugin-react: closes chore(deps-dev): bump @vitejs/plugin-react from 5.0.4 to 5.1.2 #5651globals: closes chore(deps-dev): bump globals from 16.4.0 to 16.5.0 #5661typescript-eslint: closes chore(deps-dev): bump typescript-eslint from 8.46.4 to 8.49.0 #5654dependency removals
react-arrow, as it's not compatible with React 19; that for we even also needed to remove the Color Usage Guide, which is even already perfectly documented within the DB Marketingportal insteadTypes of changes
Further comments
🔭🐙🐈 Test this branch here: https://design-system.deutschebahn.com/core-web/review/chore-update-multiple-dependencies