- OpenTelemetryの組み込みサポート : Denoが
console.log、Deno.serve、fetchなどのAPIを自動的に計測 deno lintを大幅アップグレード : JSXおよびReact関連の15個の新しいルールを追加し、プラグインシステムを導入(ESLintに類似)- SQLiteを簡単に使えるよう
node:sqliteモジュールを追加 deno checkを改善 : JSDoc@importタグをサポートし、compilerOptionsをワークスペースごとに異なる設定にできるdeno lspを改善 : 自動補完速度が 最大20倍向上、node_modules、.wasmファイルの自動補完をサポート。.scss、.sass、.less、.vue、.svelteなどのフォーマットをサポートdeno taskを改善 : より強力で予測可能になり、ワイルドカードをサポートして"start-*"のようなパターンで複数タスクを実行可能deno outdated --update --interactiveを追加し、依存関係管理を改善Deno.cwd()の権限を緩和 : 以前は--allow-readが必要だったが、今後は権限なしで使用可能deno compileの性能を改善 : Macで バイナリサイズが5MB減少、ファイル読み取り速度が 40%向上- より精密になった
deno bench WebTransportおよびQUICプロトコルをサポートする 実験的APIを追加 :Deno.connectQuicおよびDeno.QuicEndpointを通じてQUIC接続が可能- Node.jsおよびnpm互換性を改善 :
.npmrcの自動検出、process.cpuUsage、fs.readFile(Sync)、FileHandle.statなどさまざまなNode.js APIをサポート - 性能最適化 :
Deno.statおよびfs.statが Windowsで2.5倍高速。node:fs.cpSyncは Deno 2.1より2倍高速で、Node.js 20より3倍高速 - WebGPUの性能最適化およびJupyterとの統合を改善
- LTO(リンク時最適化)を適用し、Linuxバイナリサイズを15MB削減(137MB → 122MB)
- TypeScript 5.7およびV8 13.4にアップグレード :
TypedArrayが ジェネリック型をサポートし、型安全性が向上 - Deno 2.1はLTSバージョンとして維持され、6か月間セキュリティおよび性能パッチを提供
まだコメントはありません。