facebook pixel

Frontend Newsletter · Oct 25 · Try tsrs, Patch React Server Components

By Nir Parisian, CEO of Enpitech
Frontend Newsletter · Oct 25 · Try tsrs, Patch React Server Components
Newsletter

Get the next post in your inbox

Frontend, AI and how teams ship. No spam, ever.

Quick hits

Oxc logo, the project behind tsrs

tsrs: a Rust type checker to try today

tsrs is a Rust port of the TypeScript 7 type checker, announced on October 20 by Cloudflare and VoidZero and incubated in the Oxc toolchain. The tsrs team reports early benchmarks of up to 8x faster and about 70% less memory than TypeScript 7.0 at the same worker count, with configurations matched together with the TypeScript team. Try it with pnpm add -D tsrs and pnpm exec tsrs --noEmit. The maintainers aim for a stable release against TypeScript 7.1. tsrs on GitHub · Announcement

Oxc logo, the project behind tsrs

React logo for React DevTools for agents

React DevTools for agents

React's docs now describe react-devtools-cdt-mcp, an experimental package built on the experimental third-party developer tools API in Chrome DevTools MCP. It registers 12 react_* tools that Chrome DevTools MCP discovers automatically, so a coding agent can inspect the component tree, props, hooks, owners, source locations and render timing. The docs page includes a live sandbox with a tool console. React docs

React logo for React DevTools for agents

TanStack logo for TanStack Hotkeys

TanStack Hotkeys is in public beta

A newer TanStack library, now in public beta: type-safe keyboard shortcuts with devtools. It also covers Vim-style sequences and recorder UI helpers, and its cross-platform Mod key means Cmd on macOS and Ctrl elsewhere. TanStack Hotkeys on GitHub

TanStack logo for TanStack Hotkeys

React logo for React Native 0.88

React Native 0.88

The release turns on web-style event dispatching. The notes also list a few upgrade-affecting changes, such as the Babel preset now needing the inlinePlatform option. Release notes

React logo for React Native 0.88

Shopify logo for Hydrogen

Hydrogen 2026-10

Shopify says Hydrogen is now a library you add to your own framework, with starters for React Router and Next.js. Your app owns the server entry, the router and the build. Shopify changelog

Shopify logo for Hydrogen

Security

Patch React Server Components now

What happened: a crafted request can run code on a server that uses React Server Components, and the attacker does not need to log in.

React rates it critical, 9.5 on CVSS v4. It affects react-server-dom-webpack, react-server-dom-parcel and react-server-dom-turbopack before 19.0.9, 19.1.10, 19.2.9 and 19.3.1, and per the advisory only in rare cases where responses carry multiple typed arrays with an attacker-controlled value. Next.js ships the same fix in 16.4.1 and 15.5.28, together with a critical Image Optimization flaw and a Server Actions denial of service. React Status reports that a public proof of concept is now out.

Upgrade, redeploy and check what your lockfile resolves. Next.js 15 is now in Maintenance LTS, meaning critical bug fixes and security patches only, per the Next.js support policy. If you are staying on 15.x for now, apply the 15.5.28 security patches and plan the move to 16.x. React advisory · Next.js update · Next.js support policy

Blog post illustration

Frontend excellence

Soft navigations now show up in CrUX

Chrome now reports experimental soft navigation versions of the Core Web Vitals in CrUX, so a single-page app can be measured across the whole session and not only the first load. Per This Week In React, CrUX Vis has an "Include soft navigations" toggle, so you can compare your own site. Chrome announcement

Blog post illustration

AVIF is still the default for photos

In Jake Archibald's comparison, JPEG XL files are typically 15 to 25% larger than AVIF for lossy photos at default effort, and 30 to 90% larger for screenshots and illustrations. JPEG XL wins on lossless, and it can shrink existing JPEGs by 9 to 20% with no further loss. His default is AVIF 4:4:4, and he notes both encoders are improving fast, so re-run the numbers on your own assets. Jake Archibald

Blog post illustration

Logos: Simple Icons, trademarks of their owners.

Get the next issue in your inbox: subscribe to the newsletter. More articles: enpitech.dev/blog.

Nir

Read next

All posts →