Shikhil Saxena

Aug 27, 2025 • 2 min read

React Pulse : Concurrent Features, Apollo 4, Expo Launch & More

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

🏁 Final Thoughts:

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.

Join Shikhil on Peerlist!

Join amazing folks like Shikhil and thousands of other builders on Peerlist.

peerlist.io/

It’s available... this username is available! 😃

Claim your username before it's too late!

This username is already taken, you’re a little late.😐

0

6

0