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

Breaking

TypeScript 7.0 Beta — el compilador reescrito en Go ya está disponible

El 21 de abril Microsoft anunció la beta de TypeScript 7.0 — el primer release del compilador completamente reescrito en Go. El resultado: 10x de velocidad sobre TS 6.0 en codebases grandes gracias a código nativo y paralelismo con memoria compartida. La beta incluye hasta 4 workers de type-checking configurables con --checkers, builders paralelos con --builders, y strict mode activado por defecto. A pesar del label «beta», el equipo la considera production-ready — ya está en uso en codebases de millones de líneas. El paquete @typescript/typescript6 permite correr ambas versiones en paralelo sin conflictos. Esto es ENORME para el ecosistema.

21 Apr 2026
devblogs.microsoft.com →
Destacado

Firefox 150 — sizes=auto, color-mix multi-color, pseudo-clases de media y ariaNotify

Firefox 150 llegó el 21 de abril con novedades importantes para CSS y HTML. CSS: color-mix() ahora acepta múltiples colores (no solo dos); nuevas pseudo-clases :buffering, :muted, :paused, :playing, :seeking para estilizar <audio> y <video> sin JavaScript; propiedades scroll-driven animation-range-start y animation-range-end. HTML: sizes=auto en <img loading=lazy> usa el tamaño de layout calculado para seleccionar el srcset correcto, sin duplicar media queries. API: el método ariaNotify() en Document y Element hace anuncios a screen readers de forma ergonómica, sin ARIA live regions. Una actualización sólida.

21 Apr 2026
developer.mozilla.org →
Destacado

Expo + Claude Code: Hipcamp migró 40+ dependencias de React Native en un sprint

El 21 de abril Expo publicó el caso de Hipcamp, plataforma de camping outdoor: usaron Claude Code para automatizar más de 40 upgrades de dependencias React Native y la migración completa a la New Architecture en un sprint — trabajo que estimaban en un trimestre entero. El artículo es una guía práctica de cómo estructurar el workflow de migración con un agente AI, qué errores aparecen y cómo resolverlos. Es el primer caso público de una empresa real usando AI para acelerar una migración RN a escala. Si todavía estás en Legacy Architecture, este artículo es lectura obligatoria.

21 Apr 2026
expo.dev/blog →
🟦

TypeScript

Breaking

Migrar a TypeScript 7.0 Beta — strict por defecto, ES5 deprecado y @typescript/typescript6

Detalles de migración desde TS 6.x: strict mode viene activado por defecto — si upgradeás un proyecto legacy, vas a encontrar errores que antes eran silenciosos. El análisis de archivos .js fue refactorizado para ser consistente con .ts, removiendo soporte para Closure-style syntax. Los targets ES5 y módulos legacy fueron deprecados. El paquete @typescript/typescript6 re-exporta la API de TS 6.0 completa para que herramientas como ts-jest y ts-node sigan funcionando mientras migrás. Estrategia recomendada: instalá la beta en un branch, corré tsc --checkers 4, y arreglá los errores de strict mode antes de mergear a main.

21 Apr 2026
github.com/microsoft/typescript →
⚛️

React

Patch

React Router 7.14.2 — fix de redirección en fetcher.load y mejor typing de generatePath

React Router 7.14.2 salió el 21 de abril con dos fixes puntuales: manejo correcto de redirecciones en fetcher.load — caso que rompía silenciosamente en ciertos escenarios de formularios — y mejor tipado TypeScript para los parámetros de generatePath. La serie 7.14 había traído soporte para Vite 8, Turbo Stream más robusto para payloads grandes y la expansión del modo RSC Framework con pre-rendering, soporte SPA y link prefetching. Si usás React Router en producción, actualizá a 7.14.2.

21 Apr 2026
reactrouter.com/changelog →
🧩

JS Frameworks

Destacado

TanStack Router y Start actualizan Solid a 2.0 beta.7 — el multi-framework avanza

