Dev News

Dev News — June 12, 2026

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

GA

React Native 0.86.0 sale estable con View Transitions y Suspense en animaciones

Salió la GA de React Native 0.86. Trae APIs nuevas de View Transitions (unstable_getViewTransitionInstance y ViewTransitionModule), soporte de Suspense en los callbacks del Animation Backend, custom performance tracking en el renderer para DevTools y emulación light/dark. En iOS suma manifest de privacidad e interceptores de requests multipart; en Android, autofill extendido en TextInput. Esto es ENORME: las View Transitions nativas venían pidiéndose hace rato. Ojo con migrar apps grandes, validá los módulos nativos primero.

11 Jun 2026
github.com/facebook/react-native →
Destacado

Deno 2.8.3 agrega criptografía post-cuántica y watch mode en deno compile

Deno 2.8.3 mete ML-DSA y ML-KEM (cripto post-cuántica), watch mode para deno compile, sugerencias de DENO_TLS_CA_STORE en el manejo de certificados TLS y --env-file extendido a los comandos de dependencias y registry. Suma límites de atributos de span en OpenTelemetry y auto-instrumentación de HTTP/2 para compat con Node. Patch cargado: el post-quantum ready en runtime es una jugada fuerte de cara a NIST.

11 Jun 2026
github.com/denoland/deno →
⚛️

React

Release

Next.js prende el cache de build de Turbopack y publica 16.2.9 estable

En la línea 16.3.0-preview.3, Next.js prende por defecto turbopackFileSystemCacheForBuild en las releases no estables — el cache de build de Turbopack en disco empieza a comerse el tiempo de build frío. En paralelo salió 16.2.9 estable, una re-publicación sin cambios de código para que next@latest apunte a estable y no a un prerelease. Las canaries siguen afinando staging de cache de corta vida e indicador de cold cache en dev. Si venís peleando con builds lentos, ojo con esto.

10 Jun 2026
github.com/vercel/next.js →
🌐

HTML / Web Platform

Beta

Safari Technology Preview 245 suma :host:has() y selectores de atributo case-sensitive

STP 245 para macOS Tahoe y Sequoia agrega el compound selector :host:has() y el modificador s (case-sensitive) en selectores de atributo. También arregla aspect-ratio en flex children cuando el contenedor es position: absolute o tiene overflow, más fixes de VoiceOver y de getDisplayMedia() arrancando en baja calidad. :host:has() dentro de Web Components es justo lo que faltaba para estilar shadow roots según su contenido.

08 Jun 2026
webkit.org →
🧩

JS Frameworks

Patch

TanStack Router 1.170.15 arregla HMR con rutas aliased y reset de search params

Tanda de patches en TanStack Router (React, Solid y Vue Start a la par). Preserva el estado de ruta generado para imports aliased en HMR, permite que los retained search params vuelvan a sus defaults y saltea el setup de scroll restoration cuando está deshabilitado. Nada rompe, pero el fix de HMR te saca un dolor de cabeza fino en dev con rutas aliased.

06 Jun 2026
github.com/TanStack/router →
🔥

Top Stories

GA

React Native 0.86.0 ships stable with View Transitions and Suspense-aware animations

React Native 0.86 GA is out. It ships new View Transitions APIs (unstable_getViewTransitionInstance and ViewTransitionModule), Suspense support in Animation Backend callbacks, custom performance tracking in the renderer for DevTools, and light/dark emulation. iOS adds a privacy manifest and multipart request interceptors; Android extends TextInput autofill. Native View Transitions have been requested for ages — big release. Validate native modules first before migrating large apps.

11 Jun 2026
github.com/facebook/react-native →
Notable

Deno 2.8.3 adds post-quantum crypto and watch mode for deno compile

Deno 2.8.3 lands ML-DSA and ML-KEM (post-quantum crypto), watch mode for deno compile, DENO_TLS_CA_STORE suggestions in TLS certificate handling, and --env-file extended across dependency and registry commands. It also adds span attribute limits in OpenTelemetry and HTTP/2 auto-instrumentation for Node compat. A loaded patch — runtime-level post-quantum readiness is a strong move ahead of NIST.

11 Jun 2026
github.com/denoland/deno →
⚛️

React

Release

Next.js turns on the Turbopack build cache and publishes 16.2.9 stable

