From smarter search params to AI-powered markdown—React’s ecosystem is evolving fast.
The React community is back in full swing, and issue of This Week In React is packed with updates across the frontend spectrum—from new RFCs and PRs to major releases in React Native, Apollo, and developer tooling.
🔍 React Highlights
nuqs 2.5: A major update to the type-safe search params manager for React. New features include:
Debounced network requests
Standard Schema integration with tools like tRPC
Key isolation for precise component re-renders
Experimental support for TanStack Router
React Context Selectors RFC: Joe Savona shares why context selectors don’t scale well and why the team is pivoting toward Concurrent Stores and React Compiler
Fragment Refs PR: React fragments may soon expose instance APIs, enhancing component control and introspection
Suspense & Activity name prop: A new DevTools-friendly prop to help identify built-in components
Next.js Prefetch API: A work-in-progress feature to control static vs runtime prefetching of path segments
React Docs Update: New guidance on using custom HTML elements with React
📦 Ecosystem Releases
Apollo Client 4.0: Now framework-agnostic with better TypeScript support, unified error handling, and SSR improvements via prerenderStatic
Streamdown: A drop-in replacement for react-markdown, optimized for AI-powered streaming and unterminated block parsing
Waku 0.24–0.26: Introduces Slice Components API and adopts Vite RSC plugin
React Aria (Aug 25): Improved popover animations, GridListSection, and autocomplete filtering
shadcn CLI 3.0: Adds namespaced registries, private registry support, and better error handling
📱 React Native Updates
Expo Launch (Beta): Deploy iOS apps to TestFlight directly from a browser—no config or certificates needed. Android support is coming
Maestro 2.0: Adds Java 17, GraalJS, and desktop studio for RN e2e testing
ExecuTorch 0.5: Faster Whisper transcriptions, Zod output, and zero-copy data transfer
Re.Pack 5.2: Faster transforms, TS config support, and RN 0.80/0.81 compatibility
🧪 Tooling & Performance
ESLint 9.34: Multithreaded linting brings 30–380% speed boosts
Zod 4.1: Adds encode()/decode() for bi-directional transformations
Rspack 1.5: Rust-powered bundler gets faster watchers, virtual modules, and browser support
Bun 1.2.21: Unified SQL client, YAML support, faster postMessage(), and a security scanner
🧠 Thought Pieces & Tutorials
React’s useTransition & state reordering: A deep dive into how setState behaves with startTransition
Lee Robinson’s reflections: Insights from the former Vercel DevRel lead on React’s evolution
React Server Components in React Router: Early impressions from real-world adoption
Globally managing toast notifications with TanStack Query
Building a blog with React 19 + Strapi 5
React’s ecosystem in 2025 is all about performance, developer experience, and smarter abstractions. Whether you're exploring concurrent features, deploying with Expo, or debugging with AI-powered tools like Wallaby.js, this week’s updates show how React continues to push boundaries.
0
6
0