Skip to content

React 19 Compatibility #297

Open
@chris48s

Description

@chris48s

Docusaurus 3.7 is now compatible with React 19
https://docusaurus.io/blog/releases/3.7

Had a quick look at this.
I think for this lib there's a couple of blockers in the package tree before we can start looking at code changes:

  1. @monaco-editor/react does not have a React 19 compatible stable release, although they have put out a pre-release. See Plans for React v19 Support suren-atoyan/monaco-react#656
  2. @docusaurus/plugin-debug (which is a transitive dependency of @docusaurus/preset-classic ) needs a fix for react 19. There's a merged PR for this upgrading to a compatible version of react-json-view-lite chore(plugin-debug): upgrade react-json-view-lite to v2, prepare for React 19 facebook/docusaurus#10819 but it has not made its way into a published release on NPM yet.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions