Noticias Dev

Dev News — 12 de mayo 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

Release

Vite 8.0.12 alinea rolldown a 1.0.0-rc.18

Cuatro días después de la 8.0.11, Vite publicó 8.0.12 el 11 de mayo junto a [email protected]. Es un patch chico pero importante: arrastra rolldown 1.0.0-rc.18, que en producción te puede recortar segundos en builds grandes. Si seguís el tren rolldown, no te quedes en la 8.0.10.

11 May 2026
github.com/vitejs →
Beta

React Native 0.86.0-rc.0: view transitions, autofill Android y privacy manifests

Salió el primer release candidate de 0.86. Trae view transition APIs, autofill ampliado en TextInput para Android, mejoras de accesibilidad y declaraciones de privacy manifest para las timing APIs en iOS. El cut de la branch fue el 4 de mayo, GA apunta al 8 de junio: si mantenés librerías nativas, este es el momento de testear.

07 May 2026
github.com/facebook →
Breaking

Chrome 142 estable: ::view-transition pasa a absolute y aparecen :target-before/:target-after

Chrome 142 llegó al canal estable el 5 de mayo. Ojo con esto: por una resolución del CSS WG, ::view-transition dejó de ser position: fixed y pasó a position: absolute. Si tenías layouts atados al viewport durante la transición, los vas a tener que revisar. Además, los pseudos :target-before y :target-after matchean scroll markers antes o después del activo, y ya no hace falta guardar la promise del startViewTransition: ahora hay document.activeViewTransition.

05 May 2026
developer.chrome.com →
🌐

HTML / Web Platform

Seguridad

Local Network Access: Chrome ahora pide permiso para llegar al 192.168.*

Chrome 142 cerró un agujero clásico de CSRF contra dispositivos de la LAN: cualquier request a la red local del usuario queda gatillado por un prompt de permiso. Si tu app web habla con routers, NAS o printers caseros, asumí que hay UX nueva en el medio. No es opcional, es del browser.

05 May 2026
developer.chrome.com →
Destacado

WebGPU agrega primitive_index en fragment shaders para geometría virtualizada

Nueva optional capability en WebGPU: el built-in primitive_index expone, por primitiva, el índice al fragment shader en hardware compatible. Es la pieza que te falta si querés implementar técnicas tipo virtualized geometry o cluster shading desde el browser sin recalcular IDs en el vertex stage.

05 May 2026
developer.chrome.com →
⚛️

React

Destacado

Next.js 16.3.0-canary.18: limpieza de prefetch y mejoras en Instant Insights

La canary del 9 de mayo quitó el header redundante de instant navigation prefetch y mejoró el error reporting de Instant Insights. Si estás midiendo Core Web Vitals con su API, vas a ver telemetría más limpia. Plomería, sí, pero del tipo que cambia la señal del dashboard.

09 May 2026
github.com/vercel →
🔧

Build Tools & Runtimes

Patch

Vite 7.3.3 sigue manteniendo la rama legacy en paralelo a la 8.x

Para los proyectos que todavía no se animaron al rolldown, el 7 de mayo salió Vite 7.3.3 con backports. No esperes features nuevas: es una rama de mantenimiento mientras la 8.x estabiliza. Si tu lock está pegado a Vite 7, este es el patch del momento.

07 May 2026
github.com/vitejs →
🔥

Top Stories

Release

Vite 8.0.12 bumps rolldown to 1.0.0-rc.18

Four days after 8.0.11, Vite shipped 8.0.12 on May 11 alongside [email protected]. Small patch, real impact: it pulls in rolldown 1.0.0-rc.18, which in production can shave seconds off big builds. If you ride the rolldown train, do not linger on 8.0.10.

11 May 2026
github.com/vitejs →
Beta

React Native 0.86.0-rc.0: view transitions, Android autofill and privacy manifests

The first release candidate for 0.86 is out. It brings view transition APIs, expanded TextInput autofill on Android, accessibility wins, and privacy manifest entries for iOS timing APIs. Branch cut was May 4 and GA targets June 8 — if you ship native libs, test now.

07 May 2026
github.com/facebook →
Breaking

Chrome 142 stable: ::view-transition becomes absolute, :target-before / :target-after land

