Next.js arregla un cross-parameter leak en prefetch cacheado
Dentro del canary.24, el fix más jugoso para producción es el del prefetch={true} con cachedNavigations: bajo cierto patrón de navegación, parámetros de una ruta podían filtrarse a otra. Si tenés rutas con parámetros sensibles (ids de tenant, slugs privados), revisá tu canary baseline.
Nuxt 4.4.6 + 3.21.6: SSR cache, manifest y layouts en mismo path
Roe sacó las dos ramas a la par. El parche mete invalidación correcta del SSR module cache en Vite, resuelve useFetch con watch: false, conserva el layout al navegar al mismo path y arregla fetching del app manifest. La 3.21.6 backporta lo equivalente para los que siguen en v3.
pnpm 11.1.3 valida lockfile contra minimumReleaseAge antes de bajar tarballs
El parche cierra un agujero del release-age guard: ahora la validación del lockfile chequea minimumReleaseAge y trustPolicy antes de descargar tarballs, no después. Suma mejor parseo de auth en .npmrc, build policies que se respetan en global installs y fix para lockfiles con CRLF o múltiples docs YAML.
Cursor Composer 2.5: modelo nuevo, doble uso la primera semana
El iterado de Composer se anuncia como una mejora «sustancial» en seguir instrucciones y aguantar tareas multi-paso. Precio: $0.50/M input (Standard) o $3.00/M input (Fast), con uso doble durante la primera semana. Si tu workflow vivía en Composer 2.0/2.x, este es el momento de re-bench.
Tendencias Destacadas
Vercel sigue empujando el canary de Next.js casi a diario; en una semana, dos canaries grandes (graph CSS chunking y rootParams default) que en otro framework serían minor releases.
Los IDEs agentic se meten en el tablero: Cursor en Jira, Cursor en PRs paralelos. La frontera entre ticket, agente y diff se sigue diluyendo.
Los test runners están subiendo el piso: Vitest 5 pide Node 22 + Vite 6.4. Si seguís en Vite 5, planificá la subida con tiempo.
Next.js patches a cross-parameter leak in cached prefetch
Inside canary.24, the juiciest production-facing fix is the one for prefetch={true} with cachedNavigations: under certain navigation patterns, params from one route could leak into another. If you carry sensitive params (tenant ids, private slugs), audit your canary baseline.
Nuxt 4.4.6 + 3.21.6: SSR cache, manifest, same-path layouts
Roe shipped both branches in lockstep. The patch fixes SSR module cache invalidation in Vite, resolves useFetch key handling with watch: false, preserves layout on same-path navigation, and repairs app manifest fetching. 3.21.6 backports the equivalents for teams still on v3.
pnpm 11.1.3 validates lockfile against minimumReleaseAge before fetching tarballs
The patch tightens the release-age guard: lockfile validation now checks minimumReleaseAge and trustPolicy before fetching tarballs, not after. Adds cleaner .npmrc auth parsing, build-policy enforcement for global installs, and a fix for lockfiles with CRLF or multiple YAML docs.
Cursor Composer 2.5: new model, double usage in week one
Composer's iterated model lands as a substantial upgrade in instruction-following and sustained multi-step work. Pricing: $0.50/M input (Standard) or $3.00/M input (Fast), with double usage during week one. If your workflow lives in Composer 2.x, time to re-bench.
Notable Trends
Vercel keeps pushing Next.js canaries nearly daily — two big ones this week (graph CSS chunking and rootParams default) that would be minor releases in any other framework.
Agentic IDEs are moving into the ticket layer: Cursor in Jira, parallel-PR splits, in-chat skills. The boundary between ticket, agent and diff keeps thinning.
Test runners are raising the floor: Vitest 5 demands Node 22 + Vite 6.4. Plan the upgrade if you're still on Vite 5.
Next.js corrige une fuite cross-paramètre du prefetch caché
Dans canary.24, le correctif le plus important pour la prod concerne prefetch={true} avec cachedNavigations : certains scénarios laissaient fuir des paramètres d'une route vers une autre. À auditer si vos URLs portent des données sensibles.
Nuxt 4.4.6 + 3.21.6 : cache SSR, manifest, layouts same-path
Roe sort les deux branches en parallèle. Corrige l'invalidation du cache module SSR dans Vite, le useFetch avec watch: false, conserve le layout sur navigation au même path et répare le fetch du manifest. 3.21.6 backporte tout pour ceux restés en v3.
pnpm 11.1.3 valide le lockfile via minimumReleaseAge avant de fetch les tarballs
Le patch resserre le release-age guard : la validation du lockfile contrôle minimumReleaseAge et trustPolicy avant de fetch les tarballs. Ajoute un meilleur parsing de l'auth .npmrc et corrige les lockfiles en CRLF ou multi-documents YAML.
Cursor Composer 2.5 : nouveau modèle, usage doublé en semaine 1
Composer 2.5 se présente comme une amélioration « substantielle » en instruction-following et tâches multi-étapes. Tarifs : $0.50/M input (Standard) ou $3.00/M input (Fast), avec usage doublé la première semaine.
Tendances Notables
Vercel pousse des canaries Next.js presque chaque jour — deux gros cette semaine (CSS chunking graph, rootParams par défaut) qui seraient des minors ailleurs.
Les IDE agentiques s'invitent dans le ticket : Cursor dans Jira, splits PR parallèles, skills in-chat. La frontière ticket/agent/diff continue de s'estomper.
Les test runners relèvent le plancher : Vitest 5 exige Node 22 + Vite 6.4. À anticiper si vous êtes encore sur Vite 5.