Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.22.4 <= 4.23.2 #1

Open
wants to merge 166 commits into
base: feat-4.22.4
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
166 commits
Select commit Hold shift + click to select a range
b687f64
chore: auto merge branches (#36718)
github-actions[bot] Jul 27, 2022
35d049d
chore: auto merge branches (#36772)
github-actions[bot] Jul 29, 2022
aa648d2
feat(table): add column title attribute in expandable props. (#36794)
linaaaqi Jul 30, 2022
549a2f9
feat: add value parameter to textarea showCount.formatter (#36793)
JarvisArt Aug 1, 2022
dd6e93d
feat: Dropdown button add danger status support (#36810)
nuintun Aug 4, 2022
37cc36a
chore: auto merge branches (#36883)
github-actions[bot] Aug 4, 2022
628968f
feat: Tabs support items (#36889)
zombieJ Aug 5, 2022
8b05546
feat: Replace dropdownClassName to popupClassName (#36880)
heiyu4585 Aug 5, 2022
2fc754e
chore: auto merge branches (#36906)
github-actions[bot] Aug 5, 2022
3115657
chore: auto merge branches (#36944)
github-actions[bot] Aug 8, 2022
304b36a
refactor: Replace Tabs motion (#36943)
zombieJ Aug 8, 2022
8129bfe
test: refactor autocomplete test with screen and userEvent (#36953)
clean99 Aug 8, 2022
7bbdd0d
test: replace notification part test with testing lib (#36924)
lzm0x219 Aug 8, 2022
1a3635c
test: replace Calendar part test with testing lib (#36927)
lzm0x219 Aug 8, 2022
e51cd35
test: replace message part test with testing lib (#36923)
lzm0x219 Aug 9, 2022
dcc114e
test: Adjust Drawer test case (#36964)
zombieJ Aug 9, 2022
74d7603
chore: fix riddle demo (#36965)
MadCcc Aug 9, 2022
ad312b2
fix: Upload in React 18 sync problem (#36968)
zombieJ Aug 9, 2022
bc7a32d
chore: update release-helper workflow
zombieJ Aug 9, 2022
baf84e8
style(Select): error border exclueds pagination (#36972)
hydraZty Aug 9, 2022
0fb3bc2
feat: Form add defaultValidateMessages.i18n az_AZ language #23369 (#3…
YMiemie-cy Aug 9, 2022
d6aa3aa
test: migrate part of Descriptions tests (#36970)
li-jia-nan Aug 9, 2022
32bb2fe
fix: eslint error fix (#36976)
li-jia-nan Aug 10, 2022
956d332
chore: update image demo snapshot
afc163 Aug 10, 2022
9230196
Merge branch 'feature' into master-merge-feature
afc163 Aug 10, 2022
80f7095
chore: auto merge branches (#36992)
github-actions[bot] Aug 10, 2022
b9295e3
style: fix Progress tail position (#36996)
afc163 Aug 12, 2022
b63e49e
style(Popover): remove incorrect box-shadow (#37030)
jerrykingxyz Aug 12, 2022
9c01aff
docs: fix useWatch type error (#37013)
LiZhiHao97 Aug 12, 2022
089c73d
chore(deps-dev): bump stylelint-config-standard from 26.0.0 to 27.0.0…
dependabot[bot] Aug 12, 2022
37b9c7f
test: migrate part of Mentions tests (#36998)
li-jia-nan Aug 12, 2022
de78a22
test: migrate part of Popover tests (#36997)
li-jia-nan Aug 12, 2022
cbb8b28
docs: add 4.22.5 changelog (#37049)
chenshuai2144 Aug 15, 2022
ca73f6e
chore: Remove visible usage for tag (#36934)
yykoypj Aug 15, 2022
4a826bb
chore: fix rtl cannot revert in Safari (#37052)
afc163 Aug 15, 2022
82ba5ea
test: replace Menu test case with test lib (#37046)
poyiding Aug 15, 2022
19ab86e
test: migrate part of TimePicker tests (#37055)
li-jia-nan Aug 15, 2022
9699256
test: move test cases to testing-library for DropDown (#37003)
foryuki Aug 15, 2022
53a971a
chore: post script includes current info (#37056)
zombieJ Aug 15, 2022
4b1b0e3
feat: custom slider handle margin left in the vertical direction (#37…
denghuacc Aug 15, 2022
c435eaa
feat(Tooltip): support React.Fragment as children (#37045)
honkinglin Aug 16, 2022
1182f78
feat: replace testing-lib(replace .js to .ts) (#37042)
heiyu4585 Aug 16, 2022
81aac06
test: move test cases to testing-library for Grid (#37057)
foryuki Aug 16, 2022
0124f24
Revert "fix(Table): onChange `sorter` param types (#36710)"
MadCcc Aug 17, 2022
0a13a40
docs: update 4.0 sketch file link (#37085)
MadCcc Aug 17, 2022
38aaec1
chore: save prod perf (#37088)
yykoypj Aug 17, 2022
73b3c78
fix: Drawer add motion deadline (#37100)
zombieJ Aug 17, 2022
03dcaf7
docs: 4.22.6 changelog (#37101)
MadCcc Aug 17, 2022
5c62731
fix: Accordions are missing expand and collapse states (#37065)
dartamonov-vertex Aug 17, 2022
ade858c
fix: Move @testing-library/user-event to devDependencies (#37098)
nuintun Aug 17, 2022
ab4d656
test: add table multi-sort case (#37109)
MadCcc Aug 17, 2022
16492a2
fix: InputNumber border-radius and handle color style (#37070)
coldice8 Aug 17, 2022
aa97494
feat: change slide tooltip api (#37000)
yykoypj Aug 17, 2022
bf8a7ac
Merge remote-tracking branch 'origin/master' into feature
zombieJ Aug 18, 2022
baedb70
chore: fix test ts
zombieJ Aug 18, 2022
24f9556
style: use @checkbox-border-radius (#37131)
afc163 Aug 18, 2022
845e58c
chore: auto merge branches (#37130)
github-actions[bot] Aug 18, 2022
8010cd1
test: migrate part of DatePicker tests (#37115)
li-jia-nan Aug 18, 2022
15e4b93
fix: Visible change not show Tooltip of Typography (#37147)
zombieJ Aug 18, 2022
0868bff
docs: changelog 4.22.7 (#37169)
MadCcc Aug 21, 2022
a34c9ce
Fix: sortable columns are not indicated as such for screen readers (#…
dartamonov-vertex Aug 21, 2022
0a5b995
fix: duplicate attribute definition (#37170)
yanquanfahei Aug 21, 2022
dd31d77
test: migrate part of utils tests (#37155)
li-jia-nan Aug 21, 2022
f0e4963
feat: switch filterDropdownVisible to filterDropdownOpen for Table (#…
yykoypj Aug 22, 2022
db0344c
test: migrate part of ConfigProvider tests (#37142)
li-jia-nan Aug 22, 2022
cf49149
chore: merge master
zombieJ Aug 23, 2022
7f49d22
test: migrate part of Tree-Select tests (#37190)
li-jia-nan Aug 23, 2022
91d32ea
test: merge missing test case
zombieJ Aug 23, 2022
b9b0d05
chore: auto merge branches (#37191)
github-actions[bot] Aug 23, 2022
1919b5f
feat: switch visible to open for Drawer (#37047)
yykoypj Aug 23, 2022
5c61ea7
test: config-provider case rewrite js => ts (#37194)
li-jia-nan Aug 23, 2022
3d8cd0b
feat: switch visible to open for Modal (#37084)
yykoypj Aug 23, 2022
908b9de
test: migrate part of locale-provider tests (#37198)
li-jia-nan Aug 23, 2022
9f57b26
test: rewrite locale-provider test case with ts (#37205)
li-jia-nan Aug 23, 2022
4758d56
fix: export individual menu type declarations (#36681)
cravend Aug 23, 2022
7dbd6ce
test: removed the comment component's enzyme (#37196)
moderateMan Aug 24, 2022
c56596e
docs: Adjust res page style (#37210)
zombieJ Aug 24, 2022
9b99c81
Merge branch 'master' into feature-merge-master
zombieJ Aug 24, 2022
b794248
chore: merge master
zombieJ Aug 24, 2022
58ae782
chore: auto merge branches (#37213)
github-actions[bot] Aug 24, 2022
1b0e5af
test: test: migrate part of Button tests (#37214)
li-jia-nan Aug 24, 2022
c9fd7fb
feat: Input fields in error are missing multiple ARIA attributes (#36…
uladzimir-a Aug 24, 2022
560abe9
chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.38 to 0.4.2 (#37…
dependabot[bot] Aug 24, 2022
4299c15
style: Optimize Spacing Strategy (#37183)
jiangmaniu Aug 24, 2022
0e547b5
chore(deps-dev): bump stylelint-config-standard from 27.0.0 to 28.0.0…
dependabot[bot] Aug 24, 2022
8d2ae4b
docs: Fix broken link
zombieJ Aug 25, 2022
c8d1b37
test: migrate part of page-header tests (#37218)
li-jia-nan Aug 26, 2022
92a19ad
Adding filterCheckall to the below mentioned files. (#37246)
Mar-he Aug 26, 2022
8ebb36a
docs: 4.22.8 changelog (#37249)
zombieJ Aug 26, 2022
1164c46
Merge branch 'master' into feature-merge-master
zombieJ Aug 26, 2022
76eec57
chore: Update snapshot
zombieJ Aug 26, 2022
8b93cf5
chore: auto merge branches (#37250)
github-actions[bot] Aug 26, 2022
60da9bf
test: remove Array.from() (#37252)
li-jia-nan Aug 26, 2022
e2a927e
test: migrate part of Notification tests (#37253)
li-jia-nan Aug 26, 2022
6bc36b2
test: migrate part of Message tests (#37256)
li-jia-nan Aug 26, 2022
6b658da
feat: switch visible to open for Tooltip (#37241)
yykoypj Aug 26, 2022
aedb257
chore(deps): update dependency jest-environment-node to v29 (#37272)
renovate[bot] Aug 28, 2022
0483d7a
chore(deps): update dependency pretty-format to v29 (#37273)
renovate[bot] Aug 28, 2022
58a1268
type: strong type (#37258)
li-jia-nan Aug 28, 2022
3a50856
chore(deps-dev): bump jest-environment-node from 28.1.3 to 29.0.0 (#3…
dependabot[bot] Aug 28, 2022
6546b82
test: migrate part of Avatar tests (#37266)
li-jia-nan Aug 28, 2022
e587ded
chore(deps-dev): bump jest-environment-jsdom from 28.1.3 to 29.0.1 (#…
dependabot[bot] Aug 29, 2022
b3eec68
test: use own token to upload coverage reports (#37279)
vagusX Aug 29, 2022
3c72aa0
test: migrate part of Menu tests (#37274)
li-jia-nan Aug 30, 2022
5a2c6ed
test: replace testing-lib in focusTest (#37280)
heiyu4585 Aug 30, 2022
c740c9e
chore(deps): update dependency typescript to ~4.8.0 (#37269)
renovate[bot] Aug 30, 2022
7e7c475
chore(deps-dev): bump eslint-plugin-jest from 26.9.0 to 27.0.1 (#37291)
dependabot[bot] Aug 30, 2022
2910313
fix: config provider theme active color not same in variable.less (#3…
peritot Aug 30, 2022
9c04b4e
ci: add merge coverage job (#37306)
vagusX Aug 30, 2022
749e29d
style: @border-radius-sm should not follow @border-radius-base (#37309)
afc163 Aug 30, 2022
d3b134e
chore: adding filterCheckall to the components/locale/ru_RU.tsx (#37311)
HelLuv Aug 30, 2022
5fad62c
chore(deps): update dependency remove-files-webpack-plugin to v1.5.0 …
renovate[bot] Aug 30, 2022
5a85a0f
chore(deps-dev): bump @types/jest from 28.1.8 to 29.0.0 (#37318)
dependabot[bot] Aug 30, 2022
f8b5fc3
style: fix Menu disabled item focus style (#37332)
afc163 Aug 31, 2022
afea00c
Update practical-projects.zh-CN.md
afc163 Sep 1, 2022
af73ba7
docs: Update cases.zh-CN.md (#37336)
afc163 Sep 1, 2022
156500c
chore: bump rc-tabs to alpha 1 (#37328)
tempoeric Sep 1, 2022
96759a1
fix: align with the less algorithm for generating css variable value …
TrickyPi Sep 1, 2022
d65d77d
chore(deps-dev): bump @types/gtag.js from 0.0.10 to 0.0.11 (#37348)
dependabot[bot] Sep 1, 2022
319f773
test: Cascader js => ts (#37364)
li-jia-nan Sep 2, 2022
bcb0b4d
feat: switch visible to open for Dropdown (#37232)
yykoypj Sep 2, 2022
77b9607
test(affix): migrate test to testing-library (#37299)
RexSkz Sep 3, 2022
e5e2159
Merge branch 'feature' into master-merge-feature
MadCcc Sep 4, 2022
abbc85c
chore: lock eslint-plugin-react (#37391)
MadCcc Sep 4, 2022
90ff9cf
Merge branch 'master' into master-merge-feature
MadCcc Sep 4, 2022
7846d69
chore: auto merge branches (#37390)
github-actions[bot] Sep 4, 2022
235c306
Add missing translations for czech language (cs_CZ) (#37388)
ZdenekKrcal Sep 4, 2022
e8a02e7
chore: fix locale snapshot (#37394)
afc163 Sep 4, 2022
b8501c4
docs: changelog 4.23.0 (#37395)
MadCcc Sep 4, 2022
3b5c2f5
docs: fix date
MadCcc Sep 4, 2022
f212b33
test(affix): split the last checkpoint (#37386)
RexSkz Sep 5, 2022
c34caad
test: js => ts (#37392)
li-jia-nan Sep 5, 2022
175e0d1
refactor: performance optimize (#37408)
li-jia-nan Sep 6, 2022
df98cbb
test(affix): fix query selector error (#37414)
RexSkz Sep 6, 2022
00a53e8
docs: tag visible deprecate (#37418)
MadCcc Sep 6, 2022
aca0462
docs: Add FAQ about open (#37420)
zombieJ Sep 6, 2022
7ca1362
type: add type null (#37421)
li-jia-nan Sep 6, 2022
0e12819
test: move test cases to testing lib for Tag (#35783)
vagusX Sep 6, 2022
133d899
docs: fix Table ajax demo (#37431)
afc163 Sep 6, 2022
6c9a022
test: Update test case (#37436)
zombieJ Sep 7, 2022
f47535a
test: migrate part of rtlTest tests (#37315)
li-jia-nan Sep 7, 2022
986bd02
revert: fix Switch background flush bug (#37458)
afc163 Sep 8, 2022
7c087de
chore: Add theme=null export for vite build error (#37462)
zombieJ Sep 8, 2022
87f3924
fix: unable to close modal when using visible in Modal.confirm().upda…
Aaron674092290 Sep 8, 2022
05ef36e
docs: Update CHANGELOG (#37476)
afc163 Sep 8, 2022
b5ab2a9
docs: Update fileList.md (#37480)
afc163 Sep 8, 2022
e20314c
test: move test cases to testing lib for Transfer (#37029)
LiHaoGit Sep 8, 2022
9f28e51
test: js => ts (#37484)
li-jia-nan Sep 8, 2022
370c37c
test: js => ts (#37485)
li-jia-nan Sep 8, 2022
1922ad3
type: strong type (#37481)
li-jia-nan Sep 9, 2022
01ca7c7
test: convert demo to testing-lib (#37381)
heiyu4585 Sep 9, 2022
1bb5817
test: delete icon.svg (#37499)
li-jia-nan Sep 9, 2022
f082155
docs: add changelog 4.23.1 (#37502)
xrkffgg Sep 9, 2022
c3ebf4b
chore: Use new Argos CLI (#37496)
zombieJ Sep 9, 2022
851a61a
fix: TreeNode not aligned when disabled and draggable (#37534)
MadCcc Sep 13, 2022
711ed90
docs: fix table filterSearch function doesn't work demo (#37536)
edc-hui Sep 14, 2022
130b7c2
docs: modify the onChange description of the Upload document (#37553)
binyellow Sep 15, 2022
c161ab6
chore: Fix Argos build diff fail of outside contributor (#37555)
zombieJ Sep 15, 2022
3619caf
refactor: delete deprecated React.ReactChild (#37551)
bowen-wu Sep 16, 2022
7da32ce
ci: support skip-label (#37482)
xrkffgg Sep 16, 2022
bcd9dca
feat: add raycast (#37589)
crazyair Sep 16, 2022
08a47a9
docs: Modify res title for Raycast usage
zombieJ Sep 17, 2022
646b71b
fix: Tooltip not override children className when it's not a string t…
zombieJ Sep 17, 2022
ff6fd11
fix(Table): filterSearch function does not execute when filterMode i…
edc-hui Sep 17, 2022
e3f0c59
fix(Card): with tabList props still warning deprecated TabPane and up…
edc-hui Sep 17, 2022
48dfe20
docs(:sparkles:): release 4.23.2 (#37602)
afc163 Sep 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/release-helper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
triger: 'tag'
changelogs: 'CHANGELOG.en-US.md, CHANGELOG.zh-CN.md'
branch: 'master'
dingding-token: ${{ secrets.DINGDING_BOT_BIGFISH_TOKEN }}
dingding-token: ${{ secrets.DINGDING_BOT_BIGFISH_TOKEN }} ${{ secrets.DINGDING_BOT_YUNFENGDIE_TOKEN }}
dingding-msg: 'CHANGELOG.zh-CN.md'
dingding-delay-minute: 10
release: false
Expand Down
35 changes: 33 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -291,9 +291,18 @@ jobs:
if: ${{ matrix.module == 'dom' }}
run: npm test -- --maxWorkers=2 --shard=${{matrix.shard}} --coverage

- name: coverage
uses: codecov/codecov-action@v3
- name: persist coverages
if: ${{ matrix.module == 'dom' && matrix.react == '17' }}
run: |
mkdir persist-coverage
mv coverage/coverage-final.json persist-coverage/react-${{matrix.react}}-test-${{matrix.module}}-${{strategy.job-index}}.json

- uses: actions/upload-artifact@v3
if: ${{ matrix.module == 'dom' && matrix.react == '17' }}
name: upload coverages
with:
name: coverage-artifacts
path: persist-coverage/

# node test
- name: node test
Expand All @@ -308,6 +317,28 @@ jobs:
LIB_DIR: dist
needs: [setup, dist]

############################ Test Coverage ###########################
upload-test-coverage:
name: test-coverage
runs-on: ubuntu-latest
needs: [normal-test]
steps:
- uses: actions/checkout@v3
- uses: actions/download-artifact@v3
with:
name: coverage-artifacts
path: persist-coverage
- name: Merge Code Coverage
run: |
npx nyc merge persist-coverage/ coverage/coverage-final.json
npx nyc report --reporter text -t coverage --report-dir coverage
rm -rf persist-coverage
- name: Upload coverage to codecov
uses: codecov/codecov-action@v3
with:
# use own token to upload coverage reports
token: ${{ secrets.CODECOV_TOKEN }}

########################### Compile & Test ###########################
compile:
runs-on: ubuntu-latest
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/ui-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,11 @@ jobs:
path: imageSnapshots

- name: Install
run: npm i fast-glob lodash argos-cli
run: npm i fast-glob lodash @argos-ci/core

- name: Upload argos-ci
- name: Upload on Argos
id: deploy
run: npm run argos
env:
ARGOS_TOKEN: ${{ secrets.ARGOS_TOKEN }}
ARGOS_GITHUB_BRANCH: ${{ steps.branch.outputs.id }}
ARGOS_GITHUB_COMMIT: ${{ steps.commit.outputs.id }}
ARGOS_PARALLEL_NONCE: ${{ github.run_id }}
2 changes: 2 additions & 0 deletions .github/workflows/ui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ jobs:
steps:
- name: checkout
uses: actions/checkout@v3
with:
fetch-depth: 2

- name: cache package-lock.json
uses: actions/cache@v3
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/verify-files-modify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ jobs:
forbid-paths: '.github/, scripts/'
forbid-files: 'CHANGELOG.zh-CN.md, CHANGELOG.en-US.md, LICENSE'
skip-verify-authority: 'write'
skip-label: 'skip-verify-files'
assignees: 'afc163, zombieJ, xrkffgg, MadCcc'
comment-mark: 'version'
comment: |
Expand Down
1 change: 1 addition & 0 deletions .jest.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ module.exports = {
'!components/*/__tests__/type.test.tsx',
'!components/**/*/interface.{ts,tsx}',
'!components/*/__tests__/image.test.{ts,tsx}',
'!components/__tests__/node.test.tsx',
],
transformIgnorePatterns,
snapshotSerializers: ['enzyme-to-json/serializer'],
Expand Down
3 changes: 1 addition & 2 deletions .jest.node.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ module.exports = {
'\\.md$': './node_modules/@ant-design/tools/lib/jest/demoPreprocessor',
'\\.(jpg|png|gif|svg)$': './node_modules/@ant-design/tools/lib/jest/imagePreprocessor',
},
testRegex: 'demo\\.test\\.(j|t)s$',
testRegex: 'node\\.test\\.(j|t)sx$',
testEnvironment: 'node',
transformIgnorePatterns,
snapshotSerializers: ['enzyme-to-json/serializer'],
};
96 changes: 92 additions & 4 deletions CHANGELOG.en-US.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,94 @@ timeline: true

---

## 4.23.2

`2022-09-17`

- 🐞 Fix Card console warning when using `tabList` prop. [#37537](https://github.com/ant-design/ant-design/pull/37537) [@edc-hui](https://github.com/edc-hui)
- 🐞 Fix Table `filterSearch` is not executed when `filterMode="tree"`. [#37587](https://github.com/ant-design/ant-design/pull/37587) [@edc-hui](https://github.com/edc-hui)
- 🐞 Fix Tooltip should not replace children `className` when it's not a string type. [#37598](https://github.com/ant-design/ant-design/pull/37598)
- 🐞 Fix Tree that TreeNodes not aligned when draggable and some node is disabled. [#37534](https://github.com/ant-design/ant-design/pull/37534)
- TypeScript
- 🤖 Replace deprecated `React.ReactChild` type. [#37551](https://github.com/ant-design/ant-design/pull/37551) [@bowen-wu](https://github.com/bowen-wu)

## 4.23.1

`2022-09-09`

- 🐞 Fix unable to close modal when using visible in `Modal.confirm().update`. [#37471](https://github.com/ant-design/ant-design/pull/37471) [@Aaron674092290](https://github.com/Aaron674092290)
- 🐞 Fix esbuild strict mode call `No matching export theme` error. [#37462](https://github.com/ant-design/ant-design/pull/37462)
- 🐞 Fix Switch background flush issue by reverting [#35103](https://github.com/ant-design/ant-design/pull/35103). [#37458](https://github.com/ant-design/ant-design/pull/37458)
- TypeScript
- 🤖 InputNumber `value` add null type. [#37421](https://github.com/ant-design/ant-design/pull/37421) [@li-jia-nan](https://github.com/li-jia-nan)

## 4.23.0

`2022-09-04`

- 🆕 Tooltip support nested Fragment child nodes to display bubbles. [#37045](https://github.com/ant-design/ant-design/pull/37045) [@HQ-Lin](https://github.com/HQ-Lin)
- 🆕 Dropdown.Button support `danger` props. [#36810](https://github.com/ant-design/ant-design/pull/36810) [@nuintun](https://github.com/nuintun)
- 🆕 Input.TextArea add `value` parameter to `showCount.formatter`. [#36793](https://github.com/ant-design/ant-design/pull/36793) [@JarvisArt](https://github.com/JarvisArt)
- 🆕 Table support `expandable.columnTitle` now. [#36794](https://github.com/ant-design/ant-design/pull/36794) [@losgif](https://github.com/losgif)
- Deprecate `visible` in all components and change to `open`.
- 🛠 Dropdown changes `visible` to `open`. [#37232](https://github.com/ant-design/ant-design/pull/37232) [@yykoypj](https://github.com/yykoypj)
- 🛠 Modal changes `visible` to `open`. [#37084](https://github.com/ant-design/ant-design/pull/37084) [@yykoypj](https://github.com/yykoypj)
- 🛠 Drawer changes `visible` to `open`. [#37047](https://github.com/ant-design/ant-design/pull/37047) [@yykoypj](https://github.com/yykoypj)
- 🛠 Table changes `filterDropdownVisible` to `filterDropdownOpen`. [#37026](https://github.com/ant-design/ant-design/pull/37026) [@yykoypj](https://github.com/yykoypj)
- 🛠 Slider add `tooltip` prop for all props related with Tooltip. [#37000](https://github.com/ant-design/ant-design/pull/37000) [@yykoypj](https://github.com/yykoypj)
- 🛠 Tooltip Popover and Popconfirm change `visible` to `open`. [#37241](https://github.com/ant-design/ant-design/pull/37241) [@yykoypj](https://github.com/yykoypj)
- 🛠 Deprecate `visible` prop of Tag. [#36934](https://github.com/ant-design/ant-design/pull/36934) [@yykoypj](https://github.com/yykoypj)
- 🛠 Deprecate `dropdownClassName` prop of all components and change to `popupClassName`. [#36880](https://github.com/ant-design/ant-design/pull/36880) [@heiyu4585](https://github.com/heiyu4585)
- 🛠 Tabs support `items` props and origin jsx usage will be depreacted. [#36889](https://github.com/ant-design/ant-design/pull/36889)
- 🐞 Fix that some css variables are not consistent with less variables.
- [#37064](https://github.com/ant-design/ant-design/pull/37064) [@TrickyPi](https://github.com/TrickyPi)
- [#37304](https://github.com/ant-design/ant-design/pull/37304) [@peritot](https://github.com/peritot)
- 🐞 Fix Menu disabled item focus style. [#37332](https://github.com/ant-design/ant-design/pull/37332)
- 💄 `@border-radius-sm` should not follow `@border-radius-base` by default. [#37309](https://github.com/ant-design/ant-design/pull/37309)
- 💄 add `@slider-handle-margin-left` to custom type. [#37001](https://github.com/ant-design/ant-design/pull/37001) [@alanhaledc](https://github.com/alanhaledc)
- 💄 Replace Tabs with fade switch motion to import switch experience. [#36943](https://github.com/ant-design/ant-design/pull/36943)
- ⌨️ Improve Form validation accessibility experience. [#36762](https://github.com/ant-design/ant-design/pull/36762) [@VladimirOtroshchenko](https://github.com/VladimirOtroshchenko)
- 🌐 Add missing translations for filterCheckall in ru_RU. [#37311](https://github.com/ant-design/ant-design/pull/37311) [@HelLuv](https://github.com/HelLuv)
- 🌐 Add missing translations in `cs_CZ`. [#37388](https://github.com/ant-design/ant-design/pull/37388) [@ZdenekKrcal](https://github.com/ZdenekKrcal)

## 4.22.8

`2022-08-26`

- Table
- 🌐 Add Table missing French `filterCheckAll` localization. [#37246](https://github.com/ant-design/ant-design/pull/37246) [@Mar-he](https://github.com/Mar-he)
- 🐞 Improve Table sort panel accessibility experience. [#37167](https://github.com/ant-design/ant-design/pull/37167) [@dartamonov-vertex](https://github.com/dartamonov-vertex)
- 💄 Optimize the button spacing of the Popconfirm component. [#37183](https://github.com/ant-design/ant-design/pull/37183) [@jiangmaniu](https://github.com/jiangmaniu)
- 💄 Remove Card duplicate less style attribute definitions. [#37170](https://github.com/ant-design/ant-design/pull/37170) [@yanquanfahei](https://github.com/yanquanfahei)
- TypeScript
- 🤖 Export Menu Item type declarations. [#36681](https://github.com/ant-design/ant-design/pull/36681) [@cravend](https://github.com/cravend)

## 4.22.7

`2022-08-21`

- 🐞 Fix Typography visible change some time Tooltip not work with ellipsis. [#37147](https://github.com/ant-design/ant-design/pull/37147)
- 🐞 Fix InputNumber that style cannot be customized with controls less variables. [#37070](https://github.com/ant-design/ant-design/pull/37070) [@coldice945](https://github.com/coldice945)

## 4.22.6

`2022-08-17`

- 🐞 Revert [#36710](https://github.com/ant-design/ant-design/pull/36710) to fix Table `onChange` argument `sorter` error in multiple columns sort.
- 🐞 Fix Drawer can not close when config `opacity` on the `maskStyle`. [#37100](https://github.com/ant-design/ant-design/pull/37100)

## 4.22.5

`2022-08-15`

- 🇭🇺 Form add defaultValidateMessages.i18n az_AZ language #23369. [#36967](https://github.com/ant-design/ant-design/pull/36967) [@YMiemie-cy](https://github.com/YMiemie-cy)
- 💄 Popover remove Popover incorrect box-shadow. [#37030](https://github.com/ant-design/ant-design/pull/37030) [@jerrykingxyz](https://github.com/jerrykingxyz)
- 🐞 Fix Steps tail position bug when `labelPlacement="vertical"`. [#36996](https://github.com/ant-design/ant-design/pull/36996)
- 💄 Removed exception error border for `Pagination`. [#36972](https://github.com/ant-design/ant-design/pull/36972) [@hydraZty](https://github.com/hydraZty)
- 🐞 Fix Upload trigger mistake files status when upload multiple files at same time in React 18. [#36968](https://github.com/ant-design/ant-design/pull/36968)
- TypeScript
- 🤖 Fix type error of useWatch. [#37013](https://github.com/ant-design/ant-design/pull/37013) [@LiZhiHao97](https://github.com/LiZhiHao97)

## 4.22.4

`2022-08-08`
Expand Down Expand Up @@ -125,7 +213,7 @@ timeline: true
- 💄 Fix nested Table margin style. [#36209](https://github.com/ant-design/ant-design/pull/36209)
- 🐞 Fix Table filter dropdown with multiple subMenu may not closed. [#36132](https://github.com/ant-design/ant-design/pull/36132)
- 🐞 Table reset the last selection key when deselect or bulk operations. [#34705](https://github.com/ant-design/ant-design/pull/34705) [@Dunqing](https://github.com/Dunqing)
- 🐞 Fix Popover arrow color with custom `color` prop. [#36241](https://github.com/ant-design/ant-design/pull/36241) [@MadCcc](https://github.com/MadCcc)
- 🐞 Fix Popover arrow color with custom `color` prop. [#36241](https://github.com/ant-design/ant-design/pull/36241)
- 🐞 Fix Upload `listType="picture-card"` select button not being hidden when children is empty. [#36196](https://github.com/ant-design/ant-design/pull/36196)
- 🐞 Fix Menu deprecated warning when `item={undefined}`. [#36190](https://github.com/ant-design/ant-design/pull/36190)
- 💄 Fix Button `loading` icon margin style lost. [#36168](https://github.com/ant-design/ant-design/pull/36168)
Expand Down Expand Up @@ -348,7 +436,7 @@ timeline: true
- Less
- 💄 Replace less html selector with related variable. [#35186](https://github.com/ant-design/ant-design/pull/35186) [@jeffdrumgod](https://github.com/jeffdrumgod)
- 💄 Modify less `danger` value from the function to variable. [#35113](https://github.com/ant-design/ant-design/pull/35113) [@TrickyPi](https://github.com/TrickyPi)
- 🐞 Arrow border radius variable use fixed value. [#35086](https://github.com/ant-design/ant-design/pull/35086) [@MadCcc](https://github.com/MadCcc)
- 🐞 Arrow border radius variable use fixed value. [#35086](https://github.com/ant-design/ant-design/pull/35086)
- TypeScript
- 🤖 Fixed `Upload` component `UploadChangeParam<T>` internal `fileList` not using generics. [#35158](https://github.com/ant-design/ant-design/pull/35158) [@rendaoer](https://github.com/rendaoer)
- 🤖 Update TypeScript definition for `@types/react@18` compatible. [#35075](https://github.com/ant-design/ant-design/pull/35075) [@AliRezaBeigy](https://github.com/AliRezaBeigy) [#35076](https://github.com/ant-design/ant-design/pull/35076) [@littledian](https://github.com/littledian)
Expand Down Expand Up @@ -503,7 +591,7 @@ timeline: true
- 💄 Improve Menu `:focus-visible` style. [#34008](https://github.com/ant-design/ant-design/pull/34008)
- 💄 Fix Pagination and Rate style problem in Safari. [#34002](https://github.com/ant-design/ant-design/pull/34002)
- 💄 Fix Row and Col component styles when using prefixCls. [#33969](https://github.com/ant-design/ant-design/pull/33969) [@mic-web](https://github.com/mic-web)
- 🐞 Fix Timeline icons with custom color not working. [#33951](https://github.com/ant-design/ant-design/pull/33951) [@MadCcc](https://github.com/MadCcc)
- 🐞 Fix Timeline icons with custom color not working. [#33951](https://github.com/ant-design/ant-design/pull/33951)
- TypeScript
- 🤖 Optimize Cascader `onChange` definition with `multiple` prop. [#33947](https://github.com/ant-design/ant-design/pull/33947) [@babycannotsay](https://github.com/babycannotsay)

Expand Down Expand Up @@ -586,7 +674,7 @@ timeline: true

`2021-12-29`

- 🐞 Fix Popconfirm throws `Can't perform a React state update on an unmounted component.` warning in some async case. [#33432](https://github.com/ant-design/ant-design/pull/33432) [@MadCcc](https://github.com/MadCcc)
- 🐞 Fix Popconfirm throws `Can't perform a React state update on an unmounted component.` warning in some async case. [#33432](https://github.com/ant-design/ant-design/pull/33432)
- 🐞 Fix Input with `suffix` will crash when `value` is number type. [#33462](https://github.com/ant-design/ant-design/pull/33462)
- 🐞 Fix Divider with text dashed border color error. [#33452](https://github.com/ant-design/ant-design/pull/33452) [@chen-jingjie](https://github.com/chen-jingjie)
- 🐞 Fix Dropdown.Button not support `destroyPopupOnHide`. [#33442](https://github.com/ant-design/ant-design/pull/33442) [@LongHaoo](https://github.com/LongHaoo)
Expand Down
Loading