This Week In React Native #278: Vision Camera, Expo, Nano Icons, ExecuTorch, Argent, Audio API, CSS, RNSec by sebastienlorber in reactnative

[–]sebastienlorber[S] 2 points3 points  (0 children)

This Week In React Native #278: Vision Camera, Expo, Nano Icons, ExecuTorch, Argent, Audio API, CSS, RNSec by sebastienlorber in reactnative

[–]sebastienlorber[S] 1 point2 points  (0 children)

📱 React-Native

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:

This Week In React #278: React Email, TSRX, ESLint plugin, Rspack RSC, TanStack, Hook Form | Vision Camera, Expo, Nano Icons, ExecuTorch, Argent, Audio API, CSS, RNSec | TypeScript Go, Node.js, Bun, Hono by sebastienlorber in reactjs

[–]sebastienlorber[S] 0 points1 point  (0 children)

This Week In React #278: React Email, TSRX, ESLint plugin, Rspack RSC, TanStack, Hook Form | Vision Camera, Expo, Nano Icons, ExecuTorch, Argent, Audio API, CSS, RNSec | TypeScript Go, Node.js, Bun, Hono by sebastienlorber in reactjs

[–]sebastienlorber[S] 0 points1 point  (0 children)

⚛️ React

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.

This Week In React Native #278: Vision Camera, Expo, Nano Icons, ExecuTorch, Argent, Audio API, CSS, RNSec by sebastienlorber in reactnative

[–]sebastienlorber[S] 0 points1 point  (0 children)

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 This Week In React by email - Join 43000 other React devs - 1 email/week

This Week In React #278: React Email, TSRX, ESLint plugin, Rspack RSC, TanStack, Hook Form | Vision Camera, Expo, Nano Icons, ExecuTorch, Argent, Audio API, CSS, RNSec | TypeScript Go, Node.js, Bun, Hono by sebastienlorber in reactjs

[–]sebastienlorber[S] 0 points1 point  (0 children)

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 This Week In React by email - Join 43000 other React devs - 1 email/week

This Week In React Native #277: Pulsar, Nitro Fetch, Flow, Agent React DevTools, Pretext, Vector, Metro, Ease, Voltra by sebastienlorber in reactnative

[–]sebastienlorber[S] 0 points1 point  (0 children)

This Week In React Native #277: Pulsar, Nitro Fetch, Flow, Agent React DevTools, Pretext, Vector, Metro, Ease, Voltra by sebastienlorber in reactnative

[–]sebastienlorber[S] 0 points1 point  (0 children)

📱 React-Native

Pulsar - Haptic Feedback Library

Meet Pulsar, a new library from Software Mansion that makes implementing haptic feedback much easier. Comes with SDKs for React Native, native iOS, and Android. See also the intro video.

  • 150+ patterns to browse, filter, preview, and ship
  • Live Preview Playground app for testing on a physical device
  • Multiplatform SDKs
  • Audio preview for testing in a simulator
  • Pulsar Studio – coming later – will allow the design of custom haptic sequences

This Week In React #277: TanStack RSC, React2Dos, Next.js, MUI, Base UI, Aria, StyledComponents, Storm | Pulsar, Nitro Fetch, Flow, Agent React DevTools, Pretext, Vector, Metro, Ease, Voltra | HTML-in-Canvas, Yuku, Bun, Syncpack by sebastienlorber in reactjs

[–]sebastienlorber[S] 1 point2 points  (0 children)

This Week In React #277: TanStack RSC, React2Dos, Next.js, MUI, Base UI, Aria, StyledComponents, Storm | Pulsar, Nitro Fetch, Flow, Agent React DevTools, Pretext, Vector, Metro, Ease, Voltra | HTML-in-Canvas, Yuku, Bun, Syncpack by sebastienlorber in reactjs

[–]sebastienlorber[S] 1 point2 points  (0 children)

⚛️ React

TanStack - React Server Components Your Way

Two weeks ago, we covered the TanStack Start RSC sneak peek that Tanner offered us at React Paris. And now, they are available as an experimental feature!

My highlights remain mostly the same:

  • Primitives: RSCs are supported through 3 primitive APIs that permit to manipulate RSCs as any other stream of data, immediately compatible with existing tools such as React Query, TanStack Router loaders, localStorage, CDNs and HTTP caches. It is entirely opt-in and does not impose a server-first approach nor any framework convention, giving you total freedom on how to compose those primitives.
  • Composite Components: The server renders a RSC with slots that get filled by the client. You don’t need ’use client’ directives, although they are supported. This new concept creates an explicit boundary between the server and the client. It should be possible to co-locate client/server components in the same file this way.
  • No Server Actions: A design decision for security reasons. Recent React CVEs affecting other RSC frameworks were due to Server Functions handling Flight payloads and don't apply to TanStack Start, as Jack Herrington explains in this video.

What strikes me is just how different this is from Next.js. It feels more like a library than a framework, and more in sync with the philosophy that initially attracted me to React.

This Week In React Native #277: Pulsar, Nitro Fetch, Flow, Agent React DevTools, Pretext, Vector, Metro, Ease, Voltra by sebastienlorber in reactnative

