21.1.0 (2026-03-26)
- abc:reuse-tab: fix
NG0956error (#1996) (27e4d42) - abc:se: missing label element id attribute (#1993) (61cbe73)
- cli: update stylelint-order dependency version and remove placeholder for prettier-eslint (#1998) (d43bb89)
- form: reset visible behavior in less zone (#2007) (87d5df1)
- from: fix incorrect
pathValuereturned byformValueChange(#1997) (b610a96)
21.0.5 (2026-02-01)
- abc:se,sg,sv: fix global config not working (#1983) (1e28fdf)
- theme:ModalHelper: fix
focuscan't working when `nzNoAnimation… (#1984) (55731fd)
- chore: bump dev version (#1981) (3877ce3), closes #1981
- fix(abc:se,sg,sv): fix global config not working (#1980) (be765b4), closes #1980
- fix(acl:if): fix NG0950 (#1974) (2cdef54), closes #1974
- fix(cli): add vi test (#1973) (f708066), closes #1973
- fix(cli): fix missing import
ReuseTabComponent(#1970) (3fbafb1), closes #1970 - fix(cli): remove
provideAnimations(#1971) (4c92bca), closes #1971
- feat(abc:date-picker): supports using string identifiers (#1954) (4cbac18), closes #1954
- feat(abc:loading): add locale of
text(#1959) (31fac3f), closes #1959 - feat(abc:reuse-tab):
routeParamMatchModesupport custom function (#1952) (f3505e2), closes #1952 - feat(abc:st):
filteris null when call reset (#1950) (891ff48), closes #1950 - feat(abc:st): add
page.checkboxIdMapcach check data (#1951) (4144847), closes #1951 - feat(module:i18n): add missing translations (#1955) (3cb28c5), closes #1955
- feat(theme:i18n): add
mergeDatamethod (#1945) (4f1a351), closes #1945 - fix(abc:st): can't render button when
childrenis empty array (#1947) (a4be8d1), closes #1947 - fix(theme:setting-drawer): fix style (#1968) (f82dc34), closes #1968
- refactor(module:*): remove APIs were marked as deprecated in v20 (#1934) (64aaf36), closes #1934
- chore:
NzDropDownModuleinstead ofNzDropdownModule(#1948) (ef07715), closes #1948 - chore: bump angular to 21 (#1946) (25e0919), closes #1946
- chore: bump ng-zorro-antd to 21 (#1965) (8d360b5), closes #1965
- chore: release 21.0.0-next.1 (#1962) (3c30835), closes #1962
- chore(site): remove zone.js (#1957) (c9ffc34), closes #1957
- style: fix eslint config (#1963) (44d87e0), closes #1963
- style: remove color-function-notation config (#1964) (1a060bc), closes #1964
- feat(cli): add
reuseTaboption in ng-add (#1961) (478f009), closes #1961 - refactor(*): bump to signal (#1958) (6ed879a), closes #1958
- refactor(*): use
CdkTextareaAutosizeinstead ofnzAutosize(#1943) (849660f), closes #1943 - refactor(*): use
nzVariantinstead ofnzBorderless(#1944) (6e61fec), closes #1944 - refactor(*): use native animation (#1949) (0055b2d), closes #1949
- fix(form): fix
pathinvalid value informValueChange(#1953) (86a9b4e), closes #1953
- refactor(*): use nullish coalescing instead of
||(#1940) (0099ef9), closes #1940 - fix(form:widget:number): fix missing precision (#1939) (79cf1cf), closes #1939
- fix(cli): ansi-colors bump to listr2 (#1938) (cbb9f3c), closes #1938
- chore: bump angular to 20.3 (#1927) (495b90e), closes #1927
- fix(abc:exception): fix force overlay to
img(#1928) (727018b), closes #1928 - fix(schematics): remove obsolete modules (#1924) (15c26e0), closes #1924
- chore: fix site code (#1921) (07b9087), closes #1921
- build: bump ng-zorro-antd to 20.1.0 (#1922) (04b4306), closes #1922
- feat(abc:notice-icon): add event of select (#1904) (7a59856), closes #1904
- feat(abc:st): add
delayproperty (#1854) (b5d61a9), closes #1854 - feat(theme:menu): add
render_typeof menu item (#1908) (a00b4c9), closes #1908 - feat(theme:modalhelper): support signal of params (#1917) (5168ba3), closes #1917
- fix(form:checkbox): make deprecated of
spanproperty (#1916) (7619ca2), closes #1916 - refactor(abc:exception): migrate to signals (#1911) (f0e53c6), closes #1911
- refactor(abc:footer-toolbar): migrate to signals (#1912) (8878185), closes #1912
- refactor(abc:full-content): migrate to signals (#1913) (3fe1f40), closes #1913
- refactor(abc:global-footer): migrate to signals (#1914) (3761689), closes #1914
- refactor(module:*): remove APIs were marked as deprecated in v19 (#1907) (76245ca), closes #1907
- refactor(module:*): remove redundant
preserveWhitespaces(#1906) (8879b7e), closes #1906 - refactor(module:*): use inject pattern (#1909) (497166b), closes #1909
- test(abc:st): add
delay(#1910) (1517651), closes #1910 - refactor(*): migrate rtl & locale to signals (#1915) (81c9383), closes #1915
- feat(form): support string array in
placeholder(#1902) (cc85c2b), closes #1902 - fix(form): incorrect strict mode (#1901) (b83c677), closes #1901