Deno 2.8 : corrections de vulnérabilités et gestion de versions
Original : Deno 2.8
Pourquoi c'est important
Améliore significativement la sécurité et la gestion des dépendances JavaScript
Deno 2.8 introduit deno audit fix pour corriger automatiquement les vulnérabilités npm, deno bump-version pour gérer les versions de projets et deno ci pour les installations reproductibles en CI/CD.
Deno 2.8 apporte trois nouvelles sous-commandes majeures. deno audit fix étend deno audit (introduit en 2.6) en mettant automatiquement à jour les packages npm vulnérables vers les versions corrigées les plus proches respectant les contraintes de version. deno bump-version gère l'incrémentation des versions dans deno.json ou package.json avec support des workspaces et des Conventional Commits pour déterminer automatiquement le type d'incrémentation (patch, minor, major). deno ci fournit une commande dédiée pour les environnements CI/CD garantissant des installations reproductibles exactement conformes au fichier de verrouillage, remplaçant la combinaison complexe de flags sur deno install.