This week we finally have an experimental version of TanStack RSC! A new React DoS vulnerability affects Server Functions, so you probably need to upgrade React again. There are also important releases from the MUI team, and Styled Components is still alive!
On the React Native side, we got a new universal Haptics library, and a much faster fetch alternative. We heard VisionCamera 5 is around the corner.
Let's dive in!
As always, thanks for supporting us on your favorite platform:
PlanetScale Metal runs on blazing-fast NVMe in your favorite hyperscaler clouds. Get high-performance, reliability, and the best DX available for Postgres and MySQL.
Companies like Cash App, Cursor, and MyFitnessPal trust PlanetScale for their Tier 0 databases.
With PlanetScale, you get:
The best performance with local NVMe
AI integration with our MCP, skills, and automatic schema recommendations
Two weeks ago, we covered the TanStack Start RSC sneak peek that Tanner offered us at React Paris. And now, they are available as an experimental feature!
My highlights remain mostly the same:
Primitives: RSCs are supported through 3 primitive APIs that permit manipulating RSCs as any other stream of data, immediately compatible with existing tools such as React Query, TanStack Router loaders, localStorage, CDNs, and HTTP caches. It is entirely opt-in and does not impose a server-first approach nor any framework convention, giving you total freedom on how to compose those primitives.
Composite Components: The server renders an RSC with slots that get filled by the client. You donβt need βuse clientβ directives, although they are supported. This new concept creates an explicit boundary between the server and the client. It should be possible to co-locate client/server components in the same file, this way.
No Server Actions: A design decision for security reasons. Recent React CVEs affecting other RSC frameworks were due to Server Functions handling Flight payloads and don't apply to TanStack Start, as Jack Herrington explains in this video.
What strikes me is just how different this is from Next.js. It feels more like a library than a framework, and more in sync with the philosophy that initially attracted me to React.
π Next.js PR - Node.js streams: Fork points - The SSR/RSC throughput is limited due to the use of standard Web Streams. The PR shows ongoing work to provide support for faster but non-standard Node.js streams through the experimental.useNodeStreams feature flag. According to this former Vercel article about Web Streams, the outcome could be quite significant.
ποΈ dotJS 2026 - π«π· Paris - 18 September - Call For Papers for dotJS is open until April 28th 6 PM CET, submit now your talk proposals for the conference!
π GitHub - The uphill climb of making diff lines performant - GitHub cut the rendering cost of their React-based PR diff view. What worked includes using fewer DOM nodes and event handlers, simpler CSS selectors, TanStack Virtual for large PRs, removing scattered useEffect, and more.
π Contributing Callsite Revalidation Opt-out to React Router - Explains how React Router and React Query behave differently regarding revalidation after a mutation, and motivations to contribute a new unstable_defaultShouldRevalidate API to React Router.
π The Vertical Codebase - Colocate files by vertical features to scale your React codebase.
π¦ Material UI and MUI X 9.0 - This large release re-aligns the versions of the core design system and the advanced components. MUI moves from v7 straight to v9, and introduces the first Base UI-backed primitives in the codebase with new NumberField and Menubar components. MUI X also received several improvements, adding new Chat and Scheduler components in alpha.
Notion, Dropbox and LaunchDarkly have found a new testing paradigm - and they can't imagine working without it. Built by ex-Palantir engineers, Meticulous autonomously creates a continuously evolving suite of E2E UI tests that delivers near-exhaustive coverage with zero developer effort - impossible to deliver by any other means.
Meet Pulsar, a new library from Software Mansion that makes implementing haptic feedback much easier. Comes with SDKs for React Native, native iOS, and Android. See also the intro video.
150+ patterns to browse, filter, preview, and ship
Live Preview Playground app for testing on a physical device
Multiplatform SDKs
Audio preview for testing in a simulator
Pulsar Studio β coming later β will allow the design of custom haptic sequences
π SWC PR - Complete Hermes Flow stripping parity - Currently, Babel is needed to strip non-TS code in React Native. The newly released Flow support in SWC could help you adopt an alternative toolchain, leading to build time improvements or faster unit tests.
π What We Learned Building a Rust Runtime for TypeScript - How Encore built a Rust runtime embedded in Node.js via napi-rs, moving infrastructure concerns (HTTP, DB, pub/sub) out of the JS event loop. Benchmarks show 9x Express throughput with 80% less latency.
π Read Online Hi everyone, Krzysztof and Filip from Software Mansion here π! Big releases anchor the week. React Email 6.0 consolidates a fragmented ecosystem into one package, unlocking an embeddable editor and more reliable HTML rendering across mailboxes. On mobile, Marc Rousavy shipped VisionCamera v5 with a full Nitro Modules rewrite, Worklets integration, pro controls, and a modular plugin architecture.Heads up on the Vercel April 2026 incident: rotate your integration tokens if you use...
π Read Online Hi there, Seb and Jan here π! This week brings a collection of smaller, yet still noteworthy, React releases and articles. On the React Native side, v0.85 just dropped with a new Shared Animation backend. Speaking of animations, we have a little sneak peek of exciting things coming, such as <ViewTransition> and Skia Graphite. With the recent surge in npm supply chain attacks, itβs worth reviewing the npm Security Best Practices guide to secure your setup. Let's dive in! As...
π Read Online Hi everyone, Seb and Jan here π! This week, we have news about popular React meta-frameworks. Next.js Adapters API should help host it anywhere without compromise. TanStack Start unveils a preview of its React Server Components. The React Compiler port to Rust is being actively worked on. No major announcement in the React Native world, but still many interesting releases. React Native v0.85 should be released next week. Axios has been compromised in a major supply chain attack....