2.1
2.0
- 切换到
- 支持ES5/ES3
async
/await
- 支持
- 规定函数的
this
类型 - 切换类型保护
- 支持
- 可变类型
- 弃用的装饰器
- 函数表达式及箭头函数的装饰器
- 支持节点注册勾子
- 在语言服务API里支持快速修复
- 在tsserver/语言服务API里集成tsd
- 从js文件的JSDoc里撮类型信息
- 支持外部辅助代码库
- 调查
1.8
- 在循环里允许捕获的
let
/const
- tsconfig.json里支持注释
- 支持
--outFile
给命名的管道套接字和特殊设备 - 字符串字面量类型
- 优化联合/交类型接口
- 支持全路径
-project
/-p
参数 - 识别JavaScript里原型的赋值
- 在其它模块里增加global/module作用域
- 基于
this
类型保护 - 支持
- 增强for-in语句检查
- 发布TypeScript NuGet 包
1.7
1.6
1.5
- 支持
- 支持展开操作符
- 支持
- 支持for..of
- 支持
- 支持Symbols
- 支持
- 支持tsconfig.json文件
- 支持
- 支持ES3/ES5带标记的模版
- 暴露一个新的编辑器接口通过
- 支持ES7 装饰器提案
- 支持
- 新增—rootDir
- 新增
- 支持—module umd
- 支持
- 新增—noEmitHelpers
- 新增
- 新增—inlineSources
- 新增
- 新增—isolatedModules
- 支持新的
- 支持Visual Studio 2015的tsconfig.json
- 增强
1.4
- 支持
- 新增—noEmitOnError
- 新增
- 支持Let and Const
- 支持
- Library typings for ES6
- 支持Const enums
- 导出语言服务公共API
1.3
- 为新的编译器重写语言服务
- 支持元组类型