Skip to main content

Newsletter Roundup β€” Week of October 26 πŸ“¬

Β· 4 min read
Gergely Sipos
Frontend Architect

This week's roundup covers JavaScript Weekly #807 from October 20 and React Status #494 from October 23. Node Weekly was off this week; its latest issue is #644, published October 15. Security updates published since then make that issue especially timely.

Security and Node.js​

Node.js publishes security fixes across all supported release lines​

On October 21, the Node.js project published security releases for the 26.x, 24.x, and 22.x lines. The patched versions are 26.12.1, 24.22.1, and 22.23.4. The release addresses high-severity DNS hostname truncation and TLS hostname verification issues, among other fixes. Update the Node.js line you deploy rather than relying on the earlier October 15 newsletter's advance notice.

Aliz stack connection: Our Node.js runtime guidance remains the starting point for choosing a supported version. Node Weekly also highlights 26.12.0 (Current), which stabilizes CLI configuration files, and 24.22.0 (LTS), which adds util.throttle() and util.debounce(). Prefer the patched release for your chosen line.

Next.js and React Server Components receive critical RCE fixes​

React Status calls attention to two critical remote-code-execution fixes in Next.js's October security update, including an issue in React Server Components. The newsletter lists Next.js 16.4.1 and 15.5.28 as patched versions. Applications using the affected react-server-dom-* packages outside Next.js should follow the React advisory for the corresponding patched package versions. Treat this as an update priority for affected deployments.

Aliz stack connection: Keep the React stack and production dependencies current, and review our npm supply-chain security guidance when updating transitive packages.

TypeScript and JavaScript tooling​

TypeScript 7.1 enters beta as a Rust implementation emerges​

TypeScript 7.1 is now in beta, with a programmatic API and reported performance improvements; the TypeScript team cites checking MUI's docs 1.9Γ— faster using half the memory. Separately, Cloudflare and VoidZero's experimental Rust port of the TypeScript 7 compiler is headed into Oxc. Its authors report up to 8Γ— faster checks in their benchmarks, but it is an experimentβ€”not a replacement for the supported TypeScript compiler.

Aliz stack connection: TypeScript is our default for new frontend and Node.js projects. Follow the beta and experimental port, but keep production tooling on supported releases until the compatibility and stability story is clear.

React frameworks and app architecture​

TanStack Start 1.0 is stable​

After a year in release-candidate status, TanStack Start 1.0 is stable, offering a full-stack React framework with typed server functions and streaming SSR across multiple deployment targets. A community benchmark comparing it with Next.js reports higher request throughput and faster builds for its tested app; those results are workload-specific, not a general framework ranking.

Aliz stack connection: This is a new option around our React guidance, not a reason to migrate a stable application. Evaluate routing, server rendering, deployment support, and migration costs against the project.

Owner describes moving 10,000+ sites from Next.js to Astro​

In Owner's migration case study, the team says its restaurant sites now use Astro on Cloudflare Workers, retaining React for interactive islands. It reports that menu-page p75 LCP fell from 5.4 seconds to 0.7 seconds. This is a result from one large site portfolio, not a guarantee for other workloads.

Aliz stack connection: The case is relevant to choosing between React and Astro: measure where a site spends its time and use a framework that fits its rendering and interactivity needs.

Further reading​