La version 2.4 de Deno, l'environnement d'exécution JavaScript et TypeScript moderne, est désormais disponible et apporte de nombreuses améliorations attendues par la communauté. Parmi les principales nouveautés, on peut noter le retour de la sous-commande "deno bundle" qui permet de créer des paquets JavaScript à partir de JavaScript ou de TypeScript, que ce soit pour des applications côté serveur ou côté navigateur.
Cette fonctionnalité, très appréciée des développeurs, inclut également la réduction et la minification automatiques des dépendances via esbuild. Deno 2.4 stabilise également le support d'OpenTelemetry, une bibliothèque permettant de mieux monitorer et tracer l'exécution des applications.
Autre nouveauté intéressante, le nouveau flag "--preload" permet d'exécuter du code avant le script principal, ce qui est très utile pour préparer l'environnement d'exécution, charger des données, ou encore installer des dépendances.
Parmi les autres améliorations, on peut citer une meilleure gestion des dépendances avec "deno update", la possibilité de collecter des données de couverture de code avec "deno run --coverage", ou encore des avancées sur la compatibilité avec Node.js et les fichiers XML/SVG.
Cette mise à jour de Deno 2.4 démontre l'engagement continu de l'équipe de développement pour faire évoluer cet environnement d'exécution moderne et polyvalent, répondant aux besoins des développeurs JavaScript et TypeScript.