Skip to content

chore: upgrade lingui to v5, switch to SWC plugin - #2548

Draft
mburri wants to merge 15 commits into
chore/upgrade-dependencies-prio-0from
chore/upgrade-lingui
Draft

chore: upgrade lingui to v5, switch to SWC plugin#2548
mburri wants to merge 15 commits into
chore/upgrade-dependencies-prio-0from
chore/upgrade-lingui

Conversation

@mburri

@mburrimburri commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains an upgrade of the lingui library to v5 - this upgrade is critical if we want to switch to swc and turbopack for the next js build/ dev server. Without this upgrade, we are stuck to the babel build.

Upgrading to lingui v5 means that every file with translated text had to be updated. This was dont through a codemod - see https://lingui.dev/releases/migration-5

The app is not working in the current state (although I thought that the at least the build was succesfull)

Todo

  • make yarn dev work
  • add --turbopack option to the dev server tasks
  • make yarn build work (with --turbopack)
  • fix e2e and performance tests
  • manuel smoke testing

@vercel

vercelBot commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentActionsUpdated (UTC)
visualization-toolErrorErrorApr 15, 2026 0:13am

Request Review

@mburri
mburri changed the base branch from main to chore/upgrade-dependencies-prio-0April 15, 2026 05:54
@mburri
mburriforce-pushed the chore/upgrade-lingui branch from 7d31f55 to ff28338CompareApril 15, 2026 06:19
@mburri
mburriforce-pushed the chore/upgrade-dependencies-prio-0 branch from 80940fe to 3b6d776CompareApril 15, 2026 11:54
@mburri
mburri marked this pull request as draft April 15, 2026 11:55
@mburri
mburriforce-pushed the chore/upgrade-lingui branch from 8eb63a7 to 23b9c78CompareApril 15, 2026 12:11
@mburri
mburriforce-pushed the chore/upgrade-dependencies-prio-0 branch from 3b6d776 to ee6cc6eCompareApril 15, 2026 12:20
@mburri
mburriforce-pushed the chore/upgrade-dependencies-prio-0 branch from ee6cc6e to f160f87CompareMay 1, 2026 09:15
@mburri
mburriforce-pushed the chore/upgrade-dependencies-prio-0 branch from e7b047e to de3d9cdCompareMay 12, 2026 07:43
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@mburri