更新日志

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

发布周期#

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

20.4.3#

2025-11-28

Bug Fixes#

  • form: 修复无法禁用 nz-form-control 动画的问题 (#9562) (5bccf96)
  • input: 修复循环依赖问题 (#9561) (8d5782d)

20.4.2#

2025-11-21

Bug Fixes#

  • cascader,select,date-picker,time-picker,tree-select: 补充 nzVariant 全局配置类型定义 (#9543) (221386b)
  • button: 优化 zoneless 模式下仅图标展示的逻辑 (#9541) (9def420)

20.4.1#

2025-11-14

Bug Fixes#

  • badge: 修复十六进制 nzColor 不生效问题 (#9517) (47d44ba)
  • cascader: 修复 zoneless NG0100 问题 (#9504) (24b4e83)
  • color-picker: 修复 NG01350 问题 (#9525) (fbcb8c3)
  • dropdown: 修复部分情形箭头位置不正确 (#9519) (7ff7e09)
  • input: 修复 nz-input-search enterButton 为空字符串时搜索图标不渲染 (#9498) (6a40b0d)
  • result: 修复 ng-content 中的 nz-result-icon 不生效的问题 (#9511) (0e095a1)
  • segmented: 修复禁用动画效果时选中不生效的问题 (#9512) (af8b531)
  • select: 校正 small 尺寸下的字体大小 (#9516) (6f79005)

20.4.0#

2025-10-31

Features#

  • cascader: 支持通过设置 nzOpen 使弹出面板完全受控 (#9448) (4d5ec65)
  • cascader: 多选模式下支持通过 ENTER 按钮改变选项 checkbox 值 (#9457) (e02f1f4)
  • float-button: 新增 nzBadge 属性设置徽标 (#9489) (12beec7)
  • form: 新增 nzRequiredMark 属性自定义必选与可选样式 (#9447) (800b6cf)
  • input-number: 新增前置和后置元素的 inputs 属性 (#9451) (dbebd02)
  • input: 新增 nzAllowClear 属性以及 nzClear 回调 (#9452) (830b4b3)
  • input: 新增组件 nz-input-wrapper (#9408) (a8e56ec), closes #9403
  • input:nz-input-wrapper 新增前置和后置元素的 inputs 属性 (#9450) (763f69e)
  • input: 新增 nz-input-search 指令 (#9483) (af6f590)
  • input: 新增 nz-input-password 指令 (#9460) (f80832a)
  • message: 支持自定义样式 (#9427) (2f866b3)
  • pagination: 新增 nzAlign 属性 (#9433) (88d0864)
  • segmented:nzName 未设置时支持默认 name (#9466) (33f8142)

Bug Fixes#

  • badge: 修复 nzColor 未设置时 nzStyle 不生效的问题 (#9486) (4424eb0)
  • cascader: 重新打开弹出面板时正确展示激活的列 (#9456) (7802a39)

20.3.1#

2025-09-17

Bug Fixes#

20.3.0#

2025-09-16

Features#

Bug Fixes#

  • badge: 设置 nzColor 后徽标渲染异常 (#9376) (e9abf92)
  • input: 修复 underline 变体下 hover 时样式问题 (#9400) (74c2173)
  • segmented: 修复 NG0950 错误 (#9386) (e82fc01)
  • select: 修复多选模式下样式异常 (#9409) (38f9065)
  • schematics: 在非 LESS 项目中,选择自定义主题后将 less 添加到 devDependencies (#9412) (a18cffd)

20.2.1#

2025-08-31

Bug Fixes#

  • segmented: 带图标的和仅设置图标时正确渲染 (#9367) (9d42b42)

20.2.0#

2025-08-29

Features#

  • cascader: 新增 nzOpen 属性控制可见性 (#9339) (354c7cf)
  • collapse: 新增 nzCollapsible 设置可折叠触发区域 (#9349) (1ddbcaf)
  • collapse: 新增 nzSize 设置折叠面板大小 (#9348) (b5c256d)
  • divider: 新增 nzSize 设置分割线大小 (#9346) (1f54536)
  • dropdown: 新增 nzArrow 属性控制是否展示箭头 (#9329) (3686b73)
  • float-button:nzIcon 支持字符串类型 (#9302) (ce611e5)
  • segmented: 新增 nzVertical 属性支持展示垂直方向 (#9359) (52322cd)
  • select,tree-select,cascader: 支持设置前缀和后缀图标 (#9328) (527ffb6)
  • tag: 导出 NzTagColor 类型 (#9314) (1efd29e)

Bug Fixes#

  • carousel:nzDotPotionleftright 时指示点位置不正确 (#9358) (f117ccb)
  • range-picker: 鼠标离开时清理 outline (#9352) (573d092)
  • segmented: 仅图标时应只渲染一个元素 (#9363) (89d2168)

20.1.3#

2025-08-22

Bug Fixes#

  • i18n: 更新 cs_CZ 国际化文案 (#9334) (93e486e)
  • i18n: 更新 sk_SK 国际化文案 (#9335) (ddefc7f)
  • cascader: 动态绑定时 value 和 label 不正确的问题 (#9338) (324ab5b)
  • popconfirm: 正确渲染标题和图标 (#9322) (2c83788)
  • select: 修复使用 TemplateRef 作为 nzNotFoundContent 时关闭下拉框时抖动的问题 (#9336) (366f8eb)

20.1.2#

2025-08-08

Bug Fixes#

  • input-number: 修复展示值不正确的问题 (#9312) (7a2d3b6)
  • select,tree-select,cascader: 已选项文本超出时展示省略号 (#9316) (30672d7)
  • table: 内部滚动元素增加 cdkScrollable 指令 (#9308) (8cb4113)

20.1.1#

2025-08-05

Bug Fixes#

20.1.0#

2025-07-21

Features#

Bug Fixes#

  • core: 避免使用 setAttribute 设置 style (#9292) (12d58bd)
  • input-number: ngModel 的值可为 undefined (#9269) (4c5666a)
  • tooltip: 重命名 ToolTipTooltip (#9285) (2ebef97)
  • schematics: 支持迁移 ToolTipTooltip (#9294) (add21f7)

20.0.0#

2025-07-01

Features#

  • cascader,date-picker,input-number,input,select,time-picker,tree-select: 新增 nzVariant 属性设置变体 (#9131) (b342bb4)
  • popover: 新增 nzPopoverTitleContextnzPopoverContentContext 属性 (#9126) (df3ead9)
  • select: 新增 nzOnClear 事件回调 (#9188) (e047ac2)
  • avatar: 支持设置原生 <img>loadingfetchpriority 属性 (#7347) (ff8419f)
  • popconfirm: 新增 nzOkButtonPropsnzCancelButtonProps (#9245) (22e2a9f)
  • tree-select: 支持以 innerHTML 渲染已选项的 title (#9259) (8066f7b)

Bug Fixes#

  • flex: 修复 NzAlign 类型 (#9151) (b271c19)
  • segmented: 接受 ng control 的禁用状态 (#9166) (134cd59)
  • space: 紧凑模式下只有一个子元素时的 border-radius 不正确 (#9165) (d2f4541)
  • tabs: 修复 tab focus 时不正确的滚动行为 (#9186) (4f658e0)
  • schematics: 修复重复执行 ng add 时的问题 (#9171) (d0a9748)
  • water-mark: 修复 ssr 模式的兼容问题 (#9250) (a70a682)
  • icon: 在 animation frame 上增加渲染防抖 (#8579) (c0709d1)

Code Refactoring#

  • core: 移除对 animation frame 的 polyfill (#9243) (272237a)
  • 从基于 constructor 的依赖注入模式迁移到 inject

⚠ BREAKING CHANGES#

  • core: 移除对 animation frame 的 polyfill
    • 重命名 cancelRequestAnimationFramecancelAnimationFrame
    • 重命名 reqAnimFramerequestAnimationFrame
  • tabs: 废弃 NzTabsetComponent 并重命名为 NzTabsComponent,废弃 nz-tabset 选择器并重命名为 nz-tabs
  • table: 移除对 material 组件的兼容
  • popconfirm: 废弃 nzOkDisablednzOkDanger,请使用 nzOkButtonProps 代替

移除以下在过去的版本中标记为废弃的 API:

ModuleAPI
ng-zorro-antd/buttonNzButtonGroupComponent
ng-zorro-antd/core/formNzFormPatchModule
ng-zorro-antd/checkboxNzCheckBoxOptionInterface
ng-zorro-antd/inputNzInputGroupComponent#nzCompact
ng-zorro-antd/messageNzMessageModule
ng-zorro-antd/notificationNzNotificationModule
NzNotificationServiceModule

组件的 exportAs 属性命名统一采用小驼峰 camelCase 且以 nz 开头,并移除一些内部组件的 exportAs 属性。变化如下:

ComponentOriginalCurrent
calendar-footercalendarFooter-
date-helperdateHelper-
date-range-popupdateRangePopup-
date-tabledateTable-
decade-helperdecadeHelper-
decade-tabledecadeTable-
month-helpermonthHelper-
month-tablemonthTable-
quarter-helperquarterHelper-
quarter-tablequarterTable-
year-helperyearHelper-
year-tableyearTable-
inner-popupinnerPopup-
nz-color-blockNzColorBlocknzColorBlock
nz-color-formatNzColorFormatnzColorFormat
nz-color-pickerNzColorPickernzColorPicker
nz-model-closeNzModalCloseBuiltinnzModalCloseBuiltin
nz-model-footerNzModalFooterBuiltinnzModalFooterBuiltin
nz-model-titleNzModalTitleBuiltinnzModalTitleBuiltin
nz-tree-drop-indicatorNzTreeDropIndicatornzTreeDropIndicator
nz-water-markNzWaterMarknzWaterMark
nz-tabsnzTabsetnzTabs

Deprecations#

在 v20 中,以下 API 被标记为 deprecated,并将在下一个主要版本中移除。 请参考相关文档以获取更好的替代方案。

ModuleAPI
ng-zorro-antd/autocompleteNZ_AUTOCOMPLETE_VALUE_ACCESSOR
getNzAutocompleteMissingPanelError
ng-zorro-antd/buttonNzButtonGroupComponent
ng-zorro-antd/core/highlightNzHighlightModule
ng-zorro-antd/core/formNzFormPatchModule
ng-zorro-antd/checkboxNzCheckBoxOptionInterface
ng-zorro-antd/inputNzInputGroupComponent#nzCompact
ng-zorro-antd/mentionNZ_MENTION_TRIGGER_ACCESSOR
ng-zorro-antd/messageNzMessageModule
ng-zorro-antd/notificationNzNotificationModule
NzNotificationServiceModule
ng-zorro-antd/tabsNzTabsetComponent

19.3.1#

2025-05-29

Bug Fixes#

  • cascader: ngModel 值在选项中不存在时无法更新值 (#9124) (689fc72)
  • date-picker:nzFormat 改变时更新 input 元素的值 (#9129) (f4c4e05)
  • tabs: 修复首次加载页面时 nzLinkRouter 不生效的问题 (#9130) (925a6a5)

19.3.0#

2025-05-23

Features#

  • avatar: 支持通过 ng-content 自定义图标 (#9090) (89d0767)
  • input-number: 新增 Output 属性 nzBlurnzFocus (#9098) (1b1a013)
  • tabs: 附加内容支持 start 和 end 两种位置 (#9097) (2500821)
  • transfer: 支持键入 Shift 后多选 (#9092) (b78b99f)

Bug Fixes#

  • i18n: 更新 es_ES 国际化文案 (#9127) (0aadfdf)
  • segmented: 修复初始化时发射不必要的值更新事件 (#9125) (fb0635b)
  • tabs: 修复首次加载页面时 nzLinkRouter 不生效的问题 (#9118) (0f7f94d)

Performance Improvements#

  • transfer: 使用 item.key 跟踪数据条目 (#9123) (adb91e4)

19.2.2#

2025-04-25

Bug Fixes#

  • select: 多选模式下,限制粘贴后的选项数不超过 nzMaxMultipleCount (#9080) (3714840)
  • input-number: 修复 NG0600 错误 (#9106) (9f5b525)
  • checkbox: 修复 NG0600 错误 (#9105) (61b6886)
  • checkbox: 修正 nzOptions 的类型定义 (#9099) (7be2fe5)

19.2.1#

2025-03-29

Bug Fixes#

  • select: 修复 @internal 注释导致 select-arrow 组件在编译时未导出 (#9074) (c9b2dd9)

19.2.0#

2025-03-28

Features#

Documentation#

  • tabs: 新增使用 CDK DragDropModule 实现可拖拽页签的示例

Bug Fixes#

  • input-number: 输入数字以 0 结尾时视作输入进行中 (#9051) (2a0c2e0)
  • segmented: 修复 FormControl 第一次更新时不生效 (#9039) (33fe53d)
  • select: 默认模式下禁用 nzMaxMultipleCount 属性 (#9068) (dcf8a5d)
  • select: 多选模式下 ngModel 值变化时更新是否达到 nzMaxMultipleCount 的状态 (#9056) (d7031da)
  • space: 修复 rtl 模式下 nzSpaceItem 的行内边距 (#7801) (2d9ff5f)
  • tabs: tabs 改变时更新活动的路由联动页签 (#7649) (1f07121)
  • tree-select: 修复虚拟滚动下选项无法水平滚动 (#9045) (e70cae3)

19.1.0#

2025-02-21

Features#

  • check-list: 新增 CheckList 组件 (#8969) (4cd298b)
  • message,notification: 内容为模板时支持通过 nzData 传入数据 (#9001) (5157470)
  • popover,popconfirm,tooltip: 支持空格分割的字符串作为 overlayClassName (#8972) (3fcec91)
  • popover: 支持通过 nzPopoverOverlayClickable 禁止点击蒙层关闭面板 (#8878) (5898da7)

Bug Fixes#

  • input-number,checkbox: 接受来自 control 的禁用状态变化 (#8979) (2d8968d)
  • input-number: 修复一系列输入事件问题,详见 (#8989) (6d8d915)
  • tree-select: 修复判断多个实例条件错误 (#9008) (5006ea6)

Code Refactoring#

现在你可以在项目中使用 isolatedModules 编译选项。

19.0.2#

2025-01-10

Bug Fixes#

19.0.1#

2025-01-03

Bug Fixes#

19.0.0#

2024-12-06

Bug Fixes#

  • autocomplete: 修复 CSP 问题 (#8875) (30c25f0)
  • avatar: 修复 overlay 中尺寸计算问题 (#8754) (3a5ba37)
  • card: 移除 nzBorderless input 属性 (#8741) (22ce17c)
  • carousel: 修复 rtl 模式下轮播切换顺序问题 (#8770) (0202a19)
  • cascader: 取消选择时收起子选项列 (#8866) (5fec53e)
  • drawer: 打开时清除之前 focus 的元素 (#8893) (4498af0)
  • i18n: 更新 vi_VN 国际化文案 (#8894) (f08ad1c)
  • tree-view: 修复 nzTreeNodePadding 在虚拟滚动中不生效问题 (#8920) (82b660a)

Code Refactoring#

  • 取消支持渲染 HTML 字符串 (#8831) (5fae01a)
  • 移除 ngClass and ngStyle (#8895) (c3ab3ba)
  • image: 移除废弃的 FADE_CLASS_NAME_MAPIMAGE_PREVIEW_MASK_CLASS_NAME (#8912) (65223d9)
  • transfer,tree,tree-select 相关 Output 属性中的 CheckBox 重命名为 Checkbox (#8934) (c76433d5)

Features#

  • cascader: 支持多选 (#8903) (e5dfb49)
  • cascader: 支持 nzPlacement 自定义浮层弹出位置 (#8935) (6fbd22c)
  • checkbox: 重新设计 nz-checkbox-group 组件,支持自定义布局 (#8932) (489e0de)
  • divider: 新增 nzVariant 选项 (#8827) (2c63c87)
  • float-button: 新增 float-button 组件 (#7884) (dab4d66)
  • icon: 新增 nz-icon selector (#8778) (1406241)
  • image: 支持通过 esc 按键关闭预览 (#8809) (d587615)
  • input: 新增一次性密码框组件 (#8715) (cdbaf4d)
  • menu: 新增 nzTriggerSubMenuAction 支持点击触发子菜单 (#8461) (860df87)
  • qrcode: 新增 nzStatusRender 支持自定义状态渲染 (#8714) (6f36d75)
  • segmented: 重新设计 segmented 组件 (#8753) (4dc866c)
  • space: 新增 nz-space-compact 组件 (#8755) (b9c511d)
  • table: 支持在全局配置中设置 nzSortDirections (#6613) (#8721) (eb1fdc5)
  • transfer: 新增 nzOneWay 属性支持单向样式 (#8717) (99fd4de)
  • input-number: 重新设计 input-number 组件 (#8901) (df55d88)
  • schematics: 支持 v19 ng update 迁移 (#8911) (1a20de2)

BREAKING CHANGES#

  • All

    • nzClass / nzStyle 属性不再支持下列值:
      • Set(): 使用数组代替
      • 键分隔的多个类名或样式:使用空格分隔的多个键代替
    • 移除一些组件内部支持渲染 HTML 字符串的功能,因为这是非良好的模式。message,notification,modal 组件除外,因为这些组件可以通过 service 方式创建,渲染 html 字符串的用例会比较多。
    • 使用标准装饰器重写 @WithConfig。如果在库中使用了 @WithConfig,请在 tsconfig.json 中关闭 experimentalDecorators 选项
    • 组件内部写法从 [nz-icon] 迁移到新的 nz-icon 标签。如果在 CSS 中使用了 [nz-icon] 选择器来选择组件内部的图标,请使用为 nz-icon 替代
  • input-number: 重新设计 input-number 组件,使其更加简单灵活

    现在为新的 input-number 添加前缀或后缀的写法如下,不再需要使用 nz-input-number-groupng-template

    <!-- Custom handler icons -->
    <nz-input-number>
      <nz-icon nzInputNumberUpIcon />
      <nz-icon nzInputNumberDownIcon />
    </nz-input-number>
    
    <!-- With affixes -->
    <nz-input-number>
      <span nzInputPrefix>Prefix</span>
      <span nzInputSuffix>Suffix</span>
    </nz-input-number>
    
    <!-- With addons -->
    <nz-input-number>
      <span nzInputAddonBefore>Before</span>
      <span nzInputAddonAfter>After</span>
    </nz-input-number>
    

    旧的 input-number 组件被标记为 deprecated,其入口已更改为 ng-zorro-antd/input-number-legacyNzInputNumberComponent 更名为 NzInputNumberLegacyComponentNzInputNumberModule 更名为 NzInputNumberLegacyModule

    不用担心,ng update ng-zorro-antd 会自动迁移你的代码。

  • cascader:ngModel 取消支持 NzCascaderOption[] 类型

    旧版本中,在表单中为 Cascader 组件赋值为 NzCascaderOption[] 类型时,Cascader 组件会根据提供的 nzValueProperty 映射成实际的值并写入,例如:

    @Component({
      template: `<nz-cascader [nzOptions]="options" [ngModel]="value"></nz-cascader>`
    })
    export class ExampleComponent {
      value = [{ label: 'NG ZORRO', value: 'ng-zorro-antd' }];
    }
    

    此时 Cascader 组件输出的值将为 'ng-zorro-antd'。这就导致输入与输出的值不一致,可能存在潜在的数据问题。

    在 v19 中,我们将移除该特性,如果您已经在代码中运用了该特性,请考虑增加一个 map 方法将其映射到实际的值。

  • checkbox Redesign the checkbox group component.

    • 移除 NzCheckBoxOptionInterface['checked] 字段,另外 NzCheckBoxOptionInterface 被标记为弃用,请使用 NzCheckboxOption 替代
    • nz-checkbox-group: ngModel 类型从 NzCheckBoxOptionInterface[] 改为选项值的类型 NzCheckboxOption['value'][]
  • card: 移除冗余的 nzBorderless 属性,使用 nzBordered 替代

  • image: 移除废弃的 FADE_CLASS_NAME_MAPIMAGE_PREVIEW_MASK_CLASS_NAME

  • pipes: 移除废弃的 NzSafeNullPipe

  • segmented: 重新设计 segmented 组件

    • ngModel 的值从索引值 index 改为选项值
    • nzValueChange 发出值的类型从 number 改为选项值的类型 (string | number
    • 移除 nzLabelTemplate, 使用 nz-segmented-item 指令替代
  • space:NzSpaceComponent exportAs 属性重命名为标准 nzSpace

  • transfer: 属性 nzTreeCheckBoxChange 重命名为 nzTreeCheckboxChange

  • tree,tree-select: 属性 nzCheckBoxChange 重命名为 nzCheckboxChange

Deprecations#

在 v19 中,以下 API 被标记为 deprecated,并将在下一个主要版本中移除。 请参考相关文档以获取更好的替代方案。

ModuleAPI
ng-zorro-antd/buttonNzButtonGroupComponent
ng-zorro-antd/core/formNzFormPatchModule
ng-zorro-antd/checkboxNzCheckboxWrapperComponent
ng-zorro-antd/inputNzInputGroupComponent#nzCompact
ng-zorro-antd/input-number-legacy*
ng-zorro-antd/messageNzMessageModule
ng-zorro-antd/notificationNzNotificationModule
NzNotificationServiceModule

18.2.1#

2024-11-15

Bug Fixes#

  • anchor: 修复 nzTitle 使用 TemplateRef 时 a 标签 title 内容异常 (#8864) (41f6609)
  • color-picker: 修复 CSP 问题 (#8874) (0264da9)
  • image: 修复 CSP 问题 (#8876) (63c8953)
  • select: 修复 CSP 问题 (#8873) (9431d0d)
  • transfer: 修复取消全选未触发 nzSelectChange 事件 (#8872) (5ff9821)
  • qrcode: 加载稳定后移除事件监听器 (#8861) (40d466d)
  • watermark: 加载稳定后移除事件监听器 (#8862) (decd477)

18.2.0#

2024-11-07

Bug Fixes#

  • i18n: 添加国际化文案 nb_NO (#8712) (8c9bcd1)
  • i18n: 添加国际化文案 hu_HU (#8769) (9e21ae8)
  • badge: 修复组件中的 NG0955 警告 (#8858) (cc52555)
  • select: 修复多选模式下和 switch 一起使用时,引发初始化时 switch 组件大小闪烁 (#8851) (d28876c)
  • carousel: 修复 rtl 模式下轮播图切换异常 (#8705) (85f23a1)
  • drawer: 导航关闭时发射 nzVisibleChange 事件 (#8850) (29827df)
  • modal,drawer: 修复弹出容器中滚动异常 (#8804) (ed7951d)
  • modal: 修复 nzMaskfalse 时遮罩被渲染 (#8798) (f2f04fe)
  • transfer: 正确更新穿梭按钮的禁用状态 (#8824) (195ad26)

Features#

  • datepicker: 新增改变模式或日期的回调 nzOnPanelChange (#8685) (6462a47)
  • tabs: 新增 destroyInactiveTabPane 支持销毁非活动状态的 tab (#8845) (0de6d62)

18.1.1#

2024-08-20

Bug Fixes#

18.1.0#

2024-07-25

Bug Fixes#

  • cascader:compositionstart 事件触发时隐藏 placeholder (#8641) (17b0ea3)
  • i18n: 更新 pt_BR 国际化文案 (#7790) (6fc1c78)
  • i18n: 更新 fr_BE, fr_CA, fr_FR, lv_LV 国际化文案 (#8614) (9b69410)
  • schematics: 修复模板中 RouterLink 引入缺失问题 (#8621) (032a0c2)
  • transfer: 修复选项全部禁用后全选按钮仍可点击 (#8633) (75d8c7b)

Features#

  • breadcrumb: 新增 nzRouteFn 以格式化面包屑路由 (#6313) (6d805c4)
  • i18n: 添加国际化文案 en_AU (#7919) (c4e6c8d)
  • icon: 新增 provideNzIconsprovideNzIconsPatch API (#8650) (b22672d)
  • popconfirm: 新增支持 nzPopconfirmTitleContext 上下文 (#7989) (6d27073)
  • table: 新增支持 nzSummary 总结栏 (#8639) (20bb5b2)
  • table: 总结栏支持 nzFixed 固定 (#8642) (bef12e6)
  • tree-select:nzNotFoundContent 支持 TemplateRef 类型 (#8638) (13e8a45)

18.0.1#

2024-06-27

Bug Fixes#

18.0.0#

2024-06-06

⚠ BREAKING CHANGES#

  • collapse:nzExpandIconPosition 类型从 left | right 变更为 start | end (#8561) (3ad5674)
  • Less 中不再使用 inline JavaScript (#8552) (7e873c8)

使用 antd 提供的 Less 函数时不再需要用 ~`` 包裹,例如:

- color(~`colorPalette('@{primary-color}', 5)`)
+ color(colorPalette('@{primary-color}', 5))

受影响的函数包括:colorEasingcolorPalettetinycolor

Bug Fixes#

  • cascader,select,time-picker,tooltip,tree-select: 修复在 shadow DOM 中获取 EventTarget 异常问题 (#7853) (843b703)
  • tooltip: 修复箭头颜色未被自定义颜色覆盖问题 (#8555) (92c586b)
  • upload: 仅在 firefox 浏览器中阻止拖拽事件 (#8551) (c6e7bd7)
  • rate: 修复 nzAllowHalffalse 时展示半星 (#8536) (7742fe3)

Features#

17.4.1#

2024-05-24

Bug Fixes#

Features#

  • popconfirm: popconfirm 确认按钮支持禁用 (#8542) (8c247db)

Performance Improvements#

  • back-top: 删除多余的 changeDetectorRef (c1e39e7)
  • qr-code: 提高背景绘制效率 (#8543) (db09bf7)

17.4.0#

2024-04-19

Bug Fixes#

Features#

17.3.0#

2024-03-11

Bug Fixes#

Features#

17.2.0#

2024-01-29

Bug Fixes#

  • table: 修复 nz-table-inner-scroll 未正确 import 问题 (#8328) (936317e)
  • tree-select: 修复中文搜索异常问题 (#8324) (aacd62b)
  • 修复 pipeline 依赖报错问题 (#8367) (6024bcc)

Features#

17.1.0#

2023-12-17

Bug Fixes#

Features#

17.0.1#

2023-11-20

Bug Fixes#

  • schematics: 修复 schematics 命令问题 (#8176) (de8a6b7)

17.0.0#

2023-11-19

Bug Fixes#

Features#

  • affix: 支持 standalone 用法 (#8037) (583883c)
  • hash-code: 新增 HashCode 组件 (#8111) (0254ee2)
  • image: 支持指定缩放步骤比例 (#8163) (5aa4db9)
  • notification: 支持自定义 template (#8046) (9689c42)
  • schematics: 支持 standalone 下 ng-add 命令 (#8095) (c1b61f7)
  • slider:nzTipFormatter 支持 Template 类型 (#7505) (7c79ab3)
  • table: 添加 nzLabel 以在复选框中包含 aria-label (#7903) (5834e46)
  • table: 支持自定义展开图标 (#7886) (1507ed0)
  • tooltip,popover,popconfirm: 暴露 cdkConnectedOverlayPush 配置 (#8166) (a821c62)

16.2.2#

2023-10-23

Bug Fixes#

16.2.1#

2023-10-19

Bug Fixes#

  • @angular/cdk/overlay-prebuilt.css 样式报错 (#8122) (42da190)
  • color-picker: 优化 demo 展示 (#8088) (6d03099)
  • menu: menu title 溢出省略 (#8055) (0674f78)
  • tree-select: 修复节点为禁用状态时,back快捷键能删除bug (#8105) (07a1f5e)

Features#

  • select: 支持自定义 nz-option-itemattr.title (#8097) (2ee261a)

16.2.0#

2023-09-18

Bug Fixes#

Features#

Performance Improvements#

16.1.0#

2023-07-16

Bug Fixes#

  • list: 修复异步节点未正确展示问题 (#7958) (3b6bdec)
  • tree: 修复拖拽节点样式未正确取消问题 (#8015) (2d0b3f7)
  • cascader: 修复自定义项导致 title undefined 问题 (#8011) (10003db), closes #8006
  • date-picker: 更新代码注释 (#7991) (8b6b653)
  • i18n: 更新繁体文案 (#7901) (9bfce45)
  • notification: 更新组件不创建新的 messageId (#8000) (e240264)
  • time-picker: 修复 modelChange 触发多次问题 (#7902) (74c13a4)
  • watermark: 修复水印组件重绘问题 (#8012) (030318e)

Features#

  • cron-expression: 新增单元测试 (#7993) (605e969)
  • cron-expression: 支持 nzDisabled && nzBorderless 属性 (#7992) (6d31bde)
  • dropdown: 支持 ESC 退出 (#7915) (6d0032e)
  • dropdown: create 返回 EmbeddedViewRef 对象 (#7768) (9b3e6cb)
  • form: 支持 nzLabelWrap 属性控制换行 (#7892) (37391de)
  • modal: 移除废弃属性 nzComponentParams (#7930) (baab16c)
  • qrcode: 支持 nzBgColor & nzPadding 优化另存为图片效果 (#8001) (718ba29)
  • resizable:NzResizeEvent 支持 NzResizeDirection 属性 (#7987) (4143473)
  • table: 支持自定义展示列 (#7966) (d26870f)

Performance Improvements#

16.0.0#

2023-05-31

Bug Fixes#

历史版本#

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