- Yerleşik OpenTelemetry desteği: Deno,
console.log,Deno.serve,fetchgibi API'leri otomatik olarak enstrümante ediyor deno lintbüyük ölçüde yükseltildi: JSX ve React ile ilgili 15 yeni kural eklendi ve bir eklenti sistemi getirildi (ESLint'e benzer)- SQLite'ı kolayca kullanabilmek için
node:sqlitemodülü eklendi deno checkiyileştirildi: JSDoc@importetiketi desteği vecompilerOptionsayarlarını çalışma alanı bazında farklı yapılandırabilmedeno lspiyileştirildi: otomatik tamamlama hızı 20 kata kadar arttı,node_modules,.wasmdosyaları için otomatik tamamlama desteği eklendi..scss,.sass,.less,.vue,.sveltegibi biçimler için biçimlendirme desteği sunuluyordeno taskiyileştirildi: daha güçlü ve öngörülebilir hale geldi. Joker karakter desteği ile"start-*"gibi desenlerle birden fazla görev çalıştırılabiliyordeno outdated --update --interactiveeklendi ve bağımlılık yönetimi iyileştirildiDeno.cwd()için yetki gereksinimi gevşetildi: önceden--allow-readgerekiyordu, artık izin olmadan kullanılabiliyordeno compileperformansı iyileştirildi: Mac'te ikili dosya boyutu 5 MB azaldı, dosya okuma hızı %40 arttıdeno benchdaha hassas hale geldiWebTransportve QUIC protokolünü destekleyen deneysel API'ler eklendi:Deno.connectQuicveDeno.QuicEndpointile QUIC bağlantısı kurulabiliyor- Node.js ve npm uyumluluğu iyileştirildi:
.npmrcotomatik algılama,process.cpuUsage,fs.readFile(Sync),FileHandle.statgibi çeşitli Node.js API destekleri eklendi - Performans optimizasyonu:
Deno.statvefs.statWindows'ta 2,5 kat daha hızlı.node:fs.cpSync, Deno 2.1'den 2 kat, Node.js 20'den 3 kat daha hızlı - WebGPU performansı optimize edildi ve Jupyter entegrasyonu iyileştirildi
- LTO (bağlantı zamanı optimizasyonu) uygulanarak Linux ikili dosya boyutu 15 MB azaltıldı (137 MB → 122 MB)
- TypeScript 5.7 ve V8 13.4 yükseltmeleri:
TypedArray, genel tür desteği kazanarak tür güvenliğini artırıyor - Deno 2.1, LTS sürümü olarak korunacak ve 6 ay boyunca güvenlik ile performans yamaları alacak
Henüz yorum yok.