Skip to content

support react 19#3646

Open
T4rk1n wants to merge 2 commits intodevfrom
react19
Open

support react 19#3646
T4rk1n wants to merge 2 commits intodevfrom
react19

Conversation

@T4rk1n
Copy link
Contributor

@T4rk1n T4rk1n commented Mar 11, 2026

  • Remove react 16 support.
  • Add react 19 experimental support, use with:
from dash._dash_renderer import _set_react_version

_set_react_version("19.2.0")

@github-actions
Copy link

github-actions bot commented Mar 11, 2026

Thank you for your contribution to Dash! 🎉

This PR is exempt from requiring a linked issue due to its labels.

@AnnMarieW
Copy link
Collaborator

Thanks for supporting React 19 🎉

I see all the tests pass, but when I run apps setting react to 19.2.0 some components work (like dcc.Markdown and dcc.Input) but others do not, such as dcc.RangeSlider and the date picker components. The error is:

Cannot read properties of undefined (reading 'ReactCurrentOwner')

I see the same error if I set react 19 in the tests for those components.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants