QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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

  • 2016-12-19
  • 本文字数:1084 字

    阅读完需:约 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


感谢薛命灯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-12-19 18:009357

评论

发布
暂无评论
发现更多内容

性能全面跃级,成本大幅降低!双十一企业云服务就选华为云Flexus X实例

YG科技

Python中哪个框架最适合做API?

科普小能手

API Python框架 Python开发 pyton API 接口

App Cleaner & Uninstaller:Mac 用户的必备清理卸载神器!

理理

苹果电脑SVN管理工具:Cornerstone 4 for Mac 免激活版

你的猪会飞吗

cornerstone 4破解 cornerstone 4 破解版 cornerstone 4许可 cornerstone 4下载

Java灵魂拷问13个为什么,你都会哪些?

不在线第一只蜗牛

Java Python

无代码技术怎么兴起的?它对企业数字化转型有什么用处?

积木链小链

技术分享 无代码 无代码平台

Project Office X Pro for Mac专业的项目管理软件

Mac相关知识分享

9大行业伙伴携手并行,1.5万余个行业应用启动鸿蒙化开发

最新动态

ppt结尾页怎么设计?推荐12个高颜值ppt结束页模板!

职场工具箱

效率工具 职场 PPT 办公软件 AI生成PPT

CDN海外加速对国际服务器的效果如何?

Ogcloud

CDN 网络加速 CDN加速 海外网络加速 CDN网络加速

ECCV2024 | 京东零售广告创意:基于人类反馈的可信赖图像生成

京东零售技术

论文解读 ECCV 2024

柔性算力、业界首创!双十一华为云Flexus X实例革新云服务体验

YG科技

远程踏勘系统(源码+文档+部署+讲解)

深圳亥时科技

柔性算力、行业首创!双十一华为云Flexus云服务器X实例革新轻量云体验

YG科技

课程质量评估系统(源码+文档+部署+讲解)

深圳亥时科技

5分钟搞懂 Golang 堆内存

俞凡

golang

论云游戏的性能与性价比,ToDesk、青椒云、顺网云游戏等具体实操看这篇就够了

小喵子

云桌面 云电脑 云游戏 ToDesk

SEO-AI内容生成策略

Quincy

CMS SEO SEO优化 AI 基础设施

《Django 5 By Example》阅读笔记:p76-p104

codists

Python django

大模型推荐系统如何高效预训练和推理

博文视点Broadview

区块链智能合约开发:全面解析与实践指南

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 公链开发

Final Cut Pro中文教程:遮罩的基本使用

理理

Go中数组和切片

EquatorCoco

c++ Go 算法

NTFS Disk by Omi NTFS for mac(NTFS 磁盘管理器)

Mac相关知识分享

BSC链近况及解读:BSC链代币DApp开发详解

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 交易所开发代币开发

OmniGraffle for mac(思维导图软件)中文版

Mac相关知识分享

文心快码3.0 引领智能代码助手率先进入智能体时代

百度安全

Rust + 云原生 | Greptime 在 COSCon'24 中国开源年会上说了什么?

Greptime 格睿科技

数据库 开源 rust 云原生 活动

搭乘“数字快车”!双十一华为云Flexus云服务器X实例助力轻松上云

YG科技

性能越级、体验超群!双十一企业云服务首选华为云 Flexus X实例

YG科技

国科云:SSL证书配置过程中常见问题盘点

国科云

没有Angular 3,下一个Angular主版本将是Angular 4_JavaScript_Abel Avram_InfoQ精选文章