У большинства разработчиков не должно возникнуть проблем с обновлением до TypeScript 5.0, несмотря на некоторые критические изменения и устаревшие версии.

В TypeScript 5.0 появилось более 50 новых функций и улучшений производительности, включая декораторы, улучшенную поддержку EM-проектов в Node и сборщиках, а также функциональность JSDoc, говорится в заявлении Microsoft.

«Сегодня мы рады объявить о выпуске TypeScript 5.0! В этом релизе появилось много новых функций, а также стремление сделать TypeScript меньше, проще и быстрее», — говорится в заявлении.

Проекты ESM также лучше поддерживаются в новой версии через Node и упаковщики, так что авторы библиотек могут по-новому управлять обобщенным выводом. Более того, TypeScript 5.0 включает в себя ряд улучшений, включая расширение возможностей JSDoc и упрощение настроек. Кроме того, он оптимизирован для памяти, производительности и размера пакета.

«Мы внедрили новый стандарт декораторов, добавили функциональные возможности для лучшей поддержки проектов ESM в Node и сборщиках, предоставили авторам библиотек новые способы управления общим выводом, расширили функциональность JSDoc, упростили настройку и внесли множество других улучшений», — добавил он. .

У большинства разработчиков не должно возникнуть проблем с обновлением до TypeScript 5.0, несмотря на некоторые критические изменения и устаревания.

NuGet или NPM можно использовать для получения новой версии. Разработчики Visual Studio Code могут воспользоваться инструкциями по использованию более новой версии TypeScript.

Различные структуры кода, структуры данных и алгоритмические реализации были преобразованы в TypeScript 5.0 корпорацией Microsoft.

«Все это означает, что весь ваш опыт должен быть быстрее — не только запуск TypeScript, но даже его установка», — говорит Microsoft. Компания также сообщила, что работа над TypeScript 5.1 уже ведется, и планы доступны на GitHub.

Дополнительные материалы см. на странице https://bit.ly/3ijY5Gt.