Announcing TypeScript 5.9
TypeScript 5.9 introduces several developer experience improvements including a streamlined tsc --init that generates minimal configuration files with modern defaults, support for ECMAScript's import defer syntax for deferred module evaluation, and a stable --module node20 option. The release also enhances editor tooling with expandable hover tooltips, configurable hover length, and improved DOM API documentation with summary descriptions. Performance optimizations include better type instantiation caching and reduced closure creation in file system operations.