Skip to content

Added support for react 19#154

Open
zvikarp wants to merge 10 commits intoruucm:mainfrom
zvikarp:main
Open

Added support for react 19#154
zvikarp wants to merge 10 commits intoruucm:mainfrom
zvikarp:main

Conversation

@zvikarp
Copy link
Contributor

@zvikarp zvikarp commented Dec 21, 2025

Hi, thank you for the package!

I needed support for a newer version of react and was getting lots of errors, I bumped the versions of everything so it can run without errors.

Copilot AI and others added 10 commits December 17, 2025 12:11
… compatibility

Co-authored-by: zvikarp <13397207+zvikarp@users.noreply.github.com>
…nore

Co-authored-by: zvikarp <13397207+zvikarp@users.noreply.github.com>
…gration

Restrict peer dependencies to React Three Fiber v9+ for React 19 compatibility
Co-authored-by: zvikarp <13397207+zvikarp@users.noreply.github.com>
Co-authored-by: zvikarp <13397207+zvikarp@users.noreply.github.com>
Externalize react/jsx-runtime and react-dom in bundler config
@kittst
Copy link

kittst commented Feb 6, 2026

Any plans to merge this in to officially support react 19?

Thanks for the awesome library, hoping to use it in my latest projects

@ruucm
Copy link
Owner

ruucm commented Feb 6, 2026

Thanks for PR.

Here are issues to be resolved.

  1. Build Broken (DTS Type Error)
  2. Missing Type Migration (ReactThreeFiber.Object3DNode → ThreeElement)
  3. peerDepending broke React 18 user
  4. Framer Plug-in Remains in React 18 Clashes with R3F v9
  5. drei version might not be compatible with R3F v9

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.

4 participants