更新日志

发布周期

  • 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
  • 次版本号:每月发布一个带有新特性的向下兼容的版本。
  • 主版本号:含有破坏性更新和新特性,不在发布周期内。

2019-06-29

欢迎来到 的 8.0.0 版本,升级到最新版本之后,开发者不仅可以享受到最新版本 Angular 的支持,还可以获得最新特性和更好的性能。

  • 新增 Typography 组件,该组件提供了文本的基本格式及常见操作。

  • 时新增模板选项,可以更方便的初始化项目,更多信息可以在部分查看。

  • Dropdown 不再需要 Component 包裹 Directive 的写法,避免 Component 的 selector 对于 样式的影响。
  • Menu 增加自动根据路由高亮的功能。

推荐根据 Angular Update Guide 提示进行升级,以下几个问题可能需要额外注意:

  • 路由懒加载使用方式发生了变化,参照 部分进行更新。
  • 最新版本支持差异加载技术,可以显著降低打包体积,参照 Differential Loading 部分进行更新。
  • avatar: 增加 nzSrcSet nzAlt 属性 ( (d0ad5e8), closes
  • breadcrumb: 支持在 breadcrumb 中加入 dropdown (#3636 ()
  • carousel: 支持修改 dot 位置 (#3575 ()
  • form: 支持直接传入错误信息 (10d0e28)
  • input-number: 支持 nzId 属性 ()
  • menu: 支持按照 routerLink 自动激活状态 (c9e84c7)
  • menu: 支持直接传入 nzTitle & nzIcon ()
  • pagination: 支持 nzDisabled 状态 (141bef8)
  • select: 支持自定义展示 template ( (aad02a5), closes
  • table: 支持 nzVirtualForTrackBy 属性 (cb14096)
  • transfer: 增加 nzShowSelectAll & nzRenderList 属性 ( (1619f30), closes #2870
  • typography: 增加 typography 组件 ( (4d739ef)
  • schematics:ng-add 支持新建模板 ( (69072de)
  • descriptions: 修复 warning 问题 ( (5826fc1)
  • dropdown: 当 disabled 时关闭 dropdown (), closes #3420
  • form: 修复 formControl 下的校验问题 (), closes #3551
  • form: 修复 form 中 nz-input-group 图标重叠问题 ( (0fc7d05), closes
  • grid: 修复 typescript 定义 (#3473 ()
  • input: 修复 nzAddOnBeforeIcon 动态切换时的问题 (#3597 (), closes #3596
  • mention: 修复 trigger 切换时的问题 ( (c8b5b09), closes
  • menu: 修复 title 改变导致的 ExpressionChangedAfterItHasBeenCheckedError (52975ff), closes
  • menu: 修复 submenu 在 collapsed 时激活状态的问题 (67f6fa2), closes
  • pagination: 修复 pagination 在 nzTotal 为 0 下的显示问题 (#3651 (), closes #3648
  • select: 修复在 nzOnSearch 触发时 nzOpen 状态问题 (), closes #3626
  • select: 修复在 disabled 状态下回车可以打开 select 的问题 (), closes #3408
  • select: 修复在 chrome 49 下中文输入法引发的问题 ( (3c82f26), closes
  • table: 修复与 @angular/material/table 的兼容问题 (79b02ca)
  • table: 修复与 table 边框状态下固定列样式问题 ()

8.0.0 之前版本

8.0.0 之前版本的更新记录可以在 Github 查看。