This week, we found various interesting React releases and links about directives, Partial Pre-Rendering, performance, micro-frontends, i18n, among other things.
On the React Native side, we had 2 major releases and various interesting weak signals. Beware of the RN Dev Server vulnerability, and make sure to upgrade if needed.
As always, thanks for supporting us on your favorite platform:
How many bugs has Sentryβs AI Code Review caught before they hit production? More than 30,000. π€―
Since launch, it has only gotten better, now working its magic 50% faster, and providing agent prompts to automate fixes.
Want to see it in action? Watch the on-demand workshop for a walkthrough of how AI Code Review works and why it is a game changer for production reliability.
π¦ Navigation API - Available in all browsers soon: This exciting new web platform API will soon be available in all browsers and will redefine how we build client-side / SPA navigation. Instead of using the awkward History API (not initially created for SPAs) and having a component that intercepts clicks to call event.preventDefault() and history.pushState(), there will be a central place to handle and intercept navigation events. The React team is working on a Transition Indicator feature that leverages this API to provide native loading state feedback.
π Why startups choose React (and when you shouldn't): Although I donβt necessarily agree with the conclusion, it gives interesting stats about the React ecosystem, including its βlibrary survival rateβ.
π Quality Assurance for i18n in React: Explores how tools like i18n-check can detect missing or unused translation keys and integrate validation into CI to improve translation quality and consistency across React and React Native apps.
π¦ Immer 10.2: Mark Erikson noticed a performance loss in recent versions of the popular state update library, and heβs on a journey to fix it. He also released Redux Toolkit 2.10, which picks up the initial set of Immer performance improvements.
π«Stop burning the budget on basic data grid features! LyteNyte Grid Core is a free React data grid with the capabilities and performance youβd expect from a paid library.
At just 36kb gzipped, LyteNyte unlocks the premium features other grids lock behind a paywall, such as aggregation, row grouping, data export, and more. Built in React for React, it can be headless or pre-styled, and our clean, declarative API means no more awkward integrations or workarounds.
Born React Native Godot bridges the Godot game engine directly into React Native apps, letting you embed full 2D/3D scenes and physics worlds as native views. Built by Born and Migeran, it runs on iOS and Android with a dedicated engine thread, pause/resume controls, and complete Godot API access from TypeScript.
Core features:
Cross-platform β Works seamlessly on Android and iOS via LibGodot.
Lifecycle control β Start, stop, or restart the Godot engine dynamically.
Pause/Resume β Halt and resume engine execution without losing state.
Thread isolation β Runs on its own thread to prevent UI jank.
View embedding β Place Godot scenes inside any React Native view.
Full Godot API β Access and control nodes, scenes, and signals from JS/TS.
Worklet bridge β Use React Native Worklets to interact with the engine thread.
This release turns React Native into a true playground for interactive and game-driven experiences merging UI and gameplay in one unified codebase.
Uniwind brings true Tailwind-style className support to React Native, offering build-time speed, seamless theming, and cross-platform styling across web, iOS, and Android. Created by the team behind Unistyles, itβs designed to unify design systems, accelerate UI builds, and replace ad-hoc styling with a consistent, high-performance approach :
A CSS Parser That Goes Beyond Tailwind β Understands Tailwind v4 syntax and regular CSS for hybrid styling workflows.
Effortless Multi-Theme Support β Register unlimited light/dark or custom themes directly in your Metro config.
Automatic React Native Bindings β Every core RN component supports className, plus extra props like colorClassName.
2.5Γ Faster Than NativeWind β Build-time caching and Nitro-module integration ensure instant style resolution.
HeroUI Native Collaboration β First UI kit built entirely on Uniwind, proving real-world compatibility and speed.
Pseudo-classes + Responsive Design β Use focus, active, disabled, and media queries just like on the web.
Ready for Scale β Backed by Unistyles tech and optimized for enterprise-grade cross-platform styling.
π RNLConf - π¬π§ London - 13-14 Nov. Last call to secure your ticket! 2 days of talks, workshops, afterparty, and networking with the React Native community. Get a 10% discount with code "TWIR".
π Critical RCE vulnerability found in React Native CLI: A critical remote code execution vulnerability that affects the dev server, already patched months ago. If you are on an older version, make sure to update immediately or bind Metro to localhost.
π How to Add Meta Quest Support to Your Expo App: Explains how to run Expo/React Native apps on Meta Quest using expo-horizon-core and forked modules for VR, enabling cross-platform builds across mobile + VR.
π Onboarding in React Native Doesnβt Have to Be Hard: Introduces react-native-onboarding, a cross-platform library for smooth, customizable onboarding flows with built-in animations and theming powered by Reanimated.
π Node.js v22 to v24: Last week, Node 24.11 βKryptonβ became the new LTS. The Node.js team now documents breaking changes clearly and provides codemods.
π¦ Safari 26.2 beta: A massive Safari release is coming, unlocking cool features that will become supported in all browsers, including the Navigation API, commandfor,hidden="until-found", and more!
π¦ Remix Interaction 0.1: The flexible, composable, typesafe event/interaction package recently introduced at Remix Jam conf.
π Read Online Hi everyone! Filip and Krzysztof from Software Mansion here! π Itβs been another challenging week for the React ecosystem. Developers worldwide have been rushing to update their React versions to patch two new vulnerabilities. This serves as a good reminder for all of us to prioritize security during testing. Fortunately, React Native remains mostly unaffected by these threats, as Server Components arenβt yet widely used in the mobile environment. We are taking a well-deserved...
π Read Online Hi everyone! This week, it remains important for me to raise awareness about the React Server Components vulnerability, since an exploit is now widely available. Thankfully, we also have more positive React content to check with Fate, TanStack Alpha, React Grab, and more. Itβs even hotter on the React Native side. We were patiently waiting for 0.83 to publish π and itβs now out. You can now use <Activity> in React Native π₯. Reanimated 4.2 is also out with Shared Elements...
π Read Online Hi everyone! A major React 19 Server Functions vulnerability has just been disclosed. Make sure to upgrade your React 19 or meta-framework ASAP! On the mobile side, we have more positive news: RNRepo should speed up our React Native builds even more, and Shared Elements Transitions are coming soon! (unlike React Native 1.0 π ) Donβt forget to answer the State of React 2025 survey while itβs still open! As always, thanks for supporting us on your favorite platform: π¦ Bluesky βοΈ X...