TypeScript 版本
TypeScript的完整发布历史如下。您也可以在GitHub上查看最近发布版本的完整文档。
序号 | 版本号 | 发布日期 | 重大改动 |
---|---|---|---|
1. | 0.8 | 2012年10月1日 | |
2. | 0.9 | 2013年6月18日 | |
3. | 1.1 | 2014年10月6日 | 性能改进 |
4. | 1.3 | 2014年11月12日 | 受保护修饰符,元组类型 |
5. | 1.4 | 2015年1月20日 | 联合类型,let和const声明,类型保护,类型别名,模板字符串 |
6. | 1.5 | 20-07-2015 | ES6 模块,装饰器,for..of 支持,命名空间关键字 |
7. | 1.6 | 16-09-2015 | JSX 支持,抽象类和方法,本地类型声明,交叉类型,用户定义的类型保护函数 |
8. | 1.7 | 30-11-2015 | 异步和等待支持 |
9. | 1.8 | 22-02-2016 | 约束泛型,控制流分析错误,字符串字面类型,allowJs |
10. | 2.0 | 22-09-2016 | 基于控制流的类型分析,null 和 undefined 意识的类型,never 类型,区分联合类型,只读关键字,函数的 this 类型 |
11. | 2.1 | 08-11-2016 | 映射类型,keyof 和查找类型,对象展开和剩余 |
12. | 2.2 | 22-02-2017 | 对象类型,混入类 |
13. | 2.3 | 27-04-2017 | 异步迭代,严格选项,泛型参数默认值 |
14. | 2.4 | 27-06-2017 | 动态导入表达式,泛型的改进推断,字符串枚举,对于回调参数的逆变 |
15. | 2.5 | 31-08-2017 | 可选的捕获子句变量 |
16. | 2.6 | 31-10-2017 | 严格函数类型 |
17. | 2.7 | 31-01-2018 | 固定长度的元组,常量命名属性 |
18. | 2.8 | 27-03-2108 | 改进的交叉类型的 keyof,条件类型 |
19. | 2.9 | 14-05-2018 | 支持 keyof 和映射对象类型中的符号和数字字面量 |
20. | 3.0 | 30-07-2018 | 项目引用,提取和传播参数列表使用元组 |
21. | 3.1 | 27-09-2018 | 可映射的元组和数组类型 |
22. | 3.2 | 30-09-2018 | 对绑定、调用和应用进行更严格的检查 |
23. | 3.3 | 31-01-2019 | 提升联合类型方法的行为,复合项目的增量构建改进。 |
24. | 3.4 | 29-03-2019 | 使用 –incremental 标志进行更快的增量构建,泛型函数的类型推断,数组和元组的只读修饰符,const 断言,全局 this 的类型检查。 |
25. | 3.5 | 29-05-2019 | 速度改进,联合类型增加了更好的多余属性检查,增量构建速度更快,Omit 帮助类型,更智能的联合类型检查 |