Deno 2.0 Release Candidate
(deno.com)- 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:
windowkaldırıldı. Bunun yerineglobalThisveyaselfkullanılmalıprocessglobal değişkeni eklendi, böylecenode:processimport etmeye gerek kalmadı
- Bağımlılık yönetimi:
deno add: alt yol içeren belirticileri işlerdeno install --entrypoint: belirli bir modülün tüm bağımlılıklarını yüklerdeno removekomutuyla 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.NotCapablehatası eklendiDeno.mainModuleartık--allow-readizni gerektirmiyor--allow-hrtimebayrağı kaldırıldı--allow-runbayrağı değiştirildi
- API değişiklikleri
- Bazı API'ler kararlı hale getirildi (
WebGPU,Deno.dlopen()vb.) - Birçok
DenoAPI'si kaldırıldı veya soft deprecate edildi
- Bazı API'ler kararlı hale getirildi (
- Komut satırı arayüzü değişiklikleri
deno bundle,deno vendoralt komutları kaldırıldı- Bazı CLI bayrakları deprecate edildi
DENO_LOGortam 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.