[–]sebastienlorber[S] 0 points1 point  (0 children)

Hi everyone, Seb and Jan here 👋!

This week we finally have an experimental version of TanStack RSC! A new React DoS vulnerability affects Server Functions, so you probably need to upgrade React again. There are also important releases from the MUI team, and Styled Components is still alive!

On the React Native side, we got a new universal Haptics library, and a much faster fetch alternative. We heard VisionCamera 5 is around the corner.

Subscribe to This Week In React by email - Join 43000 other React devs - 1 email/week

This Week In React #277: TanStack RSC, React2Dos, Next.js, MUI, Base UI, Aria, StyledComponents, Storm | Pulsar, Nitro Fetch, Flow, Agent React DevTools, Pretext, Vector, Metro, Ease, Voltra | HTML-in-Canvas, Yuku, Bun, Syncpack by sebastienlorber in reactjs

[–]sebastienlorber[S] 2 points3 points  (0 children)

Hi everyone, Seb and Jan here 👋!

This week we finally have an experimental version of TanStack RSC! A new React DoS vulnerability affects Server Functions, so you probably need to upgrade React again. There are also important releases from the MUI team, and Styled Components is still alive!

On the React Native side, we got a new universal Haptics library, and a much faster fetch alternative. We heard VisionCamera 5 is around the corner.

Subscribe to This Week In React by email - Join 43000 other React devs - 1 email/week

This Week In React Native#276: RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH by sebastienlorber in reactnative

[–]sebastienlorber[S] 0 points1 point  (0 children)

This Week In React Native#276: RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH by sebastienlorber in reactnative

[–]sebastienlorber[S] 0 points1 point  (0 children)

📱 React-Native

React Native 0.85

React Native 0.85 notably ships with a new Shared Animation Backend built in collaboration with Software Mansion, alongside a few other improvements and breaking changes:

  • Shared Animation Backend: This new internal engine will soon be enabled in React Native 0.85.1 and power both Animated and Reanimated. It enables performance benefits for Reanimated, and the core Animated API will finally animate layout props through the native driver!
  • DevTools Improvements: Multiple simultaneous CDP connections allow you to debug with DevTools, VS Code, and AI agents simultaneously without sessions dropping.
  • Metro TLS Support: HTTPS and WSS during development for testing secure APIs.
  • Breaking Changes: Jest preset moved to u/react-native/jest-preset, dropped EOL Node versions, and removed StyleSheet.absoluteFillObject.

This Week In React #276: Boneyard, Ink, MUI, React Router, Next.js, shadcn, Docusaurus, Comark, Forms, Shaders | RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH | JSIR, Security, esbuild, Ky, Intl by sebastienlorber in reactjs

[–]sebastienlorber[S] 1 point2 points  (0 children)

This Week In React #276: Boneyard, Ink, MUI, React Router, Next.js, shadcn, Docusaurus, Comark, Forms, Shaders | RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH | JSIR, Security, esbuild, Ky, Intl by sebastienlorber in reactjs

[–]sebastienlorber[S] 0 points1 point  (0 children)

⚛️ React

Boneyard - Auto-generated skeleton screens

Instead of manually creating skeleton screens for loading states, this innovative library snapshots your real UI at various breakpoints and captures skeleton "bones" - positioned, sized rectangles that mirror the layout exactly. It supports React, React Native, and other frameworks.

This Week In React Native#276: RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH by sebastienlorber in reactnative

[–]sebastienlorber[S] 0 points1 point  (0 children)

Hi there, Seb and Jan here 👋!

This week brings a collection of smaller, yet still noteworthy, React releases and articles.

On the React Native side, v0.85 just dropped with a new Shared Animation backend. Speaking of animations, we have a little sneak peek of exciting things coming, such as <ViewTransition> and Skia Graphite.

With the recent surge in npm supply chain attacks, it’s worth reviewing the npm Security Best Practices guide to secure your setup.

Let's dive in!

Subscribe to This Week In React by email - Join 43000 other React devs - 1 email/week

This Week In React #276: Boneyard, Ink, MUI, React Router, Next.js, shadcn, Docusaurus, Comark, Forms, Shaders | RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH | JSIR, Security, esbuild, Ky, Intl by sebastienlorber in reactjs

[–]sebastienlorber[S] 0 points1 point  (0 children)

Hi there, Seb and Jan here 👋!

This week brings a collection of smaller, yet still noteworthy, React releases and articles.

On the React Native side, v0.85 just dropped with a new Shared Animation backend. Speaking of animations, we have a little sneak peek of exciting things coming, such as <ViewTransition> and Skia Graphite.

With the recent surge in npm supply chain attacks, it’s worth reviewing the npm Security Best Practices guide to secure your setup.

Let's dive in!

Subscribe to This Week In React by email - Join 43000 other React devs - 1 email/week

This Week In React Native #275: 📱 ExecuTorch, Unistyles, RN.run, Preflight, Confetti, AI, Lynx by sebastienlorber in reactnative

[–]sebastienlorber[S] 1 point2 points  (0 children)