El 20 de abril TanStack publicó un pre-release actualizando Solid Router y Start a Solid 2.0 beta.7. TanStack soporta React, Vue, Solid y Angular con una API unificada — esta actualización asegura que los usuarios de Solid.js tengan las últimas mejoras de la beta 2.0, que refina el sistema de reactividad granular. Vale la pena seguir esto de cerca: TanStack es uno de los ecosistemas más estratégicos del frontend moderno, y Solid 2.0 stable se espera en los próximos meses. Si tu equipo trabaja con múltiples frameworks, TanStack Start es una opción seria en 2026.

20 Apr 2026
github.com/TanStack/router →
🔥

Top Stories

Breaking

TypeScript 7.0 Beta — the Go-native compiler is now available

On April 21 Microsoft announced TypeScript 7.0 Beta — the first release of the compiler completely rewritten in Go. The result: 10x speed over TS 6.0 on large codebases through native code and shared-memory parallelism. The beta includes up to 4 type-checking workers via --checkers, parallel builders via --builders, and strict mode on by default. Despite the beta label, the team considers it production-ready — already running in multi-million-line codebases. The @typescript/typescript6 package lets both versions run side-by-side without conflicts. This permanently changes TypeScript tooling.

21 Apr 2026
devblogs.microsoft.com →
Notable

Firefox 150 — sizes=auto, multi-color color-mix, media pseudo-classes, and ariaNotify

Firefox 150 landed on April 21 with significant CSS and HTML additions. CSS: color-mix() now accepts multiple colors (not just two); new pseudo-classes :buffering, :muted, :paused, :playing, :seeking to style <audio> and <video> without JavaScript; scroll-driven animation-range-start and animation-range-end properties. HTML: sizes=auto on <img loading=lazy> uses the calculated layout size to pick the right srcset without duplicating media queries. API: the new ariaNotify() method on Document and Element makes screen reader announcements ergonomically, without ARIA live regions. A solid update.

21 Apr 2026
developer.mozilla.org →
Notable

Expo + Claude Code: Hipcamp upgraded 40+ React Native dependencies in a single sprint

On April 21 Expo published the Hipcamp case study — an outdoor camping platform that used Claude Code to automate 40+ React Native dependency upgrades and full New Architecture migration in a single sprint, work estimated at an entire quarter. The post is a practical guide on structuring an AI-agent migration workflow, what errors appear, and how to solve them. It's the first public case of a real company using AI to accelerate a large-scale RN migration. Still on Legacy Architecture? This is required reading.

21 Apr 2026
expo.dev/blog →
🟦

TypeScript

Breaking

Migrating to TypeScript 7.0 Beta — strict by default, ES5 deprecated, @typescript/typescript6

Migration details from TS 6.x: strict mode is on by default — upgrading legacy projects will surface previously silent errors. .js file analysis was refactored for consistency with .ts, removing Closure-style syntax support. ES5 targets and legacy module formats were deprecated. The @typescript/typescript6 package re-exports the full TS 6.0 API so tools like ts-jest and ts-node keep working during migration. Recommended strategy: install the beta on a branch, run tsc --checkers 4, and fix strict mode errors before merging to main.

21 Apr 2026
github.com/microsoft/typescript →
⚛️

React

Patch

React Router 7.14.2 — fetcher.load redirect fix and improved generatePath typing

React Router 7.14.2 shipped on April 21 with two targeted fixes: correct redirect handling in fetcher.load — a case that silently broke in certain form scenarios — and improved TypeScript typing for generatePath parameters. The 7.14 series brought Vite 8 support, more robust Turbo Stream for large payloads, and expanded RSC Framework Mode with pre-rendering, SPA support, and link prefetching. Update to 7.14.2 if you run React Router in production.

21 Apr 2026
reactrouter.com/changelog →
🧩

JS Frameworks

Notable

TanStack Router and Start upgrade to Solid 2.0 beta.7 — multi-framework ecosystem advances

