Correction de la gestion des requêtes abortées dans le middleware Vite
· Impact sur votre code : moyen
Le middleware Vite dans @adonisjs/vite version 6.0.4 gère désormais correctement les requêtes abortées par le client, par exemple lorsqu'un navigateur ferme une page pendant le chargement des ressources. Auparavant, ces requêtes pouvaient rester en attente indéfiniment, bloquant potentiellement l'arrêt du processus. De plus, les requêtes transmises par Vite ne sont plus traitées si la connexion client est déjà fermée. Une limitation connue concerne les premières versions de Node 24 avec les requêtes HTTP/1.1 pipelinées.
Les développeurs utilisant @adonisjs/vite peuvent constater des arrêts plus fiables et moins de requêtes bloquées lors d'abandons par le client. Aucun changement incompatible ou modification de code n'est nécessaire. Il est conseillé de noter la limitation liée à certaines versions de Node.js.
- Mettre à jour @adonisjs/vite vers la version 6.0.4 pour bénéficier de la correction.
- Tester le comportement de l'application lors d'abandons de requêtes clients, surtout avec les premières versions de Node 24.
Sources originales
Analyse générée par IA à partir des sources citées. Consultez la documentation originale avant de modifier votre application.