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

Electron 44.0.0 estable: Chromium 152, Node 24.18 y una lista larga de breaking changes

Electron 44 sube a Chromium 152.0.7977.54, Node 24.18.1 y V8 15.2, pero lo que duele es la letra chica: se van los builds de 32 bits (Windows ia32 y Linux armv7l), macOS 12 Monterey deja de estar soportado, ANGLE pasa a estar linkeado estáticamente (no más libEGL/libGLESv2 en la distribución) y el módulo clipboard se alinea con la W3C Clipboard API y ya no se expone al renderer. Ojo con esto antes de bumpear: si tu app toca el portapapeles desde el renderer, se rompe.

Del lado bueno hay juguetes nuevos: net.WebSocket en el main process, webFrameMain.printToPDF(), una API cross-platform de save/restore de estado de ventana, setZoomMode por WebContents y esquinas redondeadas por defecto en ventanas frameless de Linux.

25 Aug 2026
github.com/electron →
Destacado

React Native 0.86.3: se arregla la propagación de eventos en Modal y los pesos de fuentes custom

Patch chico pero con arreglos que se sienten. parentNode/parentElement devolvían el document en vez del elemento contenedor para <Modal> y otras root host views anidadas, lo que cortaba la propagación capture/bubble hacia los ancestros. Además, en la New Architecture las fuentes custom con fontWeight explícito renderizaban siempre en el peso más pesado — arreglado.

Suma un fix de use-after-free en EventEmitter.cpp, checksums determinísticos en Podfile.lock y bump de Hermes v1.

24 Aug 2026
github.com/facebook →
🧩

JS Frameworks

Patch

Astro 7.2.6 y 7.2.5: fix de FetchState en dev y ronda de integraciones

Astro sacó dos patches el mismo día: 7.2.6 arregla un bug donde new FetchState(request) podía fallar en desarrollo cuando las dependencias de servidor estaban optimizadas. En el mismo tren salieron @astrojs/[email protected], @astrojs/[email protected], @astrojs/[email protected], @astrojs/[email protected] y [email protected].

24 Aug 2026
github.com/withastro →
Minor

TanStack Query 5.102.3: preact-query deja de usar el fetchQuery deprecado

Release de mantenimiento en toda la línea (React, Vue, Svelte, Solid, Angular, Preact, Lit): usePrefetchQuery de preact-query pasa de queryClient.fetchQuery — deprecado — a queryClient.query. Si todavía tenés fetchQuery en tu código, ya sabés para dónde va la migración.

24 Aug 2026
github.com/TanStack →
🔧

Build Tools & Runtimes

Destacado

pnpm 11.24.0: aprobaciones de build globales y varios fixes de lockfile

La novedad grande son las aprobaciones de build globales: ya no hace falta re-aprobar los mismos scripts de postinstall proyecto por proyecto. Además, pnpm install --frozen-lockfile deja de explotar con ERR_PNPM_FROZEN_LOCKFILE_WITH_OUTDATED_LOCKFILE cuando la versión de pnpm fijada en el lockfile necesita re-resolverse, y el CLI en Rust por fin honra cinco settings que reconocía pero ignoraba (updateNotifier, legacyDirFiltering, initAuthor*, initLicense, initVersion).

24 Aug 2026
github.com/pnpm →
Beta

pnpm 12.0.0-rc.11: la v12 sigue afinándose

Tres release candidates en tres días (rc.9, rc.10 y rc.11). La v12 está claramente cerca; si tenés monorepos grandes, vale la pena probar el RC en una branch antes de que salga estable.

25 Aug 2026
github.com/pnpm →
🛠️

Developer Tools

Release

oxlint 1.80.0 y oxfmt 0.65.0: mejor resolución de imports para Vue y React

La suite de Oxc sigue a ritmo semanal. no-confusing-non-null-assertion ahora ofrece sugerencias de fix, las reglas de Vue y React resuelven imports por símbolo en vez de por nombre, y los globals se resuelven por referencia y no por nombre — menos falsos positivos en código con shadowing. oxfmt preserva decoradores de clase antes de export cuando la sentencia está suprimida.

24 Aug 2026
github.com/oxc-project →
Destacado

typescript-eslint 8.68.0: autofix de return-await ya no rompe arrow functions

Release con dos fixes que valen oro si corrés --fix en CI: el autofix de return-await dejaba código roto dentro de arrow functions, y no-unnecessary-type-assertion causaba stack overflow con tipos recursivos. Suma sugerencias de fix en strict-void-return, soporte de meta.languages en @typescript-eslint/utils, y arregla un falso negativo de no-floating-promises con ignoreVoid: false.

