TypeScript 7.0 정식 출시
Microsoft의 TypeScript 팀은 2026년 7월 8일, Go 언어로 포팅된 완전히 새로운 기반의 TypeScript 7.0의 공식 안정 릴리스를 발표했습니다. 기존 JavaScript 기반 구현에서 벗어나 네이티브 코드의 속도와 공유 메모리 멀티스레딩을 활용한 새로운 구현으로, 전체 빌드 시 8배에서 12배의 성능 향상을 제공합니다.
주요 성능 개선
실제 프로젝트에서의 벤치마크 결과, VS Code는 125.7초에서 10.6초로(11.9배), Sentry는 139.8초에서 15.7초로(8.9배) 단축되었습니다. 메모리 사용량도 최대 26% 감소했으며, 에디터의 첫 에러 표시 시간은 17.5초에서 1.3초로 개선되었습니다.
주요 설정 변경사항
TypeScript 7.0은 strict 모드가 기본값이며, module은 esnext, types는 빈 배열이 기본값입니다. ES5 타겟, AMD/UMD 모듈 등 구형 모듈 형식은 더 이상 지원되지 않으며, rootDir과 types 설정이 특히 주의가 필요합니다.