更新日志

ng-zorro-antd 严格遵循 Semantic Versioning 2.0.0 语义化版本规范。

发布周期#

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

12.0.1#

2021-07-12

Bug Fixes#

  • code-editor: 组件销毁时 dispose 编辑器的事件监听 (#6847) (503c6f9)
  • code-editor: 解决 SSR 下内存泄露的问题 (#6846) (6d43b6c)
  • code-editor: 只在 value 发生改变时再进入 ngZone (##6845) (5c09948)
  • drawer: 只有在 nzOnViewInit 被监听时再触发 (#6841) (c5b5741)
  • icon: 解决内存泄露的问题 (#6839) (bdc2a55)
  • 移除默认的 resize observer polyfill (#6843) (29d44af), closes #6696

如果你想支持老浏览器,你可以像下面这样提供 polyfill。

import { NzResizeObserverFactory } from 'ng-zorro-antd/cdk/resize-observer';
import ResizeObserver from 'resize-observer-polyfill';

@NgModule({
  providers: [
    { provide: NzResizeObserverFactory, useValue: {
        create(callback: ResizeObserverCallback): ResizeObserver | null {
          return typeof ResizeObserver === 'undefined' ? null : new ResizeObserver(callback);
        }
      }
    }
  ]
})
export class AppModule {}

12.0.0#

2021-07-11

Bug Fixes#

  • pagination: 修复总页数改变时没有触发变更检查的问题 (#6780) (2f1f8dc)
  • pagination: 修复错误的按钮类型导致在表单中触发提交的问题 (#6744) (f77ab28)
  • cascader: 修复 nzClear 不工作的问题 (#6761) (3dd9534), closes #6751
  • select: 修复选择器被点击时没有聚焦的问题 (#6786) (1c9331a)
  • time-picker: 修复 Tab 切换焦点时弹出没有关闭的问题 (#6602) (0e53053)
  • tree: 修复 firefox 下拖拽的问题 (#6771) (be20114)
  • typography: 修复单行省略的样式问题 (#6776) (e192a70)

Features#

BREAKING CHANGES#

button

  • [nz-button][nzType="danger"] 已经不再支持,请使用 [nz-button][nzDanger] 代替。

modal

  • ng-content 的用法已经被移除,请使用 <ng-template nzModalContent></ng-template> 代替。

drawer

  • ng-content 的用法已经被移除,请使用 <ng-template nzDrawerContent></ng-template> 代替。

tree-view

  • [nzNodeWidth] 已经被移除, 请使用 [nzItemSize] 代替.

nz-space-item

  • nz-space-item, [nz-space-item] 已经被移除, 请使用 <ng-template nzSpaceItem></ng-template> 代替。

历史版本#

历史版本的更新记录可以在 Github 查看。