Skip to content

refactor(poc): React 19#40796

Draft
tassoevan wants to merge 5 commits into
developfrom
refactor/prepare-types-for-react-19
Draft

refactor(poc): React 19#40796
tassoevan wants to merge 5 commits into
developfrom
refactor/prepare-types-for-react-19

Conversation

@tassoevan

@tassoevan tassoevan commented Jun 4, 2026

Copy link
Copy Markdown
Member

Proposed changes (including videos or screenshots)

As a first step towards upgrading to React 19, it handles types from @types/react looking forward the next major.

Issue(s)

Task: ARCH-2170

Steps to test or reproduce

Further comments

No runtime change is expected from it.

@dionisio-bot

dionisio-bot Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Looks like this PR is not ready to merge, because of the following issues:

  • This PR is missing the 'stat: QA assured' label
  • This PR is missing the required milestone or project

Please fix the issues and try again

If you have any trouble, please check the PR guidelines

@changeset-bot

changeset-bot Bot commented Jun 4, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 3d8f2a7

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

@coderabbitai

coderabbitai Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 84ae0601-62b8-4e58-a9ad-4374ccc9b7c5

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@tassoevan tassoevan added this to the 8.6.0 milestone Jun 4, 2026
@tassoevan

Copy link
Copy Markdown
Member Author

/jira ARCH-2167

@tassoevan tassoevan marked this pull request as ready for review June 4, 2026 02:40
@tassoevan tassoevan requested review from a team as code owners June 4, 2026 02:40
@hacktron-app

hacktron-app Bot commented Jun 4, 2026

Copy link
Copy Markdown

⏭️ Hacktron Security Check — Skipped

Reason: This PR exceeds Hacktron's 200-file review cap and will not be scanned. Split the PR into smaller changes for review coverage.

Split the PR into smaller commits or open separate PRs for unrelated changes.

@codecov

codecov Bot commented Jun 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 70.13%. Comparing base (294ee5d) to head (3d8f2a7).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop   #40796      +/-   ##
===========================================
- Coverage    70.20%   70.13%   -0.07%     
===========================================
  Files         3368     3368              
  Lines       130022   130022              
  Branches     22570    22587      +17     
===========================================
- Hits         91284    91194      -90     
- Misses       35425    35505      +80     
- Partials      3313     3323      +10     
Flag Coverage Δ
e2e 59.38% <83.33%> (-0.03%) ⬇️
e2e-api 46.29% <ø> (-0.02%) ⬇️
unit 70.09% <100.00%> (-0.09%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@cubic-dev-ai cubic-dev-ai Bot left a comment

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.

No issues found across 987 files

Note: This PR contains a large number of files. Free-tier reviews are limited to 40 files per PR, so some files may not have been reviewed. cubic prioritizes the most important files to review. Paid plans can review more files.

Re-trigger cubic

This was referenced Jun 4, 2026
@tassoevan tassoevan force-pushed the refactor/prepare-types-for-react-19 branch 13 times, most recently from dcec020 to ddc358b Compare June 18, 2026 02:20
@tassoevan tassoevan removed this from the 8.6.0 milestone Jun 18, 2026
@tassoevan tassoevan force-pushed the refactor/prepare-types-for-react-19 branch from ddc358b to 33521f9 Compare June 18, 2026 19:08
@tassoevan tassoevan force-pushed the refactor/prepare-types-for-react-19 branch 6 times, most recently from 3e84597 to f3bee7c Compare June 26, 2026 14:07
@tassoevan tassoevan changed the title refactor: Prepare types for React 19 refactor(poc): React 19 Jun 26, 2026
@tassoevan tassoevan force-pushed the refactor/prepare-types-for-react-19 branch from f3bee7c to 3d8f2a7 Compare June 27, 2026 02:47
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.

1 participant