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

Featuring
Łukasz Chludziński
Engineering Manager
@
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.

‍

Insights

Learn more about Community

cover

Oct 9Live Stream

React Native Conf 2025: React Foundation, Compiler 1.0 & Future of React Native

React Native Conf 2025 brought huge announcements: React Foundation under Linux Foundation, React Compiler 1.0 and Hermes v1. What’s next for React Native and newest React Features.

cover

Sep 18Podcast

Core Contributor Summit 2025 Highlights

Core contributors from across the React Native ecosystem discuss stability, tooling, and the path to 1.0, from Flow to TypeScript, desktop apps, and how community fills the gaps left by Meta.

cover

Sep 11Live Stream

Live Dev Session: React Universe Conf, RN 1.0, Expo Updates & More

In Week 37 of our Live Dev Session we talked about React Universe Conf with guest Szymon, ranted about AI, explored what React Native 1.0 really means, reviewed Expo updates, and covered the latest moves in the React Native ecosystem.

cover

Aug 28Live Stream

Live Dev Session: Routers, React Native AI, and Expo Launch

Nuqs 2.5, Remix v3, Expo Launch, SPM support in React Native, the Jest RFC, and native Text-to-Speech with guest insights from Mike Grabowski.

cover

Sep 5Podcast

Crossing Paths of React And React Native Ecosystems

React and React Native: are the two ecosystems pulling together or apart? Let's discuss their evolution, similarities, differences, and community dynamics.

cover

Aug 20Podcast

We're Changing Into React Universe On Air

Here comes a new chapter for The React Native Show: we're becoming React Universe On Air!

cover

Jun 10Article

Apple Vision Pro: Insights From Conferences and Beyond

Explore key insights from introducing Apple Vision Pro at tech events. Discover its intuitive interface, immersive experiences, and the challenges faced.

cover

Mar 15Article

How to Make Your Open Source Project Repository Contributor Friendly

Check out 5 tips on making the repository of your Open Source project more contributor friendly for both new maintainers & users.

cover

Mar 1Article

React Native EU 2023 and a Glimpse Into Conference History

React Native EU is back for an on-site 2023 edition! Find out why it's worth attending our React Native conference and how it's evolved since 2017.

cover

Mar 30Article

Supporting Ukraine Through the "Tech to The Rescue" Project: UA SOS App

Learn about Callstack's commitment to the Tech To The Rescue project supporting Ukraine: UA SOS app.

cover

Mar 8Article

Women Who Make Waves in the React Native Community

On International Women’s Day we spoke to women who make waves as React and React Native developers. Check what they said about their tech careers.

cover

Nov 5Article

Events We Hold for You - Culture Powered by Callstack

When working at Callstack, you can join our unique initiatives. Find out more about our conferences, meetups, hackathons & discussion panels. Join our team!

cover

Mar 19Tutorial

The Hard Way vs. The React Native AI SDK Way: Stop Writing Custom Modules for Every Model

Learn how React Native AI uses a unified provider model to switch between cloud and on-device LLMs without rewriting application logic, enabling reliable AI experiences online and offline.

cover

Mar 12Tutorial

Build Smarter Apps: Tool Calling & AI Orchestration Explained

Learn how on-device models in React Native can call tools, interact with external APIs, and return structured outputs you can use directly in application logic.

cover

Mar 5Tutorial

MLC LLM + React Native: On-Device AI Without the Pain

Learn how to run third-party on-device LLMs in React Native using MLC LLM. Choose your models, run them efficiently across platforms, and keep a unified JavaScript API with React Native AI.

cover

Feb 24Tutorial

Intelligent Fallbacks with Apple Intelligence in React Native

Learn how to use Apple’s built-in Foundation Models in React Native apps, reduce memory usage, and enable fast, fully on-device AI with React Native AI Apple.

cover

Feb 10Tutorial

What Is the React Native AI SDK? A Complete Intro & Quickstart

Learn why on-device AI matters for React Native apps, how local LLMs behave offline, and what problems React Native AI is designed to solve from day one.

cover

Jan 29Tutorial

Implementing an Android TurboModule with Kotlin

Learn how to implement a React Native TurboModule on Android, from the TypeScript spec and Codegen to the Kotlin implementation and package registration.

cover

Jan 19Tutorial

Working with Different Threads in Swift TurboModules

Learn how JavaScript, native module, background, and main threads interact in React Native TurboModules, and how to use GCD queues to run async work safely in Swift.

cover

Jan 9Tutorial

How to Add Type-Safe Constants to Swift TurboModules

Learn how to expose typed, immutable constants from a Swift TurboModule using Codegen, and get full end-to-end type safety between native and JavaScript.

cover

Dec 30Tutorial

Adding Event Emitters to Your TurboModule in Swift

Learn how to emit native events from a Swift TurboModule and subscribe to them in JavaScript, including proper memory management and Codegen integration.

cover

Dec 22Tutorial

Writing Your First TurboModule in Swift

Learn how to build a fully working TurboModule in Swift, integrate it with Codegen, and bridge it through Objective‑C inside an Expo app.