DEV Community

Cover image for This Week In React #278 : React Email, TSRX, ESLint plugin, Rspack RSC, TanStack | Vision Camera, Expo, Nano Icons, ExecuTorch | TypeScript Go
Sebastien Lorber
Sebastien Lorber

Posted on • Originally published at thisweekinreact.com

This Week In React #278 : React Email, TSRX, ESLint plugin, Rspack RSC, TanStack | Vision Camera, Expo, Nano Icons, ExecuTorch | TypeScript Go

Hi everyone, Krzysztof and Filip from Software Mansion here 👋!

Big releases anchor the week. React Email 6.0 consolidates a fragmented ecosystem into one package, unlocking an embeddable editor and more reliable HTML rendering across mailboxes.

On mobile, Marc Rousavy shipped VisionCamera v5 with a full Nitro Modules rewrite, Worklets integration, pro controls, and a modular plugin architecture.

Heads up on the Vercel April 2026 incident: rotate your integration tokens if you use third-party integrations.

Also inside: Expo’s Series B, Seth Webster joining Expo, the Doctolib WebView-to-Native migration, and fresh releases from TanStack, React Hook Form, ExecuTorch, TS Go beta, Rspack RSC, and more.


💡 Subscribe to the official newsletter to receive an email every week!

banner


💸 Sponsor

Still writing tests manually?

Still writing tests manually?

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

React Email 6.0

React Email 6.0

React email matures with a major release that cleans up a fragmented ecosystem. It makes version management much easier and stops the CLI and components from getting out of sync.

Key technical shifts:

  • Embeddable Editor: You can use the preview tool as a React component to show users how their emails will look directly in your own app.
  • Reliable HTML: The engine that turns React into email HTML handles more different mailboxes quirks.
  • Faster HMR: Faster switching between templates and preview, even with complex layouts

Moving away from modularization into one big package is a big step toward making the library stable and more capable. While it might slightly increase bundle size, it enables complex features blocked before, like the embeddable preview and advanced layout transformations.



💸 Sponsor

Build Gantt Charts in React – No JS Fluff

Build Gantt Charts in React – No JS Fluff

Take control of your workflow with SVAR React Gantt, a native React component for task scheduling. Add custom Gantt diagrams to your apps – from simple timelines to complex projects with thousands of tasks.

  • Pure React architecture for full customization
  • Drag-and-drop timeline and easy task editing
  • Optimized rendering for large datasets
  • Easy integration with Next.js and state libraries

MIT-licensed core. PRO Edition for critical path, baselines, export, and auto-scheduling.

🛠️  Learn more & get started


📱 React-Native

Vision Camera v5

Vision Camera v5

Marc Rousavy has released a massive update for VisionCamera. This major upgrade to the camera module includes many new features and improvements. Let’s take a closer look at the main highlights:

  • Nitro Modules Backend - The complete rewrite using Nitro Modules results in significant performance improvements.
  • Worklets Integration: Now uses react-native-worklets for smoother frame processing.
  • Pro Camera Controls - Full manual support for Exposure, Focus, and White Balance, plus RAW format support.
  • Depth & Multi-Cam - You can now stream LiDAR/ToF data and record with front and back cameras simultaneously.

This release comes with a new modular architecture - VisionCamera is no longer one giant package. You can now pick and choose only the plugins you need to keep your bundle size small:



🔀 Other


🤭 Fun

alt

alt

See ya! 👋

Top comments (0)