Releases: youzan/vant
Releases · youzan/vant
v4.9.22
What's Changed
New Features 🎉
- feat(FloatingPanel): add prop magnetic by @bmmmmmmmmm in #13608
- feat(List): hide loading when loadingText is set to null by @yoyo837 in #13440
- types(field): add FieldEnterKeyHint type and update enterkeyhint prop type in Field component by @edison1105 in #13692
Bug Fixes 🐞
- fix(area-data): codes of Sansha City and Hetian City of Tibet have been adjusted. by @mumuy in #13593
- fix(TimePicker): correct error message for unsupported columns type by @phil668 in #13691
- fix(Field): improve cursor position handling for emoji input and formatting by @inottn in #13711
- fix(Search): set Field labelAlign prop by @babalrlr in #13657
- fix(Stepper): format scientific number by @pany-ang in #13709
- fix(FloatingPanel): add dynamic padding to content based on height changes by @inottn in #13712
Document 📖
- docs: update vue-zone project links in ecosystem by @cwandev in #13556
- docs(Field): add prop rows description by @pany-ang in #13576
- docs(Popup): align document and demo by @pany-ang in #13577
- docs(locale): update
vue-i18nrepo link by @cwandev in #13583
Other Changes
- chore(deps): update pnpm to v10.13.1 by @renovate[bot] in #13554
- chore(deps): update dependency rspack-plugin-virtual-module to v1 by @renovate[bot] in #13557
- chore(deps): update all patch dependencies by @renovate[bot] in #13562
- chore(deps): update all patch dependencies by @renovate[bot] in #13563
- chore(deps): update dependency less to ^4.4.0 by @renovate[bot] in #13573
- chore(deps): update dependency @rsbuild/plugin-less to ^1.3.2 by @renovate[bot] in #13564
- chore(deps): update dependency @rsbuild/plugin-less to ^1.4.0 by @renovate[bot] in #13589
- chore(deps): update dependency @vue/babel-plugin-jsx to ^1.5.0 by @renovate[bot] in #13590
- chore: fix typo by @novlan1 in #13592
- chore(deps): update dependency @types/node to ^22.17.2 by @renovate[bot] in #13580
- chore(deps): update dependency @rslib/core to ^0.12.1 by @renovate[bot] in #13572
- chore(deps): update pnpm to v10.14.0 by @renovate[bot] in #13597
- chore(deps): update all patch dependencies by @renovate[bot] in #13579
- chore(deps): update dependency typescript to ^5.9.2 by @renovate[bot] in #13596
- chore(deps): update all patch dependencies by @renovate[bot] in #13601
- chore(deps): update dependency vite to v5.4.20 [security] by @renovate[bot] in #13624
- chore(deps): update dependency @types/node to ^22.18.3 by @renovate[bot] in #13619
- chore(deps): update dependency terser to ^5.44.0 by @renovate[bot] in #13620
- chore(deps): update all patch dependencies by @renovate[bot] in #13626
- chore(deps): update dependency @rslib/core to ^0.13.3 by @renovate[bot] in #13627
- chore(deps): update pnpm to v10.17.0 - autoclosed by @renovate[bot] in #13602
- chore(deps): update Rsbuild to v1.5 by @renovate[bot] in #13638
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #13639
- chore(deps): update pnpm to v10.18.0 by @renovate[bot] in #13647
- chore(deps): update dependency @vue/babel-plugin-jsx to v2 by @renovate[bot] in #13650
- chore(deps): update dependency @rslib/core to ^0.15.1 by @renovate[bot] in #13645
- chore(deps): update all patch dependencies by @renovate[bot] in #13641
- chore(deps): update dependency macos to v15 by @renovate[bot] in #13646
- chore(deps): update dependency vue-router to ^4.6.3 by @renovate[bot] in #13654
- chore(deps): update github/codeql-action action to v4 by @renovate[bot] in #13651
- chore(deps): update dependency csstype to ^3.2.2 by @renovate[bot] in #13687
- chore(deps): update dependency rimraf to ^6.1.0 by @renovate[bot] in #13688
- chore(deps): update dependency rslog to ^1.3.0 by @renovate[bot] in #13700
- chore(deps): update dependency nano-staged to ^0.9.0 by @renovate[bot] in #13699
- chore(deps): update dependency @rslib/core to ^0.18.0 by @renovate[bot] in #13671
- chore(deps): update dependency node to v22.21.1 by @renovate[bot] in #13682
- chore(deps): update all patch dependencies by @renovate[bot] in #13662
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #13655
- chore(deps): update dependency esbuild to ^0.27.0 by @renovate[bot] in #13681
- chore(deps): update dependency @types/node to ^22.19.1 by @renovate[bot] in #13672
- chore(deps): update dependency @babel/preset-typescript to ^7.28.5 by @renovate[bot] in #13663
- chore(deps): update all patch dependencies by @renovate[bot] in #13707
- chore(deps): update rsbuild to ^1.6.13 by @renovate[bot] in #13708
- chore(deps): update pnpm to v10.25.0 - autoclosed by @renovate[bot] in #13704
- chore(deps): update dependency prettier to ^3.7.4 by @renovate[bot] in #13703
New Contributors
- @mumuy made their first contribution in #13593
- @bmmmmmmmmm made their first contribution in #13608
- @edison1105 made their first contribution in #13692
- @babalrlr made their first contribution in #13657
Full Changelog: v4.9.21...v4.9.22
v4.9.21
What's Changed
New Features 🎉
- feat(Tab): Add useAllTabStatus and replace useTabStatus by @yuhengshen in #13516
Bug Fixes 🐞
- fix(Progress): width overflow by @pany-ang in #13519
- fix(FloatingBubble): should handle negative gap values by @inottn in #13544
- fix(checkbox): apply 'checked-color' when 'checkbox' is indeterminate by @keeplearning66 in #13553
Other Changes
- chore(deps): update dependency terser to ^5.43.1 by @renovate[bot] in #13510
- chore(deps): update dependency commander to v14 by @renovate[bot] in #13511
- chore(deps): update dependency @rslib/core to ^0.10.4 by @renovate[bot] in #13529
- chore(deps): update dependency prettier to ^3.6.2 - autoclosed by @renovate[bot] in #13541
- chore(deps): update dependency @babel/core to ^7.28.0 by @renovate[bot] in #13549
- chore(deps): update rsbuild to v1.4.6 by @renovate[bot] in #13540
- chore(deps): update all patch dependencies by @renovate[bot] in #13528
- chore(deps): update dependency @types/node to ^22.16.3 by @renovate[bot] in #13550
New Contributors
- @keeplearning66 made their first contribution in #13553
Full Changelog: v4.9.20...v4.9.21
v2.13.9
v4.9.20
What's Changed
New Features 🎉
- feat(Popup): add overlay-props prop by @chenjiahan in #13443
- feat(image): add native
decodingprop to Image component by @tajrobewiki in #13487
Bug Fixes 🐞
- fix(Picker): makesure confirm params' behavior consistent (#13423) by @KayneWang in #13425
- fix(Picker): update selected values when modelValue is cleared by @chenjiahan in #13445
- fix(Watermark): ensure watermark updates on imageBase64 change by @inottn in #13474
Document 📖
- docs: correct window.innerWidth to window.innerHeight in FloatingPanel by @tuesdaytoyou in #13456
- docs(Form): fix variable errors by @pany-ang in #13499
- docs: fix typo in uploader document by @Uyoahz26 in #13502
- docs: fix typo in contribution by @git0x4c in #13505
- docs(Field): add field version number for A's props by @pany-ang in #13506
- docs(Uploader): optimize parameter description by @pany-ang in #13498
- docs(Image): add decoding prop by @chenjiahan in #13509
Other Changes
- chore(deps): update all patch dependencies by @renovate in #13434
- chore(deps): update dependency less to ^4.3.0 by @renovate in #13435
- fix(DropdownMenu): DropdownMenu overlay flickering by @yuhengshen in #13436
- chore(deps): update pnpm to v10.9.0 by @renovate in #13446
- chore(deps): update vitest to ^3.1.2 by @renovate in #13447
- chore(deps): update pnpm to v10.10.0 by @renovate in #13467
- chore(deps): update dependency @babel/core to ^7.27.1 by @renovate in #13466
- chore(deps): update dependency @types/node to ^22.15.17 by @renovate in #13460
- chore(deps): update dependency vite to v5.4.19 [security] by @renovate in #13473
- chore(deps): update all patch dependencies by @renovate in #13459
- chore(deps): update pnpm to v10.11.0 by @renovate in #13482
- chore(deps): update dependency eslint-config-prettier to v10 by @renovate in #13475
- chore(deps): update dependency @rslib/core to ^0.8.0 by @renovate in #13481
- chore(deps): update dependency terser to ^5.40.0 by @renovate in #13495
- chore(deps): update dependency @rslib/core to ^0.9.1 by @renovate in #13494
- chore(deps): update dependency terser to ^5.41.0 by @renovate in #13496
- chore(deps): update vite by @renovate in #13489
- chore(deps): update pnpm to v10.12.1 by @renovate in #13497
- chore(deps): update all patch dependencies by @renovate in #13488
New Contributors
- @KayneWang made their first contribution in #13425
- @tuesdaytoyou made their first contribution in #13456
- @Uyoahz26 made their first contribution in #13502
- @git0x4c made their first contribution in #13505
- @tajrobewiki made their first contribution in #13487
Full Changelog: v4.9.19...v4.9.20
v2.13.8
v2.13.7
v4.9.19
What's Changed
New Features 🎉
- types(Dialog): add missing destroyOnClose and keyboardEnabled type by @yuhengshen in #13404
- feat(FloatingBubble): allow gap xy to be set separately (#13297) by @ALiangLiang in #13429
Bug Fixes 🐞
- fix(Picker): ensure that the confirm event params are up to date by @refinist in #13381
- fix(Watermark): should render KeepAlive with Watermark correctly by @inottn in #13422
- fix(Overlay): should inherit attrs when using teleport prop by @inottn in #13424
Document 📖
- docs(Overlay): fix the misleading overlay example by @pany-ang in #13399
- docs: add press-ui in docs by @novlan1 in #13426
Other Changes
- refactor: replace find method for improved readability by @inottn in #13395
- chore(deps): update dependency eslint-plugin-vue to ^9.33.0 by @renovate in #13397
- chore(deps): update all patch dependencies by @renovate in #13396
- chore(deps): update dependency diffable-html to v6 by @renovate in #13407
- chore(deps): bump vite from 5.4.14 to 5.4.15 by @dependabot in #13414
- test: fix Vitest segmentation fault by @chenjiahan in #13415
- test(Stepper): reduce test run time by @inottn in #13421
- chore(deps): update all patch dependencies by @renovate in #13417
- chore(deps): update dependency @babel/preset-typescript to ^7.27.0 by @renovate in #13418
- chore(deps): update dependency @rslib/core to ^0.6.2 by @renovate in #13427
- chore(deps): update dependency @types/node to ^22.14.1 by @renovate in #13428
- chore(deps): update rsbuild by @renovate in #13406
Full Changelog: v4.9.18...v4.9.19
v4.9.18
What's Changed
New Features 🎉
- feat(Locale): Added polish translations by @w2b in #13327
- feat(@vant/auto-import-resolver): Support exclude in components or apis by @front-refined in #13357
- feat(Dialog): add destroyOnClose prop to control content destruction on close by @inottn in #13382
- feat(signature): support tips slot by @chouchouji in #13385
Bug Fixes 🐞
- fix(Field): should not modify the value if it's within the min/max by @dgmpk in #13282
- fix(SwipeCell): unintended stopPropagation when canceling a swipe by @yuhengshen in #13350
- fix(Button): fix button active style by @pany-ang in #13386
Document 📖
- docs(Locale): add Polish to zh documentation by @chenjiahan in #13332
- docs(PickerGroup): add constraints to the end date by @inottn in #13334
- docs: add a community project named MobVue by @pany-ang in #13363
- docs: update rolling-text component title by @novlan1 in #13377
- docs(Form): fix form basic usage document errors by @pany-ang in #13387
Other Changes
- chore(deps): update dependency vite to v5.4.12 [security] by @renovate in #13325
- chore(deps): update dependency fs-extra to ^11.3.0 by @renovate in #13320
- chore(deps): update all patch dependencies by @renovate in #13319
- refactor(AddressEdit): remove unused country field by @inottn in #13333
- chore(ci): fix corepack key id mismatch by @inottn in #13341
- chore(deps-dev): bump vitest from 2.1.8 to 2.1.9 by @dependabot in #13342
- test(Field): should not modify the value if it's within the min/max by @inottn in #13343
- chore(deps): update all patch dependencies by @renovate in #13335
- chore(deps): update dependency esbuild to ^0.25.0 [security] by @renovate in #13349
- chore(deps): update dependency commander to ^13.1.0 - autoclosed by @renovate in #13346
- chore(deps): update dependency @types/node to ^22.13.4 by @renovate in #13345
- chore(deps): update dependency @rslib/core to ^0.4.1 by @renovate in #13336
- chore(deps): update all patch dependencies by @renovate in #13352
- chore(deps): update dependency postcss to ^8.5.3 by @renovate in #13353
- chore(deps): update cross-spawn to 7.0.6 to fix security alerts by @chenjiahan in #13358
- chore(deps): update dependency @rslib/core to ^0.5.2 by @renovate in #13359
- chore(deps): update dependency prettier to ^3.5.2 by @renovate in #13360
- chore(deps): update dependency terser to ^5.39.0 by @renovate in #13373
- chore(deps): update all patch dependencies by @renovate in #13372
- chore(deps): update all patch dependencies by @renovate in #13383
- chore(deps): update dependency @vue/babel-plugin-jsx to ^1.4.0 by @renovate in #13384
- chore(renovate): enable dependency dashboard by @chenjiahan in #13391
- chore(deps): update dependency typescript to ^5.8.2 by @renovate in #13392
- chore(deps): update pnpm to v10 by @renovate in #13394
- chore(deps): update node.js to v22 by @renovate in #13393
New Contributors
- @w2b made their first contribution in #13327
- @dgmpk made their first contribution in #13282
- @front-refined made their first contribution in #13357
- @novlan1 made their first contribution in #13377
Full Changelog: v4.9.16...v4.9.18
v4.9.17
What's Changed
New Features 🎉
Bug Fixes 🐞
Document 📖
- docs(Locale): add Polish to zh documentation by @chenjiahan in #13332
- docs(PickerGroup): add constraints to the end date by @inottn in #13334
Other Changes
- chore(deps): update dependency vite to v5.4.12 [security] by @renovate in #13325
- chore(deps): update dependency fs-extra to ^11.3.0 by @renovate in #13320
- chore(deps): update all patch dependencies by @renovate in #13319
- refactor(AddressEdit): remove unused country field by @inottn in #13333
- chore(ci): fix corepack key id mismatch by @inottn in #13341
- chore(deps-dev): bump vitest from 2.1.8 to 2.1.9 by @dependabot in #13342
- test(Field): should not modify the value if it's within the min/max by @inottn in #13343
New Contributors
Full Changelog: v4.9.16...v4.9.17
v4.9.16
What's Changed
New Features 🎉
Bug Fixes 🐞
Other Changes
- chore(deps): update dependency prettier to ^3.4.2 by @renovate in #13267
- chore(deps): update dependency eslint-plugin-vue to ^9.32.0 by @renovate in #13254
- chore(deps): update dependency highlight.js to ^11.11.0 by @renovate in #13266
- chore(deps): update all patch dependencies by @renovate in #13253
- chore(deps): update dependency @rsbuild/plugin-vue-jsx to ^1.1.0 by @renovate in #13280
- chore(deps): update all patch dependencies by @renovate in #13279
- chore(deps): update dependency vue-router to ^4.5.0 by @renovate in #13295
- chore(deps): update dependency terser to ^5.37.0 by @renovate in #13294
- chore(deps): update dependency @rslib/core to ^0.2.2 by @renovate in #13291
- chore(deps): update all patch dependencies by @renovate in #13290
- chore(deps): update jamesives/github-pages-deploy-action action to v4.7.2 by @renovate in #13303
- chore(deps): update all patch dependencies by @renovate in #13302
- chore(deps): update dependency @rslib/core to ^0.3.2 by @renovate in #13305
- chore(deps): update dependency commander to v13 by @renovate in #13306
- chore: fix missing
@types/nodedependency by @chenjiahan in #13318
New Contributors
Full Changelog: v4.9.15...v4.9.16