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

Prisma abre la línea 8.0.0-rc y rompe los tipos de agregados

Se terminaron los minors 0.x: ahora todo sale como 8.0.0-rc.N. Lo que te va a doler: cada agregado se lee con el codec que declara su target, así que count() devuelve bigint en PostgreSQL y SQLite (count === 2 es false, y JSON.stringify explota). En PostgreSQL, sum sobre int2/int4 se ensancha a bigint, y sum(int8) y avg vuelven como strings decimales exactos. Además la interfaz SqlQueryable se parte en query() (streaming de filas) y execute() (stats). Un RC puede seguir rompiendo cosas: leé los breaking changes antes de actualizar.

07 Aug 2026
github.com/prisma →
Seguridad

ChainDrop: el gusano npm que se propaga solo y roba credenciales de CI

Microsoft Threat Intelligence publicó la anatomía del compromiso: más de 400 paquetes npm con un payload Bun ofuscado que se ejecuta vía hook preinstall antes de que termine el install. Cosecha tokens de npm, GitHub, AWS, Kubernetes y HashiCorp Vault, se republica solo con los tokens robados, inyecta persistencia en configs de VS Code y usa repos de GitHub como canal de exfiltración de respaldo. Detecta si está en workstation o en CI y en CI se queda al acecho de secrets y permisos OIDC. Acción concreta: npm CLI v12 con min-release-age, auditá lockfiles, purgá caches y rotá credenciales desde un host limpio.

04 Aug 2026
microsoft.com →
GA

Gateway API v1.6: TCPRoute y UDPRoute llegan a estándar

El ruteo L4 crudo por fin es GA en la API v1: TCPRoute y UDPRoute rutean por protocolo y puerto, sin necesidad de entender L7. Traducción: bases de datos, DNS, VoIP, gaming y telemetría IoT ya tienen forma portable de colgarse de un Gateway, sin CRDs propietarios de cada controlador. Además los recursos experimentales se mudan a su propio grupo de API (gateway.networking.x-k8s.io) con prefijo X, así no confundís nunca más lo estable con lo que todavía se puede mover.

03 Aug 2026
kubernetes.io →
Destacado

Lambda: Provisioned Mode para SQS sube a 10.000 event pollers

El techo pasa de 2.000 a 10.000 pollers por event source mapping — 5x — lo que habilita hasta 100.000 invocaciones concurrentes desde una sola cola. Sirve para picos de órdenes, pipelines de transacciones e ingesta IoT donde el escalado por defecto llegaba tarde. Ojo con la factura: se cobra por Event Poller Unit (EPU), así que el mínimo de pollers que dejes configurado se paga aunque la cola esté vacía.

03 Aug 2026
aws.amazon.com →
Release

Hono v4.13: JSON 1.25x más rápido y soporte first-class de QUERY

Optimizaciones de bajo nivel en el camino request/response: menos allocations de Headers, indexOf en lugar de regex y estado interno lazy. En el benchmark propio: json 1.25x, body 1.15x, query 1.09x, y el rewrite de RegExpRouter deja el registro de rutas + primer match ~20% más rápido. Suma el método QUERY del RFC 10008 con app.query() — seguro, idempotente y con body, justo lo que faltaba para búsquedas complejas sin ensuciar la URL — más un middleware de Method Not Allowed.

03 Aug 2026
github.com/honojs →

Backend TypeScript & Runtimes

Release

Deno 2.9.5: backend experimental QuickJS y otra tanda de compat con Node

Llega un backend experimental de QuickJS, el flag --unscoped en deno add y --members para correr tasks solo en los miembros del workspace. El grueso son fixes de compat con Node: backpressure en Readable.toWeb(), tags de node:test, util.diff, v8.promiseHooks, orden de fs.readdir igual que Node. Y dos de seguridad que valen leer: node:dns.getServers() ahora exige --allow-sys y fetch limita headers sensibles a redirects por origen.

06 Aug 2026
github.com/denoland →
Release

Node.js v24.19.0: compresión de certificados TLS y control fino de keep-alive

Tanda semver-minor con cosas útiles para servidores: opción certificateCompression en TLS (y OpenSSL compilado con soporte), reporte de los grupos TLS negociados, TCP_KEEPINTVL y TCP_KEEPCNT en setKeepAlive, y una opción httpValidation para configurar la validación de valores de headers. Suma blob.textStream(), buffers provistos por el llamador en readFile(), muestreo del event loop delay por iteración y stream.compose marcado como estable.

03 Aug 2026
github.com/nodejs →
🧩

Frameworks & Libraries

Patch

Fastify 5.11.3: fixes de trailers, decorators y parsers content-type

Patch chiquito pero con un bug clásico adentro: los parsers de content-type con regex global o sticky no reseteaban lastIndex, así que el mismo request podía matchear o no según el estado previo. Además limpia el estado de trailers al removerlos todos, pasa null en vez de undefined a requestCompleted y reconoce propiedades built-in asignadas en el constructor como decorators.

08 Aug 2026
github.com/fastify →
Patch

Hono v4.13.1 sale a los cuatro días del minor

Patch de seguimiento del 4.13.0. Si ya saltaste al minor por la performance, actualizá directo a 4.13.1 y evitá el rato de convivir con los bordes recién estrenados del router.

07 Aug 2026
github.com/honojs →
🗄️

Databases & Data

Beta

Supabase Pipelines entra en alpha pública: CDC de Postgres a BigQuery

Pipelines streamea cambios de Postgres a BigQuery casi en tiempo real como servicio CDC gestionado, configurable desde el dashboard y disponible en todos los planes pagos. Si venías armando Debezium a mano para alimentar el warehouse, es la primera alternativa que no te obliga a operar Kafka. Alpha pública: probalo, no lo pongas de columna vertebral del reporting todavía.

07 Aug 2026
github.com/supabase →
Patch

BullMQ 6.0.9 tipa el returnvalue del evento completed

El evento completed ahora tipa returnvalue como el valor ya deserializado, no como el string crudo. Chiquito, pero mata una clase entera de JSON.parse defensivo en los listeners y cierra un issue que venía de arrastre.

07 Aug 2026
github.com/taskforcesh →
☁️

Cloud & DevOps

Beta

Kubernetes v1.37.0-rc.0: última ventana para probar antes del GA

Salió el primer release candidate de la 1.37, con el GA apuntado al 26 de agosto. Si tenés operators, CRDs o admission webhooks propios, este es el momento de correrlos contra el RC en staging — después del GA vas a estar debuggeando con el cluster de producción de rehén. Bonus de agenda: la 1.34 entra en maintenance mode el 27 de agosto.

06 Aug 2026
github.com/kubernetes →
Destacado

Cloudflare unifica Workers AI y AI Gateway en un solo binding

Mismo binding AI y misma REST API para modelos alojados en Workers AI o en proveedores externos, con AI Gateway aportando observabilidad, logging, caching, seguridad y control de billing. Además podés pagar inferencia de Workers AI con créditos prepagos de AI Gateway. Para el que arma backends en el edge: un solo punto de instrumentación en vez de dos caminos con métricas distintas.

07 Aug 2026
developers.cloudflare.com →
🏗️

Architecture & Best Practices

Destacado

Fastify documenta los route params percent-decoded como input NO confiable

Cambio de docs firmado por Matteo Collina que vale más que muchos releases: el framework decodifica los params por vos, así que %2e%2e%2f llega a tu handler ya convertido en ../. Si concatenás un param a un path de filesystem, a una key de S3 o a un comando, tenés path traversal aunque el router se vea prolijo. La regla es vieja pero se olvida: validá después del decode, con allowlist, no con blacklist de caracteres.

04 Aug 2026
github.com/fastify →
Patch

Kysely 0.29.5: TypeScript 7 abarata el chequeo y los tipos se van de mambo

Dato de arquitectura escondido en un patch: el equipo cuenta que TypeScript 7 permite cómputos más profundos, y eso dispara muchas más instanciaciones y wall clock en varios escenarios. Traducción para quien diseña APIs con tipos: el compilador rápido no elimina el costo de los tipos condicionales recursivos, lo corre de lugar. Este release arregla una recursión infinita de type-check y optimiza las comprobaciones de asignabilidad builder contra builder.

10 Aug 2026
github.com/kysely-org →
🔗

Fullstack

Patch

Turborepo 2.10.9: tanda gorda de performance en lockfiles y hashing

Casi todo el changelog son perf: parser rápido de pnpm que no clona strings al pepe, resolución de closures compartida para npm y yarn1, índice de nodos del workspace por nombre, memoización de la inferencia de framework durante el hashing de tasks y globs con prefijo literal recorridos sin compilar wax. Nada de API nueva — es puro tiempo de arranque devuelto en monorepos grandes, que es donde Turbo se gana o se pierde el lugar.

