- Geçen ay son 1.x sürümü olan 1.46 yayımlandı ve şimdi de nihai sürümde beklenen tüm özellikleri içeren 2.0 RC duyuruldu
Başlıca değişiklikler
- Global değişkenlerde yapılan değişiklikler:
window kaldırıldı. Bunun yerine globalThis veya self kullanılmalı
process global değişkeni eklendi, böylece node:process import etmeye gerek kalmadı
- Bağımlılık yönetimi:
deno add: alt yol içeren belirticileri işler
deno install --entrypoint: belirli bir modülün tüm bağımlılıklarını yükler
deno remove komutuyla bağımlılıkları hızlıca kaldırma
- Bağımlılıklarla ilgili hata mesajları iyileştirildi
- İzin sistemi değişiklikleri
Deno.errors.NotCapable hatası eklendi
Deno.mainModule artık --allow-read izni gerektirmiyor
--allow-hrtime bayrağı kaldırıldı
--allow-run bayrağı değiştirildi
- API değişiklikleri
- Bazı API'ler kararlı hale getirildi (
WebGPU, Deno.dlopen() vb.)
- Birçok
Deno API'si kaldırıldı veya soft deprecate edildi
- Komut satırı arayüzü değişiklikleri
deno bundle, deno vendor alt komutları kaldırıldı
- Bazı CLI bayrakları deprecate edildi
DENO_LOG ortam değişkeniyle debug loglama etkinleştirilebiliyor
- Import Assertions desteği kaldırıldı ve yerine Import Attributes geldi
- TypeScript 5.6'ya güncellendi
Henüz yorum yok.