Skip to content

chore: Add support for RN 0.84#8953

Open
MatiPl01 wants to merge 10 commits into4.2-stablefrom
@matipl01/rn-0.84-on-4.2.2
Open

chore: Add support for RN 0.84#8953
MatiPl01 wants to merge 10 commits into4.2-stablefrom
@matipl01/rn-0.84-on-4.2.2

Conversation

@MatiPl01
Copy link
Member

@MatiPl01 MatiPl01 commented Feb 12, 2026

tjzel and others added 6 commits February 12, 2026 14:25
Yarn had changed where some dependencies are located - i.e.
`react-native` is no longer in the root - so I had to modify the repo
setup slightly.

- [x] Fabric Example works
- [x] MacOS Example works
- [x] TVOS Example works
- [x] Web Example works
- [x] Next Example works
- [x] All CI pass
This PR bumps RN version from `0.83` to `0.84.0-rc.2` in fabric and web
examples.

---------

Co-authored-by: Tomasz Żelawski <[email protected]>
I'm adding `react-native`, its packages and `react` to monorepo root
deps. This will fix the problem when `react-native` sometimes gets
hoisted to the root of the monorepo and sometimes it doesn't.

It fixes currently crashing `fabric-example` on Android after bumping RN
to 0.84-rc.2.

I also fixed some deps issues in `web-example`.

Fabric example and Web example work now.
🚀

Fabric example works 👍
Now RN is hoisted in the root of the monorepo and `hermesc` is no longer
in `react-native/sdks`.

in `/apps/fabric-example/android` run `./gradlew assembleRelease`.
Meta has just released RN `0.84` stable so we have to update the
compatibility and bump deps in example apps.
MatiPl01 and others added 4 commits February 12, 2026 17:43
#8862)

## Summary

We should always try to test Worklets Babel plugin in a minimalist
environment, without unnecessary presets unless they are necessary.

## Test plan

CI
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