07 Aug 2026
github.com/vercel →
🔥

Top Stories

Breaking

Prisma opens the 8.0.0-rc line and breaks aggregate types

The 0.x minors are over: releases now ship as 8.0.0-rc.N. The painful part: every aggregate is read back through the codec its target declares, so count() returns a bigint on PostgreSQL and SQLite (count === 2 is false, and JSON.stringify throws). On PostgreSQL, sum over int2/int4 widens to bigint, while sum(int8) and avg come back as exact decimal strings. The SqlQueryable driver interface also splits into query() for row streaming and execute() for statistics. An RC respin may still break things — read the breaking-changes section before upgrading.

07 Aug 2026
github.com/prisma →
Security

ChainDrop: the self-propagating npm worm that steals CI credentials

Microsoft Threat Intelligence published the anatomy of the compromise: 400+ npm packages carrying an obfuscated Bun payload that runs from a preinstall hook before your install even finishes. It harvests npm, GitHub, AWS, Kubernetes and HashiCorp Vault credentials, republishes itself with stolen npm tokens, injects persistence into VS Code configs, and falls back to GitHub repos for exfiltration. It fingerprints workstation vs. CI and stays resident in CI to reach workflow secrets and OIDC publishing permissions. Action: npm CLI v12 with min-release-age, audit lockfiles, purge caches, and rotate every credential from a clean host.

04 Aug 2026
microsoft.com →
GA

Gateway API v1.6: TCPRoute and UDPRoute graduate to Standard

Raw L4 routing is finally GA in the v1 API: TCPRoute and UDPRoute route on protocol and port alone, with no L7 awareness required. Databases, DNS, VoIP, gaming and IoT telemetry now have a portable way to sit behind a Gateway instead of per-controller proprietary CRDs. Experimental resources also move to their own API group (gateway.networking.x-k8s.io) with an X prefix, so stable and in-flux resources stop looking alike.

03 Aug 2026
kubernetes.io →
Notable

Lambda: Provisioned Mode for SQS goes up to 10,000 event pollers

The ceiling moves from 2,000 to 10,000 pollers per event source mapping — a 5x jump — enabling up to 100,000 concurrent invocations from a single queue. Useful for order spikes, transaction pipelines and IoT ingestion where default scaling arrived too late. Watch the bill: you pay per Event Poller Unit (EPU), so the minimum poller count you configure costs money even on an idle queue.

03 Aug 2026
aws.amazon.com →
Release

Hono v4.13: 1.25x faster JSON and first-class QUERY support

Low-level optimizations across the request/response path: fewer Headers allocations, indexOf instead of regex tests, lazily allocated internal state. In their own benchmark: json 1.25x, body 1.15x, query 1.09x, and the RegExpRouter rewrite makes route registration plus first match roughly 20% faster. It also adds the RFC 10008 QUERY method via app.query() — safe, idempotent, and body-carrying, exactly what complex searches needed without stuffing the URL — plus a Method Not Allowed middleware.

03 Aug 2026
github.com/honojs →

Backend TypeScript & Runtimes

Release

Deno 2.9.5: experimental QuickJS backend and another round of Node compat

This one lands an experimental QuickJS backend, an --unscoped flag for deno add, and --members to run tasks in workspace members only. Most of the changelog is Node compat: backpressure in Readable.toWeb(), node:test tags, util.diff, v8.promiseHooks, and fs.readdir ordering matching Node. Two security-flavored fixes are worth noting: node:dns.getServers() now requires --allow-sys, and fetch scopes redirect-sensitive headers by origin.

06 Aug 2026
github.com/denoland →
Release

Node.js v24.19.0: TLS certificate compression and finer keep-alive control

A semver-minor batch with real server-side value: a TLS certificateCompression option (with OpenSSL built for it), reporting of negotiated TLS groups, TCP_KEEPINTVL and TCP_KEEPCNT in setKeepAlive, and an httpValidation option to configure header value validation. Also blob.textStream(), caller-supplied buffers for readFile(), per-iteration event loop delay sampling, and stream.compose marked stable.

03 Aug 2026
github.com/nodejs →
🧩

Frameworks & Libraries

Patch

