Lo nuevo hoy

Today's highlights

Points forts du jour

Click en cualquiera para ir al detalle

Click any item to jump to the full section

Cliquez un élément pour aller à la section complète

🔥

Top Stories

Release

Firefox 151 GA — Web Serial API en escritorio

Mozilla soltó Firefox 151 con soporte de Web Serial API en escritorio — ESP, Raspberry Pi Pico, 3D printers, todo desde el navegador. También suma protección anti-fingerprinting en ETP estándar, restricción de Local Network Access y selector de país para la VPN. Ojo: Mozilla venía rechazando Web Serial desde 2020 por temas de seguridad, esto es un giro grande.

19 May 2026
developer.mozilla.org →
Destacado

Next.js 16.3.0-canary.25 — experimental.appShells

El canary.25 introduce el feature flag experimental.appShells, mejoras de Turbopack para subpath imports, reporting de errores en webpack loaders y tarballs desplegables vía pack-next. También afina la detección del binario de VS Code en devtools.

21 May 2026
github.com/vercel/next.js →
🟦

TypeScript

Beta

TypeScript Native Preview — build del 17 May

El paquete @typescript/native-preview publicó un build el 17 May con el port nativo en Go — apunta a ~10x en typecheck y ~8x al cargar proyectos en el language service. Para probar: reemplazar typescript por @typescript/native-preview en package.json. Es la rampa hacia TS 7; tené en cuenta conflictos con deps que arrastren la versión vieja.

17 May 2026
devblogs.microsoft.com →
🌐

HTML / Web Platform

GA

Web Serial llega a Firefox estable — convergencia con Chromium

Con Firefox 151 estable, la Web Serial API deja de ser exclusiva de Chromium. Requiere un permiso de sitio sintetizado (mismo modelo que WebMIDI). Safari sigue afuera, pero para hardware web — IoT, microcontroladores, herramientas educativas — el surface area cross-browser se duplica.

19 May 2026
theregister.com →
⚛️

React

Destacado

TanStack Start — Deferred Hydrate boundary

La release 2026-05-20-2232 agrega Deferred Hydrate en TanStack Start: el compiler code-splittea los boundaries, prefetchea sus chunks, preserva el HTML server-rendered y reemite los eventos disparados antes de hidratar. También suma params.priority como tie-breaker en el matching del router y arregla varios warnings de mismatch y HMR.

20 May 2026
github.com/TanStack/router →
Destacado

Turbopack — graph-based CSS chunking

Next 16.3.0-canary.23 estrenó experimental.cssChunking: 'graph' en Turbopack: parte el CSS por el grafo de dependencias en vez de por orden de import. Promesa: menos invalidaciones de cache cuando cambia un componente. Probalo en branches; sigue siendo experimental.

19 May 2026
nextjs.org/blog →
🔧

Build Tools & Runtimes

Patch

Vite 8.0.13 — patch en la línea 8.0

Vite cortó 8.0.13 junto con [email protected]. Sin features nuevas — bugfixes sobre la 8.0.x con Rolldown como bundler unificado. Si estás en 7.x, mirá la guía de migración a v8: el cambio gordo fue Rolldown reemplazando esbuild + Rollup.

14 May 2026
github.com/vitejs/vite →
🛠️

Developer Tools

Destacado

Next.js DevTools MCP — tool <code>compile_route</code>

El canary.24 sumó al server MCP de Next el tool compile_route: agentes de IA pueden disparar la compilación de una ruta específica y leer el resultado sin levantar toda la app. También llega nextConfig.instrumentationClientInject, sampling de memoria en turbopack-trace-server y rootParams queda activado por default.

20 May 2026
next-changelog.vercel.app →
🔥

Top Stories

Release

Firefox 151 GA — Web Serial API on desktop

Mozilla shipped Firefox 151 with desktop Web Serial API support — ESP boards, Raspberry Pi Pico, 3D printers, all from the browser. Also adds fingerprinting protection in Standard ETP, Local Network Access permission prompts, and VPN country selection. Mozilla had rejected Web Serial since 2020 on security grounds — this is a major reversal.

19 May 2026
developer.mozilla.org →
Notable

Next.js 16.3.0-canary.25 — experimental.appShells

canary.25 introduces the experimental.appShells feature flag, Turbopack subpath imports improvements, webpack loader error reporting, and deployable tarballs via pack-next. Also refines VS Code binary detection in devtools.

21 May 2026
github.com/vercel/next.js →
🟦

TypeScript

Beta

TypeScript Native Preview — May 17 build

The @typescript/native-preview package shipped a May 17 build of the Go-based native port — targeting ~10x typecheck speedups and ~8x faster project load in the language service. To try it: swap typescript for @typescript/native-preview in package.json. This is the runway to TS 7; watch for conflicts with deps that pull in the old version.

