22.0.0-beta.0 (2026-07-13)
Features
- All components use OnPush change detection strategy (#9824) (b50ea34)
- *: add date adapter support (#9858) (d578c8b)
Bug Fixes
- form: signal form compatibility (#9831) (f57fd67)
- i18n: add missing translations to
ja_JP(#9857) (1ff499e)
⚠ BREAKING CHANGES
Date-related components no longer provide a default date engine adapter. Applications that use date-related components must configure a date adapter explicitly. To keep the previous date-fns based behavior, add provideNzDateFnsAdapter() in app.config.ts.
date-fns has been upgraded to v4. Applications that use date-fns APIs directly should update their imports and date-fns usage to be compatible with v4. (#9868) (a865a89)
Remove the following APIs which were marked as deprecated in the previous version:
| Module | API |
|---|---|
ng-zorro-antd/button
| NzButtonComponent#nzSearch
|
ng-zorro-antd/cascader
| NzCascaderComponent#nzDisplayWith
|
ng-zorro-antd/collapse
| nz-collapse-panel[nzDisabled]
|
ng-zorro-antd/core/form
| NzFormNoStatusService
|
ng-zorro-antd/core/services
| NzBreakpointKey
|
ng-zorro-antd/dropdown
| NzDropDownModule
|
ng-zorro-antd/grid
| EmbeddedProperty
|
ng-zorro-antd/input
| textarea[nzAutosize], AutoSizeType, NzAutosizeDirective
|
ng-zorro-antd/input
| nz-input-group, NzInputGroupComponent, NzInputGroupWhitSuffixOrPrefixDirective
|
ng-zorro-antd/input
| [nz-input-group-slot], NzInputGroupSlotComponent
|
ng-zorro-antd/input
| NzInputDirective#nzStepperless
|
ng-zorro-antd/message
| NzMessageData#state
|
ng-zorro-antd/modal
| nzOnOk / nzOnCancel input usage
|
ng-zorro-antd/tooltip
| cdkConnectedOverlayPush
|
ng-zorro-antd/transfer
| NzTransferSearchComponent, [nz-transfer-search]
|
ng-zorro-antd/upload
| nz-upload[nzTransformFile], NzUploadTransformFileType
|
ng-zorro-antd/upload
| ZipButtonOptions#transformFile
|
22.0.0-beta.0
2026-07-13
Features
Bug Fixes
⚠ BREAKING CHANGES
日期相关组件不再内置默认日期引擎适配器。使用日期相关组件的应用需要在应用配置中显式提供日期适配器;如需保持旧版本基于 date-fns 的行为,可在 app.config.ts 中配置 provideNzDateFnsAdapter()。
date-fns 已升级至 v4。直接使用 date-fns API 的应用需要更新 import 和相关用法,以兼容 v4 版本。(#9868) (a865a89)
移除以下在过去的版本中标记为废弃的 API:
| Module | API |
|---|---|
ng-zorro-antd/button
| NzButtonComponent#nzSearch
|
ng-zorro-antd/cascader
| NzCascaderComponent#nzDisplayWith
|
ng-zorro-antd/collapse
| nz-collapse-panel[nzDisabled]
|
ng-zorro-antd/core/form
| NzFormNoStatusService
|
ng-zorro-antd/core/services
| NzBreakpointKey
|
ng-zorro-antd/dropdown
| NzDropDownModule
|
ng-zorro-antd/grid
| EmbeddedProperty
|
ng-zorro-antd/input
| textarea[nzAutosize], AutoSizeType, NzAutosizeDirective
|
ng-zorro-antd/input
| nz-input-group, NzInputGroupComponent, NzInputGroupWhitSuffixOrPrefixDirective
|
ng-zorro-antd/input
| [nz-input-group-slot], NzInputGroupSlotComponent
|
ng-zorro-antd/input
| NzInputDirective#nzStepperless
|
ng-zorro-antd/message
| NzMessageData#state
|
ng-zorro-antd/modal
| nzOnOk / nzOnCancel input usage
|
ng-zorro-antd/tooltip
| cdkConnectedOverlayPush
|
ng-zorro-antd/transfer
| NzTransferSearchComponent, [nz-transfer-search]
|
ng-zorro-antd/upload
| nz-upload[nzTransformFile], NzUploadTransformFileType
|
ng-zorro-antd/upload
| ZipButtonOptions#transformFile
|