Chrome 142 hit stable on May 5. Heads up: per a CSS WG resolution, ::view-transition moved from position: fixed to position: absolute. Layouts that leaned on viewport positioning during the transition will need a revisit. Bonus: :target-before and :target-after pseudos match scroll markers before or after the active one, and you no longer need to keep the startViewTransition promise — there is now document.activeViewTransition.

05 May 2026
developer.chrome.com →
🌐

HTML / Web Platform

Security

Local Network Access: Chrome now prompts before hitting your 192.168.*

Chrome 142 closed a classic CSRF hole against LAN devices: any request to the user's local network is now gated behind a permission prompt. If your web app talks to routers, NAS boxes, or home printers, expect a new UX step in the way. Browser-level, not opt-in.

05 May 2026
developer.chrome.com →
Notable

WebGPU adds primitive_index in fragment shaders for virtualized geometry

New WebGPU optional capability: a primitive_index shader built-in that hands the per-primitive index to the fragment shader on supported hardware. This is the missing piece for techniques like virtualized geometry or cluster shading without recomputing IDs in the vertex stage.

05 May 2026
developer.chrome.com →
⚛️

React

Notable

Next.js 16.3.0-canary.18: prefetch cleanup and Instant Insights tweaks

The May 9 canary dropped the redundant instant navigation prefetch header and improved Instant Insights error reporting. If you measure Core Web Vitals through that API, expect cleaner telemetry. Plumbing — but the kind that moves the dashboard.

09 May 2026
github.com/vercel →
🔧

Build Tools & Runtimes

Patch

Vite 7.3.3 keeps the legacy line alive next to 8.x

For projects not ready to jump to rolldown, Vite 7.3.3 landed on May 7 with backports. Maintenance only — no new features, just stability while 8.x settles. If your lockfile sits on Vite 7, this is the patch to pin.

07 May 2026
github.com/vitejs →
🔥

Top Stories

Release

Vite 8.0.12 aligne rolldown sur 1.0.0-rc.18

Quatre jours après la 8.0.11, Vite a publié 8.0.12 le 11 mai avec [email protected]. Petit patch mais utile : il embarque rolldown 1.0.0-rc.18 qui peut faire gagner des secondes sur les gros builds.

11 May 2026
github.com/vitejs →
Bêta

React Native 0.86.0-rc.0 : view transitions, autofill Android et privacy manifests

Le premier release candidate de 0.86 est sorti. Au menu : view transition APIs, autofill élargi pour TextInput sur Android, améliorations d'accessibilité et privacy manifests pour les timing APIs iOS. GA visée le 8 juin.

07 May 2026
github.com/facebook →
Breaking

Chrome 142 stable : ::view-transition passe à absolute, :target-before / :target-after arrivent

Chrome 142 est passé en stable le 5 mai. Attention : ::view-transition passe de position: fixed à position: absolute (résolution du CSS WG). Les pseudos :target-before et :target-after arrivent, et document.activeViewTransition remplace le stockage manuel de la promise.

05 May 2026
developer.chrome.com →
🌐

HTML / Web Platform

Sécurité

Local Network Access : Chrome demande maintenant une permission pour atteindre 192.168.*

Chrome 142 ferme un trou CSRF classique contre les équipements LAN : toute requête vers le réseau local de l'utilisateur passe désormais par un prompt de permission. Pas optionnel, c'est au niveau navigateur.

05 May 2026
developer.chrome.com →
Notable

WebGPU ajoute primitive_index dans les fragment shaders

Nouvelle capacité optionnelle WebGPU : primitive_index expose l'index par primitive au fragment shader sur le matériel compatible. Utile pour la geometry virtualisée ou le cluster shading.

05 May 2026
developer.chrome.com →
⚛️

React

Notable

Next.js 16.3.0-canary.18 : nettoyage du prefetch et améliorations Instant Insights

La canary du 9 mai retire le header redondant d'instant navigation prefetch et améliore l'error reporting d'Instant Insights. Tuyauterie utile pour les Core Web Vitals.

09 May 2026
github.com/vercel →
🔧

Build Tools & Runtimes

Patch

Vite 7.3.3 maintient la branche legacy en parallèle de la 8.x

Pour les projets pas encore prêts à passer à rolldown, Vite 7.3.3 est sorti le 7 mai avec des backports. Branche de maintenance pendant que la 8.x se stabilise.

07 May 2026
github.com/vitejs →