8 puan yazan xguru 2024-06-29 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Inferred Type Predicates: TypeScript artık belirli koşullar altında bir fonksiyonun Type Predicates döndürdüğünü çıkarımlayabiliyor
  • Constant Indexed Accesses için kontrol akışı daraltma: obj ve key sabit olduğunda obj[key] biçimindeki ifadeler daraltılabiliyor
  • JSDoc @import etiketi: mevcut import(...) yöntemine göre yalnızca tipleri daha kolay içe aktarmayı sağlayan yeni bir JSDoc etiketi
  • Düzenli ifade sözdizimi denetimi: düzenli ifade literallerindeki sözdizimi hatalarını yakalayan özellik eklendi
  • Yeni ECMAScript Set metodu desteği: union, intersection gibi yeni Set metotları için tip bildirimleri
  • Isolated Declarations: bildirim (.d.ts) dosyası üretimini tip denetimi olmadan dosya bazında işleyebilmeyi sağlayan seçenek
  • Configuration dosyaları için ${configDir} şablon değişkeni: ayar dosyalarında göreli yol yerine kullanılabilecek değişken
  • package.json bağımlılık başvuruları: bildirim dosyası üretimi sırasında bağımlı modül başvuru hataları iyileştirildi
  • Editör ve Watch-Mode kararlılığı iyileştirildi: editörde hata güncellemeleri gibi alanlarda güvenilirlik artırıldı
  • Performans ve boyut optimizasyonu: dil servisi, API, kontrol akışı grafiği gibi birçok alanda performans artırıldı
  • ECMAScript modüllerinde API kullanımı: import ifadesiyle typescript paketinin API'si kullanılabiliyor
  • transpileDeclaration API'si: bildirim dosyası üretimi için yeni API
  • Dikkat çeken davranış değişiklikleri
    • TypeScript 5.0'da kullanım dışı bırakılan özellikler devre dışı bırakıldı
    • lib.d.ts değişikliklerinin tip denetimine etkisi
    • Decorator sözdizimi denetimi sıkılaştırıldı
    • undefined tür takma adına artık izin verilmiyor
    • Başvuru yönergesi bildirim çıktısı sadeleştirildi

Henüz yorum yok.

Henüz yorum yok.