π¨ #285: React.foundation, Rust Compiler, SΓ€tteri, Motion, TanStack Table, React Router, Flow, NavLink | Runtimes, JSI, Standard Navigation, Testing Library, Static Hermes, BottomTabs, AGP, AI, Windows | VoidZero, npm, Rolldown, Angular
Hi everyone, Seb and Jan here π!
This week, weβre taking a look at the new React Foundation website, as the React core repositories transition to their new home. All eyes on the React Compiler in Rust, coming soon in your everyday toolchain.
React Native 0.86 is almost here, but releases apparently like to land on Wednesday evenings π so weβll cover it next week. Letβs focus on React Native Runtimes instead, a quite interesting multi-threading innovation.
Cloudflare has acquired VoidZero, and npm v12 will officially block postinstall scripts by default in July, improving our supply chain security.
Let's dive in!
As always, thanks for supporting us on your favorite platform:
- π¦ Bluesky
- βοΈ X / Twitter
- π LinkedIn
- π½ Reddit
Ne manque pas le prochain email !

πΈ Sponsorβ
Ship AI generated code safely with Meticulous.
Claude writes your code. ClaudeΒ reviews your code. Claude fixes the review comments. And somehow, you're the one getting paged at 2am when it breaks in prod.
Fortunately, top AI-driven teams like Dropbox, Notion, LaunchDarkly, and WizΒ rely onΒ MeticulousΒ to runΒ 1000s of e2e UI tests autonomously, coveringΒ every user flow, edge case, role and permutation. Built by ex-Palantir engineers,Β Meticulous gives you near-exhaustive coverage in weeks, without any developerΒ effort.Β
It works like magic in the background:
- Near-exhaustive coverage on every test run
- No test creation
- No maintenance (seriously)
- Zero flakes (built on a deterministic browser)
Check it out -Β and see why one engineering leader at Dropbox said that βonce we started using Meticulous, we couldnβt imagine working without it.β

βοΈ Reactβ
The React Foundation was announced nearly a year ago, and you may be wondering what actions it has taken so far. Did you know the React Foundation had a website? Although itβs still a work-in-progress (source code), itβs already up and running and worth taking a look at to discover whatβs planned, such as:
- A system to fund maintainers of critical ecosystem libraries
- An official React merchandise store with profits redistributed to maintainers
- Quarterly transparent reports with revenue details, maintainer funding, and more
- A logged-in βContributor Statusβ page, adding a cool gamification layer
Earlier today, most React-related repositories also moved from the facebook GitHub organization to the react GitHub organization, reflecting the transition to the React Foundation. This includes React, React Native, Yoga, JSX, Metro, React-Strict-DOM, Create-React-App, and more.
Itβs not facebook/react anymore, but react/react: end of an era!

- πΈ PlanetScale - Low-latency queries, branch and deploy like code, and best-in-class reliability. All in one database.
- π React Core PR - Port React Compiler to Rust - The PR has been officially merged, although no Rust crate or npm package has been published yet. The Oxc integration is available in Rust crate v0.135, and itβs being integrated in Rolldown and in Oxlint. See also the SWC integration PR and the Bun integration PR.
- π React RFC - Support using disposable as useEffect cleanup - A proposal for
useEffectto integrate with the new ES feature Explicit Resource Management /using, allowing to return a disposable resource like{[Symbol.dispose]: myEffectCleanupFunction}. - ποΈΒ React Advanced LondonΒ -Β π¬π§Β London - 23 & 26 Oct. Call for Papers is open until June 22! Submit your talk and share your advanced React insights with the community. Get a 10% discount with code "TWIR".
- π Flow for TypeScript Users in 2026 - Flowβs syntax has converged with TypeScript to the point where itβs hard to tell them apart anymore. Itβs stricter and offers features TypeScript lacks, including pattern matching and component/hook/renders syntax. I donβt know if Flow is ready for an official comeback, but I like its direction. Note that its compiler is also being ported to Rust,
- π Building an Active NavLink Component in Next.js - Building a production-grade reusable
NavLinkcomponent for the App Router with anisActive/classNamerender prop API inspired by React Router. Itβs surprisingly not so easy: you need to deal with initial paint flickering and need to use Suspense for Cache Components. - π The Best Loading States Are No Loading States - Route transitions, route loaders, preloading, and global fallbacks can make loading states mostly disappear.
- π How React Server Components Integrate with Bundler
- π When React parent components need to know their children
- π The problem with useEffect β React Doctor can help
- πΈ Certificates.dev: Certification AMA Workshop. Ask our expert how exams are built, graded, proctored, and impacts careers. Join for free!
- π¦ SΓ€tteri - Flexible Rust-based Markdown / MDX engine - A faster Rust-based alternative to the Unified ecosystem and the JS-based implementation of MDX. It could become Astroβs default parser in the future, and already integrates with Starlight.
- π¦ Motion 12.40 - Support for
arc()motions - This lets you animate elements along curved paths. - π¦ TanStack Table 9.0 beta - State management and perf improvements, tree-shakable, extendable, composable - TanStack Table took inspiration from TanStack Form state management to rebuild its state management on top of TanStack Store and atoms, preventing useless re-renders and becoming compatible with the React Compiler along the way.
- π¦ React Router 8.0 prerelease - The next major version is now available for early adopters to try. Itβs a relatively boring release, in a good way: the v8 future flags are gone, and their behaviors are now enabled by default. It also bumps runtime requirements, drops CJS and the
react-router-dompackage. - π¦ React Router 7.17 - Ship Markdown docs for AI agents
- π¦ React 19.2.7, 19.1.8, 19.0.7 - Fix a Server Actions FormData regression
- π This Month in React - Who even is on the Core team anymore, TanStack got pwn'd bad
- π SeΓ±ors at Scale - Routing at Scale with TanStack Router's Nicolas Beaussart
Ne manque pas le prochain email !

