Releases: youzan/vant
Releases · youzan/vant
Release list
v4.10.2
What's Changed
Bug fix
- fix: unresolved workspace:^ dependencies @chenjiahan, see #13911
Other Changes
- chore: migrate lint and format to Rstack CLI by @chenjiahan in #13905
- chore: migrate Git hooks and staged to Rstack CLI by @chenjiahan in #13906
- chore: resolve Rstack config type errors by @chenjiahan in #13907
Full Changelog: 4.10.1...v4.10.2
4.10.1
What's Changed
New Features 🎉
- feat(@vant/area-data) upgrade to 2025 by @songocean in #13881
Bug Fixes 🐞
- fix(locale): correct German weekdays translation by @37-b-j in #13865
- fix(locale): correct Japanese (ja-JP) translations by @mahirhir in #13862
- fix(Cell): restore clickable behavior when to or url prop is set by @haoku123 in #13894
Document 📖
- docs: add Japanese README by @eltociear in #13863
- docs: remove broken contributors section by @chenjiahan in #13885
- docs: update the Viewport layout adaptation example by @husanr in #13904
Other Changes
- chore(deps): update dependency @rsbuild/core to ^2.1.4 by @renovate[bot] in #13867
- chore(deps): update dependency @rsbuild/plugin-babel to v1.2.1 by @renovate[bot] in #13870
- chore(deps): update dependency @rslib/core to ^0.23.2 by @renovate[bot] in #13871
- chore(deps): update dependency @rstest/coverage-istanbul to ^0.11.3 by @renovate[bot] in #13875
- chore(deps): update dependency @rstest/core to ^0.11.3 by @renovate[bot] in #13874
- chore(deps): update dependency less to ^4.8.0 by @renovate[bot] in #13878
- chore(deps): update dependency fs-extra to ^11.4.0 by @renovate[bot] in #13877
- chore(deps): update dependency postcss to v8.5.18 [security] by @renovate[bot] in #13880
- chore(ci): align workflow Node.js version with package engines by @MGPOCKY in #13884
- chore(deps): update actions/stale action to v10.4.0 by @renovate[bot] in #13869
- chore(deps): update all patch dependencies by @renovate[bot] in #13866
- chore(deps): update dependency @rslint/core to ^0.7.2 by @renovate[bot] in #13872
- ci: pin actions to commit SHAs and declare workflow permissions by @Totara-thib in #13889
- chore(test): upgrade rstest and prebundle jsdom by @9aoy in #13897
- chore(deps): update dependency terser to ^5.51.2 by @renovate[bot] in #13902
- chore(deps): update dependency highlight.js to ^11.12.0 by @renovate[bot] in #13896
- chore(deps): update dependency rslog to ^2.3.0 by @renovate[bot] in #13893
- chore(deps): update all patch dependencies by @renovate[bot] in #13892
- chore(deps): update dependency prettier to ^3.9.6 by @renovate[bot] in #13887
- chore(deps): update dependency less to ^4.9.0 by @renovate[bot] in #13901
- chore(deps): update dependency markdown-it to ^14.3.1 by @renovate[bot] in #13886
- chore(deps): update dependency @rslint/core to ^0.8.2 by @renovate[bot] in #13895
New Contributors
- @37-b-j made their first contribution in #13865
- @MGPOCKY made their first contribution in #13884
- @eltociear made their first contribution in #13863
- @mahirhir made their first contribution in #13862
- @songocean made their first contribution in #13881
- @Totara-thib made their first contribution in #13889
- @husanr made their first contribution in #13904
- @haoku123 made their first contribution in #13894
Full Changelog: v4.10.0...4.10.1
v4.10.0
What's Changed
New Features 🎉
- feat(image-preview): expose prev/next methods by @JavonLuo in #13830
- feat(Field): expose adjustTextareaSize by @zhaojjiang in #13839
- feat(locale): add Norwegian Nynorsk (nn-NO) language pack by @arvindfroi in #13858
Bug Fixes 🐞
- fix(Popup): fix useLockScroll to allow horizontal scroll on child com… by @mashirozx in #13811
- fix(Field): prevent click event when disabled with is-link by @Bayern4ever-dot in #13846
- fix(locale): correct Norwegian Bokmål (nb-NO) translations by @arvindfroi in #13853
Document 📖
- docs: add nn-NO locale docs by @chenjiahan in #13859
Other Changes
- chore(deps): update dependency markdown-it to v14.1.1 [security] by @renovate[bot] in #13800
- chore(deps): update pnpm to v10.33.0 by @renovate[bot] in #13803
- chore(deps): update all patch dependencies by @renovate[bot] in #13802
- chore(deps): update dependency lodash to v4.18.1 [security] by @renovate[bot] in #13805
- chore(deps): enable Renovate automerge for non-major updates by @chenjiahan in #13807
- chore(deps): update dependency esbuild to ^0.28.0 by @renovate[bot] in #13809
- chore(deps): update all patch dependencies by @renovate[bot] in #13808
- chore(deps): update dependency @rsbuild/core to v2 by @renovate[bot] in #13824
- chore(deps): bump postcss from 8.5.9 to 8.5.10 by @dependabot[bot] in #13827
- chore(deps): update dependency @rslib/core to ^0.21.3 by @renovate[bot] in #13814
- chore(deps): update dependency @rsbuild/plugin-vue-jsx to v2 by @renovate[bot] in #13816
- chore(deps): update codecov/codecov-action action to v6 by @renovate[bot] in #13815
- chore(deps): update dependency autoprefixer to ^10.5.0 by @renovate[bot] in #13822
- chore(deps): update all patch dependencies by @renovate[bot] in #13821
- chore: migrate linting to Rslint by @chenjiahan in #13831
- chore(deps): update dependency vue-router to v5 by @renovate[bot] in #13788
- chore(deps): update dependency macos to v26 by @renovate[bot] in #13842
- chore(deps): update dependency markdown-it to ^14.2.0 by @renovate[bot] in #13841
- chore(deps): bump js-cookie from 3.0.5 to 3.0.7 by @dependabot[bot] in #13840
- chore(deps): update dependency @rstest/coverage-istanbul to ^0.10.3 by @renovate[bot] in #13837
- chore(deps): update dependency terser to ^5.48.0 by @renovate[bot] in #13834
- chore(deps): bump brace-expansion from 2.0.1 to 5.0.6 by @dependabot[bot] in #13838
- chore(deps): update all patch dependencies by @renovate[bot] in #13833
- chore(deps): update dependency @rstest/core to ^0.10.3 by @renovate[bot] in #13836
- chore: replace issues helper action by @chenjiahan in #13844
- chore(deps): update dependency esbuild to v0.28.1 [security] by @renovate[bot] in #13850
- chore(deps): update actions/stale action to v10.3.0 by @renovate[bot] in #13852
- chore(deps): update all patch dependencies by @renovate[bot] in #13851
- chore(deps): update all patch dependencies by @renovate[bot] in #13854
- chore(deps): update dependency @babel/preset-typescript to ^7.29.7 by @renovate[bot] in #13855
New Contributors
- @JavonLuo made their first contribution in #13830
- @mashirozx made their first contribution in #13811
- @Bayern4ever-dot made their first contribution in #13846
- @arvindfroi made their first contribution in #13853
Full Changelog: v4.9.24...v4.10.0
v4.9.24
What's Changed
Bug fix
- fix: publishing error left
"workspace:^"inpackage.json#dependencies.
Other Changes
Full Changelog: v4.9.23...v4.9.24
v4.9.23
What's Changed
New Features 🎉
- feat(touch-emulator): support Shadow DOM event handling by @inottn in #13723
- feat(action-bar-icon): Add disabled state support by @ascii5 in #13744
- feat(Progress): add pivot slot for custom content by @wjw-gavin in #13777
- feat(FloatingPanel): add draggable prop by @wjw-gavin in #13773
- feat(Popup): export useGlobalZIndex and setGlobalZIndex by @hellomrbigshot in #13789
- feat(Signature): add undo functionality by @wjw-gavin in #13775
- feat(SwipeCell): add customizable threshold prop for swipe actions by @quietdw in #13792
Bug Fixes 🐞
- fix(Field): correctly limit maxlength when pasting multiple emojis by @inottn in #13713
- fix(FloatingPanel): add
-webkit-overflow-scrollingto prevent iOS render glitch by @oklch in #13747
Document 📖
- docs: fix typo in contributors link target attribute by @baozjj in #13753
- docs: remove outdated link by @inottn in #13757
Other Changes
- chore(deps): update dependency transliteration to ^2.6.0 by @renovate[bot] in #13724
- chore(deps): update dependency less to ^4.5.1 by @renovate[bot] in #13715
- chore(deps): update all patch dependencies by @renovate[bot] in #13714
- chore(deps): update pnpm to v10.28.0 by @renovate[bot] in #13725
- chore(deps): update jamesives/github-pages-deploy-action action to v4.8.0 by @renovate[bot] in #13750
- chore(deps): update dependency @rsbuild/core to ^1.7.2 by @renovate[bot] in #13737
- chore(deps): update dependency @types/node to v24 by @renovate[bot] in #13731
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #13730
- chore(deps): update dependency @rslib/core to ^0.19.2 by @renovate[bot] in #13738
- chore(deps): update all patch dependencies by @renovate[bot] in #13749
- chore(deps): update pnpm to v10.30.0 by @renovate[bot] in #13781
- chore(deps): update dependency @babel/core to ^7.29.0 by @renovate[bot] in #13771
- chore(deps): update dependency terser to ^5.46.0 by @renovate[bot] in #13766
- chore(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #13763
- chore(deps): update dependency prettier to ^3.8.1 by @renovate[bot] in #13759
- refactor(ActionBarIcon): extract onClick logic to setup by @inottn in #13762
- chore(deps): update rsbuild plugins by @renovate[bot] in #13772
- chore(deps): update dependency node to v22.22.0 by @renovate[bot] in #13758
- chore(deps): update pnpm to v10.32.1 by @renovate[bot] in #13793
- chore(deps): update dependency less to ^4.6.4 by @renovate[bot] in #13796
- chore(deps): update dependency @rslib/core to ^0.20.0 by @renovate[bot] in #13795
- test: migrate tests to rstest by @9aoy in #13799
- chore(deps): update dependency rslog to v2 by @renovate[bot] in #13785
- chore(deps): update dependency markdown-it to v14.1.1 [security] by @renovate[bot] in #13780
- chore(deps): update all patch dependencies by @renovate[bot] in #13765
New Contributors
- @baozjj made their first contribution in #13753
- @ascii5 made their first contribution in #13744
- @oklch made their first contribution in #13747
- @9aoy made their first contribution in #13799
- @hellomrbigshot made their first contribution in #13789
- @quietdw made their first contribution in #13792
Full Changelog: v4.9.22...v4.9.23
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