TypeScript ekibi, 20 Ekim 2026'da "Announcing TypeScript 7.1 Beta" başlıklı yazıyla 7.1 sürümünün beta aşamasına geçtiğini duyurdu.
Ne değişiyor?
Duyuruda öne çıkan başlık, ambient modüllerde import attributes desteği. Import attributes, import ifadesine eklenen ve çalışma zamanına ya da paketleyiciye o içe aktarmanın nasıl yorumlanacağını söyleyen bir üst veridir; örneğin bir dosyanın JSON olarak içe aktarılacağını belirtmek için kullanılır:
import veri from "./veri.json" with { type: "json" };
TypeScript 7.1 Beta, bu özelliği ambient modül bildirimleri için de destekliyor.
Sürüm takvimi
Ekibin duyurusunda kararlı sürüm için bir tarih verilmiyor. Topluluk kaynaklarında kararlı 7.1'in 24 Kasım 2026 civarına, sürüm adayının (RC) ise 10 Kasım'a hedeflendiği aktarılıyor; beta planlanandan iki hafta geç çıktığı için takvim kayabilir.
Araç uyumu
Aynı topluluk kaynaklarına göre TypeScript 7 serisi Go tabanlı yerel derleyiciye geçti, ancak 7.0 kararlı bir programatik API sunmuyor ve 7.1'in bu eksiği kapatması bekleniyor. Bu yüzden Astro, Vue, Svelte ve MDX gibi araçlar şimdilik TypeScript 6 üzerinde kalıyor.
Ne yapmalı?
Projeniz TypeScript 6'daysa acele etmeniz gerekmiyor: önce kullandığınız araçların (paketleyici, linter, framework eklentileri) 7.x desteğini kontrol edin, betayı ayrı bir dalda deneyin. Benzer araç zincirlerinde kararlı sürümü beklemenizi öneririz.
Kaynaklar: TypeScript Blog, TypeScript 7.1 Release Date and the New Stable API (DevOpen)