Native TypeScript 7 ya es el compilador por defecto en VS 2026 Insiders
Hasta ahora la preview nativa era opt-in. Con 18.6 Insiders 3 pasa a ser default cuando el proyecto no pinea una versión explícita. Si querés volver al stack JS, instalá [email protected] en el package.json y ya. Recordá: TS 7 sigue siendo Beta — esperá warnings y discrepancias menores con el compilador estable. Pero el speedup en project load (~8x) ya se siente.
TWIR #279: TanStack RSC experimental, vulnerabilidad DoS en Server Functions y Hook Form bumpea
El newsletter de Sébastien Lorber trae varias campanas: arrancó una versión experimental de TanStack RSC, salió un CVE de DoS en React Server Functions (revisá si exponés 'use server'), y hubo bumps en TanStack Router/Start, React Hook Form, ExecuTorch y TS Go beta. Si seguís un solo newsletter en el ecosistema, que sea este.
RFC: reemplazar CocoaPods por Swift Package Manager en React Native iOS
CocoaPods está en maintenance mode, así que la comunidad propone migrar la integración iOS de React Native a Swift Package Manager. Para apps grandes esto es un cambio profundo: pods custom, post-install scripts y forks de librerías nativas vana tener que repensarse. Si mantenés librerías RN con bindings iOS, este RFC te conviene leerlo ya.
React Navigation suma <code>retain</code> para mantener pantallas montadas en el stack
Una API retain nueva en React Navigation permite mantener pantallas montadas después de un back, parecido al <Activity> de React 19.2. Caso típico: volvés del detalle a la lista y querés que el scroll y el estado se preserven sin tunear useFocusEffect a mano. Cambia patterns de tabs y wizards.
Svelte CLI: community add-ons experimentales y separación <code>sv</code> / <code>sv-utils</code>
El CLI sv ya acepta add-ons de la comunidad de forma experimental — la idea es que el ecosistema crezca sin esperar a que el core team incorpore cada integración. En paralelo, separaron sv (CLI público) de sv-utils (helpers internos) para clarificar qué APIs son estables. Buena señal de madurez.
Next.js 16.3 canary: streaming en draft mode y limpieza de deps en Rust
Las canaries 16.3.0-canary.8 (2 May) y .9 (3 May) traen fixes en streaming durante draft mode y mejoras de Node.js streams. La .9 además limpia deps de Rust (once_cell sale, phf::Map reemplaza lookups con Lazy static). No es feature nueva pero baja el peso de instalación de Next y mejora cold starts. Si vivís en canary, va con upgrade tranquilo.
TanStack Start RC: oleada de releases entre el 1 y el 3 de mayo afinando RSC y plugins
Después del 1.169 del 30 de abril, TanStack Start tiró siete u ocho releases más entre 1 y 3 de mayo: aislamiento de metadata por plugin instance en router-plugin, fixes en parse params con union types, y bumps coordinados en react-start, solid-start y vue-start. Camino claro hacia 1.0 — si estás probando RC, fijá una versión específica (las cosas cambian rápido).
Tendencias Destacadas
El stack frontend está pegando un giro pesado a Rust: TS 7 ya es default en VS 2026 Insiders, y ahora el React Compiler está siendo portado a Rust en Meta. Para el dev medio significa: zero refactor hoy, builds bastante más rápidas en 12-18 meses, y menos dependencia de Babel/Node a la hora de buildear. Ojo con esto si mantenés un build pipeline custom — vale la pena revisar qué dependencias asumen Babel.
React Native está modernizando su integración nativa a fondo: el RFC para Swift Package Manager y la API <code>retain</code> en React Navigation muestran que el ecosistema está aprovechando el momento de la New Architecture para sacar deudas técnicas viejas (CocoaPods en mantenimiento, scrolling perdido en navigations). Si tenés una app RN grande, agendá tiempo en el roadmap para evaluar SPM en los próximos meses.
Native TypeScript 7 is now the default compiler in VS 2026 Insiders
Up to now the native preview was opt-in. With 18.6 Insiders 3 it becomes the default when the project doesn't pin an explicit version. To go back to the JS stack, install [email protected] in your package.json. Remember: TS 7 is still Beta — expect warnings and minor discrepancies vs the stable compiler. But project load speedup (~8x) is already noticeable.
TWIR #279: experimental TanStack RSC, React Server Functions DoS vuln, Hook Form bump
Sébastien Lorber's newsletter rings several bells: an experimental TanStack RSC build dropped, a DoS vuln in React Server Functions got disclosed (audit your 'use server' exposure), and bumps landed across TanStack Router/Start, React Hook Form, ExecuTorch, and TS Go beta. If you only follow one ecosystem newsletter, make it this one.
RFC: replace CocoaPods with Swift Package Manager for React Native iOS
CocoaPods is in maintenance mode, so the community is proposing to move React Native's iOS integration to Swift Package Manager. For large apps it's a deep shift: custom pods, post-install scripts, and forks of native libraries will need rethinking. If you maintain RN libraries with iOS bindings, read this RFC now.
React Navigation adds <code>retain</code> to keep screens mounted in the stack
A new retain API in React Navigation lets you keep screens mounted after a back, similar to React 19.2's <Activity>. Typical case: you go back from detail to list and want scroll position and state preserved without hand-rolling useFocusEffect. Changes patterns for tabs and wizards.
Svelte CLI: experimental community add-ons and <code>sv</code> / <code>sv-utils</code> split
The sv CLI now accepts community add-ons experimentally — the idea is to let the ecosystem grow without waiting for the core team to absorb every integration. In parallel they split sv (public CLI) from sv-utils (internal helpers) to clarify which APIs are stable. Good maturity signal.
Next.js 16.3 canary: streaming in draft mode and Rust dep cleanup
Canaries 16.3.0-canary.8 (May 2) and .9 (May 3) ship fixes for streaming during draft mode and Node.js streams improvements. .9 also cleans up Rust deps (once_cell dropped, phf::Map replaces Lazy static lookups). Not a new feature but it reduces Next install weight and improves cold starts. If you live on canary, safe to upgrade.
TanStack Start RC: wave of releases May 1–3 polishing RSC and plugins
After 1.169 on April 30, TanStack Start shipped seven or eight more releases between May 1 and 3: per-plugin metadata isolation in router-plugin, parse params fixes with union types, and coordinated bumps across react-start, solid-start, and vue-start. Clear path to 1.0 — if you're trialing the RC, pin a specific version (things move fast).
Notable Trends
The frontend stack is making a heavy pivot to Rust: TS 7 is now default in VS 2026 Insiders, and the React Compiler is being ported to Rust at Meta. For the average dev that means: zero refactor today, much faster builds in 12-18 months, and less Babel/Node dependency at build time. Heads up if you maintain a custom build pipeline — worth auditing which deps assume Babel.
React Native is modernizing its native integration end-to-end: the Swift Package Manager RFC and the <code>retain</code> API in React Navigation show the ecosystem is using the New Architecture moment to clear old tech debt (CocoaPods in maintenance, lost scroll on navigation). If you have a large RN app, book roadmap time to evaluate SPM in the coming months.
TypeScript 7 natif est désormais le compilateur par défaut dans VS 2026 Insiders
Jusqu'ici la preview native était opt-in. Avec 18.6 Insiders 3 elle devient le défaut quand le projet ne fige pas de version explicite. Pour revenir au stack JS, installez [email protected] dans votre package.json. Rappel: TS 7 est toujours en Beta — attendez-vous à des warnings et écarts mineurs vs le compilateur stable. Mais le speedup au chargement de projet (~8x) se sent déjà.
TWIR #279: TanStack RSC expérimental, vuln DoS dans Server Functions, bump Hook Form
La newsletter de Sébastien Lorber sonne plusieurs cloches: une version expérimentale de TanStack RSC est sortie, une vuln DoS dans React Server Functions a été divulguée (auditez vos exports 'use server'), et des bumps sont arrivés sur TanStack Router/Start, React Hook Form, ExecuTorch et TS Go beta.
RFC: remplacer CocoaPods par Swift Package Manager pour React Native iOS
CocoaPods est en maintenance mode, donc la communauté propose de migrer l'intégration iOS de React Native vers Swift Package Manager. Pour les grosses apps c'est un changement profond: pods custom, post-install scripts et forks de libs natives devront être repensés. Si vous maintenez des libs RN avec bindings iOS, lisez ce RFC dès maintenant.
React Navigation ajoute <code>retain</code> pour garder les écrans montés dans la stack
Une nouvelle API retain dans React Navigation permet de garder les écrans montés après un back, similaire à <Activity> de React 19.2. Cas typique: vous revenez du détail à la liste et voulez que la scroll position et l'état soient préservés sans bidouiller useFocusEffect. Change les patterns pour tabs et wizards.
Svelte CLI: add-ons communautaires expérimentaux et séparation <code>sv</code> / <code>sv-utils</code>
Le CLI sv accepte désormais des add-ons communautaires en expérimental — l'idée est de laisser l'écosystème croître sans attendre que le core team absorbe chaque intégration. En parallèle ils ont séparé sv (CLI public) de sv-utils (helpers internes) pour clarifier quelles APIs sont stables.
Canary Next.js 16.3: streaming en draft mode et nettoyage de deps Rust
Les canaries 16.3.0-canary.8 (2 mai) et .9 (3 mai) livrent des fixes pour le streaming en draft mode et des améliorations Node.js streams. La .9 nettoie aussi les deps Rust (once_cell retiré, phf::Map remplace les lookups Lazy static). Pas une nouvelle feature mais ça réduit le poids d'install de Next et améliore les cold starts.
TanStack Start RC: vague de releases du 1 au 3 mai peaufinant RSC et plugins
Après 1.169 le 30 avril, TanStack Start a livré sept ou huit releases entre le 1 et le 3 mai: isolation des metadata par plugin instance dans router-plugin, fixes parse params avec union types, et bumps coordonnés sur react-start, solid-start et vue-start. Trajectoire claire vers 1.0 — si vous testez la RC, figez une version spécifique.
Tendances Notables
Le stack frontend opère un virage lourd vers Rust: TS 7 est désormais le défaut dans VS 2026 Insiders, et le React Compiler est en cours de portage vers Rust chez Meta. Pour le dev moyen ça veut dire: zéro refactor aujourd'hui, des builds bien plus rapides dans 12-18 mois, et moins de dépendance Babel/Node au build.
React Native modernise son intégration native de fond en comble: la RFC Swift Package Manager et l'API <code>retain</code> dans React Navigation montrent que l'écosystème profite du momentum New Architecture pour solder de la dette technique (CocoaPods en maintenance, scroll perdu en navigation). Si vous avez une grosse app RN, prévoyez du temps roadmap pour évaluer SPM dans les prochains mois.