|
βπ 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 Christmas break π so this will be our last issue until January 14th.
πΈ Sponsor
βInternationalizing your Next.js app in 2026β Next.js 16 just landed β and with the new year around the corner, itβs the perfect time to take the pain out of your i18n setup and turn it into your competitive advantage. In learn.next-intl.dev, youβll learn all the practical patterns you can apply immediately:
Enjoy 30% off for the holidays!
βοΈ React
βDenial of Service and Source Code Exposure in React Server Componentsβ Another week, another set of React vulnerabilities - itβs a tough time for the React ecosystem. While these issues are less severe than the last one (allowing Remote Code Execution), they are still serious, and itβs recommended to upgrade React 19 again. Both are related to RSC and Server Actions. The first (CVE-2025-55184) is a denial-of-service flaw. Attackers can crash your server by sending a payload with a cyclical reference in the React Flight Protocol. This causes React to loop indefinitely until the server times out. The second vulnerability (CVE-2025-55183) involves code exposure due to a lack of user input validation. Under certain conditions, this can lead to the source code of your implementation being leaked. The maintainers reacted quite fast, and we have received several patch releases: React 19.2.3, Next.js 16.0.10, Vercel/SWR 2.3.8β More resources about the recent React vulnerabilities here:
βReact Server Components Explorerβ If recent security headlines had a silver lining, itβs the renewed interest in how React Server Components actually work under the hood. And Dan Abramov showed up just in time with RSC Explorer, an interactive tool to help you visualize the wire format and master the mental model.
βBase UIβ Where components are rendered is not the only thing that should receive attention this week, as Base UI 1.0 is now stable, marking the official release of the unstyled primitives developed by the original creators of Radix UI, Floating UI and MUI. Itβs a significant addition to the "headless" ecosystem, offering a refined alternative to Radix UI or React Aria. All the shadcn/ui components have already been rebuilt to support Base UI (tweet).
πΈ Sponsor
βWhen your app become a floating window - RN in VRβ VR pushes React Native developers to think more like adaptive-layout designers. Instead of working with fixed viewports and predictable screen sizes, youβre designing for flexible windows that users can move, resize, and interact with in new ways. In this article, Jan Jaworski from Callstack breaks down how to bring mobile experience patterns into VR safely: where they map well and where youβll need to rethink typography, spacing, accessibility, and interaction models. If you want to build for Meta Quest with confidence, explore this step-by-step React Native VR series:
β¦and more. β
π± React-Native
βState of React Nativeβ The State of React Native survey is back and ready to accept your responses!
π«π· En franΓ§ais
π Other
π€ Fun
See ya! π |
π₯ Keeps React and React-Native experts up to date! Join 34k+ devs for one email per week.
π 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...
π Read Online Hi everyone! Kacper and Tymek from Software Mansion here! π This week, TanStack Pacer debuts in Beta, a new framework-agnostic library for controlling function timing with a dedicated React adapter. Lots of interesting articles featuring a 20,000x improvement in TanStack Router route matching algorithm speed, tips to speeding up Next.js on Kubernetes, and a tutorial for React 19 Actions for better component responsiveness. On the React Native side, we'd like to highlight an...