24 Aug 2026
github.com/typescript-eslint →
Patch

ESLint 10.9.1

Patch de seguimiento a la 10.9.0 que salió el 21 de agosto. Nada estructural, pero si ya bumpeaste a 10.9 conviene ir directo a este.

24 Aug 2026
github.com/eslint →
🔥

Top Stories

Breaking

Electron 44.0.0 stable: Chromium 152, Node 24.18 and a long breaking-change list

Electron 44 moves to Chromium 152.0.7977.54, Node 24.18.1 and V8 15.2, but the pain is in the fine print: 32-bit builds are gone (Windows ia32 and Linux armv7l), macOS 12 Monterey is no longer supported, ANGLE is now statically linked (no more libEGL/libGLESv2 shipped), and the clipboard module now follows the W3C Clipboard API and is no longer exposed to renderer processes. Audit that before bumping: renderer-side clipboard code breaks.

On the upside: net.WebSocket in the main process, webFrameMain.printToPDF(), a cross-platform save/restore window state API, per-WebContents setZoomMode, and rounded corners by default on frameless Linux windows.

25 Aug 2026
github.com/electron →
Notable

React Native 0.86.3 fixes Modal event propagation and custom font weights

Small patch, real fixes. parentNode/parentElement returned the document instead of the containing element for <Modal> and other nested root host views, which severed capture/bubble propagation to ancestors. Also on the New Architecture, custom fonts with an explicit fontWeight always rendered at the heaviest weight — now fixed.

Plus a use-after-free data race fix in EventEmitter.cpp, deterministic Podfile.lock checksums across machines, and a Hermes v1 bump.

24 Aug 2026
github.com/facebook →
🧩

JS Frameworks

Patch

Astro 7.2.6 and 7.2.5: dev FetchState fix plus an integration round

Astro shipped two patches the same day: 7.2.6 fixes a bug where new FetchState(request) could fail in development when server dependencies were optimized. Riding along: @astrojs/[email protected], @astrojs/[email protected], @astrojs/[email protected], @astrojs/[email protected] and [email protected].

24 Aug 2026
github.com/withastro →
Minor

TanStack Query 5.102.3 drops the deprecated fetchQuery in preact-query

Maintenance release across the whole line (React, Vue, Svelte, Solid, Angular, Preact, Lit): preact-query's usePrefetchQuery moves off the deprecated queryClient.fetchQuery onto queryClient.query. If fetchQuery is still in your codebase, that's the direction of travel.

24 Aug 2026
github.com/TanStack →
🔧

Build Tools & Runtimes

Notable

pnpm 11.24.0 adds global build approvals and several lockfile fixes

The headline is global build approvals: no more re-approving the same postinstall scripts project by project. Also, pnpm install --frozen-lockfile no longer fails with ERR_PNPM_FROZEN_LOCKFILE_WITH_OUTDATED_LOCKFILE when the pnpm version pinned in the lockfile has to be re-resolved, and the Rust CLI finally honors five settings it recognized but ignored (updateNotifier, legacyDirFiltering, initAuthor*, initLicense, initVersion).

24 Aug 2026
github.com/pnpm →
Beta

pnpm 12.0.0-rc.11 keeps polishing the v12 line

Three release candidates in three days (rc.9, rc.10, rc.11). v12 is clearly close; if you run large monorepos, it's worth testing the RC on a branch before stable lands.

25 Aug 2026
github.com/pnpm →
🛠️

Developer Tools

Release

oxlint 1.80.0 and oxfmt 0.65.0: better Vue and React import resolution

The Oxc suite keeps its weekly cadence. no-confusing-non-null-assertion now ships fix suggestions, Vue and React rules resolve imports by symbol instead of by name, and globals resolve by reference rather than by name — fewer false positives in shadowed code. oxfmt preserves class decorators before export when the statement is suppressed.

24 Aug 2026
github.com/oxc-project →
Notable

typescript-eslint 8.68.0: return-await autofix no longer breaks arrow functions

Two fixes here matter if you run --fix in CI: the return-await autofix could leave broken code inside arrow functions, and no-unnecessary-type-assertion could stack-overflow on recursive types. Also adds fix suggestions to strict-void-return, meta.languages support in @typescript-eslint/utils, and fixes a no-floating-promises false negative with ignoreVoid: false.

24 Aug 2026
github.com/typescript-eslint →
Patch

ESLint 10.9.1

Follow-up patch to 10.9.0, which shipped on August 21. Nothing structural, but if you already bumped to 10.9, go straight to this one.

