Skip to content

[pull] master from ant-design:master#3554

Open
pull[bot] wants to merge 10000 commits intoC4Coin:masterfrom
ant-design:master
Open

[pull] master from ant-design:master#3554
pull[bot] wants to merge 10000 commits intoC4Coin:masterfrom
ant-design:master

Conversation

@pull
Copy link

@pull pull bot commented Jun 26, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.2)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot locked and limited conversation to collaborators Jun 26, 2025
@pull pull bot added the ⤵️ pull label Jun 26, 2025
tarekbazine and others added 26 commits February 4, 2026 17:46
* fix: Update reference URL in font specification

Signed-off-by: Tarek BAZINE <et_bazine@esi.dz>

* Update docs/spec/font.en-US.md

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: 二货爱吃白萝卜 <smith3816@gmail.com>

* Update references in font specification document

Signed-off-by: 二货爱吃白萝卜 <smith3816@gmail.com>

---------

Signed-off-by: Tarek BAZINE <et_bazine@esi.dz>
Signed-off-by: 二货爱吃白萝卜 <smith3816@gmail.com>
Co-authored-by: 二货爱吃白萝卜 <smith3816@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* docs(replace): replace sandpack demos with code blocks in customize-theme.en-US.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* docs: update demo paths in theme customization docs

* docs: add first example demo and update documentation

* docs(demo): add Radio component to disable-motion example

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(demo): initialize timerRef with null for proper typing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
chore: sync master into feature
* chore: improve spin

* fix

* fix

