ไมโครซอฟท์ปล่อย TypeScript 5.0 ตัวทดสอบแรก ความเปลี่ยนแปลงที่เห็นได้ชัดคือการทำงานเร็วขึ้น และโค้ดที่ได้มีขนาดเล็กลงมาก และในเวอร์ชั่นหลักนี้ยังถอด flag ต่างๆ ที่มีการใช้งานน้อยๆ ออกไป
ฟีเจอร์สำคัญคือ Decorators ที่ ECMAScript กำลังจะรองรับเช่นกัน แม้ว่าก่อนหน้านี้ TypeScript จะมี Decorators อยู่ก่อนแล้ว แต่เป็นฟีเจอร์ระดับทดลองเท่านั้นและผู้ใช้ต้องเปิด flag --experimentalDecorators
เอง การทำงานของเวอร์ชั่นทดลองกับเวอร์ชั่นมาตรฐานนี้ทำงานไม่เหมือนกัน
การทำงานโดยรวมเร็วขึ้น tsc ใช้เวลาเริ่มต้นเหลือ 89% ของเวอร์ชั่นก่อนหน้านี้ ระยะเวลา build ใช้เวลา 86% และแพ็กเกจรวมมีขนาดเหลือเพียง 58% เทียบกับ TypeScript 4.9
ฟีเจอร์บางตัวถูกถอดออก แต่คอนฟิกหลายตัวจะรันได้ต่อไปเพียงแค่ขึ้นคำเตือนว่าจะถอดจริงใน TypeScript 5.5
ที่มา - Microsoft