βš›οΈ This Week In React #263: DoS, RSC Explorer, Base UI, shadcn, Blender, TanStack, Format.js | Hermes, Screens, Survey, React Navigation, ZoomGrid, Radon, TrueSheet, PagerView, Nitro | Node.js, TypeScript, Safari, State of HTML


β€‹πŸŒ 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.
Merry Christmas and a Happy New Year to everyone! Thank you for reading our newsletter throughout the year. See you in 2026! πŸ‘‹

πŸ’Έ 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:

  • 🌍 I18n β‰  translations: Understand the pieces that make a truly localized experience
  • πŸ—οΈ Architecture that scales: Routing, locales, time zones & currencies done right
  • βš™οΈ The full picture: Backend, CMS, SEO, dev tooling, AI translations & more

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:

  • Get Started With Expo on Meta Quest
  • Use Expo Libraries on Horizon OS: A Guide to Compatibility
  • How to Release a React Native App on the Meta Horizon Store

…and more.

πŸ“± React-Native

​State of React Native​

The State of React Native survey is back and ready to accept your responses!
It has been slimmed down to avoid overlap the State of React survey, focusing more on the React Native side of things. Please answer and help the core maintainers and library authors understand what they should focus on next year! πŸ™

πŸ‡«πŸ‡· En franΓ§ais

πŸ”€ Other

🀭 Fun

See ya! πŸ‘‹

βš›οΈ This Week In React

πŸ”₯ Keeps React and React-Native experts up to date! Join 34k+ devs for one email per week.

Read more from βš›οΈ This Week In React

🌐 Read Online Hi everyone! This week is rather quiet in the React world, so we took a step back on Vinext, found great community blog posts, and weak signals. On the React Native side, let’s welcome our new author, Jan Jaworski, who covered the new Expo SDK and the State of React Native survey results, among many other things. Let's dive in! πŸ’Έ Sponsor Still writing tests manually? Notion, Dropbox and LaunchDarkly have found a new testing paradigm - and they can't imagine working without it....

🌐 Read Online Hello everyone, Krzysztof and Kacper from Software Mansion here πŸ‘‹ The React Foundation officially launched. Cloudflare rebuilt the whole Next.js in a week using AI. In the meantime, the real Next.js is adding version-matched docs so agents always have context on new and recently updated APIs. On the React Native side, Hermes is moving beyond mobile: Hermes-node brings the engine to Node.js as a potential V8 swap. CSS Grid is also coming to React Native, and TanStack Router has...

🌐 Read Online Hi everyone! Huge thanks ❀️ β€” we just hit #1 resource on the State of React 2025 survey. Wild. This week leans heavily into TanStack and Next.js content, plus a few notable releases worth your time. On mobile, Hermes is clearly ramping up, and ByteDance just lowered the barrier to building Lynx apps. Let’s dive in. As always, thanks for supporting us on your favorite platform: πŸ¦‹ Bluesky βœ–οΈ X / Twitter πŸ‘” LinkedIn πŸ‘½ Reddit πŸ’Έ Sponsor Cut Code Review Time & Bugs in Half Code reviews...