This week we have React and Next.js security patches. React Aria becomes first-class in shadcn. A benchmark grades coding agents at real React tasks. The rise of TSRX and its upcoming framework.
On the mobile side, Swift Package Manager support is finally coming.
A TC39 meeting is in progress; we'll share the proposal updates next week. Oxlint type-aware linting is ready for prime-time. Meanwhile, Yuku explains how it outperforms Oxc at parsing JS.
PlanetScale Metal runs on blazing-fast NVMe in your favorite hyperscaler clouds. Get high-performance, reliability, and the best DX available for Postgres and MySQL.
Companies like Cash App, Cursor, and MyFitnessPal trust PlanetScale for their Tier 0 databases.
With PlanetScale, you get:
The best performance with local NVMe
AI integration with our MCP, skills, and automatic schema recommendations
π¦ Tim Neutkens about TypeScript 7 support in Next.js 16.3 - next build uses the TS API, which will only be available in TypeScript 7.1. Until itβs released, you will be able to use experimental.useTypeScriptCli, and typechecking will happen through the tsc CLI.
π Next.js - July 2026 Security Release - Next.js shipping its first pre-announced monthly security release, fixing 4 high and 5 medium vulnerabilities patched in v16.2.11 and v15.5.21.
π ReactBench - Evaluates frontier coding agents on production React work - The Million.js team (React Scan, React Doctor) launches a benchmark grading coding agents on real React tasks, checking behavior, performance, accessibility, and code quality. GPT 5.6 leads and is 6x more cost-efficient than Fable 5.
π TSRX in TanStack Start: what we like, and three bugs we filed - Pragmatic feedback on TSRX, a TypeScript-based JSX extension, using TanStack Start and React. By the way, Dominic Gannaway (creator of TSRX and former React/Svelte core team member) is working on Octane.js, a promising framework based on TSRX, keeping React's programming model while compiling everything ahead of time.
π Inside TanStack Table V9 Reactivity - Deep dive into TanStack Table's new reactive and framework-agnostic core, built on a shared atom interface that each adapter implements with its framework's primitives. React isn't signal-based, so its adapter uses TanStack Store instead. This enables granular updates through selectors and unlocks React Compiler compatibility.
π¦ shadcn CLI 4.13.1 - Add React Aria support - The shadcn CLI, ui library, and docs now have first-class support for the React Aria headless primitive library, alongside Base UI and Radix UI. Use the shadcn create/init --base aria flag at
Claude writes your code. Claude reviews your code. Claude fixes the review comments. And somehow, you're the one getting paged at 2am when it breaks in prod.
π¬ React Native RFC - Binary Props - Phasing folly::dynamic out of Fabric's Android update pipeline - When RN updates props on Android, it serializes every changed prop into a folly::dynamic object. The proposed fix will write prop diffs into a single shared binary. The result is ~257 Β΅s β ~36 Β΅s per view per frame on an entry-level phone. For 200 animated views: 64.3ms β 17.1ms total.
π Which React Native Animation Library Should You Use for Performance? - A look into how Animated, Reanimated, and Ease perform under different animation types. The animation test harness collects data on how each one of them runs under real-world scenarios. Collected data compares UI + JS frame drops, memory, and JS-CPU busyness.
οΈποΈ RNR 367 - Ask Us Anything - Robin and Mazen tackle listener questions on React Native, AI, mobile development, Expo Router, Flutter, performance, and consulting.
β
π Other
π Engineering Yukuβs High-Performance Parsers with Data-Oriented Design - Yuku outperforms the Oxc parser by using data-oriented design. The textbook AST node optimizes for developer readability but is not machine-efficient. Yuku designs the AST nodes' data structure to optimize their memory layout and access patterns.
π Fetch Is Not Enough - Why Request/Response fall short for servers, and a proposal for a unified serve() API that would work across Node, Deno, Bun, and Workers.
π¦ Oxlint 1.75 - Type-Aware Linting Stable - The Oxc team released a stable version of tsgolint 7.0, based on TypeScript v7 and following its versioning scheme. This enables the --type-aware and --type-check flags in Oxlint, as well as 43 additional type-aware rules.
π Read Online Hi everyone, Konrad and Szymon from Software Mansion here. This week, the React team documented its reorganization into working groups. The docs got a new section on what actually activates a Suspense boundary. A few thoughtful posts weighed React against lighter alternatives like HTMX and SolidJS. On the React Native side, two RFCs caught our eye: media queries in StyleSheet and ViewTransition support, plus a Nitro Modules rewrite of Rive that's up to 94x faster. Also worth...
π Read Online Hi everyone, Seb and Jan here π! Things are relatively calm on the React side this week, but it's still worth highlighting Base UI becoming the default headless lib in shadcn, and Vinext getting close to production-ready. On the mobile side, React Native 0.87 went full Marie Kondo. We also have a nice preview of React Navigation 8 and the relentless stream of AI tooling updates. TypeScript 7.0 is out, and it's 10x faster. Ecma has officially approved ES2026, and HTTP is finally...
π Read Online Hi everyone, Seb and Jan here π! This week, the Next.js 16.3 preview makes the headlines, while the React Compiler remains a hot topic. On the React Native side, Expo unexpectedly shipped a new SDK. Let's dive in! πΈ Sponsor Ship AI generated code safely with Meticulous. Claude writes your code. Claude reviews your code. Claude fixes the review comments. And somehow, you're the one getting paged at 2am when it breaks in prod. Fortunately, top AI-driven teams like Dropbox, Notion,...