Fastify 5.11.3: trailer, decorator and content-type parser fixes

Small patch with a classic bug inside: content-type parsers using global or sticky regexes were not resetting lastIndex, so the same request could match or not depending on prior state. It also clears trailer state when all trailers are removed, passes null instead of undefined to requestCompleted, and recognizes constructor-assigned built-in properties as decorators.

08 Aug 2026
github.com/fastify →
Patch

Hono v4.13.1 lands four days after the minor

Follow-up patch to 4.13.0. If you already jumped to the minor for the performance win, go straight to 4.13.1 and skip living with the freshly shipped router edges.

07 Aug 2026
github.com/honojs →
🗄️

Databases & Data

Beta

Supabase Pipelines hits public alpha: Postgres CDC into BigQuery

Pipelines streams Postgres changes into BigQuery in near real time as a managed CDC service, configured from the dashboard and available on all paid plans. If you were hand-rolling Debezium to feed the warehouse, this is the first alternative that does not force you to operate Kafka. Public alpha: try it, but do not make it the backbone of your reporting yet.

07 Aug 2026
github.com/supabase →
Patch

BullMQ 6.0.9 types the completed event returnvalue

The completed event now types returnvalue as the deserialized value rather than the raw string. Small change, but it kills a whole class of defensive JSON.parse in listeners and closes a long-standing issue.

07 Aug 2026
github.com/taskforcesh →
☁️

Cloud & DevOps

Beta

Kubernetes v1.37.0-rc.0: last window to test before GA

The first 1.37 release candidate is out, with GA targeted for August 26. If you maintain operators, CRDs or admission webhooks, this is the moment to run them against the RC in staging — after GA you will be debugging with production as the hostage. Calendar bonus: 1.34 enters maintenance mode on August 27.

06 Aug 2026
github.com/kubernetes →
Notable

Cloudflare unifies Workers AI and AI Gateway behind one binding

The same AI binding and REST API now call models hosted on Workers AI or by supported third-party providers, with AI Gateway supplying observability, logging, caching, security and billing controls. You can also pay for Workers AI inference with prepaid AI Gateway credits. For edge backends: one instrumentation point instead of two paths with different metrics.

07 Aug 2026
developers.cloudflare.com →
🏗️

Architecture & Best Practices

Notable

Fastify documents percent-decoded route params as untrusted input

A docs change signed by Matteo Collina that is worth more than plenty of releases: the framework decodes params for you, so %2e%2e%2f reaches your handler already turned into ../. Concatenate a param into a filesystem path, an S3 key or a command and you have path traversal, however tidy the router looks. Old rule, easily forgotten: validate after decoding, with an allowlist, not a character blacklist.

04 Aug 2026
github.com/fastify →
Patch

Kysely 0.29.5: TypeScript 7 makes checking cheap, and types run wild

An architecture insight hidden in a patch release: the team reports that TypeScript 7 allows deeper computations, which now cause far more instantiations and wall clock time in various scenarios. Translation for anyone designing type-heavy APIs: the fast compiler does not remove the cost of recursive conditional types, it moves where you feel it. This release fixes an infinite type-check recursion and optimizes builder-vs-builder assignability checks.

10 Aug 2026
github.com/kysely-org →
🔗

Fullstack

Patch

Turborepo 2.10.9: a heavy performance pass on lockfiles and hashing

Almost the entire changelog is perf: a pnpm fast parser that stops cloning strings needlessly, shared closure resolution for npm and yarn1 lockfiles, workspace nodes indexed by name, memoized framework inference during task hashing, and literal-prefix globs walked without wax compilation. No new API — just startup time handed back on large monorepos, which is exactly where Turbo earns or loses its seat.

07 Aug 2026
github.com/vercel →
🔥

Top Stories

Breaking

Prisma ouvre la ligne 8.0.0-rc et casse les types d'agrégats

Fini les minors 0.x : les versions sortent désormais en 8.0.0-rc.N. Le point sensible : chaque agrégat est relu via le codec déclaré par sa cible, donc count() renvoie un bigint sur PostgreSQL et SQLite (count === 2 est faux et JSON.stringify lève une erreur). Sur PostgreSQL, sum sur int2/int4 s'élargit en bigint, tandis que sum(int8) et avg reviennent en chaînes décimales exactes. L'interface SqlQueryable se scinde en query() (streaming de lignes) et execute() (statistiques). Une nouvelle RC peut encore casser : lisez la section breaking changes avant de migrer.

