π¨ #286: React Compiler, StyleX, TSRX, WordPress, TanStack, Remotion, Hydrogen | RN 0.86, Enriched, Gesture Handler, Crypto, Morph View, Compressor, Data Detector, Hermes | Package Maps, Babel, Biome, Zod Compiler, pnpm, Playwright
Hi everyone, Seb and Jan here π!
This week, the React Compiler in Rust is rolling out, and early adopters have already reported significant speedups.
React Native 0.86 finally came out with edge-to-edge fixes in core. Itβs retro-compatible, and Expo SDK 56 should be able to upgrade.
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β

React Compiler in Rust rollout
The integration has finally started to land in mainstream libs, starting with Oxlint, but may others are following:
- π¦ Oxlint 1.70 - Add a
react/react-compilerrule - This experimental rule leverages the Rust port of the React Compiler and surfaces the same diagnostics aseslint-plugin-react-compiler. Early adopters (React Spectrum, Sanity) have already reported significant (x5-6) performance improvements. - π Rolldown PR - Expose React Compiler options - PR already merged, so Vite and Rolldown users will soon be able to use the
transform.reactCompileroption. - π SWC PR - Add React Compiler - The PR has been merged and released in Rust crate v68.1, exposing a new
jsc.transform.reactCompilerconfiguration option. - π Rspack PR - Bump SWC to support the React Compiler - In the next v2.1 release (the beta drops tomorrow),
builtin:swc-loaderwill support the React Compiler in Rust. The Rspack team reported that the Rust version is 7-13x faster than the Babel one (tweet). - π Next.js PR - Add experimental Turbopack React Compiler support - This adds a new
experimental.turbopackRustReactCompileroption. Available in Next.js v16.3.0-canary.52, and likely to be released very soon in Next.js 16.4.

- πΈ Product for Engineers - The stuff nobody tells you about startup marketing
- π HTML proposal - Localized time formatting without JavaScript - Have you ever come across date-related SSR/SSG hydration errors in React or any other framework? Apparently, browser vendors agree that these problems need to be solved, and hereβs an initial proposal based on declarative HTML attributes.
- π WordPress - React 19 upgrade temporarily reverted in Gutenberg - WordPress initially announced a React 19 upgrade for the Gutenberg plugin and WordPress. They encountered JSX runtime compatibility issues between React v18/v19 and had to revert. Support for v19 is still planned for WordPress 7.1.
- π Rethinking TSRX - The TSRX (TypeScript Render Extensions) syntax has been redesigned to be backward-compatible with JSX, easing its adoption and making its proprietary features more explicit. An interesting project to watch this year, coming from Dominic Gannaway (React, Svelte, Inferno), offering an ergonomic shared UI syntax compatible with various framework runtimes.
- π TanStack Start: A Mental Model for Next.js Developers - A deep dive into the differences, covering typesafety, isomorphic loaders, RSC-as-data mental model, and more.
- π Module System Dependency Injection in React & Friends - An interesting overview of Dependency Injection across React meta-frameworks, and a critique of Next.js suggestion to use the module system for DI in RSCs.
- π Building an LLM safe design system - Polarβs new design system relies on a single polymorphic
<Box>component with typesafe props accepting StyleX design tokens. They forbid the usage of Tailwind or primitive HTML elements, so that AI agents always respect their design decisions. - πΈ Certificates.dev: Free React Weekend. Unlimited access to 9 chapters, 49 quiz questions, 13 coding challenges, and a trial exam. 27-28 June
- π¦ Hydrogen developer preview - Shopifyβs framework, initially leaning on Remix/React, is becoming a framework/runtime agnostic toolkit, designed in partnership with the Next.js team.
- π¦ StyleX 0.19 -
@stylexjs/atomsfor Tailwind-like inline atomic styles, ESLint 10 compatibility - π¦ React Doctor GitHub Action
- π¦ Visx 4.0 - Low-level visualization components from Airbnb - Support for React 19
- π¦ Remotion 4.0.475 - Interactively change your code with Remotion Studio
- π¦ Rsbuild Plugin React Router 0.2 - Support for Rsbuild/Rspack v2
- π¦ Ink 7.1 - CLI renderer - Add
suspendTerminal()to hand the terminal to a child process - π¦ TanStack AI Beta - The Switzerland of AI Tooling Grows Up - Comes with first-class React support.
Ne manque pas le prochain email !

πΈ Sponsorβ
Make your logs queryable, not just readable
console.log("here")doesn't cut it in production. Structured logs do.
Use this tutorial to connect LogTape + Sentry and make every log searchable, queryable, and connected to your traces. When something breaks, you'll get the full picture: log events, error context, and Session Replay, all linked by trace ID.
- Filter by user ID, order ID, or any custom field
- Attach context once, inherit it everywhere
- Alert when log patterns spike before users notice

π± React-Nativeβ
The new React Native release is out! This time, there are no major features or changes. Itβs focused on fixes and stability improvements. Although it might not seem that exciting, the good news is that there are no breaking changes, which should make upgrading that much easier. Especially, with all the AI tools that can assist in it. π
Here are the highlights:
- The React Native repository has moved to the /react GitHub org under the React Foundation, alongside other core projects. Itβs a major step toward a more independent foundation focused on stewarding Reactβs future.
- Comprehensive edge-to-edge support on Android 15+.
- Performance tracing improvements in React Native DevTools.
Related news:
- π¦ The RN repository transition resulted in forks being locked - See how to unlock your fork so that you can continue contributing.
- π¦ Expo SDK 56 will soon be updated to RN 0.86
- π¦ With RN 0.86, you donβt need react-native-edge-to-edge anymore

