- Published on
2026년 7월 8일, TypeScript 7.0이 GA됐습니다. Go로 다시 쓴 네이티브 포트가 더 이상 별도 바이너리가 아니라 그냥 tsc입니다 — npm install -D typescript을 하면 그게 들어옵니다. Microsoft가 보고한 전체 빌드 속도 향상은 8~12배이고, VS Code 코드베이스 기준 125.7초에서 10.6초로 떨어졌습니다. 하지만 헤드라인이 가리는 두 가지 비용이 있습니다. 첫째, TypeScript 6에서 폐기 예고된 것들이 전부 하드 에러가 됐습니다 — baseUrl, target es5, moduleResolution node가 사라지고 strict와 types 기본값이 바뀝니다. 둘째, 7.0은 프로그래밍 API를 아예 출하하지 않아서 Volar를 쓰는 Vue·MDX·Astro·Svelte 워크플로와 Angular 템플릿 체크는 당분간 TypeScript 6에 남아야 합니다. 이 글은 GA에서 실제로 무엇이 바뀌었는지, 10배라는 숫자가 어떤 조건에서 나온 것인지, 6과 7을 같이 두는 방법, 그리고 오늘 옮길 수 있는 사람과 없는 사람을 정리합니다.