Member-only story
What’s New In React Native 0.88
Not a Medium Member? “Read For Free”
React Native 0.88 is out, and the best part is, nothing breaks. If you are on 0.87, you can upgrade without changing your app code.
This is the third release in a row with no breaking changes (after 0.83 and 0.86).
Here is what you get in this release:
- Events now work the same way they do on the web
- Variable fonts for
TextandTextInput - SceneDelegate support on iOS (this one matters a lot)
ArrayBuffersupport in Java TurboModules- Better Swift Package Manager support (still experimental)
- React 19.3.0 and Metro 0.87
Let’s go through each one, one by one.
1. Events now work like the web
This is the biggest change inside React Native 0.88.
Before this, React Native had its own custom system to handle events like taps and presses. It looked like the web, but it was built differently under the hood.
Now React Native uses the same event system the web uses. An event travels down to the element you tapped, and then moves back up through its parents. Things like stopPropagation() and…