On the 16.3.0-preview.3 line, Next.js turns on turbopackFileSystemCacheForBuild by default in non-stable releases — Turbopack's on-disk build cache starts chewing into cold build times. Alongside it, 16.2.9 stable shipped as a code-free re-publish so next@latest points to stable rather than a prerelease. Canaries keep refining short-lived cache staging and a cold-cache indicator in dev. If you're fighting slow builds, watch this.

10 Jun 2026
github.com/vercel/next.js →
🌐

HTML / Web Platform

Beta

Safari Technology Preview 245 adds :host:has() and case-sensitive attribute selectors

STP 245 for macOS Tahoe and Sequoia adds the :host:has() compound selector and the s (case-sensitive) modifier in attribute selectors. It also fixes aspect-ratio on flex children when the container is position: absolute or has overflow, plus VoiceOver and getDisplayMedia() low-quality-startup fixes. :host:has() inside Web Components is exactly what was missing to style shadow roots based on their content.

08 Jun 2026
webkit.org →
🧩

JS Frameworks

Patch

TanStack Router 1.170.15 fixes aliased-route HMR and search param resets

A batch of patches across TanStack Router (React, Solid and Vue Start in lockstep). It preserves generated route state for aliased HMR imports, lets retained search params reset to their defaults, and skips scroll-restoration setup when it's disabled. Nothing breaks, but the HMR fix removes a subtle dev headache with aliased routes.

06 Jun 2026
github.com/TanStack/router →
🔥

Top Stories

GA

React Native 0.86.0 sort en stable avec View Transitions et animations compatibles Suspense

La GA de React Native 0.86 est là. Elle livre de nouvelles API View Transitions (unstable_getViewTransitionInstance et ViewTransitionModule), le support de Suspense dans les callbacks de l'Animation Backend, un performance tracking custom dans le renderer pour DevTools, et l'émulation light/dark. iOS ajoute un manifeste de confidentialité et des intercepteurs de requêtes multipart ; Android étend l'autofill de TextInput. Les View Transitions natives étaient attendues depuis longtemps — grosse release. Validez d'abord les modules natifs avant de migrer de grosses apps.

11 Jun 2026
github.com/facebook/react-native →
Notable

Deno 2.8.3 ajoute la crypto post-quantique et le watch mode pour deno compile

Deno 2.8.3 intègre ML-DSA et ML-KEM (crypto post-quantique), le watch mode pour deno compile, des suggestions DENO_TLS_CA_STORE dans la gestion des certificats TLS, et --env-file étendu aux commandes de dépendances et de registry. Il ajoute aussi des limites d'attributs de span dans OpenTelemetry et l'auto-instrumentation HTTP/2 pour la compat Node. Un patch chargé — le post-quantique au niveau runtime est un coup fort avant NIST.

11 Jun 2026
github.com/denoland/deno →
⚛️

React

Release

Next.js active le cache de build Turbopack et publie la 16.2.9 stable

Sur la ligne 16.3.0-preview.3, Next.js active turbopackFileSystemCacheForBuild par défaut dans les releases non stables — le cache de build sur disque de Turbopack commence à grignoter les temps de build à froid. En parallèle, 16.2.9 stable est sortie comme republication sans changement de code pour que next@latest pointe vers stable plutôt qu'une prerelease. Les canaries continuent d'affiner le staging du cache éphémère et un indicateur de cold cache en dev. Si vous luttez contre des builds lents, surveillez ça.

10 Jun 2026
github.com/vercel/next.js →
🌐

HTML / Web Platform

Bêta

Safari Technology Preview 245 ajoute :host:has() et les sélecteurs d'attribut sensibles à la casse

STP 245 pour macOS Tahoe et Sequoia ajoute le compound selector :host:has() et le modificateur s (sensible à la casse) dans les sélecteurs d'attribut. Il corrige aussi aspect-ratio sur les flex children quand le conteneur est position: absolute ou a overflow, plus des correctifs VoiceOver et getDisplayMedia() qui démarrait en basse qualité. :host:has() dans les Web Components est exactement ce qui manquait pour styler les shadow roots selon leur contenu.

08 Jun 2026
webkit.org →
🧩

JS Frameworks

Patch

TanStack Router 1.170.15 corrige le HMR des routes aliasées et le reset des search params

Une série de patches sur TanStack Router (React, Solid et Vue Start au même rythme). Elle préserve l'état de route généré pour les imports aliasés en HMR, permet aux retained search params de revenir à leurs valeurs par défaut, et saute le setup de scroll restoration quand il est désactivé. Rien ne casse, mais le correctif HMR enlève un mal de tête subtil en dev avec les routes aliasées.

06 Jun 2026
github.com/TanStack/router →