- πΈ Maestro - Write React Native UI tests with Cursor or Claude Code, see them run live in Maestro Viewer.
- ποΈ Chain React - πΊπΈ Portland - 30-31 July. Don't miss talks from experts at Expo, React Foundation, Software Mansion, and Infinite Red! Get a 15% discount with code "TWIR".
- π Four Years of React Native Quick Crypto: From Wallets to Node Parity - A history of a JSI-based hash-and-HMAC library written for Web3 boom, its evolution into full Node crypto implementation on mobile, Nitro rewrite, and more.
- π React Native, Hermes bytecode, and the Kindle homepage - Amazon e-readers use RN to power their homepage. The author, a Kindle modder, dives into Hermes bytecode to patch the Kindle homepage and remove carousel ads.
- π Faster iOS Builds with Precompiled XCFrameworks - prebuild Expo modules are now enabled by default, a step towards moving away from CocoaPods and reducing the amount of native compilation steps. Itβs a part of a broader modernization effort.
- π How We Improved the Startup Time of Our App by 50% - Case study on how to profile native and JS code, what optimisations had the biggest impact, and how to protect against regressions.
- π MoQKit: A Native Mobile SDK for MoQ on iOS and Android - Media over QUIC is a live media protocol. SWM is working on adding support, starting with native SDKs, with RN coming next.
- π EAS Observe: Performance monitoring for Expo apps
- π Native got easy. I'm still betting on React Native.
- π AI-Assisted React Native Migration for TV: Lessons From Zattoo
- π How a Kotlin compiler plugin cut Android time to first render by 30%
- π App.js Conf 2026 Recap - Gesture Handler 3.0, TypeGPU CLI, Screens 5.0, and More
- π¦ Morph View - Morph one image into another with a smooth gooey effect, on the GPU
- π¦ Uniwind 1.9 - Layout direction component, RTL support
- π¦ Sentry 8.14 - Deep link correlation, Android profiling improvements, Expo Router instrumentation
- π¦ Gesture Handler 2.32 - React Native 0.86 support, fix
RNRendererimport - π¦ Nitro HealthKit - Single TypeScript API over Apple HealthKit and Android Health Connect
- π¦ Nitro Markdown 0.8 - Custom
renderMarkdownfor MarkdownStream, TypeScript improvements, iOS crash fixes - π¦ Compressor 2.0 - Nitro Modules migration, min RN 0.75+
- π¦ Data Detector - Cross-platform text data detection of phone numbers, URLs, emails, dates, and addresses
- π¦ Enriched HTML 1.0 - Stable release, renamed from
react-native-enrichedtoreact-native-enriched-html - π¦ CRNL 0.63 / Builder Bob 0.43 - use a unique name for the exports condition for source, metro-config dropped
- π¦ Legend List 3.0.6 -
clearCachesrechecks visible rows, scroll perf, KeyboardAware insets - π¦ Permissions 5.6 -
openContactPickerfor iOS 18+ limited contacts - π¦ Agent Device 0.17.6 - Rslib perf, external xctest runner, Maestro reporter improvements
- π₯ William Candillon - Learn React Native Declarative Gestures and Animations - Williamβs animation course is now freely available. Itβs based on Reanimated v2, but it's still worth it for learning evergreen animation techniques. By the way, William has a new website where he has published an intro to Redraw.
- π₯ App.js Conf 2026 - Full conference playlist
- π₯ Beto - Expo UI Crash Course: Render Real SwiftUI & Jetpack Compose from React Native
- ποΈ React Native Radio 365 - Chain React 2026 behind the scenes, AI trends

π Otherβ
- π Node.js PR - Experimental support for package maps - Node.js can now resolve packages using a static JSON file generated by a package manager, instead of walking
node_modulesdirectories. This can make resolution more reliable, decoupled, and performant. Already supported by Yarn 4.17, and possibly soon in pnpm? - π Dark mode with web standards - An overview of
color-scheme, its current limits, and whatβs coming. - π We put Bun's Rust rewrite in production on Prisma Compute - βthe Rust rewrite behaved better than the stable releaseβ.
- π TypeScript Performance in TanStack Table V9 - Advanced TS perf lessons for lib authors used to reduce TS workload by up to 86%.
- π¦ Prop For That - JS library that backfills what CSS doesn't provide, yet - This lets you define dynamic CSS variables through declarative HTML attributes.
- π¦ Babel 8.0 - ESM-only, drop ES5 default, and a smooth migration path
- π¦ Biome 2.5 - 500 Lint Rules, Plugin Code Fix, and Cross-File Linting
- π¦ npm 11.17 - add
min-release-age-excludeconfig - π¦ pnpm 11.7 - Full resolution in Rust,
--frozen-store, scope-specific auth tokens - π¦ Zod Compiler - Compile Zod schemas into zero-overhead validation functions at build time
- π¦ Playwright 1.61 - WebAuthn passkeys API, Web Storage API

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







