没有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:北京网站建设

时间: 2024-10-03 13:52:33

没有Angular 3,下一个Angular主版本将是Angular 4的相关文章

随着下一个预览版本的推出,Linux SQL Server 2017镜像下载量超过了100万

本文讲的是随着下一个预览版本的推出,Linux SQL Server 2017镜像下载量超过了100万[译者的话]这篇文章介绍了在Linux Container中运行SQL Server的方案及其优势以及部分客户案例.SQL Server在很多企业中广泛运用,其容器化所带来的效益值得我们思考和借鉴. [3 天烧脑式容器存储网络训练营 | 深圳站]本次培训以容器存储和网络为主题,包括:Docker Plugin.Docker storage driver.Docker Volume Pulgin.

Web2.0下一个版本是什么

web|web2 在最近的一次会议上,有一个客户要求他的应用程序能够支持Web 2.0:很显然他读过很多关于Web 2.0的文章.我回答了他,向他解释了Web及其技术的发展过程,以及Web 2.0只是一个概念的事实.最后,这个应用程序的确用到了Web 2.0的概念,但是这让我在思考Web的版本号的问题. 1.0版去哪里了? Web 最开始的时候炙手可热,各种公司和个人都想知道如何使用这个新的媒介.其动力是将信息发布给用户.各种不同的内容管理系统被开发出来,并被用来管理信息的及时发布.此外,个人W

WP8.1下一个更新版本或7、8月间推出

WP8.1下一个更新版本或7.8月间推出诺基亚已开始正式推送基于WP8.1的"湖蓝"升级,而更令人期待的是,WP8.1的下一个更新也要来了.国外测试网站WPBench泄露信息显示,Windows Phone又一个全新的系统版本已经在测试中.该系统的版本号为8.10.14130.0,比目前的 WP8.1预览版(版本号为8.10.12397.895)要高出一些,预计性能也会有不小提升.据预计,这个最新泄露的系统更新很可能是Windows Phone 8.1 GDR1,后者将会在7.8月间推

Google确认下一个Android版本将不会使用Oracle的Java API

在下一个Android版本中Google将会把应用程序接口(APIs)的实现替换为OpenJDK,它是Oracle私有的Java开发工具包(JDK)的开源版本.Google确认了Android N将会仅依赖于OpenJDK,而非Android自身实现的Java APIs.一位Google的发言人说:"最为一个开源平台,Android的构建是基于开源社区的合作.在即将到来的Android的下一个版本Android N,我们计划将所有Android的Java语言开发包用OpenJDK实现,从而为开发

传下一个版本的iPhone将内置数字罗盘

作者:天虹 5月9日消息,一个月前首次出现的传言称下一个版本的iPhone将配置内置的数字罗盘.现在,知名移动博客Boy Genius Report得到可靠的截屏图像似乎证实了这个传言. 这个图像显示了这个罗盘上的一个调试菜单的选项.当升级版本的iPhone推出时,据说会增加这个功能. 正如MacRumors网站报道的那样,人们使用数字罗盘能够做的有趣事情之一是引进"移动增强现实"式的应用程序.移动增强现实使用手机上的照相机和罗盘让设备捕捉一个地方的图像.然后,来自这个罗盘的信息就会在

百度语音助手下一个版本将开放第三方资源引入

[http://www.aliyun.com/zixun/aggregation/6149.html">TechWeb报道]1月30日消息,今天的百度媒体开放日上,百度移动产品副总监李东旻表示,百度下一个版本将开放第三方资源引入. 百度语音助手将语音识别与语音播报能力开放给第三方开发者,让用户在语音助手内,通过语音的交互方式,使用第三方提供的功能和资源. 李东旻演示了通过百度语音助手"调戏小黄鸡",此功能便是与韩国的simsimi公司合作,在百度语音助手内直接使用小黄鸡

如何开发一个多种语言版本的C#程序

程序 在C#中有多种使用资源文件的方法,能够很方便地开发全球通用的应用程序.本文通过一个简单的小例子,来讲解在C#中如何利用资源文件,快速开发一个多种语言版本的程序.本例中只有一个窗体,三个控件,能够根据用户的设置以中文或英文界面运行.开发环境是Windows 2000 Professional.Microsoft Visual Studio.NET 2002.具体开发步骤如下: 一.新建项目 启动Microsoft Visual Studio .NET,新建一个C#项目MyApp,本例工程存放

Linux下一个简单的日志系统的设计及其C代码实现

1.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件.在日志文件中存放程序流程中的一些重要信息,包括:变量名称及其值.消息结构定义.函数返回值及其执行情况.脚本执行及调用情况等.通过阅读日志文件,我们能够较快地跟踪程序流程,并发现程序问题.因此,熟练掌握日志系统的编写方法并快速地阅读日志文件,是对一个软件开发工程师的基本要求. 本文详细地介绍了Linux下一个简单的日志系统的设计方法,并给出了其C代码实现.本文为相关开发项目Linux下软

移动直播初露锋芒,能否成为社交的下一个风口?

本月22日,老牌视频直播服务商Ustream被IBM以1.3亿美金的价格收购,Ustream是一个较为综合的视频直播网站,既提供个人直播同时也为不少知名企业提供视频服务,包括NASA.三星.耐克等都是Ustream的长期客户,而IBM的这次收购也能够弥补自身短板,使其更好的为企业级用户提供基于云的流媒体服务. 从亚马逊近10亿美金收购Twitch开始,视频直播行业一直是科技圈的热门话题,随着Facebook.Twitter等巨头的加入,不难看出,视频直播已经成为互联网巨头在社交应用布局上一颗非常