πΈ Sponsorβ
Agent Conf 2026: Learn to Ship Cross-Platform with AI
Callstackβs Agent Conf (September 17-18, 2026, Warsaw) is bringing together hundreds of agentic engineering practitioners, with Nader Dabit, Levan Kvirkvelia, Tejas Kumar, Kent C. Dodds, Kitze, David Mokos, and more speakers to be announced soon. Learn how to work better with agents: build intuition for when to guide or let them run, understand loops, memory, cost, and failure modes, coordinate multi-agent systems, and hear whatβs actually working for teams adopting agentic workflows today.
The last Early Bird Tickets are still available. Get an extra 10% off with promo code TWIR.

π± React-Nativeβ
Margelo, in collaboration with Callstack, introduced a new package to add a multi-runtime layer to React Native apps. Itβs a great solution for performance-heavy features and business logic isolation to avoid blocking interaction.
If your app has features that jank on mount, slow first-open screens, background hydration or decoding, state logic competing with animation, it might be worth checking it out.
Key features:
- Run selected components, screens, and headless tasks.
- Share state across runtimes through a native Zustand-style C++ singleton.
- Prewarm runtimes to avoid cold-start lag.
- Call a typed function on a specific runtime and await the result.
- Expo support with a config plugin.

- πΈ Product for Engineers - The golden rules of agent-first product engineering
- π React Native RFC - Android Gradle Plugin v9 adoption - This drafts a three-phase AGP v9 adoption strategy to keep up with Android, doing the required changes to support built-in Kotlin before the opt-outs are removed in AGP v10.
- π Static Hermes - What's new in the next stable release - This blog post announces many new ES features to be supported natively, including Set operations, Iterator helpers,
groupBy,TextDecoder, and more. It will also be faster and support built-in TypeScript type-stripping! - π Standard Navigation integration PRs - Remember Expo Router 56 forking React Navigation? Fortunately, we have a shared abstraction for creating navigators that can work with both routing libraries, and should help reduce ecosystem fragmentation. It has already been integrated into React Navigation (PR) and Expo Router (PR).
- ποΈ Chain React - πΊπΈ Portland - 30-31 July. Incredible speaker lineup featuring Charlie Cheever (Expo), Seth Webster (React Foundation), Kacper KapuΕciak (Software Mansion), Mazen Chami (Infinite Red) and more. Get a 15% discount with code "TWIR".
- ποΈΒ React Native ConnectionΒ -Β π«π· Paris - 24 Sept. The premier French React Native conference is back! Secure your spot early and get a 15% discount with code "TWIR". Call for Papers closes June 14.
- π React Native & AI meet-up by Software Mansion - June 18th, NYC πΊπΈ
- π Talking to JSI in Swift: what changed in SDK 56 - In SDK 56, Expo's native modules call JSI directly on Apple platforms. The Objective-C++ layer is gone, and calls are 1.6β2.3x faster.
- π Moving away from
@expo/vector-icons- Explanation on why the icons package is deprecated in favor of a better alternative, and the benefits of switching. - π Exploring Inlined Requires - A 3-part series of Metroβs
inlineRequires: the transform mechanics, when flipping the flag doesnβt improve cold start, and how Expo Router solves it with lazy loading. - π On-device AI after WWDC 2026: What's new? - A look into new AI features from Apple and how React Native will make use of them.
- π AI-Supported Brownfield Migration to React Native
- π What happened at AppJS 2026? Highlights, new products, and plans for the future
- π¦ React Native Testing Library 14.0 - React 19, async APIs, Test Renderer replacement
- π¦ React Native Windows 0.83 - Performance Testing Framework, Richer Pointer Event Support, Fabric Component Parity
- π¦ React Native DocuSign - Native captive signing for React Native & Expo
- π¦ Lynx 3.8 - WebAssembly on Android, Adaptive Layout, Line-aware Auto Font Sizing, monthly release cadence
- π¦ Livechart - High-performance live line & candlestick charts for React Native, built on Skia and Reanimated
- π¦ Nitro Fetch 1.4 - Support for local and non-HTTP URLs
- π¦ Data Scanner - Fast one-shot QR/Barcode scanning, powered by Nitro and native scanner UIs
- π¦ Agent Device 0.17 - iOS runner stability, perf metrics, replay test sharding
- π¦ Rozenite 1.12 - DevTools middleware fixes, compose sections across hook instances, support Expo bundle asset listings
- π¦ Bottom Tabs 1.3 - Liquid Glass tint color improvements
- π₯ Simon Grimm - I used Expo and Vega OS to make a Fire TV App
- π₯ Daniel Friyia Jr - Intro to 3D Graphics with WebGPU and Expo

π Otherβ
- π£ VoidZero is Joining Cloudflare - Cloudflare acquired the company behind Vite, Vitest, Rolldown, Oxc, Oxfmt, Oxlint, and Vite+. These tools will remain open-source, MIT-licensed, and community-driven. Cloudflare promises no lock-in and plans to build its new
cfCLI around Vite. - π£ GitHub - Upcoming breaking changes for npm v12 - GitHub announces that npm v12 (scheduled for July) will improve security-related default behaviors, blocking install lifecycle scripts by default!
- π Why does tsgo use so much memory? - It runs one type checker per thread.
- π¦ Rolldown 1.1 - Enables lazy barrel optimization, aligns TS
referencesresolution with tsc - π¦ Angular 22.0 - Signal Forms, Angular Aria, OnPush-by-default, async DI, IA, and more

π€ Funβ
See ya! π
Ne manque pas le prochain email !








