TypeScript 1.1
Performance Improvements
The 1.1 compiler is typically around 4x faster than any previous release. See this blog post for some impressive charts. ↗
Better Module Visibility Rules
TypeScript now only strictly enforces the visibility of types in modules if the declaration
↗ flag is provided. This is very useful for Angular scenarios, for example:
module MyControllers {
interfaceZooScopeextendsng.IScope {
animals: Animal[];
}
exportclassZooController {
// Used to be an error (cannot expose ZooScope), but now is only
// an error when trying to generate .d.ts files
constructor(public$scope: ZooScope) {}
/* more code */
}
}
Last updated on