NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:002071
用户头像

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

关注

评论

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

中车*IoTDB | 构建城市轨道交通车辆智能运维系统,应对日百万人次客流量

Apache IoTDB

上海电信发布公共算力服务,联合华为等伙伴签订“智能算力应用联合创新中心”行动计划

Geek_2d6073

Docsify 配合 Github Pages 搭建一个自己的云笔记

宁在春

GitHub Pages docsify 7月月更

王者荣耀商城异地多活架构设计

极客土豆

容错、熔断的使用与扩展

神农写代码

阿里云架构师朱波:云上高性能计算加速药物研发

阿里云弹性计算

高性能计算 生命科学 EHPC

赛博女娲,怎么造数字人?

白洞计划

2022-07微软漏洞通告

火绒安全

microsoft 安全 漏洞

Docker入门(一)

神农写代码

云上解锁Web3.0 阿里云XR平台助力彼真科技呈现沉浸式演唱会

阿里云弹性计算

XR 视觉计算 虚拟演唱会

【刷题记录】9. 回文数

WangNing

7月月更

AWS CloudTrail

冯亮

云计算 DevOps AWS

金融行业的双模核心

穿过生命散发芬芳

7月月更 双模核心

不要小看WebSocket!长连接、有状态、双向、全双工都是王炸技能

wljslmz

HTTP websocket 7月月更

GPU资源池的虚拟化路径

Finovy Cloud

GPU服务器 显卡、gpu

老树开花——用ImageProcessor快速搭一个图床应用

为自己带盐

dotnet 7月月更

新星计划Day6【数据结构与算法】 链表Part2

京与旧铺

7月月更

超越对齐-企业数字化转型之路

涛哥 数字产品和业务架构

企业架构 数字化转型

我用开天平台做了一个城市防疫政策查询系统,你不试试?

华为云开发者联盟

开发 华为云 开天aPaaS 开天 城市防疫政策

浅入浅出mybatis(三)

ES_her0

7月月更

拔掉电源会怎样?GaussDB(for Redis)双活让你有备无患

华为云开发者联盟

数据库 后端

长安链研究笔记-IOC容器

长安链

静态广播发送流程分析

北洋

android 7月月更

密码密钥硬编码检查

华为云开发者联盟

安全 后端 密钥

小程序表单-2

小恺

7月月更

成都 Meetup|分布式数据库 企业降本增效新引擎

OceanBase 数据库

数据库 程序员 oceanbase 分布式, 降本增效

Java类的特性之内部类

未见花闻

7月月更

面试前我做了这三件事,结果居然直接....

KEY.L

Istio的流量管理API

阿泽🧸

7月月更 Istio流量管理

玩转Liunx系统,看这篇文章就够了(一)

Java学术趴

7月月更

用 AnimatedBuilder 分离组件和动画,实现动效复用

岛上码农

flutter ios 安卓 移动端开发 7月月更

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