- Prise en charge intégrée d’OpenTelemetry : Deno instrumente automatiquement des API comme
console.log,Deno.serveetfetch - Grosse mise à niveau de
deno lint: ajout de 15 nouvelles règles liées à JSX et React, et introduction d’un système de plugins (similaire à ESLint) - Ajout du module
node:sqlitepour faciliter l’utilisation de SQLite - Améliorations de
deno check: prise en charge de la balise JSDoc@importet possibilité de définircompilerOptionsdifféremment selon le workspace - Améliorations de
deno lsp: vitesse d’autocomplétion jusqu’à 20 fois plus rapide, prise en charge de l’autocomplétion pournode_moduleset les fichiers.wasm. Prise en charge du formatage pour.scss,.sass,.less,.vue,.svelte, etc. - Améliorations de
deno task: plus puissant et plus prévisible. Prise en charge des jokers, permettant d’exécuter plusieurs tâches avec des motifs comme"start-*" - Ajout de
deno outdated --update --interactivepour améliorer la gestion des dépendances - Assouplissement des permissions de
Deno.cwd(): auparavant,--allow-readétait nécessaire, mais il peut désormais être utilisé sans permission - Améliorations des performances de
deno compile: sur Mac, taille du binaire réduite de 5 Mo, vitesse de lecture des fichiers améliorée de 40 % deno benchdevient plus précis- Ajout d’API expérimentales prenant en charge
WebTransportet le protocole QUIC : connexions QUIC possibles viaDeno.connectQuicetDeno.QuicEndpoint - Amélioration de la compatibilité avec Node.js et npm : détection automatique de
.npmrc, prise en charge de diverses API Node.js commeprocess.cpuUsage,fs.readFile(Sync),FileHandle.stat, etc. - Optimisations de performance :
Deno.statetfs.statsont 2,5 fois plus rapides sous Windows.node:fs.cpSyncest 2 fois plus rapide que dans Deno 2.1, et 3 fois plus rapide que dans Node.js 20 - Optimisations des performances de WebGPU et amélioration de l’intégration avec Jupyter
- Application de la LTO (optimisation au moment de l’édition de liens), réduisant la taille du binaire Linux de 15 Mo (137 Mo → 122 Mo)
- Mise à niveau vers TypeScript 5.7 et V8 13.4 :
TypedArrayprend en charge les types génériques, ce qui améliore la sûreté de typage - Deno 2.1 reste la version LTS, avec des correctifs de sécurité et de performance fournis pendant 6 mois
Aucun commentaire pour le moment.