New in this release is a feature called generics, which Microsoft said was the “most publically requested feature” from 0.8 users. Generics take advantage of the strong type inference that TypeScript already provides, Somasegar said. This, he explained, allows users to have better static-error reporting and richer tooling.
In addition to generics, Somasegar said the language service has been completely rewritten for much-improved interactive performance. He said building Web and Windows Store applications “should now feel more responsive for IntelliSense, code navigation and refactoring, especially as projects grow in size.”
A key reason for TypeScript’s growth, according to Somasegar, is its development as an open-source project hosted on CodePlex. As a result of its openness, he claimed more than a dozen editors now support TypeScript, enabling development with TypeScript in a variety of popular tools and across multiple major platforms.
For more information on the TypeScript 0.9 release, see the TypeScript team blog.