در ماه سپتامبر، مایکروسافت رسما نسخه ۵.۶ تایپاسکریپت را منتشر کرد. این آخرین نسخه رسمی از این زبان برنامه نویسی است که در ابتدا بر پایه جاوا اسکریپت ساخته شده بود. خب، مایکروسافت در حال کار روی نسخه جدیدی از تایپ اسکریپت وقت تلف نمیکند، زیرا به تازگی اولین نسخه بتا عمومی از نسخه ۵.۷ را منتشر کرده است.
مایکروسافت در یک پست وبلاگی، برخی از ویژگی های جدیدی که در نسخه بتا تایپ اسکریپت ۵.۷ گنجانده شده است را شرح داده است. یکی از آنها مربوط به یک مشکل قدیمی در این زبان است، جایی که قادر به پیدا کردن خطاها در متغیرهای خاص نبود:
برای مدت طولانی، تایپ اسکریپت قادر به تشخیص مشکلاتی بوده است که یک متغیر در تمام شاخه های قبلی هنوز مقداردهی اولیه نشده باشد. متاسفانه، جاهایی وجود دارد که این تحلیل کار نمیکند. برای مثال، اگر به یک متغیر در یک تابع جداگانه دسترسی پیدا شود، سیستم نوع نمیداند چه زمانی تابع فراخوانده میشود و در عوض، دیدگاهی خوش بینانه اتخاذ میکند که متغیر مقداردهی اولیه خواهد شد.
پست وبلاگ میگوید تایپ اسکریپت ۵.۷ اکنون میتواند خطاهایی را که در آن متغیرها مقداردهی اولیه نشدهاند، تشخیص دهد.
مایکروسافت میگوید با انتشار نسخه بتا تایپ اسکریپت ۵.۷، به مرحلهای رسیده است که آن را «پایدار از نظر ویژگی» مینامد. این بدان معناست که هیچ ویژگی جدیدی به نسخه جدید اضافه نخواهد شد و مایکروسافت اکنون روی بهبود تایپ اسکریپت ۵.۷ و رفع هر گونه باگی که پیدا کند، به همراه برخی «ویژگی های ویرایشگر کم خطر» تمرکز خواهد کرد.
با اینکه تغییرات در برنامه انتشار ممکن است اتفاق بیفتد، مایکروسافت برنامه فعلی برای انتشار تایپ اسکریپت ۵.۷ را در صفحه گیت هاب خود منتشر کرده است. در حال حاضر تاریخ ۱۱ نوامبر برای راه اندازی نسخه کاندیدای انتشار (Release Candidate) در نظر گرفته شده است و پس از آن به سرعت با راه اندازی رسمی تایپ اسکریپت ۵.۷ در ۲۱ نوامبر دنبال خواهد شد.