24 Aug 2026
github.com/eslint →
🔥

Top Stories

Breaking

Electron 44.0.0 stable : Chromium 152, Node 24.18 et une longue liste de breaking changes

Electron 44 passe à Chromium 152.0.7977.54, Node 24.18.1 et V8 15.2, mais le vrai sujet est ailleurs : les builds 32 bits disparaissent (Windows ia32 et Linux armv7l), macOS 12 Monterey n'est plus supporté, ANGLE est désormais lié statiquement (plus de libEGL/libGLESv2 livrés) et le module clipboard s'aligne sur la W3C Clipboard API et n'est plus exposé au renderer.

Côté nouveautés : net.WebSocket dans le main process, webFrameMain.printToPDF(), une API cross-platform de sauvegarde/restauration de l'état des fenêtres, setZoomMode par WebContents, et des coins arrondis par défaut sur les fenêtres frameless Linux.

25 Aug 2026
github.com/electron →
Notable

React Native 0.86.3 corrige la propagation d'événements du Modal et les graisses de polices

Patch mineur, corrections utiles. parentNode/parentElement renvoyaient le document au lieu de l'élément conteneur pour <Modal> et d'autres root host views imbriquées, ce qui coupait la propagation capture/bubble vers les ancêtres. Sur la New Architecture, les polices custom avec fontWeight explicite s'affichaient toujours à la graisse maximale — corrigé.

S'ajoutent un correctif use-after-free dans EventEmitter.cpp, des checksums Podfile.lock déterministes et un bump d'Hermes v1.

24 Aug 2026
github.com/facebook →
🧩

JS Frameworks

Patch

Astro 7.2.6 et 7.2.5 : correctif FetchState en dev et tournée d'intégrations

Astro a livré deux patches le même jour : 7.2.6 corrige un bug où new FetchState(request) pouvait échouer en développement lorsque les dépendances serveur étaient optimisées. Dans la foulée : @astrojs/[email protected], @astrojs/[email protected], @astrojs/[email protected], @astrojs/[email protected] et [email protected].

24 Aug 2026
github.com/withastro →
Mineur

TanStack Query 5.102.3 abandonne fetchQuery déprécié dans preact-query

Release de maintenance sur toute la ligne (React, Vue, Svelte, Solid, Angular, Preact, Lit) : le usePrefetchQuery de preact-query quitte queryClient.fetchQuery, déprécié, pour queryClient.query.

24 Aug 2026
github.com/TanStack →
🔧

Build Tools & Runtimes

Notable

pnpm 11.24.0 : approbations de build globales et correctifs de lockfile

Nouveauté principale : les approbations de build globales — plus besoin de réapprouver les mêmes scripts postinstall projet par projet. Par ailleurs, pnpm install --frozen-lockfile n'échoue plus avec ERR_PNPM_FROZEN_LOCKFILE_WITH_OUTDATED_LOCKFILE, et le CLI Rust honore enfin cinq réglages qu'il reconnaissait sans les appliquer.

24 Aug 2026
github.com/pnpm →
Bêta

pnpm 12.0.0-rc.11 : la v12 continue de s'affiner

Trois release candidates en trois jours (rc.9, rc.10, rc.11). La v12 approche ; si vous gérez de gros monorepos, testez la RC sur une branche avant la stable.

25 Aug 2026
github.com/pnpm →
🛠️

Developer Tools

Release

oxlint 1.80.0 et oxfmt 0.65.0 : meilleure résolution d'imports Vue et React

La suite Oxc garde son rythme hebdomadaire. no-confusing-non-null-assertion propose des suggestions de correction, les règles Vue et React résolvent les imports par symbole, et les globals sont résolus par référence et non par nom — moins de faux positifs. oxfmt préserve les décorateurs de classe avant export quand l'instruction est supprimée.

24 Aug 2026
github.com/oxc-project →
Notable

typescript-eslint 8.68.0 : l'autofix return-await ne casse plus les arrow functions

Deux correctifs importants si vous lancez --fix en CI : l'autofix return-await pouvait casser du code dans les arrow functions, et no-unnecessary-type-assertion provoquait un stack overflow sur les types récursifs. Ajoute aussi des suggestions pour strict-void-return et le support de meta.languages.

24 Aug 2026
github.com/typescript-eslint →
Patch

ESLint 10.9.1

Patch de suivi de la 10.9.0 sortie le 21 août. Rien de structurel, mais si vous êtes déjà en 10.9, passez directement à celle-ci.

24 Aug 2026
github.com/eslint →