写点什么

Angular 2.3.0 发布,解释新的命名规则

  • 2016-12-26
  • 本文字数:992 字

    阅读完需:约 3 分钟

Google发布了Angular 2.3,包括Angular Language Service 的第一版,并解释了Angular 4 的命名规则。

Angular 2.3 版本并没有在语义规则方面做出什么重大改变,它修复了一些错误,并实现了一些新的功能。2.3 版本也将是 2.x 时代最后一个次发布,之后将直接迎来 Angular 4

Google 的开发大使 Stephen Fruin 在相关博文中表示,新的Angular Language Service“旨在与IDE 集成,并且在Angular Templates 中提供错误检查和类型完成功能”。

Fruin 说,该服务“独立于编辑器”搭建,但是团队将会发布一组 VS 代码的初始绑定。

这次次发布中同样改进了堆栈追踪,对于其长度和 zone 做出了相应改变,将:

复制代码
Error.spec.js:53 Error: Inside
at ZoneAwareError (zone.js:652)
at insideRun (Error.spec.js:31)
at ZoneDelegate.invoke (zone.js:216)
at Zone.run (zone.js:100)
at testFn (Error.spec.js:29)
at ZoneDelegate.invoke (zone.js:216)
at Zone.run (zone.js:100)
at Object.eval (Error.spec.js:19)

替换为:

复制代码
Error.spec.js:54 Error: Inside [InnerZone]
at insideRun (Error.spec.js:31) [InnerZone]
at Zone.run (zone.js:100) [<root> => InnerZone]
at testFn (Error.spec.js:29) [<root>]
at Zone.run (zone.js:100) [ProxyZone => <root>]
at Object.eval (Error.spec.js:19) [ProxyZone]

Angular 团队宣布会每六个月发布一次Angular 的主要版本,这些版本的新功能可能会包含很大的改变。虽然一开始还不清楚,Juri Strumpflohner 撰写的一篇有关于Angular 的博客文章中提到了一个重大的改变:“无论是库的开发人员还是使用者,在版本升级之后都必须介入调整代码”。

Strumpflohner 还进一步解释了新发布 Angular 的命名规则。

由于“Angular 2”这个名称在 Angular 4 之后的版本不再使用,所有的版本都会简称为“Angular ”。为了避免混淆,在讨论特定的版本系列时需要使用版本号,比如 Angular 4 或 Angular 6,但是在报告错误的时候要用到完整的 semver,比如说 2.3.1。

有些人会担心即使是有重大改变,频繁地发布主要版本也会产生一些问题。团队承诺更新不会像“Angular 1 升级”,它也不会是“一个完整的重写”。为了保持 semver,只会在主要的版本更改中进行核心库修改,同时也会有合适的弃用阶段方便开发者做出调整。

点击这里获得Angular 2.3 完整的更新日志。

查看英文原文 Angular 2.3.0 Released; Naming Guidelines Explained

2016-12-26 18:002564
用户头像

发布了 218 篇内容, 共 76.5 次阅读, 收获喜欢 76 次。

关注

评论

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

4步教你学会使用Linux-Audit工具

华为云开发者联盟

Linux 工具 安全 监控 开发

面向大规模数据的云端管理,百度沧海存储产品解析

百度Geek说

人工智能 数据

2min速览:从设计、实现和优化角度浅谈Alluxio元数据同步

Alluxio

元数据 数据同步 Alluxio 大数据 开源 8月月更

动态尺寸模型优化实践之Shape Constraint IR Part I

阿里云大数据AI技术

深度学习 编译器

【限时领奖】消息队列 MNS 训练营重磅来袭,边学习充电,边领充电宝~

阿里巴巴中间件

阿里云 云原生 消息队列 课程 MNS

mybatis基础的crud

Geek_5829b6

Java mybatis

基于深度学习的细粒度分类研究及应用

之家技术

人工智能 深度学习 模型 图像 CVPR

.NET 6 SignalR websocket 入门(一)

辣么大

.net SignalR 8月月更

阿里妈妈展示广告引擎新探索:迈向全局最优算力分配

阿里技术

经验分享 算力 性能提升

秋招大厂必备面试题!Java八股文背诵版已助569人入职大厂

退休的汤姆

Java、 面经 社招 面试八股文 秋招+

java 环境的搭建原来如此简单,我这小白看完也学会了,建议收藏【带附件】

CRMEB

Solana上的结算协议龙头,Zebec潜力颇受看好

股市老人

融会贯通,并行不悖 | 2022年8月《中国数据库行业分析报告》精彩抢先看

墨天轮

数据库 greenplum MPP 国产数据库 HTAP

华为云构建云原生DevSecOps平台,保障软件供应链全流程安全可信

华为云开发者联盟

云计算 云原生 安全 后端 华为云

从阿里云全球实时传输网络GRTN出发,浅谈QOE优化实践

阿里云CloudImagine

边缘计算 直播 边缘云 全球加速

我和谷歌共成长——我的Google Play上车之路

云村的泊

8月月更

闲谈Serverless,价值和未来

白留明(Armin.Lionheart)

云计算 Serverless Faas

怎样评测对比报表工具的性能?

Bug终结者

Java sql SPL 8月月更

加密市场的投资布局,Zebec实属价值洼地

西柚子

mybatis入门案例

Geek_5829b6

Java 数据库 mybatis

关起门来搞开源,做不了开源世界的Leader

源字节1号

开源 软件开发

合合信息技术专家受邀出席RACV2022,探索计算机视觉与图形学未来增量

合合技术团队

计算机视觉 计算机

泄露了,22年阿里巴巴秋招内部面试资料,看完之后剑指offer

Java面试那些事儿

Java 编程 程序员 面试 架构师

秒验丨Android端SDK API使用说明

MobTech袤博科技

android UI 秒验

企业应用现代化实用教程 | 如何快、准、狠地进行应用容器化改造?

York

容器 云原生 数字化转型 架构设计 应用现代化

怎么理解后App时代的轻应用技术

FN0

App 小程序容器 轻应用 快应用

SLF4J多个jar在类路径问题

Geek_5829b6

Java 日志

全新物联网数据集成:Flow可视化编排&双向数据桥接

EMQ映云科技

物联网 IoT flow emqx 8月月更

短视频直播app源码——软件系统开发方案

开源直播系统源码

软件开发 直播系统源码 短视频直播源码 短视频直播

加密市场由阴转晴,Zebec或成2022后半段黑马

鳄鱼视界

消息队列基本原理和选型对比

C++后台开发

中间件 消息队列 后端开发 C/C++后台开发 C/C++开发

Angular 2.3.0发布,解释新的命名规则_JavaScript_James Chesters_InfoQ精选文章