2025-12-08 · #14
React Native Weekly #14 State of React Native 2025, Reanimated 4.2.0, Pre-built Android Libraries and more
RN Repo: Pre-built Android Libraries for Faster Builds#
RN Repo has arrived, speeding up builds by pre-building Android libraries ahead of time. Currently, it is only available for Android.
We know the pain of slow native builds… so we created something really awesome to fix them. 😎 Introducing RN Repo: a free, open-source plugin that makes shipping React Native apps faster thanks to prebuilt artifacts. ⚡️🚀 Try it out now in beta. Links in the thread.
RNRepo - React Native Pre-Built ArtifactsSpeed up your builds and avoid compiling native libraries from scratch.rnrepo.org
Interactive Transitions Coming to the Next Expo Router#
It looks like zoom transitions on iOS will be available in the upcoming Expo SDK 55 and Expo Router v7. It’s great that smooth, satisfying transitions will be easy to add in React Native!
In the next version of Expo Router, You can add interactive Apple zoom transitions to any <Link /> in your app ✨
React Native Reanimated 4.2.0 Released#
This update introduces experimental support for Shared Element Transitions, making it easy to add transitions between screens. The release also includes performance improvements and bug fixes.
Reanimated 4.2.0 is here, and it brings gifts! 🔥 🎁 Long-awaited Shared Element Transitions 🎉 Not production-ready yet, so they’re behind a feature flag. Please, test it out and give us feedback! 🎁 Experimental performance fixes, inspired by real apps. 🎁 Other improvements
Introducing Reanimated 4.2.0We have just published a new release of Reanimated — version 4.2.0, together with long-awaited Shared Element Transitions.swmansion.com
react-native-keyboard-controller 1.2.0 Released#
react-native-keyboard-controller 1.2.0, which makes keyboard handling in React Native a breeze, is now available. There are no major feature changes, but it now supports Expo Snack. This makes it easy to share code using react-native-keyboard-controller directly in the browser.
Upcoming version 1.20.x of react-native-keyboard-controller will be compatible with @expo snack. That means you can reproduce issues, share examples, and experiment with keyboard animations instantly in browser 🤯 This will also make the docs far more interactive 🤓
Version 1.20 — Expo Snack Support, Reanimated Deprecation Path, and New Features 🧬 | Keyboard ControllerMeet the 1.20.0 release of react-native-keyboard-controller. It’s a small (only 500 lines of code added compared to the previous release), but a very important one - it significantly improves compatibility across the react-native ecosystem.kirillzyusko.github.io
Uniwind Pro Theme Switching Demo#
A demo of the upcoming Pro version of Uniwind — which provides Tailwind-like styling — has been published. It appears to support smooth theme switching with fluid transitions.
What if we could animate theme transitions just like the OS does for dark and light mode? Well, now you can with Uniwind Pro 🥳 Enable smooth transitions directly from JS, from ANY theme to ANY theme (even OS triggered theme changes). The animation runs in Swift/Kotlin, while
True Sheet 3.0 Released#
True Sheet 3.0, a bottom sheet library for React Native, has been released. It has been rebuilt from the ground up to align with the New Architecture. Various improvements have been made, including better performance and automatic ScrollView detection.
Version 3.0 Release | React Native True SheetTrue Sheet 3.0 rebuilt from the ground up for React Native's New Architecture (Fabric) with native performance.sheet.lodev09.com
react-native-action-sheet v10 Released#
react-native-action-sheet v10, another sheet library for React Native, has also been released. It brings a range of improvements including edge-to-edge support, better keyboard behavior, and proper handling when a ScrollView is nested inside.
react-native-actions-sheet V10 is finally here. - Migrated to use react-native-reanimated - Edge to edge handling - Improved Keyboard behaviour - Better support for Lists and ScrollViews - and much more! Release Notes: github.com/ammarahm-ed/react-n…
State of React Native 2025 Is Now Open#
This year’s React Native community survey has kicked off. It’ll be exciting to see what trends emerge this year — make sure to fill it out!
State of React Native 2025A survey about everything React Nativestateofreactnative.com
React Native 2026 Release Schedule Published#
Six releases are planned for 2026 as well, from 0.84 through 0.89.
We've just published the release calendar for React Native in 2026. You will find it at reactnative.dev/releases Predictable releases means that you will know beforehand when we branch cut and when we ship a new release, making for a more stable ecosystem for everyone.
(I wonder when the release schedule for 1.0 will be announced…)
Sample Expo App Using Convex Published#
A sample app built with Convex that syncs data in real time has been published. If you’re using Convex, it’s definitely worth checking out.
📢 Just landed a new @expo example using @convex — check it out! Link below 👇
React Native Advent Calendar 2025#
Quite a few slots are already filling up!
React Native - Qiita Advent Calendar 2025 - QiitaCalendar page for Qiita Advent Calendar 2025 regarding React Native.Qiita
One More Thing#
Pre-building with RN Repo to speed up builds sounds awesome! This year feels like it’s been a big one for build speed improvements in general — between RN Repo and iOS Prebuild, the tooling has come a long way.
The State of React Native survey has quite a few fields to fill in, so it’s a bit of a commitment — but whenever you get a free moment, give it a go!
