TanStack Query: tema en devtools de angular-query y NoInfer restaurado en persister
Release del 3 de mayo: 23 paquetes actualizados a 5.100.9 / 6.1.28 (React, Vue, Svelte, Solid Query y compañía). Lo importante: opción de tema en devtools de angular-query, fix de typing en el setter onClose y vuelve NoInfer<TQueryKey> en el persister para que TS no te invente keys. Suma vitest smoke tests para svelte-query-devtools.
Astro 6.2.2: 16 fixes — scoped styles con Tailwind 4, AVIF animado y rutas con base custom
Patch grande para 6.2: arreglan scoped styles con & anidado en :where(...) + Tailwind v4, los crashes de build con AVIF animado, el 404 de index cuando combinás base custom con trailingSlash: 'never', y la propagación de head metadata en adapters con prerender. Suma fix del data-astro-prefetch="tap" en elementos anidados, el session.delete() como primera op del request y deduplicación de scripts. Si estabas en 6.2.0 esperando la solidez, este es el release.
TanStack Router: handler GET cae como fallback para HEAD según RFC 9110 §9.3.2
Antes, si solo definías GET, los HEAD rebotaban con 404/405. Con la release del 3 de mayo (PR #7325) ahora HEAD reusa el handler de GET y devuelve solo headers, como manda la RFC 9110 §9.3.2. Es así de fácil: monitoring tools, link checkers y crawlers dejan de mentir.
ESLint 10.3.0: la regla no-unused-private-class-members ahora ofrece sugerencias
10.3.0 sale el 1 de mayo: la regla no-unused-private-class-members arranca a sugerir el fix (eliminar el #campo que nadie lee), no solo a marcarlo. Suma fixes en require cache para entornos donde no está disponible y arregla sugerencias rotas dentro del cuerpo de clases. Buenísimo si tenés CI con --fix-dry-run: ahora el reporte trae el cambio propuesto.
Next.js — releases canary en GitHub
Toda la cadena 16.3.0-canary.6 → .10 (30 abr → 4 may) en un solo lado.
TanStack Router & Start — historial de releases
Cinco releases entre el 1 y el 5 de mayo, incluido el de hoy con fix del parser de TS.
Storybook — alphas 13 a 16 del 10.4
Cuatro alphas en 5 días: agentic check, vitest detection y entrypoint nativo de RN.
ESLint — historial de releases
Seguí el changelog de la rama 10.x.
Tendencias Destacadas
Los frameworks fullstack convergen en early hints como herramienta de LCP — TanStack Start lo metió esta semana, Next ya lo tenía. Si tu SSR no empuja preloads antes del HTML, te estás perdiendo lo más barato del manual de performance.
Storybook sumando observability del self-healing scoring agéntico es señal clara: las herramientas asumen que los agentes (no solo humanos) corren la suite. Ojo con esto: el toolchain está rediseñándose alrededor de runs no interactivos.
TanStack Query: angular-query devtools theme option and NoInfer restored on persister
May 3 release: 23 packages bumped to 5.100.9 / 6.1.28 (React, Vue, Svelte, Solid Query and friends). The meat: devtools theme option for angular-query, type alignment in the onClose setter, and NoInfer<TQueryKey> restored on the persister so TS stops inferring stray keys. Plus vitest smoke tests for svelte-query-devtools.
Astro 6.2.2: 16 fixes — scoped styles with Tailwind 4, animated AVIF and custom base routes
Big patch for 6.2: fixes for scoped styles with nested & inside :where(...) + Tailwind v4, build crashes on animated AVIF, the index 404 when combining custom base with trailingSlash: 'never', and head metadata propagation in adapters using prerender. Plus a fix for data-astro-prefetch="tap" on nested anchor children, session.delete() as the first request op, and script dedup. If you were sitting on 6.2.0 waiting for solidity, this is it.
TanStack Router: GET handler falls back for HEAD per RFC 9110 §9.3.2
Previously, if you only defined GET, HEAD requests bounced with 404/405. The May 3 release (PR #7325) now falls back to the GET handler for HEAD, returning headers only, exactly as RFC 9110 §9.3.2 requires. It's that simple: monitoring tools, link checkers, and crawlers stop lying.
ESLint 10.3.0: no-unused-private-class-members now offers suggestions
10.3.0 ships May 1: the no-unused-private-class-members rule starts suggesting the fix (drop the #field nobody reads), not just flagging it. Also require cache fixes for environments where it isn't available, plus fixes to suggestions inside class bodies. Great if your CI runs --fix-dry-run: the report now carries the proposed change.
Next.js — canary releases on GitHub
Full 16.3.0-canary.6 → .10 chain (Apr 30 → May 4) in one place.
TanStack Router & Start — release history
Five releases between May 1 and May 5, including today's plain TS parser fix.
Storybook — 10.4 alphas 13 through 16
Four alphas in 5 days: agentic check, vitest detection, and native RN entrypoint.
Notable Trends
Fullstack frameworks are converging on early hints as an LCP lever — TanStack Start landed it this week, Next already shipped. If your SSR isn't pushing preloads before the HTML, you're skipping the cheapest play in the perf book.
Storybook adding observability for agentic self-healing scoring is a tell: tools now assume agents (not just humans) run the suite. Heads up: the toolchain is being redesigned around non-interactive runs.
TanStack Query: option de thème dans les devtools angular-query et NoInfer restauré sur persister
Release du 3 mai: 23 packages bumpés à 5.100.9 / 6.1.28. Au menu: option de thème devtools pour angular-query, alignement de typage dans le setter onClose et retour de NoInfer<TQueryKey> sur le persister.
Astro 6.2.2: 16 correctifs — scoped styles avec Tailwind 4, AVIF animé et routes avec base custom
Gros patch pour 6.2: correctifs pour les scoped styles avec & imbriqué dans :where(...) + Tailwind v4, les crashes de build sur AVIF animé, le 404 sur index quand on combine base custom avec trailingSlash: 'never', et la propagation des head metadata dans les adapters utilisant prerender.
TanStack Router: le handler GET sert de fallback pour HEAD selon RFC 9110 §9.3.2
Avant, si vous ne définissiez que GET, les requêtes HEAD renvoyaient 404/405. Avec la release du 3 mai (PR #7325), HEAD réutilise le handler GET et ne renvoie que les headers, conformément à la RFC 9110 §9.3.2.
ESLint 10.3.0: no-unused-private-class-members propose désormais des suggestions
10.3.0 sort le 1 mai: la règle no-unused-private-class-members propose désormais le fix (supprimer le #field que personne ne lit). Plus des fixes du require cache pour les environnements où il n'est pas dispo, et des fixes des suggestions dans le corps des classes.
Next.js — releases canary sur GitHub
Toute la chaîne 16.3.0-canary.6 → .10 (30 avr → 4 mai) au même endroit.
TanStack Router & Start — historique des releases
Cinq releases entre le 1 et le 5 mai, dont celle du jour avec le fix du parser TS.
Storybook — alphas 13 à 16 de 10.4
Quatre alphas en 5 jours: agentic check, vitest detection et entrypoint natif RN.
ESLint — historique des releases
Suivre le changelog de la branche 10.x.
Tendances Notables
Les frameworks fullstack convergent vers les early hints comme levier LCP — TanStack Start l'a livré cette semaine, Next l'avait déjà. Si votre SSR ne pousse pas les preloads avant le HTML, vous ratez la perf la moins chère du manuel.
Storybook qui ajoute l'observability du self-healing scoring agentique est un signal: l'outillage assume que les agents (pas que les humains) lancent la suite. Le toolchain se réorganise autour des exécutions non interactives.