Releases: pmndrs/react-three-fiber
Releases Β· pmndrs/react-three-fiber
v9.3.0
With these release we have two big fixes.
flushSync
now works properly. To prove it we added an example that allows you to React props and then take a screenshot of the R3F canvas with the latest state. This is a pretty advanced use case, but one people might be interested to explore for exporting videos or images using R3F.- React Native support has been fixed for 0.79 and newer when combined with the same update to Drei: pmndrs/drei#2494. A big thanks to @thejustinwalsh for helping us with this one.
What's Changed
- chore: export flushSync by @krispya in #3551
- Update react-native deep imports for 0.79 compatibility by @huntie in #3498
- fix: update flushSync for new reconciler by @krispya in #3554
- feat: add flushSync example by @krispya in #3560
New Contributors
Full Changelog: v9.1.4...v9.3.0
v9.1.4
What's Changed
- fix(types): Accept readonly arrays for vector props by @RodrigoHamuy in #3527
New Contributors
- @RodrigoHamuy made their first contribution in #3527
Full Changelog: v9.1.3...v9.1.4
v9.1.3
What's Changed
- fix(native) fix crash on rerendering GLView with new arch by @NikitaDudin in #3539
New Contributors
- @s-rigaud made their first contribution in #3518
- @NikitaDudin made their first contribution in #3539
Full Changelog: v9.1.2...v9.1.3
v9.1.2
What's Changed
- fix: reference dev-only act with computed key for Webpack by @CodyJasonBennett in #3513
Full Changelog: v9.1.1...v9.1.2
v9.1.1
Most importantly, this fixes rsbuild
with vReact 19.1.0 and later.
What's Changed
- chore: add rsbuild to CI test by @krispya in #3510
- Fix builds failing from React.act being removed from the production bundle by @itsdouges in #3508
Full Changelog: v9.1.0...v9.1.1
v9.1.0
What's Changed
- feat: add meshes to loader graph by @krispya in #3479
- fix(reconciler): out of order children move to the correct position during rerenders by @krispya in #3488
- fix(applyProps): set check when resolving pierced properties by @krispya in #3485
New Contributors
- @kayden1940 made their first contribution in #3475
- @jo-chemla made their first contribution in #3378
Full Changelog: v9.0.4...v9.1.0
v9.0.4
What's Changed
- fix(types): exclude type conflicts in React runtime types by @CodyJasonBennett in #3473
Full Changelog: v9.0.3...v9.0.4
v9.0.3
What's Changed
- fix(types): remove recursive references in JSX types by @CodyJasonBennett in #3472
Full Changelog: v9.0.2...v9.0.3
v9.0.2
What's Changed
- fix(reconciler): prefer to resolve unprefixed instance types by @CodyJasonBennett in #3470
Full Changelog: v9.0.1...v9.0.2
v9.0.1
What's Changed
- fix: add use-sync-external-store dep by @CodyJasonBennett in #3466
Full Changelog: v9.0.0...v9.0.1