The update also enhances the verbosity and clarity of quick info and hover tooltips, providing developers with more detailed type information, which can improve code comprehension. Furthermore, the team has made strides in refining error reporting, particularly by adding more specific errors for the verbatimModuleSyntax scenario. Other notable fixes include the restoration of the AbortSignal.abort method and the removal of unnecessary and potentially confusing dom.iterable.d.ts files.
Although the release notes are still pending, the TypeScript community can track progress through the fixed issues queries for both the Beta and Release Candidate versions leading up to this stable release.
Developers interested in this update can download TypeScript 5.9 via npm and access the release through the Microsoft TypeScript GitHub repository. This update reflects Microsoft's ongoing commitment to enhancing TypeScript's functionality and usability, ensuring it remains a powerful tool for developers.
As TypeScript continues to evolve, future updates are likely to bring even more features and optimizations, further solidifying its role in modern web development
TypeScript 5.9 released
Microsoft has released the final version of TypeScript 5.9 with several fixes and improvements. The releasse includes support for interop export names, a bug requiring investigation, and a bug related to different libraries shipped with TypeScript. The release also addresses issues related to parameters not working in JS files unless a @param has been explicitly defined. Additionally, the release addresses issues related to expanding quick info/hover verbosity and type display. A PR has been opened for these issues, and more specific errors for verbatimModuleSyntax have been added. The release also addresses backlog bugs, such as restoring AbortSignal.abort and removing unused and confusing dom.iterable.d.ts files.