Microsoft secara rasmi melancarkan TypeScript 5.9, kemas kini yang ketara kepada Superset JavaScript yang popular. Dikeluarkan pada 1 Ogos 2025, versi baru menyampaikan peningkatan pengalaman pemaju utama, termasuk persediaan projek yang dipermudahkan dan lebih banyak alat editor yang bermaklumat. Siaran ini juga menyediakan peta jalan yang jelas untuk masa depan bahasa, versi kedudukan 6.0 sebagai langkah persediaan untuk penulisan semula berasaskan go yang lengkap untuk TypeScript 7.0.
href=”https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/”target=”_ blank”> telah membaik pulih Perintah TSC-Init, yang kini menghasilkan TSConfig.JSON Perubahan ini menangani maklum balas yang lama bahawa templat yang terdahulu, sering kali segera dilucutkan oleh pemaju. Benar, verbatimmodulesyntax: benar, dan moduledetection:”force”. Peralatan juga dipertingkatkan dengan pratonton”Hovers Experpoable,”membiarkan pengguna meneroka jenis kompleks secara langsung dalam editor. API Dom sekarang juga termasuk perihalan ringkasan dari Mdn. sasaran=”_ kosong”> Peringkat 3 Cadangan ECMASCRIPT . Ini membolehkan modul dimuatkan tetapi menangguhkan pelaksanaannya sehingga eksport sebenarnya diakses, alat yang berkuasa untuk mengoptimumkan masa permulaan aplikasi.
Ciri ini hanya menyokong import ruang nama (import menunda * sebagai ns dari’…’) dan tidak diturunkan oleh typescript. Ini bermakna ia memerlukan sokongan asli dalam persekitaran runtime, seperti penyemak imbas moden atau node.js, atau bundler yang boleh melakukan transformasi yang diperlukan.
Pilihan modul baru dan keuntungan prestasi Tetapan ini direka untuk
Prestasi juga mendapat rangsangan. Penyusun sekarang cache jenis instantiasi dengan lebih berkesan, mengurangkan kerja berlebihan di perpustakaan kompleks. Di samping itu, pemeriksaan kewujudan fail yang dioptimumkan boleh menghasilkan peningkatan kelajuan sekitar 11% pada projek yang lebih besar, menurut pasukan. Microsoft meletakkan kedudukan TypeScript 6.0 sebagai versi peralihan, yang direka untuk membantu pemaju mempersiapkan peralihan seni bina utama dalam versi 7.0: a
Prestasi juga mendapat rangsangan. Penyusun sekarang cache jenis instantiasi dengan lebih berkesan, mengurangkan kerja berlebihan di perpustakaan kompleks. Di samping itu, pemeriksaan kewujudan fail yang dioptimumkan boleh menghasilkan peningkatan kelajuan sekitar 11% pada projek yang lebih besar, menurut pasukan. Microsoft meletakkan kedudukan TypeScript 6.0 sebagai versi peralihan, yang direka untuk membantu pemaju mempersiapkan peralihan seni bina utama dalam versi 7.0: a