Skip to content

Update all of react 19.1.9 → 19.3.0 (minor) - #6319

Merged
canova merged 2 commits into
mainfrom
depfu/update/yarn/group/react-19.3.0
Sep 18, 2026
Merged

canova merged 2 commits into
mainfrom
depfu/update/yarn/group/react-19.3.0

Conversation

@depfu

@depfu depfu Bot commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Main | Deploy preview

Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ react (19.1.9 → 19.3.0) · Repo · Changelog

Release Notes

19.3.0

More info than we can show here.

19.2.8

More info than we can show here.

19.2.7

More info than we can show here.

19.2.6

More info than we can show here.

19.2.5

More info than we can show here.

19.2.4

More info than we can show here.

19.2.3

More info than we can show here.

19.2.2

More info than we can show here.

19.2.1

More info than we can show here.

19.2.0

More info than we can show here.

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

✳️ react-dom (19.1.9 → 19.3.0) · Repo · Changelog

Release Notes

19.3.0

More info than we can show here.

19.2.8

More info than we can show here.

19.2.7

More info than we can show here.

19.2.6

More info than we can show here.

19.2.5

More info than we can show here.

19.2.4

More info than we can show here.

19.2.3

More info than we can show here.

19.2.2

More info than we can show here.

19.2.1

More info than we can show here.

19.2.0

More info than we can show here.

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu cancel merge
Cancels automatic merging of this PR
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)

@depfu
depfu Bot requested review from canova and fatadel as code owners September 16, 2026 17:41
@depfu depfu Bot added the dependencies Pull requests that update a dependency file label Sep 16, 2026
@canova

canova commented Sep 17, 2026

Copy link
Copy Markdown
Member

Oh, looks like 19.3 is finally out! We had to downgrade from 19.2 to 19.1 in the past due to unusable dev builds (see #6081 and #6082). And the issue is supposed to be fixed in 19.3 release. I didn't check yet, but hopefully we can upgrade now!

@canova

canova commented Sep 17, 2026

Copy link
Copy Markdown
Member

Checking it locally and it looks like the issue of dragging a selection is fixed!

But now I notice another issue.. From my testing, committing/zooming to a time range is noticeable slower in 19.3 compared to 19.1. I don't know what's happening yet.

This is a profile with 19.1
This is a profile with 19.3

370ms jank becomes a 1second jank after 19.3. Maybe that's fine for a development builds. Testing the deploy preview links don't show a big difference, so it's likely to be a dev build only issue. But maybe that's an okay hit to take.

@canova

canova commented Sep 18, 2026

Copy link
Copy Markdown
Member

This looks like it's still mainly coming from addObjectDiffToProperties, which was the previous issue that we had also. I guess since react/react#34742, we are bailing out on large objects and arrays but still some things are not bailing out and taking longer.

I think this is an okay to hit compared to the old issue that we had, which was pretty much unusable. Let's merge this.

For the record, this is used for react 19.2+'s dev only "Performance Tracks" feature (which technically the Firefox Profiler doesn't support).

@canova
canova enabled auto-merge (squash) September 18, 2026 13:09
@canova
canova merged commit 07d467e into main Sep 18, 2026
21 checks passed
@depfu
depfu Bot deleted the depfu/update/yarn/group/react-19.3.0 branch September 18, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant