## youzan/vant — v4.9.22…v4.9.23

_39 commits._

### Features
- **feat(SwipeCell): add customizable threshold prop for swipe actions (#13792)** (2cf59ee)
- **feat(Signature): add undo functionality (#13775)** (bd70834)
- **feat(Popup): export useGlobalZIndex and setGlobalZIndex (#13789)** (83aa18e)
- **feat(FloatingPanel): add draggable prop (#13773)** (230ed26)
- **feat(Progress): add pivot slot for custom content (#13777)** (162ab6b)
- **feat(action-bar-icon): Add disabled state support (#13744)** (a8e1d76)
- **feat(touch-emulator): support Shadow DOM event handling (#13723)** (cacfb19)

### Fixes
- **fix(FloatingPanel): add `-webkit-overflow-scrolling` to prevent iOS render glitch (#13747)** (75bdf60)
- **fix(Field): correctly limit maxlength when pasting multiple emojis (#13713)** (db53e8d)

### Backend
- **release: v4.9.23** (b81582f)
- **release: @vant/touch-emulator v1.5.0** (02f7fb8)

### Tests
- **test: add back test for custom threshold prop** (b9b38e0)
- **test: migrate tests to Rstest (#13799)** (368b226)

### Docs
- **docs: remove outdated link (#13757)** (7f1c0e6)
- **docs: fix typo in contributors link target attribute (#13753)** (f61a562)

### Chore
- **chore(deps): update all patch dependencies (#13765)** (c0b3a0a)
- **chore(deps): update dependency markdown-it to v14.1.1 [security] (#13780)** (e5e833e)
- **chore(deps): update dependency rslog to v2 (#13785)** (dc5faaa)
- **chore(deps): update dependency @rslib/core to ^0.20.0 (#13795)** (46097f3)
- **chore(deps): update dependency less to ^4.6.4 (#13796)** (3eb584e)
- **chore(deps): update pnpm to v10.32.1 (#13793)** (2bd43ba)
- **chore(deps): update dependency node to v22.22.0 (#13758)** (0e9f7fc)
- **chore(deps): update rsbuild plugins (#13772)** (205336c)
- **refactor(ActionBarIcon): extract onClick logic to setup (#13762)** (b1283de)
- **chore(deps): update dependency prettier to ^3.8.1 (#13759)** (4594c53)
- **chore(deps): bump lodash from 4.17.21 to 4.17.23 (#13763)** (9bca258)
- **chore(deps): update dependency terser to ^5.46.0 (#13766)** (85f06fc)
- **chore(deps): update dependency @babel/core to ^7.29.0 (#13771)** (37106d1)
- **chore(deps): update pnpm to v10.30.0 (#13781)** (d8a578d)
- **chore(deps): update all patch dependencies (#13749)** (9866bfb)
- **chore(deps): update dependency @rslib/core to ^0.19.2 (#13738)** (bbc888d)
- **chore(deps): update actions/checkout action to v6 (#13730)** (ef8f45d)
- **chore(deps): update dependency @types/node to v24 (#13731)** (78cbdb0)
- **chore(deps): update dependency @rsbuild/core to ^1.7.2 (#13737)** (6921f85)
- **chore(deps): update jamesives/github-pages-deploy-action action to v4.8.0 (#13750)** (a08ce97)
- **chore(deps): update pnpm to v10.28.0 (#13725)** (51aa8b4)
- **chore(deps): update all patch dependencies (#13714)** (a5cac12)
- **chore(deps): update dependency less to ^4.5.1 (#13715)** (85545bb)
- **chore(deps): update dependency transliteration to ^2.6.0 (#13724)** (d206f20)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/youzan/vant?utm_source=github-action)._