βš›οΈ This Week In React #304: Next.js, Compiler, Redux Toolkit, Suspense, Resizable Panels, Preact, Redact | RN 0.89 RC, Vega OS, Screens, Hermes, WebView, Unistyles, tgfx, Pager View | Node.js, Parcel, Rspack, Actions, Vitest, jsdom, HTML-in-Canvas


β€‹πŸŒ Read Online ​

Hi everyone, Seb and Jan here πŸ‘‹!

Calm week on the React side, but we found a few interesting Next.js PRs to look at and a few Async React blog posts.

On mobile, the first React Native 0.89 RC is here, with lots of performance work. Amazon Vega OS 2.0 brings RN 0.83 to every Vega-powered Fire TV. Hermes gets a full Intl implementation, still in preview. Screens v5 is coming.

Elsewhere, GitHub Actions will block pull_request_target by default. Node.js 27 is the first alpha of the new release model. Parcel 3 is a much faster Rust rewrite.

Let's dive in!

πŸ’Έ Sponsor

​SurveyJS: UI Form Builder for React​

Need complex forms in your React app? Building a custom form builder from scratch means handling drag-and-drop, logic, validation, and a UI for every setting. Then maintaining it all.

SurveyJS gives you an embeddable React form builder you can integrate into your app, including SaaS products. Let users create and update forms visually, without changing application code or redeploying.

Forms are stored as JSON, so you can version, update, and save them in your database. Extend the builder with custom inputs, validation rules, and property editors. Choose from built-in themes, create your own styles, or use theme adapters for MUI, Bootstrap, and shadcn/ui to match your app's look and feel.

Self-hosted, with full control over your data and no per-end-user fees.

​Learn more about SurveyJS libraries​

βš›οΈ React

πŸ’Έ Sponsor

​Set up your OTA update server in under twenty mintues​

Patch is the simplest way to self-host OTA updates. It includes:

  • Install wizard, to get you set up in twenty minutes
  • Improved architecture, to avoid autoscaling and complex caching
  • Upgrade and backup scripts for the server
  • Online dashboard with detailed metrics
  • Fingerprinting to prevent incompatible updates

That way you can avoid the Expo Update or CodePush bills, with just a $12 virtual machine and minimal effort.

Try it out with the local evaluation stack, which installs the full stack with one command.

​https://patch.codemagic.io/docs​

πŸ“± React Native

​Vega OS 2.0​

Vega OS 2.0 is out now on every Vega-powered Fire TV, bringing RN 0.83: React 19, the compiler, Hermes v1, and real DevTools.

It also brings native APIs, agent-assisted migrations, and stable minors with one major a year.

  • TV focus states - new boxShadow and outline props, plus compat updates for Navigation, Reanimated, and Lottie.
  • Beyond RN - native APIs for task scheduling and custom UI, with hybrid-UI and periodic-task sample apps.
  • DevAssistant - docs AI with a Vega domain selector and page-level context, so less doc-hunting.

πŸ”€ Other

🀭 Fun

See ya! πŸ‘‹

βš›οΈ This Week In React

πŸ”₯ Keeps React and React-Native experts up to date! Join 34k+ devs for one email per week.

Read more from βš›οΈ This Week In React

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹! This week is full of TanStack releases with Redact, AI, and DB. Redact is a smaller, synchronous version of React. On mobile, it's an interesting week for native desktop app development and Nitro. Expo founders are cooking something new πŸ‘€. Node v26 is now LTS. SWC’s next version is much faster. Bun now ships a code formatter. Let's dive in! πŸ’Έ Sponsor Prioritize Your PR Queue Review the PR that matters most. CodeRabbit Triage ranks work across...

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹! It’s a heavy security week, with patches from React and Next.js. Not React-related, but there's also a very bad β€œphp2shell” vulnerability that has just been disclosed. Upgrade now! On mobile, React Native 0.88 is out, switching to the web event model with no breaking changes. Expo SDK 58 ships with tons of features, ready for iOS 27 and iPhone Duo. Outside React, TypeScript makes the headlines. v7.1 is in beta, with a new API to build devtools...

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹! TanStack Start 1.0 is finally stable, a client-first alternative to server-first React frameworks. On mobile, Expo will maintain React Native Web under the React Foundation. Tamagui v3 and One v2 are out. React Native 0.88 is at RC5, so it should land very soon! Deno is joining Cloudflare. JPEG XL lands in Chrome and Firefox. TypeScript is getting ported to Rust, twice. Let's dive in! πŸ’Έ Sponsor TrustedRouter: Your app. Your models. Your privacy....