On April 20 TanStack published a pre-release updating Solid Router and Start to Solid 2.0 beta.7. TanStack supports React, Vue, Solid, and Angular with a unified API — this update ensures Solid.js users have the latest beta.2.0 improvements, which refine the fine-grained reactivity system. Worth tracking closely: TanStack is one of the most strategically important ecosystems in modern frontend, and Solid 2.0 stable is expected in the coming months. If your team works across multiple frameworks, TanStack Start is a serious option in 2026.

20 Apr 2026
github.com/TanStack/router →
🔥

Top Stories

Breaking

TypeScript 7.0 Beta — le compilateur réécrit en Go est maintenant disponible

Le 21 avril Microsoft a annoncé la beta de TypeScript 7.0 — le premier release du compilateur complètement réécrit en Go. Résultat: 10x de vitesse sur TS 6.0 grâce au code natif et au parallélisme avec mémoire partagée. La beta inclut des workers de type-checking via --checkers et strict mode activé par défaut. Malgré le label beta, l'équipe la considère production-ready. Le paquet @typescript/typescript6 permet de faire tourner les deux versions en parallèle.

21 Apr 2026
devblogs.microsoft.com →
Notable

Firefox 150 — sizes=auto, color-mix multi-couleur, pseudo-classes media et ariaNotify

Firefox 150 est arrivé le 21 avril avec des ajouts CSS et HTML significatifs. CSS: color-mix() accepte maintenant plusieurs couleurs; nouvelles pseudo-classes pour styler <audio> et <video> sans JavaScript; propriétés scroll-driven animation-range-start et animation-range-end. HTML: sizes=auto sur <img loading=lazy> utilise la taille de layout calculée pour choisir le bon srcset. API: la nouvelle méthode ariaNotify() pour les annonces screen reader sans ARIA live regions.

21 Apr 2026
developer.mozilla.org →
Notable

Expo + Claude Code: Hipcamp a migré 40+ dépendances React Native en un sprint

Le 21 avril Expo a publié le cas Hipcamp — une plateforme de camping outdoor qui a utilisé Claude Code pour automatiser 40+ upgrades de dépendances React Native et la migration complète vers New Architecture en un sprint. C'est le premier cas public d'une vraie entreprise utilisant l'AI pour accélérer une migration RN à grande échelle. Encore sur Legacy Architecture? Lecture obligatoire.

21 Apr 2026
expo.dev/blog →
🟦

TypeScript

Breaking

Migration vers TypeScript 7.0 Beta — strict par défaut, ES5 déprécié, @typescript/typescript6

Détails de migration depuis TS 6.x: strict mode activé par défaut — les projets legacy auront des erreurs auparavant silencieuses. L'analyse des fichiers .js a été refactorisée. Le paquet @typescript/typescript6 réexporte l'API TS 6.0 complète pour que ts-jest et ts-node continuent à fonctionner. Stratégie recommandée: installer la beta sur une branche, lancer tsc --checkers 4 et corriger les erreurs strict avant de merger.

21 Apr 2026
github.com/microsoft/typescript →
⚛️

React

Patch

React Router 7.14.2 — fix redirection fetcher.load et meilleur typage generatePath

React Router 7.14.2 est sorti le 21 avril avec deux fixes ciblés: gestion correcte des redirections dans fetcher.load et meilleur typage TypeScript pour les paramètres de generatePath. La série 7.14 avait apporté le support Vite 8 et l'expansion du mode RSC Framework avec pre-rendering et support SPA. Mettez à jour vers 7.14.2 en production.

21 Apr 2026
reactrouter.com/changelog →
🧩

JS Frameworks

Notable

TanStack Router et Start passent à Solid 2.0 beta.7 — l'écosystème multi-framework avance

Le 20 avril TanStack a publié un pre-release mettant à jour Solid Router et Start vers Solid 2.0 beta.7. TanStack supporte React, Vue, Solid et Angular avec une API unifiée. Cette mise à jour assure aux utilisateurs Solid.js les dernières améliorations de la beta 2.0. Solid 2.0 stable est attendu dans les prochains mois. Si votre équipe travaille avec plusieurs frameworks, TanStack Start est une option sérieuse en 2026.

20 Apr 2026
github.com/TanStack/router →