Skip to content

Conversation

@nmerget
Copy link
Collaborator

@nmerget nmerget commented Jan 2, 2026

Proposed changes

dependency updates

dependency 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 instead

Types of changes

  • Bugfix (non-breaking change that fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (improvements to existing components or architectural decisions)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

Further comments

🔭🐙🐈 Test this branch here: https://design-system.deutschebahn.com/core-web/review/chore-update-multiple-dependencies

@changeset-bot
Copy link

changeset-bot bot commented Jan 2, 2026

⚠️ No Changeset found

Latest commit: 0664bab

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions github-actions bot added 📺showcases Changes to 1-n showcases 🏗foundations labels Jan 2, 2026
@nmerget nmerget requested a review from mfranzke January 2, 2026 11:10
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@nmerget nmerget enabled auto-merge (squash) January 2, 2026 14:55
@mfranzke mfranzke moved this from 🏗 In progress to 👀 Actively In Review in UX Engineering Team Backlog Jan 2, 2026
@mfranzke mfranzke moved this from 👀 Actively In Review to 🏗 In progress in UX Engineering Team Backlog Jan 2, 2026
@mfranzke mfranzke requested a review from Copilot January 2, 2026 21:37
Copy link
Contributor

Copilot AI left a 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

@github-actions github-actions bot added the 🚢📀cicd Changes inside .github folder label Jan 5, 2026
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@nmerget nmerget requested a review from mfranzke January 5, 2026 15:56
@github-actions github-actions bot removed the 🚢📀cicd Changes inside .github folder label Jan 5, 2026
@nmerget nmerget requested a review from mfranzke January 6, 2026 07:06
@nmerget nmerget moved this from 🏗 In progress to 👀 Actively In Review in UX Engineering Team Backlog Jan 6, 2026
@github-project-automation github-project-automation bot moved this from 👀 Actively In Review to ⏰ready for release in UX Engineering Team Backlog Jan 6, 2026
@nmerget nmerget merged commit 89f18cf into main Jan 6, 2026
72 checks passed
@nmerget nmerget deleted the chore-update-multiple-dependencies branch January 6, 2026 11:36
@github-project-automation github-project-automation bot moved this from ⏰ready for release to ✅ Done in UX Engineering Team Backlog Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants