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.
Dodaj komentarz