Skip to content

React 19: upgrade standalone Calypso build - final bump - attempt 2#112339

Merged
paulopmt1 merged 1 commit into
trunkfrom
revert-112336-revert-112095-update/react-19
Jul 7, 2026
Merged

React 19: upgrade standalone Calypso build - final bump - attempt 2#112339
paulopmt1 merged 1 commit into
trunkfrom
revert-112336-revert-112095-update/react-19

Conversation

@paulopmt1

Copy link
Copy Markdown
Contributor

Brings back #112095 with Agencies fixes detected here: p1783358886041719/1783358435.166639-slack-C02DQP0FP

@paulopmt1
paulopmt1 requested review from a team as code owners July 6, 2026 17:54
@matticbot matticbot added the [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. label Jul 6, 2026
"strict": true,
"checkJs": false,
"isolatedModules": true,
"skipLibCheck": true,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[follow-up] Issue: Adding skipLibCheck: true to the shared JS-package TypeScript config disables type-checking of all .d.ts files across every package that extends this base config. This weakens the type safety guarantees repo-wide and can mask real issues in declaration files — both from dependencies and from the project's own types.

Suggestion: This is understandable during the React 19 migration period (React 18 and 19 @types/react coexistence causes declaration conflicts), but it should be tracked as a follow-up to remove once all packages have fully migrated. Consider adding a comment here noting the intent to revert this once the migration is complete.

Source: client/AGENTS.md

Use strict TypeScript. No any unless justified.

@paulopmt1
paulopmt1 force-pushed the revert-112336-revert-112095-update/react-19 branch from 1071e2b to ee88226 Compare July 6, 2026 19:29
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Looks like one of the E2E tests has failed.

You can fix them following these steps:

  1. Check out this branch locally:
    gh pr checkout 112339
  2. Start Claude Code in the repo:
    claude
  3. Run the /fix-e2e-tests skill, passing this PR number:
    /fix-e2e-tests 112339
    

@paulopmt1
paulopmt1 force-pushed the revert-112336-revert-112095-update/react-19 branch from ee88226 to 803550d Compare July 7, 2026 16:32
@paulopmt1
paulopmt1 added this pull request to the merge queue Jul 7, 2026
Merged via the queue into trunk with commit d8d61d0 Jul 7, 2026
14 checks passed
@paulopmt1
paulopmt1 deleted the revert-112336-revert-112095-update/react-19 branch July 7, 2026 17:45
@github-actions github-actions Bot removed the [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. label Jul 7, 2026
Sign up for free to 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.

2 participants