07 Aug 2026
github.com/prisma →
Sécurité

ChainDrop : le ver npm auto-propagé qui vole les identifiants CI

Microsoft Threat Intelligence a publié l'anatomie de la compromission : plus de 400 paquets npm embarquant un payload Bun obfusqué exécuté via un hook preinstall, avant même la fin de l'installation. Il collecte les identifiants npm, GitHub, AWS, Kubernetes et HashiCorp Vault, se republie avec les tokens npm volés, injecte de la persistance dans les configs VS Code et utilise des dépôts GitHub comme canal d'exfiltration de secours. Il distingue poste de travail et CI, et reste actif en CI pour atteindre les secrets de workflow et les permissions OIDC. À faire : npm CLI v12 avec min-release-age, audit des lockfiles, purge des caches et rotation des identifiants depuis un hôte sain.

04 Aug 2026
microsoft.com →
GA

Gateway API v1.6 : TCPRoute et UDPRoute passent en Standard

Le routage L4 brut est enfin GA dans l'API v1 : TCPRoute et UDPRoute routent selon le protocole et le port, sans connaissance L7. Bases de données, DNS, VoIP, jeux et télémétrie IoT disposent enfin d'une voie portable derrière un Gateway, au lieu de CRDs propriétaires par contrôleur. Les ressources expérimentales migrent aussi vers leur propre groupe d'API (gateway.networking.x-k8s.io) avec un préfixe X, pour ne plus confondre stable et mouvant.

03 Aug 2026
kubernetes.io →
Notable

Lambda : le Provisioned Mode SQS monte à 10 000 event pollers

Le plafond passe de 2 000 à 10 000 pollers par event source mapping — un facteur 5 — permettant jusqu'à 100 000 invocations concurrentes depuis une seule file. Utile pour les pics de commandes, les pipelines de transactions et l'ingestion IoT où la montée en charge par défaut arrivait trop tard. Attention à la facture : on paie à l'Event Poller Unit (EPU), donc le minimum configuré se paie même file vide.

03 Aug 2026
aws.amazon.com →
Release

Hono v4.13 : JSON 1,25x plus rapide et support natif de QUERY

Optimisations bas niveau sur le chemin requête/réponse : moins d'allocations de Headers, indexOf au lieu de tests regex, état interne alloué paresseusement. Dans leur benchmark : json 1,25x, body 1,15x, query 1,09x, et la réécriture de RegExpRouter rend l'enregistrement des routes plus le premier match ~20% plus rapides. S'ajoute la méthode QUERY du RFC 10008 via app.query() — sûre, idempotente et porteuse d'un body — ainsi qu'un middleware Method Not Allowed.

03 Aug 2026
github.com/honojs →

Backend TypeScript & Runtimes

Release

Deno 2.9.5 : backend QuickJS expérimental et nouvelle vague de compat Node

Au menu : un backend QuickJS expérimental, un flag --unscoped pour deno add et --members pour n'exécuter les tâches que dans les membres du workspace. L'essentiel du changelog concerne la compat Node : backpressure dans Readable.toWeb(), tags node:test, util.diff, v8.promiseHooks, ordre de fs.readdir aligné sur Node. Deux correctifs sécurité à noter : node:dns.getServers() exige désormais --allow-sys, et fetch limite les en-têtes sensibles aux redirections par origine.

06 Aug 2026
github.com/denoland →
Release

Node.js v24.19.0 : compression de certificats TLS et keep-alive plus fin

Un lot semver-minor utile côté serveur : option TLS certificateCompression (avec OpenSSL compilé en conséquence), remontée des groupes TLS négociés, TCP_KEEPINTVL et TCP_KEEPCNT dans setKeepAlive, et une option httpValidation pour régler la validation des valeurs d'en-têtes. Également blob.textStream(), buffers fournis par l'appelant pour readFile(), échantillonnage du délai de boucle d'événements par itération et stream.compose marqué stable.

03 Aug 2026
github.com/nodejs →
🧩

Frameworks & Libraries

Patch

Fastify 5.11.3 : correctifs trailers, decorators et parsers content-type

