TypeScript 6.0 Released with New Defaults and Stable Type Ordering
2026/04/07
TypeScript 6.0 is a major version release with significant updates, including new defaults, stable type ordering, and a migration path. The release acts as a bridge between TypeScript 5.9 and 7.0, with most changes meant to help align and prepare for adopting TypeScript 7.0. Some of the highlights of this release include less context-sensitivity on this-less functions, updated DOM types to reflect the latest web standards, and extended deprecation of import assertion syntax. Developers can try out TypeScript 6.0 through npm and are encouraged to try out the native previews of TypeScript 7.0. Read the release notes to learn more about the changes and how to prepare for TypeScript 7.0.