2025-10-21 · #7
React Native Weekly #7 react-native-mmkv v4, Bottom Tabs 1.0.0, Skia Template Expo and more
React Native Screens Adds Split View Support, 4.17.0 Released#
React Native Screens is planning to add Split View support for iPad. Since React Native Screens is used by React Navigation and Expo Router (which uses React Navigation internally), we can expect those libraries to gain Split View support down the line as well.
React Native Screens will provide Native Split View 🚀 Coming soon to your favorite navigation libraries!
React Native Screens 4.17.0#
Separately, version 4.17.0 has also been released.
- An important patch for iOS 26 behavior
- A new API for specifying native header items on iOS
- New experimental safe area components for handling native headers, bottom tabs, and more
- Support for UIScrollEdgeEffect
- Support for “glass-style” form sheets on iOS 26
We know you love the React Native Screens releases, so here’s what’s coming to 4.17.0: 👉Important patches for iOS 26 behaviour 👉New API for specifying native header items on iOS 👉 New experimental safe area component handling native header / bottom tabs, etc. 👉Support for
react-native-mmkv v4 Is Here#
v4 of react-native-mmkv, the key-value storage library for React Native, has arrived.
- Errors are now thrown when
set(...)does not succeed - MMKVCore upgraded for faster performance
- Rewritten as a Nitro module
- Old Architecture support is back (apparently restored as a result of the Nitro module rewrite)
react-native-mmkv V4 is now released as stable!!! 🥳🚀 github.com/mrousavy/react-nati…
React Native Bottom Tabs 1.0.0#
React Native Bottom Tabs, which provides a native bottom tab UI, has reached 1.0.0.
- Old Architecture dropped (New Architecture only)
- Simplified build configuration and compatibility with Expo Image
- Bug fixes
React Native Bottom Tabs 1.0.0 is out ✨ - Drops old architecture 🌅 - Simplifies build configuration, making it fully compatible with Expo Image ✅ - Bunch of bug fixes 🐛 It works with @expo router, @reactnavigation and in standalone mode ⬇️
Skia Template Added to create-expo#
A new template using Skia and Expo Router has been added to npx create-expo for bootstrapping Expo projects.
Created a new starter for using Skia with Expo Router: ~ / npx create-expo -e with-skia This uses suspense to load skia on web so all UI state lives in React.
LegendList 2.0.12 and 2.1.0-beta#
LegendList 2.0.12 brings even more performance improvements. Compared to FlatList and FlashList2, it appears to scroll more smoothly with fewer blank areas showing up.
LegendList 2.0.12 is much faster than earlier versions, so I recommend updating ❤️ It now runs tighter loops, does less math, and better uses scroll velocity to predict what will be in view next frame. So it leaves more frame time for your components to render ✨ twitter.com/jmeistrich/status/…
2.1.0-beta2 is also out. This version adds support for infinite scrolling on the Web, along with scrollToIndex and StickyHeader functionality.
I've got LegendList's scrollToIndex and sticky headers features working in react-dom now (though not fully optimized yet) - try it out in @legendapp/[email protected] 🎉 If you've used another web virtualized list library before, what are your pain points?
Uniwind RC1#
Uniwind RC1, which lets you style your app with a Tailwind-like API, has been released. It’s reportedly twice as fast as the previous beta.
I'm thrilled to announce that Uniwind has reached its first RC and it's faaaast 🔥
Expo App Awards Now Open#
The Expo App Awards celebrate the best apps built with Expo — and this is the very first time they’re being held. Submissions are open from October 6 through October 31.
Expo App AwardsCelebrating the best apps built with ExpoExpo
Every Wag is a modern, AI-powered pet-care companion built with Expo 🐾 • Expo Router + EAS Build / Submit for navigation & deployment • Expo Notifications, Haptics, Updates for native polish • @supabase + @RevenueCat + @OpenAI for data, payments, AI • Offline-first with
One More Thing#
The Expo App Awards are a great initiative! It’ll be a fantastic showcase of apps built with Expo, and a great way to see what kinds of technologies people are using under the hood.
If I can find the time, I’d love to publish my own app and throw my hat in the ring…!