17 May 2026
devblogs.microsoft.com →
🌐

HTML / Web Platform

GA

Web Serial lands in stable Firefox — Chromium convergence

With Firefox 151 stable, the Web Serial API is no longer Chromium-only. It requires a synthesized site permission add-on (same model as WebMIDI). Safari is still out, but for web-driven hardware — IoT, microcontrollers, educational tooling — cross-browser surface area effectively doubles.

19 May 2026
theregister.com →
⚛️

React

Notable

TanStack Start — Deferred Hydrate boundary

Release 2026-05-20-2232 adds Deferred Hydrate to TanStack Start: the compiler code-splits hydrate boundaries, preloads their chunks, preserves server-rendered fallback HTML, and replays interaction events after hydration. Also introduces params.priority as a tie-breaker in router matching, plus mismatch/HMR fixes.

20 May 2026
github.com/TanStack/router →
Notable

Turbopack — graph-based CSS chunking

Next 16.3.0-canary.23 shipped experimental.cssChunking: 'graph' for Turbopack: it partitions CSS by dependency graph instead of import order. Promise: fewer cache invalidations when a single component changes. Still experimental — try on branches.

19 May 2026
nextjs.org/blog →
🔧

Build Tools & Runtimes

Patch

Vite 8.0.13 — 8.0 line patch

Vite cut 8.0.13 alongside [email protected]. No new features — bugfixes on the 8.0.x line with Rolldown as the unified bundler. If you're still on 7.x, check the v8 migration guide: the heavy lift was Rolldown replacing esbuild + Rollup.

14 May 2026
github.com/vitejs/vite →
🛠️

Developer Tools

Notable

Next.js DevTools MCP — <code>compile_route</code> tool

canary.24 adds compile_route to Next.js's MCP server: AI agents can trigger compilation of a specific route and read the result without spinning up the whole app. Also lands nextConfig.instrumentationClientInject, memory sampling in turbopack-trace-server, and rootParams on by default.

20 May 2026
next-changelog.vercel.app →
🔥

Top Stories

Release

Firefox 151 GA — Web Serial API sur desktop

Mozilla a publié Firefox 151 avec le support de Web Serial API sur desktop — ESP, Raspberry Pi Pico, imprimantes 3D, le tout depuis le navigateur. Ajoute aussi la protection anti-fingerprinting en ETP standard et la sélection de pays pour le VPN.

19 May 2026
developer.mozilla.org →
Notable

Next.js 16.3.0-canary.25 — experimental.appShells

canary.25 introduit le flag experimental.appShells, des améliorations Turbopack pour les subpath imports, le reporting d'erreurs des loaders webpack et des tarballs déployables via pack-next.

21 May 2026
github.com/vercel/next.js →
🟦

TypeScript

Bêta

TypeScript Native Preview — build du 17 mai

Le package @typescript/native-preview a publié une build le 17 mai du port natif en Go — visant ~10x sur le typecheck et ~8x au chargement de projets dans le language service.

17 May 2026
devblogs.microsoft.com →
🌐

HTML / Web Platform

GA

Web Serial atterrit dans Firefox stable — convergence avec Chromium

Avec Firefox 151 stable, l'API Web Serial n'est plus exclusive à Chromium. Elle nécessite un add-on de permission synthétisé (même modèle que WebMIDI).

19 May 2026
theregister.com →
⚛️

React

Notable

TanStack Start — Deferred Hydrate boundary

La release 2026-05-20-2232 ajoute Deferred Hydrate à TanStack Start : le compilateur code-split les boundaries, précharge les chunks et rejoue les événements après hydratation.

20 May 2026
github.com/TanStack/router →
Notable

Turbopack — CSS chunking par graphe

Next 16.3.0-canary.23 a livré experimental.cssChunking: 'graph' pour Turbopack : partition du CSS par graphe de dépendances au lieu de l'ordre des imports.

19 May 2026
nextjs.org/blog →
🔧

Build Tools & Runtimes

Patch

Vite 8.0.13 — patch ligne 8.0

Vite a publié 8.0.13 avec [email protected]. Pas de nouveautés — bugfixes sur la ligne 8.0.x avec Rolldown comme bundler unifié.

14 May 2026
github.com/vitejs/vite →
🛠️

Developer Tools

Notable

Next.js DevTools MCP — outil <code>compile_route</code>

canary.24 ajoute compile_route au serveur MCP de Next : les agents IA peuvent déclencher la compilation d'une route spécifique sans démarrer toute l'application.

20 May 2026
next-changelog.vercel.app →