没有Angular 3,下一个Angular主版本将是Angular 4

简介:

在上周举行的比利时NG-BE 2016的主题演讲上,Google Angular团队首席开发Igor Minar透露了Angular的后续发布计划,他提到下一个Angular主版本将是Angular 4。

随着Angular 2的发布,Angular团队引入了语义化版本控制规范,语义化版本用三组数字表示,按照major.minor.patch(主要版本.次要版本.补丁)的顺序排列,比如2.3.1。patch版本将每周发布,通常只是修复问题而不加入新的功能;minor版本将每月发布,加入一些新的功能但是相对旧版本来说并没有大的更改;major版本将每半年发布一次,加入一些新功能并且可能带来一些重大更改。从目前来看,尚不明确这些重大更改是什么,但是Minar邀请Angular社区来一起建言献策。它可以是一个简单的编译警告,目前被当成错误处理,也可以是API签名的更改,这将会影响所有使用Angular的第三方代码。

据Minar所说,在不久的将来,Angular团队计划使用TypeScript 2.1甚至2.2来替代目前使用的TypeScript 1.8,这将会带来一些重大更改,也就是说将带来一个主要版本更新。

由于目前最新的Angular router版本号是3.3.0,而其他的模块版本号是2.2.0,并不一致,所以Angular团队计划将他们同步,发布的下一个主版本是Angular 4而不是3。并且以后的产品将不会叫做AngularJS、Angular 2、2.x 或者4.x,而是直接叫做Angular,版本号仍然是次要信息。Angular 4的第一个测试版本 (4.0.0-beta.0)目前已经发布,为了在2017年3月1日发布稳定版4.0.0,后续还将有6个其他的测试迭代版本和3个发布候选版。同时,2.3.X版本将只有patch版本发布。

Angular 4将尽可能兼容Angular 2,因为Angular团队不想重蹈从Angular 1.X到Angular 2.X的覆辙。Minar补充道:“我们不会再做任何会破坏软件生态系统的重大更改,我们也不想破坏现有的组件。”所以,现有的稳定的或者遵循Angular一般使用规范的API将不会有重大更改。Minar说如果未来的一些新功能被证明会破坏生态系统并且产生的问题不能被修复的话,他们会移除该功能而不是冒险使用它们。

Angular团队计划每六个月发布一个主要版本,所以Angular 5将在2017年9月到来,而Angular 6和Angular 7将分别在2018年3月和2018年9月发布。没人知道Angular以后会如何发展,但毫无疑问的是未来的版本将带来最低限度的重大更改。

查看英文原文:The Next Major Version of Angular Will Be 4, Not 3


via:北京网站建设

目录
相关文章
|
1月前
|
资源调度 JavaScript 编译器
2024 年 3 月 1 日安装 Composable Storefront 2211 遇到 Angular 和 TypeScript 版本不匹配的错误
2024 年 3 月 1 日安装 Composable Storefront 2211 遇到 Angular 和 TypeScript 版本不匹配的错误
22 0
|
1月前
|
JavaScript API 开发工具
Composable Storefront 2211 的 Angular CLI 版本
Composable Storefront 2211 的 Angular CLI 版本
8 0
|
6月前
|
资源调度 安全 前端开发
Angular 的版本升级策略
Angular 的版本升级策略
34 0
|
6月前
|
安全 前端开发 算法
为什么 Angular 要定期更新版本
为什么 Angular 要定期更新版本
46 0
|
6月前
|
JavaScript 前端开发 算法
Angular 版本演进史概述
Angular 版本演进史概述
65 0
|
6月前
|
开发框架 安全 前端开发
什么是 Angular 的 Active Support 版本和 Long Term Support 版本
什么是 Angular 的 Active Support 版本和 Long Term Support 版本
36 0
|
6月前
|
Web App开发 JavaScript 前端开发
关于 Angular 和 Node.js 版本的问题
关于 Angular 和 Node.js 版本的问题
135 0
|
前端开发
Angular7 关于Bootstrap4.x.x版本无法使用Glyphicons 字体图标 简单解决方案
Angular7 关于Bootstrap4.x.x版本无法使用Glyphicons 字体图标 简单解决方案
Angular7 关于Bootstrap4.x.x版本无法使用Glyphicons 字体图标 简单解决方案
|
jenkins 持续交付 开发工具
Jenkins 结合 Angular 展示构建版本
刚好最近在巩固相关的知识内容,以 angular 为主,那么咱就来参与下活动,希望能够坚持下去,顺便拿点小奖励。
Jenkins 结合 Angular 展示构建版本
|
存储 JavaScript 前端开发
Angular 结合 Git Commit 版本处理
我们接下来用 Angular 实现下效果,React 和 Vue 同理。
Angular 结合 Git Commit 版本处理

热门文章

最新文章