Microsoft prezentuje wersję beta TypeScript 5.7

Microsoft prezentuje wersję beta TypeScript 5.7

We wrześniu Microsoft zaprezentował TypeScript 5.6, co oznacza najnowszą oficjalną aktualizację tego języka programowania, który pierwotnie wyewoluował z JavaScript. Jednak gigant technologiczny nie spoczywa na laurach; właśnie wprowadził pierwszą publiczną wersję beta TypeScript 5.7.

Według ostatniego wpisu na blogu , Microsoft udostępnił kilka ekscytujących udoskonaleń zawartych w wersji beta TypeScript 5.7. Jedno znaczące udoskonalenie dotyczy długotrwałego problemu, w którym język miał problemy z identyfikacją błędów związanych z niezainicjowanymi zmiennymi:

Historycznie rzecz biorąc, TypeScript był skuteczny w wyłapywaniu problemów, gdy zmienna nie została zainicjowana we wszystkich poprzednich gałęziach. Niemniej jednak były konkretne scenariusze, w których ta analiza zawiodła. Na przykład, jeśli zmienna jest wykorzystywana w ramach odrębnej funkcji, system typów nie może przewidzieć, kiedy ta funkcja zostanie wykonana i przyjmuje „optymistyczną” perspektywę, zakładając, że zmienna zostanie zainicjowana.

Blog potwierdza, że ​​TypeScript 5.7 będzie teraz posiadał zdolność identyfikowania błędów wynikających z niezainicjowanych zmiennych. Użytkownicy mogą odkrywać wszystkie nowe funkcje i ulepszenia wprowadzone w tej wersji za pośrednictwem bloga.

Firma Microsoft sklasyfikowała wersję beta języka TypeScript 5.7 jako „funkcjonalną”, co oznacza, że ​​nie będą już do niej dodawane żadne nowe funkcje. Teraz można skupić się na udoskonalaniu tej wersji i usuwaniu wszelkich odkrytych błędów, a także na implementacji niektórych funkcji edytora o niskim ryzyku.

Przewidywany harmonogram obejmuje wydanie Release Candidate zaplanowane na 11 listopada, a tuż po nim oficjalne wdrożenie TypeScript 5.7 zaplanowane na 21 listopada.

Źródło

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *