写点什么

没有 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:009768

评论

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

亚马逊商品列表数据接口(亚马逊 API 系列)

tbapi

亚马逊商品列表接口 亚马逊API接口 亚马逊数据采集

2025年福建企业采购堡垒机选哪家?需要重点考虑哪些因素?

行云管家

网络安全 堡垒机 福建

QCon 是一个在软件开发领域具有广泛影响力的技术盛会,以下为你详细介绍:

Chihiro

Qcon

持续交付的优势有哪些

Chihiro

#DevOps

DataWorks Copilot × DeepSeek-R1 来了!给你的智能数据开发加满 buff

阿里云大数据AI技术

人工智能 阿里云 nlp Dataworks DeepSeek

面对大量指标、模型,如何在研发度量中兼顾易用性?

思码逸研发效能

研发管理 研发效能 效能管理 研发效能度量 思码逸

QGIS 的性能优化

北京木奇移动技术有限公司

软件外包公司 GIS开发 QGIS开发

【纯干货】手把手教你测试1688代采下单系统(附真实操作案例)

代码忍者

1688代采集运系统

品牌连锁智能管理系统(源码+文档+部署+讲解)

深圳亥时科技

软件等保测评相关问题汇总

行云管家

网络安全 等保 等保测评

支付宝 IoT 设备入门宝典(上)设备管理篇

盐焗代码虾

支付宝 物联网 IoT 设备管理 应用分发

关于 “DevOps 实践的深入剖析:从持续集成到持续交付” 相关内容的详细

Chihiro

#DevOps

NLLB 与 ChatGPT 双向优化:探索翻译模型与语言模型在小语种应用的融合策略

vivo互联网技术

人工智能 大语言模型 LORA微调

DevOps如何实现持续交付

Chihiro

#DevOps

火语言RPA--配置文件读取

火语言RPA

初创公司使用 AI “码农” Devin 一个月的体验

Baihai IDP

程序员 AI LLM AI Agents Devin

云上玩转DeepSeek系列之二:PAI+DeepSeek,打造智能问答助手

阿里云大数据AI技术

人工智能 最佳实践 rag PAI DeepSeek

Dbeaver迁移配置

Geek_7ubdnf

Squaretest自动生成单元测试

Geek_7ubdnf

squaretest

Idea自动生成注释

Geek_7ubdnf

IDEA

QGIS开发的技术难点

北京木奇移动技术有限公司

软件外包公司 GIS开发 QGIS开发

NotePad++使用批量替换修改文件格式

Geek_7ubdnf

notepad

KeyShot 2024.3 for mac(3D渲染和动画制作软件) 中文版系统要求

Rose

从文心一言与ChatGPT同时免费,读懂全球AI新周期

脑极体

AI

如何在`created`生命周期钩子中使用`sessionStorage`实现缓存

Chihiro

缓存 Vue 3

LambdaQueryWrapper的使用

Geek_7ubdnf

java 技术提升

DeepSeek与Playwright结合,利用AI提升自动化测试脚本生成与覆盖率优化

测试人

人工智能

windows查看端口占用情况

Geek_7ubdnf

端口

适合小型企业的库存管理工具推荐(含免费、开源)

NocoBase

开源 低代码 无代码 库存管理 小企业发展

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