Electron 45.0.0-alpha.5 escopea los permisos de File System Access al documento que los pide
Los pedidos de permiso de File System Access y el evento file-system-access-restricted pasan a estar escopeados al documento que los solicita, los grants se resetean cuando se cierra la última página del origin, y el acceso de escritura funciona en sesiones in-memory. Es un ajuste de modelo de permisos, no un fix cosmético — vale revisarlo si tu app expone FSA. Backporteado a 43. También arreglan los iconos de Tray que no aparecían dentro de sandboxes Flatpak o Snap en Linux, y app.getGPUInfo('complete') que colgaba el proceso GPU varios segundos en algunos Windows.
Wrangler 4.129.1: workerd y workers-types al build del 4 de septiembre
Patch de dependencias en wrangler y miniflare: workerd pasa de 1.20260903.1 a 1.20260904.1 y @cloudflare/workers-types lo acompaña. Nada de API nueva — pero si tu runtime local se comporta distinto del deployado, alinear el build de workerd es lo primero que conviene mirar.
Lucide 1.42.0: gap-horizontal, gap-vertical, trash-off y adiós al franco suizo
Iconos nuevos: gap-horizontal, gap-vertical, trash-off y circle-dashed-check. Y quedan deprecados los iconos de franco suizo — si los tenés en un design system, este es el aviso antes de que desaparezcan en una major.
Tendencias Destacadas
Día flaco de verdad: cero releases de TypeScript, React, Vue, Svelte, Node, Deno, Bun o Vite, y WebKit sigue sin publicar nada después del post de Interop 2027. El movimiento quedó todo en linters.
Los dos linters del día empujan para el mismo lado: reglas que atrapan tipos que no restringen nada. typescript-eslint va por los object types vacíos generados, oxlint afina no-explicit-any e id-length. El tipado laxo se está volviendo error de lint, no decisión de estilo.
Electron sigue apretando el modelo de permisos: los grants de File System Access ahora mueren cuando se cierra la última página del origin. Escopear por documento en vez de por app es la dirección correcta, aunque te obligue a revisar código que funcionaba.
Electron 45.0.0-alpha.5 scopes File System Access permissions to the requesting document
File System Access permission requests and the file-system-access-restricted event are now scoped to the requesting document, grants reset when the origin's last page closes, and write access works in in-memory sessions. That's a permission-model change, not a cosmetic fix — worth reviewing if your app exposes FSA. Backported to 43. Also fixes Tray icons not appearing inside Flatpak or Snap sandboxes on Linux, and app.getGPUInfo('complete') stalling the GPU process for several seconds on some Windows systems.
Wrangler 4.129.1: workerd and workers-types move to the September 4 build
Dependency patch across wrangler and miniflare: workerd moves from 1.20260903.1 to 1.20260904.1, with @cloudflare/workers-types following. No new API — but when your local runtime behaves differently from the deployed one, aligning the workerd build is the first thing to check.
Lucide 1.42.0: gap-horizontal, gap-vertical, trash-off, and goodbye Swiss franc
New icons: gap-horizontal, gap-vertical, trash-off and circle-dashed-check. The Swiss franc icons are deprecated — if they live in your design system, this is the warning before they disappear in a major.
Notable Trends
A genuinely thin day: no releases from TypeScript, React, Vue, Svelte, Node, Deno, Bun or Vite, and WebKit has published nothing since the Interop 2027 post. All the movement stayed in linters.
Both linters of the day push the same way: rules that catch types constraining nothing. typescript-eslint goes after generated empty object types, oxlint sharpens no-explicit-any and id-length. Loose typing is becoming a lint error, not a style choice.
Electron keeps tightening the permission model: File System Access grants now die when the origin's last page closes. Scoping per document instead of per app is the right direction, even if it makes you revisit code that used to work.
Electron 45.0.0-alpha.5 restreint les permissions File System Access au document demandeur
Les demandes de permission File System Access et l'événement file-system-access-restricted sont désormais restreints au document demandeur, les autorisations sont réinitialisées à la fermeture de la dernière page de l'origine, et l'accès en écriture fonctionne dans les sessions in-memory. Rétroporté sur 43. Corrige aussi les icônes Tray invisibles dans les sandboxes Flatpak/Snap sous Linux.
Wrangler 4.129.1 : workerd et workers-types passent au build du 4 septembre
Patch de dépendances sur wrangler et miniflare : workerd passe de 1.20260903.1 à 1.20260904.1, suivi par @cloudflare/workers-types. Aucune nouvelle API.
Lucide 1.42.0 : gap-horizontal, gap-vertical, trash-off et adieu au franc suisse
Nouvelles icônes : gap-horizontal, gap-vertical, trash-off et circle-dashed-check. Les icônes du franc suisse sont dépréciées — l'avertissement avant leur disparition dans une version majeure.
Tendances Notables
Journée vraiment creuse : aucune version de TypeScript, React, Vue, Svelte, Node, Deno, Bun ou Vite, et WebKit n'a rien publié depuis le billet Interop 2027. Tout le mouvement est resté chez les linters.
Les deux linters du jour poussent dans le même sens : des règles qui attrapent les types ne contraignant rien. typescript-eslint vise les types objet vides générés, oxlint affine no-explicit-any et id-length.
Electron continue de resserrer le modèle de permissions : les autorisations File System Access expirent à la fermeture de la dernière page de l'origine. Restreindre par document plutôt que par application est la bonne direction.