Live Dev Session: <Activity>, Expo SDK 54, Router v6, Lynx 3.4, TanStack Start

Date
Thursday, September 25, 2025
Time
5M CEST
Location
Online

Live Dev Session: <Activity>, Expo SDK 54, Router v6, Lynx 3.4, TanStack Start

A packed week in the React ecosystem: React experiments with a new <Activity> component, Expo SDK 54 speeds up builds, Expo Router v6 adds native-like navigation, Lynx 3.4 ships inputs & dev tools, TanStack Start hits RC, and React Router previews Framework Mode.

Date
25 September 2025
-
Time
5M CEST
Location
Online

Live Dev Session: <Activity>, Expo SDK 54, Router v6, Lynx 3.4, TanStack Start

youtube-cover
Video Unavailable
Organizer
Organizer
Presented
Callstack
@
Callstack
Speakers
Speakers
Featuring
Łukasz Chludziński
Software Engineer
@
Callstack
Kewin Wereszczyński
Software Engineer
@
Callstack
Featuring
Łukasz Chludziński
Software Engineer
@
Callstack
Kewin Wereszczyński
Software Engineer
@
Callstack

This week’s livestream was packed with fresh releases, new components, and framework updates across the React ecosystem. From React’s new <Activity> component to Expo Router v6 and beyond, there’s a lot for devs to dig into.

Here’s what we covered, why it matters, and where to try it yourself.

React’s new <Activity> component

React is experimenting with a brand new <Activity> component. It’s something between conditional rendering and display: none:

  • Hides parts of the tree without unmounting them
  • Preserves state & DOM
  • Keeps effects alive
  • Deprioritizes rendering to improve app performance

Try it in the playground.

Why it matters: <Activity> is a big step toward giving devs more fine-grained control over rendering without losing app state or introducing unnecessary unmounts. Expect to see more around this as React 19+ continues to roll out.

Expo SDK 54

Expo 54 is out, and it’s one of the biggest releases of the year. Some highlights:

  • Targets Android 16 (API 36) with edge-to-edge layouts always on
  • Precompiled React Native binaries → dramatically faster iOS builds
  • Transitive autolinking → cleaner native module setup
  • Stable object-based file system API → better performance & New Architecture support

Here’s the full changelog.

Why it matters: SDK 54 puts developer experience first: faster iOS builds and fewer native headaches mean smoother iteration, especially on larger apps.

Expo Router v6

Expo Router v6 brings navigation a step closer to a truly native experience. What’s new:

  • Link previews (<Link.Preview>) → iOS-style peek & pop
  • Context menus → richer interactions out of the box
  • Server middleware → hybrid SSR/web support
  • Liquid glass tab transitions + improved modals

Why it matters: Router v6 pushes Expo closer to parity with native navigation, while also bridging into web + SSR territory. It’s becoming more than just a router — it’s a core app architecture piece.

Lynx 3.4

The Lynx team shipped a big release with platform support, core elements, and new dev tools. Highlights:

  • HarmonyOS support + full Windows dev environment
  • Long-awaited <input> and <textarea> support
  • New Trace (rendering pipeline visualizer) & Recorder (session replay debugger) tools
  • Optimized list recycling & improved animations

Why it matters: Lynx continues to expand as a cross-platform UI runtime. With proper input support and powerful dev tools, it’s becoming a serious contender for complex apps.

TanStack Start RC

TanStack Start, the full-stack React framework from the TanStack team, is now in Release Candidate.

Features include:

  • Built on TanStack Router
  • SSR and streaming baked in
  • First-class server functions
  • Data caching + full-stack integration

Why it matters: TanStack has consistently raised the bar for React tooling. Start positions itself as a modern, production-ready full-stack framework with smart defaults and strong performance.

React Router: RSC Framework Mode preview

React Router is previewing a new Framework Mode that leans into React Server Components.

Why it matters: Framework Mode represents a shift; React Router isn’t just a client router anymore, it’s moving into the RSC-native era with server-first patterns.

Final thoughts

This was a dense couple of weeks for React devs. <Activity> could change how we handle rendering state, Expo 54 and Router v6 are pushing the ecosystem forward, Lynx is becoming more capable, and TanStack + React Router are shaping the next wave of full-stack React.

Catch the livestream replay for demos, examples, and live takes. And as always, huge thanks to the This Week in React crew (@sebastienlorber, @tboba_, and @piaskowyk) for sharing insights and context.

Register now
Need help with React or React Native?

We support teams building scalable apps with React and React Native.

Let's chat
Link copied to clipboard!
//
Save my spot

Live Dev Session: <Activity>, Expo SDK 54, Router v6, Lynx 3.4, TanStack Start

A packed week in the React ecosystem: React experiments with a new <Activity> component, Expo SDK 54 speeds up builds, Expo Router v6 adds native-like navigation, Lynx 3.4 ships inputs & dev tools, TanStack Start hits RC, and React Router previews Framework Mode.

//
Insights

Learn more about

Community

Here's everything we published recently on this topic.

Sort
//
Community

We can help you move
it forward!

At Callstack, we work with companies big and small, pushing React Native everyday.

No items found.

React Native Performance Optimization

Improve React Native apps speed and efficiency through targeted performance enhancements.

Quality Assurance

Combine automated and manual testing with CI/CD integration to catch issues early and deliver reliable React Native releases.

Scalability Engineering

Design and validate React Native architectures that scale-supporting high traffic, modular teams, and long-term performance.

Code Sharing

Implement effective code-sharing strategies across all platforms to accelerate shipping and reduce code duplication.