9월에 Microsoft는 TypeScript 5.6을 공개하여 원래 JavaScript에서 진화한 이 프로그래밍 언어에 대한 최신 공식 업데이트를 알렸습니다. 하지만 이 기술 거대 기업은 안주하지 않습니다. 방금 TypeScript 5.7의 첫 번째 공개 베타 버전을 출시했습니다.
최근 블로그 게시물에 따르면 , Microsoft는 TypeScript 5.7 베타에 포함된 몇 가지 흥미로운 개선 사항을 공유했습니다. 한 가지 중요한 개선 사항은 언어가 초기화되지 않은 변수와 관련된 오류를 식별하는 데 어려움을 겪었던 오랜 문제를 해결합니다.
역사적으로 TypeScript는 변수가 모든 이전 분기에서 초기화되지 않은 경우 문제를 잡는 데 효과적이었습니다. 그럼에도 불구하고 이 분석이 부족한 특정 시나리오가 있었습니다. 예를 들어, 변수가 개별 함수 내에서 사용되는 경우 유형 시스템은 해당 함수가 언제 실행될지 예측할 수 없으므로 변수가 초기화될 것이라고 가정하여 “낙관적인” 관점을 채택합니다.
블로그는 TypeScript 5.7이 이제 초기화되지 않은 변수에서 발생하는 오류를 식별하는 기능을 보유하게 되었음을 확인합니다. 사용자는 블로그를 통해 이 버전에 도입된 모든 새로운 기능과 개선 사항을 살펴볼 수 있습니다.
Microsoft는 TypeScript 5.7 베타를 “기능 안정적”으로 분류했습니다. 즉, 더 이상 새로운 기능이 추가되지 않으며, 이 버전을 개선하고 발견된 버그를 해결하는 데 집중할 수 있고, 위험도가 낮은 편집기 기능을 구현할 수 있습니다.
예상되는 타임라인에는 11월 11일에 릴리스 후보가 예정되어 있으며, 이어서 11월 21일에 TypeScript 5.7이 공식 출시될 예정입니다.
답글 남기기