π¨ #275: βοΈ Next.js, TanStack RSC, React Compiler, Inertia, Astro, Trusted Types, Signals | π± ExecuTorch, Unistyles, RN.run, Preflight, Confetti, AI, Lynx | π Pretext, Axios, Node, Playwright, Turborepo
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. Stay safe and make sure to adopt security best practices!
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β
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.Β
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)
π€¨ Curious? Book in a time to learn more

βοΈ Reactβ
Next.js Across Platforms: Adapters, OpenNext, and Our Commitments
Next.js 16.2 now ships with a stable, typed, versioned Adapter API. It was built in collaboration with many partners: OpenNext, Netlify, Cloudflare, AWS Amplify, and Google Cloud. This helps ensure Next.js works well on every platform across all its features. Thereβs now a public test suite to verify your adapter, and Vercel also relies on it.
The Next.js Ecosystem Working Group explains Vercelβs commitment. Partners will not participate in Next.js design decisions and roadmap, but can still impact it through feedback. They will be kept in the loop early, have time to adapt, and get direct support to fix adapter breakage.

π₯ TanStart Start RSC preview
Tanner Linsley gave a talk at React Paris last week. The 2nd part unveils for the first time what React Server Components will look like in TanStack Start, to be released very soon.
My highlights:
- Primitives: You have full flexibility to decide how to compose these RSC APIs, and can adopt them incrementally. RSC flight payloads are just streams of text; you can sync/cache/persist/manipulate these on your own terms.
- Composite Components: You donβt need
βuse clientβdirectives, although they are supported. This new concept creates an explicit boundary between the server and the client. I assume it should be possible to co-locate client/server components in the same file. - No Server Actions: A design decision for security reasons, but you can use server functions with validation.
What strikes me is just how different this is from Next.js. It feels more like a library than a framework, and it seems more in sync with the philosophy that initially attracted me to React: you make your own decisions, even though sometimes more flexibility means more glue code and ways to shoot yourself in the foot. In any case, I agree with Tanner: we deserve another React meta-frameworkβone thatβs less opinionated and innovates in a different direction.

- πΈ Lingui - Lightweight, developer-first i18n tooling for modern product teams
- π React Compiler PR - WIP port of React Compiler to Rust - As previously announced, the React Compiler is being ported to Rust through AI. The algorithm is the same, based on a Rust-based Babel AST, already passing 100% of the Babel integration fixture tests. The goal is to integrate nicely with Babel, SWC, and OXC.
- π React PR - Enable Trusted Types integration - The browser Trusted Types API is now Baseline Newly Available, and React now integrates with it to prevent XSS and force you to sanitize unsafe inputs. For example, with
dangerouslySetInnerHTML={{__html: policy.createHTML(text)}}. - π Next.js PR -
experimental.useOffline with retries + hook to show offline indicator - π TanStack Query ESLint PR - Add
prefer-query-optionsrule - ποΈ dotJS 2026Β -Β Β π«π· Paris - 18 September - Early bird tickets are available until April 14th 6 PM CET, save 100β¬ on the next price. dotJS comes with dotAI on SeptemberΒ 17, book now your early bird ticket for each conference, or a combo to attend both.
- π TanStack Router's New Reactive Core: A Signal Graph - They refactored the router state store, splitting it into many small stores using signals, leading to more efficient fine-grained subscriptions. The original
router.stateis still a public API, but now derived from the smaller store. - π When Do You Really Need startTransition? - When an update triggers expensive rendering.
- π Hoistable SVG Defs in React - How to colocate SVG
<defs>with components instead of centralizing them. - π Making React ProseMirror really, really fast
- π Build your own shimmer skeleton that never goes out of sync
- π How Does React Fiber Render Your UI
- πΈ Product for Engineers - WTF does a product manager do? (and why engineers should care)
- π¦ Inertia 3.0 - Build React/modern SPAs with server-based routers - This solution to integrate React and other frontend frameworks with traditional backends (optimized for Laravel) now comes with a Vite 8 plugin, SSR in dev, optimistic updates, and more.
- π¦ TanStack DB 0.6 - Persistence, Offline Support, and Hierarchical Data
- π¦ Astro 6.1 - Improved image optimization, markdown config, expose i18n fallback routes
Ne manque pas le prochain email !

πΈ Sponsorβ
Atomic CRM: The Open-Source CRM Toolkit for Developers
Stop struggling with locked-in CRMs and expensive seats. Atomic CRM gives you the power of a professional CRM with the total freedom of open-source.
Itβs the only toolkit that combines a high-end user experience with data sovereignty. No more lock-in, no more "renting" your contacts.
Everything you need is already there:
- Native Mobile App for on-the-go access.
- Intuitive Kanban Boards for pipeline management.
- Built-in Email Tracking to stay on top of leads.
- Free SSO for seamless team integration.
- MCP Server Integration for productivity gains.
Why settle for a black box SaaS when you can own the entire platform? Deploy Atomic CRM on your own infrastructure in minutes and regain control over your most valuable asset: your data.

π± React-Nativeβ
Software Mansion just dropped the biggest release to date for React Native ExecuTorch. Version 0.8 expands the library's capabilities far beyond its initial scope, introducing official support for bare React Native applications (no longer strictly tied to Expo) and deep integration with Vision Camera.
Key callouts:
- Vision Camera Integration: You can now seamlessly run ExecuTorch models directly on camera frames in real-time.
- New Computer Vision Models: The release introduces powerful new CV hooks, such as
useInstanceSegmentationanduseSemanticSegmentation. - Bare RN Support: You can now use ExecuTorch in bare React Native apps by utilizing the bare React Native resource fetcher instead of the Expo one.
- Expanded NLP: Continues to grow its Natural Language Processing suite with implementations for Speech-to-Text, Text-to-Speech, Text Embeddings, and more.

- πΈ Make React apps fast where it actually matters. Learn how to diagnose real bottlenecks and fix slow, janky React apps using modern React 19 patterns.
- π Lynx Vue - Vue + Lynx = Vue Native? An AI-powered attempt to bridge native development with a popular framework.
- ποΈ App.js Conf - π΅π± KrakΓ³w - 27-29 May - Join Charlie Cheever, William Candillon, Jay Meistrich, Perttu LΓ€hteenlahti, and more! Prices increase in Mayβsecure your seat now. Get a 15% discount with code "TWIR".
- π Fig case study - How five engineers can scale to millions of users with Expo to provide crucial info about dietary needs.
π¦ Preflight - Simplify Maestro E2E testing for React Native - deep link to any screen, inject state, compare visual regressions with reports, router agnostic. - π¦ Fast Confetti 2.0 - Rewritten composition API and physics engine, more customization and natural feeling animations.
- π¦ ReactNative.run - Run React Native in a browser, Metro bundler mapped to the web. Similar concept to Expo Snack.
- π¦ Agent Device 0.11 - iOS Simulator no longer takes focus from the current window + lots of fixes and small features
- π¦ Brownie 3.5 - Shared-State Workflow for Brownfield now with Android support.
- π¦ Reshuffled 0.2 - Nitro-powered grid layout - onDragEnd worklet callbacks
- π¦ Reactotron 3.9 - MCP server integration
- π¦ React Native Header Motion 1.0 - New context-first header API, explicit navigation bridging, better performance
- π¦ Unistyles 3.2 - Add support for dropShadow, Suspense trees, RTL ShadowTree updates on Android
- π¦ Morph Card - Native card-to-modal morph transition
- π€ Software Mansion skills - Best practices, AI skills for animations, gestures, SVG, and libraries maintained by SWM.
- π€ React Navigation AI skills - Official guidelines that help with migration to newer versions and static config.
- π€ Codex plugins for React Native development - Build and test RN apps in Codex.
- π₯ William Candillon - React Native WebGPU in 100 seconds
- π₯ Beto - react-i18next in React Native & Expo
- ποΈ React Native Radio 358 - React Native for Meta Quest Part 2: Developer Friendly

π Otherβ
- β οΈ axios Compromised on npm - Malicious Versions Drop Remote Access Trojan -
axios@1.14.1andaxios@0.30.4have been compromised for approximately 4 hours on 30 March, and you might have too if you installed dependencies during that time frame. Even if you donβt use it directly, itβs probably a transitive dependency in your projects. Make sure to follow the defensive measures, such as addingmin-release-age=7dto your.npmrc. - π Signals, the push-pull based algorithm
- π¦ Pretext - Text measurement and layout algorithm in pure TypeScript - This innovative lib went viral this week, with fun/impressive but useless demos everywhere. However, the lib unlocks real new possibilities that are impossible or inefficient to achieve with DOM/CSS, as explained in this related article: You're Looking at the Wrong Pretext Demo.
- π¦ Chrome 147 -
Element.startViewTransition()- The first browser to ship element-scoped view transitions, enabling multiple view transitions to run simultaneously. - π¦ Playwright 1.59 - Screencast recording, observability for agents,
await using- New features that could be helpful to give feedback to AI agents, and post review videos in PRs. - π¦ Turborepo 2.9 - 96% faster with agents, sandboxes, and humans
- π¦ Transformers.js 4.0 - Machine Learning for the web - New WebGPU backend
- π¦ Node.js 25.9 - Test runner module mocking improvements,
using+ AsyncLocalStorage,stream/iterAPI

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