* fix
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
chore: feature merge master
…rawer (#56739)

* feat: Add global maskClosable configuration capability to Modal and Drawer

* Update components/modal/__tests__/Modal.test.tsx

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: luozz <15761695277@163.com>

* feat: Add mask.closable capability to Drawer and Modal

* fix: Preserve the original maskClosable capabilities of ConfigDialog

* feat: Added mask handling for Modal Hooks

* rerun

* fix

* docs: update version

* fix: improve mask config merging logic

- Move default values to the beginning of mergedConfig to ensure user props override them
- Validate maskClosable type with double negation
- Add maskClosable to mergedProps in Drawer and Modal

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* refactor: use normalizeMaskConfig in ConfirmDialog

- Export normalizeMaskConfig for external use
- Simplify mask config logic in ConfirmDialog using shared utility

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* chore: adjust

* fix: simplify closable default value assignment

removed: mergedConfig.closable = mergedConfig.closable ?? true;
added: closable: maskConfig.closable ?? maskClosable ?? contextMaskConfig.closable ?? true

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Signed-off-by: luozz <15761695277@163.com>
Co-authored-by: 罗忠泽 <victor.luo@spotterio.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
Co-authored-by: 二货机器人 <smith3816@gmail.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* test(modal): add mouseDown event before click in test

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test(modal): add mouseDown event before click in confirm test

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test(modal): improve confirm test event firing and timer management

- Add mouseDown event before click for mask interaction
- Use fireEvent consistently instead of direct click()
- Properly setup and cleanup fake timers

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* fix(button): add theme-aware preset color hover/active tokens

Add ${colorKey}Hover and ${colorKey}Active tokens that swap values based on dark/light mode for improved contrast and user experience.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: add preset color hover/active tokens for consistent button interaction

- Add xxxHover and xxxActive tokens for preset colors in genColorMapToken
- Override these tokens in dark mode to swap hover/active values
- Update ButtonToken type to include PresetColorHoverActiveMap
- Update button variant styles to use new hover/active tokens
- Fix #56656: button hover/active state inconsistency in dark mode

* test: add @csstools to compileModules

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test: support .mjs files in Jest configuration

- Updated .jest.js transform pattern to include .mjs files
- Simplified .jest.node.js transform patterns
- Added jest-mjs-transformer.js for babel-jest mjs handling

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test: remove unused jest-mjs-transformer.js

- Removed jest-mjs-transformer.js as it's no longer used
- .mjs files are now handled by the updated transform patterns in Jest configs

* test: add .mjs support to .jest.image.js

- Updated .jest.image.js transform pattern to include .mjs files
- fixes image test failures due to ES module parsing errors

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: afc163 <507615+afc163@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
…riable to fix transformOrigin (#56887)

The variable name was inconsistent and caused transformOrigin to not properly reference
the arrow position for animations.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
chore: sync master into feature
* chore: bump @eslint-react/eslint-plugin from 2.9.4 to 2.11.0

Bumps [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/packages/plugins/eslint-plugin) from 2.9.4 to 2.11.0.
- [Release notes](https://github.com/Rel1cx/eslint-react/releases)
- [Changelog](https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Rel1cx/eslint-react/commits/v2.11.0/packages/plugins/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@eslint-react/eslint-plugin"
  dependency-version: 2.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* turn off react/no-implicit-key

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
…es group (#56878)

* bump antd-img-crop

* refactor accessibilityDemoTest

* fix

---------

Co-authored-by: thinkasany <480968828@qq.com>
Co-authored-by: afc163 <507615+afc163@users.noreply.github.com>
Co-authored-by: lijianan <574980606@qq.com>
* refactor(cssinjs): simplify transition style generation

* refactor(cssinjs): simplify transition style generation
thinkasany and others added 30 commits March 16, 2026 10:44
* chore: replace require imports in tests

* fix

---------

Co-authored-by: 遇见同学 <1875694521@qq.com>
…57299)

Co-authored-by: easonysliu <easonysliu@tencent.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
* docs: add changelog 6.3.3

* docs: 更新

* docs: 更新

* docs: 更新
* chore: disable biome noPrototypeBuiltins rule

* update

---------

Co-authored-by: liuqiang <qiang.liu@xinjifamily.com>
Co-authored-by: thinkasany <480968828@qq.com>
…bled (#57303)

* fix(Tree): correct custom switcherIcon className when showLine is enabled

Made-with: Cursor

* test: update Tree switcher-icon demo snapshots

Made-with: Cursor

* test(Tree): remove redundant switcherIcon showLine assertions

---------

Co-authored-by: thinkasany <480968828@qq.com>
Co-authored-by: afc163 <507615+afc163@users.noreply.github.com>
* chore: bump the dev-dependencies group with 2 updates

Bumps the dev-dependencies group with 2 updates: [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/packages/plugins/eslint-plugin) and [jsdom](https://github.com/jsdom/jsdom).


Updates `@eslint-react/eslint-plugin` from 2.13.0 to 3.0.0
- [Release notes](https://github.com/Rel1cx/eslint-react/releases)
- [Changelog](https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Rel1cx/eslint-react/commits/v3.0.0/packages/plugins/eslint-plugin)

Updates `jsdom` from 28.1.0 to 29.0.0
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/v29.0.0/Changelog.md)
- [Commits](jsdom/jsdom@v28.1.0...v29.0.0)

---
updated-dependencies:
- dependency-name: "@eslint-react/eslint-plugin"
  dependency-version: 3.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: jsdom
  dependency-version: 29.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix

* fix

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
Bumps [nearform-actions/github-action-notify-twitter](https://github.com/nearform-actions/github-action-notify-twitter) from 213eb499a34edbf3452c87486e2d461e53e4bd6e to 533af55cff22a4898ff038dc23f8d8535dfc585f.
- [Release notes](https://github.com/nearform-actions/github-action-notify-twitter/releases)
- [Commits](nearform-actions/github-action-notify-twitter@213eb49...533af55)

---
updated-dependencies:
- dependency-name: nearform-actions/github-action-notify-twitter
  dependency-version: 533af55cff22a4898ff038dc23f8d8535dfc585f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@antfu/eslint-config](https://github.com/antfu/eslint-config) from 7.7.2 to 7.7.3.
- [Release notes](https://github.com/antfu/eslint-config/releases)
- [Commits](antfu/eslint-config@v7.7.2...v7.7.3)

---
updated-dependencies:
- dependency-name: "@antfu/eslint-config"
  dependency-version: 7.7.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(Watermark): guard undefined onRemove callback in hook

Made-with: Cursor

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by:  高艳兵 <66234749+QDyanbing@users.noreply.github.com>

---------

Signed-off-by: 高艳兵 <66234749+QDyanbing@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…5cff22a4898ff038dc23f8d8535dfc585f to d93d7b06de08ebc25c62fc322573002bb527f610 (#57346)

Bumps [nearform-actions/github-action-notify-twitter](https://github.com/nearform-actions/github-action-notify-twitter) from 533af55cff22a4898ff038dc23f8d8535dfc585f to d93d7b06de08ebc25c62fc322573002bb527f610.
- [Release notes](https://github.com/nearform-actions/github-action-notify-twitter/releases)
- [Commits](nearform-actions/github-action-notify-twitter@533af55...d93d7b0)

---
updated-dependencies:
- dependency-name: nearform-actions/github-action-notify-twitter
  dependency-version: d93d7b06de08ebc25c62fc322573002bb527f610
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: bump @eslint-react/eslint-plugin in the dev-dependencies group

Bumps the dev-dependencies group with 1 update: [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/packages/plugins/eslint-plugin).


Updates `@eslint-react/eslint-plugin` from 2.13.0 to 3.0.0
- [Release notes](https://github.com/Rel1cx/eslint-react/releases)
- [Changelog](https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Rel1cx/eslint-react/commits/v3.0.0/packages/plugins/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@eslint-react/eslint-plugin"
  dependency-version: 3.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: lijianan <574980606@qq.com>
Co-authored-by: thinkasany <480968828@qq.com>
)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…est to ef2bc7d (#57350)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
Co-authored-by: afc163 <507615+afc163@users.noreply.github.com>
Bumps [father](https://github.com/umijs/father) from 4.6.15 to 4.6.16.
- [Release notes](https://github.com/umijs/father/releases)
- [Commits](umijs/father@v4.6.15...v4.6.16)

---
updated-dependencies:
- dependency-name: father
  dependency-version: 4.6.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#57360)

* fix(Menu): align vertical collapsed icons for large collapsedIconSize

* Update components/menu/demo/collapsed-icon-debug.tsx

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by:  高艳兵 <66234749+QDyanbing@users.noreply.github.com>

* feat: update snap

* fix: image diff

---------

Signed-off-by: 高艳兵 <66234749+QDyanbing@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
…eader (#57342)

* fix(Table): avoid duplicated controlled Popover rendering in scroll measure rows

Made-with: Cursor

* fix: update snap

* fix(Tooltip): hide tooltip in table measure row and format legacy props definition

Made-with: Cursor

* test: add debug demo

* fix: restore table measure-row-render demo

---------

Co-authored-by: 遇见同学 <1875694521@qq.com>
Bumps [father](https://github.com/umijs/father) from 4.6.16 to 4.6.17.
- [Release notes](https://github.com/umijs/father/releases)
- [Commits](umijs/father@v4.6.16...v4.6.17)

---
updated-dependencies:
- dependency-name: father
  dependency-version: 4.6.17
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 刘欢 <lh01217311@antgroup.com>
Co-authored-by: 遇见同学 <1875694521@qq.com>
* chore: move codex skills symlink to .agents

* chore: move skill files into .agents directory
…57383)

* docs: fix markdown table syntax in index.en-US.md

Signed-off-by: Gustav <69737612+gustaavv@users.noreply.github.com>

* docs: fix formatting for pauseOnHover property in message component

Signed-off-by: Gustav <69737612+gustaavv@users.noreply.github.com>

* fix

---------

Signed-off-by: Gustav <69737612+gustaavv@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
…est to 177d085 (#57387)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: thinkasany <480968828@qq.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.