- Dukungan OpenTelemetry bawaan: Deno secara otomatis menginstrumentasi API seperti
console.log, Deno.serve, dan fetch
deno lint ditingkatkan besar-besaran: menambahkan 15 aturan baru terkait JSX dan React serta memperkenalkan sistem plugin (mirip ESLint)
- Menambahkan modul
node:sqlite agar SQLite lebih mudah digunakan
- Peningkatan pada
deno check: mendukung tag JSDoc @import dan memungkinkan compilerOptions diatur berbeda untuk tiap workspace
- Peningkatan pada
deno lsp: kecepatan autocomplete hingga 20 kali lebih cepat, mendukung autocomplete untuk node_modules dan file .wasm. Mendukung formatting untuk format seperti .scss, .sass, .less, .vue, dan .svelte
- Peningkatan pada
deno task: menjadi lebih kuat dan dapat diprediksi. Mendukung wildcard sehingga beberapa task bisa dijalankan dengan pola seperti "start-*"
- Menambahkan
deno outdated --update --interactive untuk meningkatkan pengelolaan dependensi
- Pelonggaran izin
Deno.cwd(): sebelumnya memerlukan --allow-read, kini bisa digunakan tanpa izin
- Peningkatan performa
deno compile: di Mac, ukuran biner berkurang 5MB, kecepatan membaca file meningkat 40%
deno bench menjadi lebih presisi
- Menambahkan API eksperimental yang mendukung
WebTransport dan protokol QUIC: koneksi QUIC dimungkinkan melalui Deno.connectQuic dan Deno.QuicEndpoint
- Peningkatan kompatibilitas Node.js dan npm: deteksi otomatis
.npmrc, dukungan untuk berbagai API Node.js seperti process.cpuUsage, fs.readFile(Sync), dan FileHandle.stat
- Optimisasi performa:
Deno.stat dan fs.stat 2,5 kali lebih cepat di Windows. node:fs.cpSync 2 kali lebih cepat dibanding Deno 2.1, dan 3 kali lebih cepat dibanding Node.js 20
- Optimisasi performa WebGPU dan peningkatan integrasi dengan Jupyter
- Menerapkan LTO (link-time optimization) sehingga ukuran biner Linux berkurang 15MB (137MB → 122MB)
- Upgrade ke TypeScript 5.7 dan V8 13.4:
TypedArray kini mendukung tipe generik sehingga meningkatkan type safety
- Deno 2.1 tetap dipertahankan sebagai versi LTS, dengan patch keamanan dan performa selama 6 bulan
Belum ada komentar.