Petit patch avec un bug classique : les parsers de content-type utilisant des regex globales ou sticky ne réinitialisaient pas lastIndex, si bien qu'une même requête pouvait matcher ou non selon l'état précédent. Il nettoie aussi l'état des trailers quand on les retire tous, passe null au lieu de undefined à requestCompleted, et reconnaît les propriétés natives assignées dans le constructeur comme decorators.

08 Aug 2026
github.com/fastify →
Patch

Hono v4.13.1 sort quatre jours après le minor

Patch de suivi de la 4.13.0. Si vous êtes déjà passé au minor pour les gains de performance, allez directement en 4.13.1 et évitez de cohabiter avec les aspérités toutes fraîches du routeur.

07 Aug 2026
github.com/honojs →
🗄️

Databases & Data

Bêta

Supabase Pipelines en alpha publique : CDC Postgres vers BigQuery

Pipelines diffuse les changements Postgres vers BigQuery quasiment en temps réel, sous forme de service CDC managé configurable depuis le dashboard et disponible sur tous les plans payants. Si vous montiez Debezium à la main pour alimenter le warehouse, c'est la première alternative qui ne vous oblige pas à opérer Kafka. Alpha publique : à tester, pas encore à mettre au cœur du reporting.

07 Aug 2026
github.com/supabase →
Patch

BullMQ 6.0.9 type le returnvalue de l'événement completed

L'événement completed type désormais returnvalue comme la valeur désérialisée et non comme la chaîne brute. Petit changement, mais il supprime toute une classe de JSON.parse défensifs dans les listeners et clôt un issue de longue date.

07 Aug 2026
github.com/taskforcesh →
☁️

Cloud & DevOps

Bêta

Kubernetes v1.37.0-rc.0 : dernière fenêtre de test avant la GA

La première release candidate de la 1.37 est disponible, la GA visant le 26 août. Si vous maintenez des operators, CRDs ou admission webhooks, c'est le moment de les passer sur la RC en staging — après la GA, vous déboguerez avec la production en otage. Bonus agenda : la 1.34 entre en maintenance mode le 27 août.

06 Aug 2026
github.com/kubernetes →
Notable

Cloudflare unifie Workers AI et AI Gateway derrière un seul binding

Le même binding AI et la même API REST appellent désormais les modèles hébergés sur Workers AI ou chez des fournisseurs tiers pris en charge, AI Gateway apportant observabilité, logging, caching, sécurité et contrôle de facturation. Les crédits prépayés AI Gateway peuvent aussi payer l'inférence Workers AI. Pour les backends edge : un seul point d'instrumentation au lieu de deux chemins aux métriques distinctes.

07 Aug 2026
developers.cloudflare.com →
🏗️

Architecture & Best Practices

Notable

Fastify documente les route params percent-décodés comme entrée non fiable

Un changement de docs signé Matteo Collina qui vaut plus que bien des releases : le framework décode les params pour vous, donc %2e%2e%2f arrive dans votre handler déjà transformé en ../. Concaténez un param dans un chemin de fichiers, une clé S3 ou une commande et vous obtenez un path traversal, aussi propre que paraisse le routeur. Règle ancienne mais vite oubliée : validez après le décodage, avec une allowlist, pas une blacklist de caractères.

04 Aug 2026
github.com/fastify →
Patch

Kysely 0.29.5 : TypeScript 7 rend la vérification bon marché et les types s'emballent

Un enseignement d'architecture caché dans un patch : l'équipe indique que TypeScript 7 autorise des calculs plus profonds, ce qui provoque bien plus d'instanciations et de temps réel dans divers scénarios. Traduction pour qui conçoit des APIs très typées : le compilateur rapide ne supprime pas le coût des types conditionnels récursifs, il en déplace la perception. Cette version corrige une récursion infinie de type-check et optimise les vérifications d'assignabilité builder contre builder.

10 Aug 2026
github.com/kysely-org →
🔗

Fullstack

Patch

Turborepo 2.10.9 : grosse passe de performance sur lockfiles et hashing

Le changelog est presque intégralement perf : parser rapide pnpm qui cesse de cloner des chaînes inutilement, résolution de closures partagée pour les lockfiles npm et yarn1, nœuds du workspace indexés par nom, inférence de framework mémoïsée pendant le hashing des tâches, et globs à préfixe littéral parcourus sans compilation wax. Aucune nouvelle API — juste du temps de démarrage rendu sur les gros monorepos, là où Turbo se justifie ou non.

07 Aug 2026
github.com/vercel →