Skip to content

chore: Add support for RN 0.84 - #8953

Merged
MatiPl01 merged 12 commits into
4.2-stablefrom
@matipl01/rn-0.84-on-4.2.2
Feb 16, 2026
Merged

MatiPl01 merged 12 commits into
4.2-stablefrom
@matipl01/rn-0.84-on-4.2.2

Conversation

@MatiPl01

@MatiPl01 MatiPl01 commented Feb 12, 2026 •

Copy link
Copy Markdown
Contributor

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 <tzelawski@gmail.com>
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 5 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
@MatiPl01
MatiPl01 merged commit cdd894b into 4.2-stable Feb 16, 2026
17 of 51 checks passed
@MatiPl01
MatiPl01 deleted the @matipl01/rn-0.84-on-4.2.2 branch February 16, 2026 14:57
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