TypeScript 5.9 Beta introduces several key improvements including a streamlined tsc --init that generates cleaner configuration files with modern defaults, support for ECMAScript's import defer syntax for deferred module evaluation, a stable --module node20 option for Node.js v20 compatibility, enhanced DOM API documentation with summary descriptions, expandable hover tooltips in editors, configurable hover length limits, and performance optimizations for type instantiation caching and file existence checks.

9m read timeFrom devblogs.microsoft.com
Post cover image
Table of contents
Minimal and Updated tsc --init Copy linkSupport for import defer Copy linkSupport for --module node20 Copy linkSummary Descriptions in DOM APIs Copy linkExpandable Hovers (Preview) Copy linkConfigurable Maximum Hover Length Copy linkOptimizations Copy linkWhat’s Next? Copy link

Sort: