Solid 2.0.0-rc.3 suma @solidjs/diagnostics y avisa por writes en el server
Nuevo paquete @solidjs/diagnostics con helpers de assertion y adapters para browser/Playwright pensados para que un agente consuma los artefactos. Los writes de setters en el server ahora emiten un warning [SERVER_WRITE] — el comportamiento no cambia todavía, pero van a ser error. Además arreglan createProjection/createMemo con async generators que se resolvían durante SSR y nunca retomaban tras hidratar.
Qwik 2.0.0-beta.42 mueve ErrorBoundary al core y elimina useErrorBoundary()
<ErrorBoundary> pasa a @qwik.dev/core detrás del flag experimental errorBoundary y useErrorBoundary() desaparece. Ahora fallback$ recibe (error, reset) y onError$ reporta lo capturado; en producción los errores de origen server se redactan a un mensaje genérico + digest. renderToStream reporta capturas pre-flush vía onBeforeFirstFlush y el router manda Cache-Control: no-store en esas páginas.
Astro 7.2.7 acelera la carga del manifest SSR
Patch de seguimiento del 7.2.6 de ayer: ahora cada ruta se deserializa una sola vez al cargar el manifest SSR, y se corrige la selección de rutas con paths normalizados tanto en adapters como en el handler de desarrollo.
Reanimated 4.5.4: tanda de fixes de crashes en la línea 4.5-stable
Todo cherry-picks a 4.5-stable: crash en handleRawEvent con un EventTarget viejo y InstanceHandle nulo, sticky header que saltaba en Android durante el scroll, crash por exiting layout animations retenidas en el proxy experimental y guarda contra un bloque _performOperations nulo en REANodesManager. Si tenés crashes raros en producción, este es el upgrade.
Electron 42.10.1 arregla print(), notificaciones en macOS y el single instance lock
Un día después del salto a 44, la línea 42 recibe su patch: webContents.print() vuelve a respetar printBackground y duplexMode, se corrige un crash en macOS cuando falla el ícono de la notificación, y el single instance lock deja de matar la instancia primaria cuando otra pasa una línea de comandos enorme. Suma backports de Chromium, V8, Skia, ANGLE y Dawn.
Tendencias Destacadas
Día de seguridad y estabilización: el único ítem verdaderamente urgente son los dos RCE de Next.js. Si self-hosteás, parcheá antes de leer el resto.
Los bundlers siguen ganando por CSS: Rspack 2.2 no vende features nuevas sino parseo de CSS 3x más rápido y HMR de ~385 ms a ~6 ms. Ahí está la pelea real hoy.
Solid y Qwik empujan sus 2.0 con cambios de contrato — writes en el server que van a ser error, ErrorBoundary reescrito. Si estás en esas ramas, leé los changelogs completos antes de actualizar.
Solid 2.0.0-rc.3 adds @solidjs/diagnostics and warns on server writes
A new @solidjs/diagnostics package ships agent-consumable diagnostics, assertion helpers and browser/Playwright adapters. Setter writes on the server now emit a [SERVER_WRITE] warning — behavior is unchanged for now, but they will become errors. Also fixes createProjection/createMemo driven by async generators that settled during SSR and never resumed after hydration.
Qwik 2.0.0-beta.42 moves ErrorBoundary into core and removes useErrorBoundary()
<ErrorBoundary> moves to @qwik.dev/core behind the experimental errorBoundary flag and useErrorBoundary() is gone. fallback$ now receives (error, reset) and onError$ reports caught errors; in production, server-origin errors are redacted to a generic message plus a digest. renderToStream reports pre-flush catches via onBeforeFirstFlush, and the router sends Cache-Control: no-store for those pages.
Astro 7.2.7 speeds up SSR manifest loading
Follow-up patch to yesterday's 7.2.6: each route is now deserialized only once when loading the SSR manifest, plus a fix for route selection with normalized request paths in adapters and the dev request handler.
Reanimated 4.5.4: a batch of crash fixes on the 4.5-stable line
All cherry-picks onto 4.5-stable: a crash in handleRawEvent with a stale EventTarget and null InstanceHandle, a jumping sticky header on Android during scroll, a crash from withheld exiting layout animations in the experimental proxy, and a guard against a nil _performOperations block in REANodesManager.
Electron 42.10.1 fixes print(), macOS notifications and the single instance lock
A day after the jump to 44, the 42 line gets its patch: webContents.print() honors printBackground and duplexMode again, a macOS crash when a notification icon fails to load is fixed, and the single instance lock no longer kills the primary instance when another passes a huge command line. Includes Chromium, V8, Skia, ANGLE and Dawn backports.
Notable Trends
A security-and-stabilization day: the only genuinely urgent item is the pair of Next.js RCEs. If you self-host, patch before reading anything else.
Bundlers keep winning on CSS: Rspack 2.2 doesn't sell new features, it sells 3x faster CSS parsing and HMR going from ~385 ms to ~6 ms. That's where the real fight is.
Solid and Qwik push their 2.0 lines with contract changes — server writes that will become errors, a rewritten ErrorBoundary. If you're on those branches, read the full changelogs before upgrading.
Solid 2.0.0-rc.3 ajoute @solidjs/diagnostics et alerte sur les writes serveur
Nouveau paquet @solidjs/diagnostics avec helpers d'assertion et adaptateurs browser/Playwright exploitables par un agent. Les writes de setters côté serveur émettent désormais un avertissement [SERVER_WRITE] — le comportement ne change pas encore, mais ils deviendront des erreurs. Corrige aussi createProjection/createMemo pilotés par des async generators résolus pendant le SSR et jamais repris après hydratation.
Qwik 2.0.0-beta.42 déplace ErrorBoundary dans le core et supprime useErrorBoundary()
<ErrorBoundary> passe dans @qwik.dev/core derrière le flag expérimental errorBoundary et useErrorBoundary() est supprimé. fallback$ reçoit désormais (error, reset) et onError$ remonte les erreurs capturées ; en production, les erreurs d'origine serveur sont réduites à un message générique plus un digest. renderToStream signale les captures pre-flush via onBeforeFirstFlush et le router envoie Cache-Control: no-store pour ces pages.
Astro 7.2.7 accélère le chargement du manifest SSR
Patch de suivi après la 7.2.6 d'hier : chaque route n'est désormais désérialisée qu'une seule fois au chargement du manifest SSR, avec une correction de la sélection de routes pour les chemins normalisés dans les adaptateurs et le handler de développement.
Reanimated 4.5.4 : série de correctifs de crash sur la ligne 4.5-stable
Uniquement des cherry-picks sur 4.5-stable : crash dans handleRawEvent avec un EventTarget obsolète et un InstanceHandle nul, sticky header qui saute sur Android pendant le scroll, crash dû à des exiting layout animations retenues dans le proxy expérimental, et garde contre un bloc _performOperations nil dans REANodesManager.
Electron 42.10.1 corrige print(), les notifications macOS et le single instance lock
Un jour après le passage à la 44, la ligne 42 reçoit son patch : webContents.print() respecte de nouveau printBackground et duplexMode, un crash macOS lorsque l'icône d'une notification échoue à charger est corrigé, et le single instance lock ne tue plus l'instance primaire quand une autre transmet une ligne de commande énorme. Inclut des backports Chromium, V8, Skia, ANGLE et Dawn.
Tendances Notables
Journée sécurité et stabilisation : le seul point réellement urgent, ce sont les deux RCE de Next.js. Si vous auto-hébergez, corrigez avant de lire le reste.
Les bundlers gagnent sur le CSS : Rspack 2.2 ne vend pas de nouveautés mais un parsing CSS 3x plus rapide et un HMR passant de ~385 ms à ~6 ms. C'est là que se joue la vraie bataille.
Solid et Qwik poussent leurs 2.0 avec des changements de contrat — des writes serveur qui deviendront des erreurs, un ErrorBoundary réécrit. Sur ces branches, lisez les changelogs complets avant de mettre à jour.