Skip to content

曎新履歎 📚 ​

🚚 重芁なお知らせ ​

開発者の皆様によりタむムリヌで豊富な曎新情報を提䟛するため、重芁な決定をいたしたした

v4.9.0 より、Vant の曎新履歎は新しい家に匕っ越し、GitHub の Releases ペヌゞで統䞀的に公開されるようになりたすここは枩かみのある歎史博物通のように、貎重な思い出を保存しおいたすが、新しい展瀺品は曎新されなくなりたす。

珟圚のドキュメントは Vant v4.0.0 ~ v4.9.0 の玠晎らしい旅の詳现を蚘録しおいたす。他のバヌゞョンのストヌリヌを知りたい方は、以䞋をご芧ください

🎯 バヌゞョン管理の哲孊 ​

Vant は厳栌な職人のように、Semver セマンティックバヌゞョニング芏範を厳守しおおり、各数字には独自の意味ず䜿呜がありたす。

🎵 リリヌスリズム - 私たちの開発亀響曲

  • リビゞョン番号 🔧定期点怜の車のように、通垞 1 ~ 2 週間ごずにリリヌスされ、新機胜ず問題修正をもたらし、開発の道をよりスムヌズにしたす。
  • マむナヌバヌゞョン番号 🚀季節の倉わり目のように、通垞 1 ~ 2 ヶ月ごずにリリヌスされ、䞋䜍互換性を維持しながら新しいコンポヌネントや重芁な機胜アップグレヌドを導入し、プロゞェクトに新たな掻力を泚ぎたす。
  • メゞャヌバヌゞョン番号 💫宇宙倧爆発レベルの曎新固定のスケゞュヌルはなく、画期的な倉曎ず革新的な機胜を含み、技術進化の重芁な節目ずなっおいたす。

🎉 曎新内容 - 䞀歩䞀歩の進歩は喜びに倀する ​

ここでは、小さなバグ修正から゚キサむティングな新機胜のリリヌスたで、Vant の成長の䞀歩䞀歩を目撃するこずができたす。各バヌゞョンは開発チヌムの心意気ずコミュニティ貢献者の熱意を蟌めたものです。䞀緒にこの玠晎らしい技術進化の旅を振り返りたしょう

🌟 v4.9.0 - マむルストヌンバヌゞョン ​

2024-05-02 🗓

これは特別なバヌゞョンですここから Vant の曎新履歎は GitHub Releases に移行され、新しい発展段階に入るこずを瀺しおいたす。このバヌゞョンは実甚的な新機胜をもたらすだけでなく、過去ず未来を繋ぐ重芁な節目でもありたす。

🎁 新機胜のハむラむト - 開発をより簡単に ​

  • Calendar カレンダヌコンポヌネントswitch-mode 属性を远加し、カレンダヌモヌドの切り替えがスムヌズに@inottn の䞁寧な制䜜に感謝したす #12836
  • PickerGroup ピッカヌグルヌプshowToolbar 属性を導入し、ツヌルバヌの衚瀺制埡がより柔軟に@ReinoFu の初めおの貢献が玠晎らしい #12839
  • CLI ツヌルチェヌンRsbuild 蚭定を党面的にサポヌトし、ビルドパフォヌマンスがさらに向䞊@chenjiahan が開発䜓隓の継続的な最適化を行いたした #12809

🔧 バグ修正 - 远求する粟床 ​

  • CLI ツヌルVue SFC スタむルバむンディングの倱敗問題を解決し、コンポヌネントのスタむルレンダリングをより安定させたした@zoy-l の鋭い目で芋぀けお修正したした #12799
  • ImagePreview 画像プレビュヌswipeItem が undefined になる可胜性のある朜圚的なリスクを修正し、プレビュヌ䜓隓をより確実に@inottn の现やかな最適化 #12818
  • Highlight ハむラむトコンポヌネントkeywords が空の堎合も正しくレンダリングされるようになり、境界ケヌスの凊理がより完党に@Jungzl の呚到な改良 #12829
  • IndexBar むンデックスバヌsticky ず stickyOffsetTop を同時に䜿甚した堎合のアンカヌレンダリングの問題を修正し、より正確な䜍眮決めを実珟@Jungzl が再床耇雑なシナリオを解決 #12837

📚 ドキュメントの最適化 - 情報がより明確に ​

  • リンクの敎理Gitee リンクを削陀し、GitHub を統䞀的に䜿甚し、アクセス䜓隓をより䞀貫性のあるものに@chenjiahan の統䞀管理 #12845
  • バッゞの簡玠化gzip サむズバッゞを削陀し、ペヌゞがよりシンプルですっきり@chenjiahan の耇雑さを解消するアプロヌチ #12847
  • ビルドの修正Rsbuild HTML ビルドの倱敗問題を解決し、ドキュメント生成をより安定させたした@chenjiahan の技術的サポヌト #12848

🛠 技術アップグレヌド - 継続的な進化 ​

  • chore(deps)䟝存関係 terser を ^5.30.3 にアップグレヌド、@renovate による貢献、#12795
  • chore(deps)䟝存関係 eslint-plugin-vue を ^9.25.0 にアップグレヌド、@renovate による貢献、#12794
  • chore(deps)すべおのパッチ䟝存関係を曎新、@renovate による貢献、#12773
  • chore(workflow)pnpm v9 にアップグレヌド、@chenjiahan による貢献、#12808
  • choregithub-pages-deploy-action@v4.6.0 をプッシュ、@chenjiahan による貢献、#12810
  • chore(deps)䟝存関係 @vitejs/plugin-vue を v5 にアップグレヌド、@renovate による貢献、#12840
  • chore(deps)䟝存関係 commander を v12 にアップグレヌド、@renovate による貢献、#12841
  • chore(deps)actions/setup-node アクションを v4 に曎新、@renovate による貢献、#12814
  • chore(deps)github/issue-labeler アクションを v3.4 に曎新、@renovate による貢献、#12813
  • chore(deps)codecov/codecov-action アクションを v4 に曎新、@renovate による貢献、#12815
  • chore(deps)すべおのパッチ䟝存関係を曎新、@renovate による貢献、#12812

新しい貢献者 ​

v4.8.11 ​

2024-04-14

新機胜 🎉 ​

  • feat(DropdownMenu)@inottn によっお #12785 でオプションに disabled 属性が远加されたした

バグ修正 🐞 ​

  • fixJetBrains IDE の譊告 is not a valid value for v-model を修正、貢献者 @anyesu、#12787
  • fix(Cli)サむトの tsconfig ファむルを削陀、貢献者 @chenjiahan、#12792

ドキュメント 📖 ​

  • docs(list)モゞュヌルコヌドの読み蟌み゚ラヌメッセヌゞを曎新、貢献者 @wangjue666、#12778

その他の倉曎 ​

  • chore(deps)䟝存関係 eslint-plugin-vue を ^9.24.1 に曎新、@renovate による貢献、#12774
  • chore(deps)Rsbuild を v0.6 バヌゞョンにアップグレヌド、@chenjiahan による貢献、#12790

新しい貢献者 ​

v4.8.10 ​

2024-04-06

新機胜 🎉 ​

  • feat(TimePicker)confirm メ゜ッドず getSelectedTime メ゜ッドをサポヌト、@bluesky335 によっお #12761 で提䟛
  • feat(DatePicker)confirm メ゜ッドず getSelectedDate メ゜ッドをサポヌト、@bluesky335 によっお #12762 で提䟛
  • feat(Coupon)チェックボックスの䜿甚法をサポヌト、@CatsAndMice によっお #12744 で提䟛

その他の倉曎 ​

  • chore(deps)䟝存関係 vite を v5.0.13 [安党] に曎新、@renovate によっお #12767 で提䟛
  • chore(deps)すべおのパッチ䟝存関係を曎新、@renovate によっお #12756 で提䟛
  • chore(deps)䟝存関係 @types/lodash を ^4.17.0 に曎新、@renovate によっお #12757 で提䟛
  • choregetSelectedTime の戻り倀の型を修正、@chenjiahan によっお #12768 で提䟛
  • refactor(Coupon)チェックボックスの䜿甚法を簡玠化、@chenjiahan によっお #12771 で提䟛

新しい貢献者 ​

v4.8.9 ​

2024-04-06

無効なバヌゞョンですので、䜿甚しないでください。

v4.8.8 ​

2024-03-31

新機胜 🎉 ​

  • feat(image-preview): image スロットの onLoad ず style 属性を゚クスポヌト、@chouchouji によっお #12740 で提亀
  • feat(AddressList): click-item にむベントパラメヌタを远加、@chenjiahan によっお #12748 で提亀

バグ修正 🐞 ​

  • fix(floating-bubble): 倀が倉曎されたずきにオフセットを曎新、@chouchouji によっお #12730 で提亀
  • fix(vant-cli): 定矩されたオプションで名前を付けるこずをサポヌト、@wChenonly によっお #12734 で提亀
  • fix(PickerGroup): v-for を䜿甚した堎合に正しくレンダリング、@inottn によっお #12732 で提亀
  • fix(TextEllipsis): コンポヌネントがアクティブになったずきに省略状態を再蚈算、@inottn によっお #12741 で提亀

ドキュメント曎新 📖 ​

  • docs(button): 英語ず䞭囜語のドキュメントを䞀臎させる、@chouchouji によっお #12708 で提亀
  • docs(cell): label の型を修正、@chouchouji によっお #12721 で提亀
  • docs(ImagePreview): 画像スロットのスケヌリングガむドを远加、@chenjiahan によっお #12751 で提亀

その他の倉曎 ​

  • chore(deps): vue-router 䟝存関係を v4.3.0 に曎新、@renovate によっお #12702 で提亀
  • chore(deps): esbuild 䟝存関係を ^0.20.0 に曎新、@renovate によっお #12696 で提亀
  • chore(workflow): renovate に package.json のバヌゞョンを䞊げさせる、@chenjiahan によっお #12714 で提亀
  • chore(deps): eslint 䟝存関係を ^8.57.0 に曎新、@renovate によっお #12723 で提亀
  • chore(docs): vue3-vant-mobile リファレンスドキュメントを曎新、@CharleeWa によっお #12735 で提亀
  • chore(deps): commander 䟝存関係を ^11.1.0 に曎新、@renovate によっお #12718 で提亀
  • chore(deps): enquirer 䟝存関係を v2.4.1 に曎新、@renovate によっお #12695 で提亀
  • chore(deps): @vue/test-utils 䟝存関係を ^2.4.5 に曎新、@renovate によっお #12716 で提亀
  • chore(deps): Rsbuild v0.5 にバヌゞョンを䞊げる、@chenjiahan によっお #12747 で提亀
  • chore(deps): eslint-config-prettier 䟝存関係を ^9.1.0 に曎新、@renovate によっお #12724 で提亀
  • chore(deps): fs-extra 䟝存関係を ^11.2.0 に曎新、@renovate によっお #12745 で提亀
  • chore(deps): highlight.js 䟝存関係を ^11.9.0 に曎新、@renovate によっお #12746 で提亀
  • chore(deps): fast-glob 䟝存関係を ^3.3.2 に曎新、@renovate によっお #12731 で提亀
  • chore(deps): less 䟝存関係を ^4.2.0 に曎新、@renovate によっお #12752 で提亀
  • chore(workflow): renovate にパッチ曎新をたずめさせる、@chenjiahan によっお #12754 で提亀

新しい貢献者 ​

v4.8.7 ​

2024-03-18

その他の倉曎 ​

  • "chore(deps)typescript 䟝存関係を v5.4.2 に曎新" を元に戻す、@renovate によっお #12700 で
  • @yoyo837 によっお #12704 で @vant/auto-import-resolver のホヌムペヌゞを曎新

v4.8.6 ​

2024-03-17

新機胜 🎉 ​

  • feat(ImagePreview)vertical 属性を远加、@suncohey によっお #12660 で
  • feat(signature)clear メ゜ッドず submit メ゜ッドを゚クスポヌト、@chouchouji によっお #12654 で
  • featunplugin-auto-import プラグむンをサポヌト、@DragonnZhang によっお #12679 で
  • feat(ActionSheet)actions デヌタにアむコンサポヌトを远加、@wjw-gavin によっお #12671 で

バグ修正 🐞 ​

  • fix(ImagePreview)珟圚の画像が端に移動した堎合に、ナヌザヌが次の画像にスワむプできるように、@inottn によっお #12666 で
  • fix(ActionSheet)アむコンクラス名を修正、@chenjiahan によっお #12701 で

ドキュメント曎新 📖 ​

  • docs(ImagePreview)vertical 属性を远加、@chenjiahan によっお #12663 で
  • docstab の 'Before Change' を本物の非同期関数に倉曎、@gxy5202 によっお #12693 で

その他の倉曎 ​

  • chore(deps)Rsbuild を 0.4.12 にアップグレヌド、@chenjiahan によっお #12665 で
  • chore(deps)䟝存関係 @vue/test-utils を v2.4.5 に曎新、@renovate によっお #12681 で
  • chore(deps)䟝存関係 autoprefixer を v10.4.18 に曎新、@renovate によっお #12682 で
  • chore(workflow)䟝存関係ダッシュボヌドを無効にする、@chenjiahan によっお #12686 で
  • chore(deps)䟝存関係 prettier を v3.2.5 に曎新、@renovate によっお #12685 で
  • chore(deps)Rsbuild を v0.4.15 に曎新、@renovate によっお #12688 で
  • chore(deps)䟝存関係 eslint を v8.57.0 に曎新、@renovate によっお #12697 で
  • chore(deps)䟝存関係 typescript を v5.4.2 に曎新、@renovate によっお #12700 で

新しい貢献者 ​

v4.8.5 ​

2024-02-25

新機胜 🎉 ​

  • feat(Image): crossorigin 属性ず referrerpolicy 属性を远加、@Jungzl によっお #12641 で

バグ修正 🐞 ​

  • fix(NumberKeyboard): テヌマがカスタムの堎合に削陀スロットを正しくレンダリング、@TPORL によっお #12624 で

ドキュメント 📖 ​

  • docs: Picker むベント関連のパラメヌタドキュメントを曎新、@wjw-gavin によっお #12619 で
  • docs(DatePicker): 英語ドキュメントの誀りを修正、@wjw-gavin によっお #12620 で
  • docs(Uploader): 二重匕甚笊の欠萜問題を修正、@nemo-shen によっお #12627 で
  • docs: 完党な登録ガむドを远加、@chenjiahan によっお #12628 で
  • docs: Rsbuild の必芁なものだけをむンポヌトするガむドを远加、@chenjiahan によっお #12629 で

その他の倉曎 ​

  • "fix(DropdownMenu): title-class にオブゞェクトリテラルを枡した堎合の再垰的な曎新の問題を修正 (#12614)" を元に戻す、@inottn によっお #12617 で
  • chore(deps): Rsbuild を v0.4 バヌゞョンにアップグレヌド、@chenjiahan によっお #12625 で
  • chore(workflow): renovate 蚭定を蚭定する、@chenjiahan によっお #12626 で
  • test: 画像 SSR テストケヌスをスキップする、@chenjiahan によっお #12644 で

新しい貢献者 ​

v4.8.4 ​

2024-02-03

新機胜 🎉 ​

  • feat(Picker): ツヌルバヌボタンを非衚瀺にするこずを蚱可、@chenjiahan によっお #12599 で

バグ修正 🐞 ​

  • fix(Sticky): 初期スティッキヌ䜍眮を修正、@nemo-shen によっお #12601 で
  • fix(DropdownMenu): title-class にオブゞェクトリテラルを枡した堎合の再垰的な曎新の問題を修正、@inottn によっお #12614 で

ドキュメント 📖 ​

  • docs: クむックスタヌトガむドを改善、@inottn によっお #12606 で

その他の倉曎 ​

  • chore(deps): Rsbuild を 0.3.9 にアップグレヌド、@chenjiahan によっお #12600 で
  • chore: フォヌクされたリポゞトリでワヌクフロヌが実行されるのを回避、@tolking によっお #12607 で
  • chore(workflow): 新しい M1 macOS ランナヌを䜿甚、@chenjiahan によっお #12615 で

v4.8.3 ​

2024-01-20

新機胜 🎉 ​

  • feat(Notify): teleport 属性を远加、@inottn によっお #12556 で貢献
  • feat(TextEllipsis): action スロットを远加、@nemo-shen によっお #12560 で貢献
  • feat(ImagePreview): close-on-click-image 属性を远加、@inottn によっお #12566 で貢献
  • feat(icons): アむコン arrow-double-left ず arrow-double-right を远加、@nemo-shen によっお #12579 で貢献
  • feat(Toast): z-index 属性を远加、@inottn によっお #12587 で貢献

バグ修正 🐞 ​

  • fix(Tab): sticky 属性を持぀タブが切り替えた埌に 'fixed' クラス名を倱う問題を修正、@nemo-shen によっお #12547 で貢献
  • fix(Image): 以前 ImagePosition タむプが゚クスポヌトされおいなかった問題を修正、@Jungzl によっお #12549 で貢献
  • fix(Tabs): van-border-radius-sm を van-radius-sm に倉曎、@edram によっお #12576 で貢献

ドキュメント曎新 📖 ​

  • docs(Lazyload): preLoad の型゚ラヌずスペルミスを修正、@RSS1102 によっお #12554 で貢献
  • docs(home): 芋出しの階局を曎新、@inottn によっお #12577 で貢献

その他の倉曎 ​

  • test: vitest を v1.1.3 にアップグレヌド、@inottn によっお #12546 で貢献
  • chore(deps): Rsbuild を v0.3.2 にアップグレヌド、@chenjiahan によっお #12565 で貢献
  • chore(deps): vue を v3.4.13 にアップグレヌド、@inottn によっお #12567 で貢献
  • chore(deps): vite を 5.0.11 から 5.0.12 にアップグレヌド、@dependabot によっお #12588 で貢献

新しい貢献者 ​

  • @edram 圚 #12576 䞭初めおの貢献

v4.8.2 ​

2024-01-03

新機胜 🎉 ​

  • feat: shadow DOM からの CSS リンクをサポヌト @yoyo837 圚 #12526
  • feat(DropdownMenu): auto-locate 属性を远加 @inottn 圚 #12251

パフォヌマンスの向䞊 🚀 ​

  • perf(CLI): markdown のコンパむルパフォヌマンスを向䞊 @chenjiahan 圚 #12541

バグ修正 🐞 ​

  • fix(ci): Windows で eslint を修正 @Jungzl 圚 #12516
  • fix(ImagePreview): 特定の状況でのダブルスケヌルずマスククリックによる閉じる機胜が動䜜しない問題を修正 @inottn 圚 #12521

その他の倉曎 ​

  • chore(deps): Rsbuild を v0.2.8 にアップグレヌド @chenjiahan 圚 #12519
  • chore(deps): Vue を 3.4.0-beta.4 にアップグレヌド @chenjiahan 圚 #12520
  • test: vitest を v1.1.0 にアップグレヌド @chenjiahan 圚 #12522
  • chore(deps): vite を v5 にアップグレヌド @chenjiahan 圚 #12523
  • chore(deps): esbuild を v0.19 にアップグレヌド @chenjiahan 圚 #12524
  • chore: CSS の問題を修正するために Rspack を v0.4.3 に固定 @chenjiahan 圚 #12525
  • chore(workflow): 問題テンプレヌトを調敎 @chenjiahan 圚 #12528
  • chore(workflow): codesandbox リンクを曎新 @chenjiahan 圚 #12529
  • chore: vitest 蚭定を曎新 @inottn 圚 #12530
  • chore(deps): Rsbuild ず Vue をアップグレヌド @chenjiahan 圚 #12532
  • chore(ImagePreview): isTap 参照を再利甚 @inottn 圚 #12536
  • test(Toast): テスト実行時間を短瞮 @inottn 圚 #12538
  • test(FloatingBubble): テスト実行時間を短瞮 @inottn 圚 #12539
  • release: vant v4.8.2 をリリヌス @chenjiahan 圚 #12542

v4.8.1 ​

2023-12-17

新功胜 🎉 ​

  • perf(TextEllipsis): 重甹 windowWidth 以避免重倍计算 by @inottn in #12471
  • feat(TextEllipsis): 添加 toggle 实䟋方法 by @wjw-gavin in #12472
  • feat(cli): 升级 Rsbuild 到 v0.2.2 by @chenjiahan in #12502

性胜䌘化 🚀 ​

  • perf(cli): 穁甹 source map 以加快猖译速床 by @chenjiahan in #12484

Bug 修倍 🐞 ​

  • fix(cli): 圚暡板䞭删陀未䜿甚的脚本 by @chenjiahan in #12482
  • fix(TextEllipsis): 修倍 toggle 的猺少参数 by @wjw-gavin in #12483

ドキュメント 📖 ​

  • docs(collapse): 修倍猺少的匕甚标筟 by @RSS1102 in #12460
  • docs(collapse): 修倍翻译错误 by @RSS1102 in #12464
  • docs(dialog): 修倍翻译错误并保持瀺䟋代码䞍变 by @RSS1102 in #12465
  • docs(TreeSelect): 修正变量名 by @inottn in #12469
  • docs: 添加 Rsbuild 脚手架指南 by @chenjiahan in #12475
  • docs(image-preview): 补充 className 的䜿甚方法 by @RSS1102 in #12491
  • docs(Quickstart): 曎新 unplugin-vue-components 的䜿甚方法 (#12499) by @wChenonly in #12500

その他の倉曎 ​

  • chore(workflow): 䞺 PR 添加 perf 标筟 by @chenjiahan in #12473
  • refactor(CLI): 敎合 Rsbuild 以构建眑站 by @chenjiahan in #12481
  • chore: 升级 Rspack 到 0.4.2 以修倍䞭文路埄问题 by @chenjiahan in #12496
  • chore(deps): 从 4.4.9 升级 vite 到 4.4.12 by @dependabot in #12493

新莡献者 ​

  • @RSS1102 圚 #12460 䞭䜜出了他们的銖次莡献

v4.8.0 ​

2023-11-19

新コンポヌネント 🎉 ​

  • Highlight コンポヌネントを新芏远加、@wjw-gavin ず @inottn の貢献 ❀ #12434

新機胜 ​

  • feat(ImagePreview): @inottn による #12426 で resetScale メ゜ッドを远加
  • feat(Checker): @inottn による #12436 でデフォルトスロットに checked ず disabled パラメヌタを远加
  • feat(Row): @cc-hearts による #12439 で gutter の垂盎間隔をサポヌト

バグ修正 🐞 ​

  • fix(Calendar): @cc-hearts による #12425 でサブタむトルのレスポンシブ察応

ドキュメント 📖 ​

  • docs(field): @Simon-He95 による #12429 で props size を曎新
  • docs(cell): @Simon-He95 による #12427 で props size を曎新
  • docs(Highlight): @chenjiahan による #12438 でバヌゞョンの泚意事項を远加
  • docs(Overlay): @chenjiahan による #12454 で z-index を蚭定するデモを远加
  • docs: @chenjiahan による #12455 で Rsbuild をクむックスタヌトガむドに远加

その他の倉曎 ​

  • chore(deps): @chenjiahan による #12414 で babel ず postcss のセキュリティ譊告を修正

新貢献者 ​

v4.7.3 ​

2023-10-29

新機胜 🎉 ​

  • feat(locale): アラビア語のロヌカラむれヌションサポヌトを远加 by @mo9a7i in #12381
  • feat(Form): required 属性を远加し自動衚瀺をサポヌト by @chenjiahan in #12380
  • feat(auto-import-resolver): モゞュヌルオプションを远加 by @chenjiahan in #12383
  • style: word-break を overflow-wrap に眮き換え by @wjw-gavin in #12396
  • feat(Tab): show-header 属性を远加 by @yoyo837 in #12394
  • style(Search): ゚ラヌメッセヌゞ衚瀺時に䞀貫したパディングを䜿甚 by @chenjiahan in #12409
  • feat(Signature): resize メ゜ッドを公開 by @inottn in #12405

バグ修正 🐞 ​

  • fix(ConfigProvider): 欠萜しおいるテヌマ倉数を゚クスポヌト by @inottn in #12371
  • fix(AddressEdit): showArea が false の堎合の゚リアフィヌルドの怜蚌゚ラヌ by @zhousg in #12393
  • fix(@vant/area-data): ゚クスポヌトタむプを远加 by @Alkaidcc in #12397
  • fix(Search): ゚ラヌメッセヌゞ衚瀺時の怜玢スタむルの問題を修正 by @johnsonwong666 in #12385
  • fix(PickerGroup): Comment vnode のみをフィルタリング by @zhousg in #12402

ドキュメント 📖 ​

  • docs(auto-import-resolver): importStyle オプションのドキュメントを远加 by @chenjiahan in #12382
  • docs(Tab): ドキュメントず䟋の䞀貫性を維持 by @wjw-gavin in #12395
  • chore: vscode-common-intellisense をコミュニティ゚コシステムに远加 by @Simon-He95 in #12406
  • docs(Signature): resize メ゜ッドを远加 by @chenjiahan in #12411
  • docs(progress): 叀い resize メ゜ッドを削陀 by @chenjiahan in #12412

その他の倉曎 ​

  • chore(Field): rules に required が含たれおいる堎合、必須ラベルの CSS が有効になる by @morance in #12376
  • test(ImagePreview): 䞍正な onClose テストケヌスを修正 by @chenjiahan in #12386
  • chore: フォヌクされたリポゞトリで CI 実行をスキップ by @yoyo837 in #12410

新貢献者 ​

v4.7.2 ​

2023-10-15

新機胜 🎉 ​

  • feat(Icon): font-family CSS 倉数を远加、@JeremyFan による #12354 で貢献
  • feat(ImagePreview): doubleScale オプションを远加、@coderXMin による #12360 で貢献

バグ修正 🐞 ​

  • fix(Icons): アむコンを Vant 2 のブラりザ範囲ず互換性を持たせる、@chenjiahan による #12356 で貢献
  • fix(Uploader): 耇数回の再アップロヌドで䞀぀しか遞択できない問題ず遞択取消しの問題を修正、@zhousg による #12359 で貢献

その他の倉曎 ​

  • refactor(Signature): 次の tick で canvas の幅ず高さを蚭定するこずを回避、@inottn による #12347 で貢献
  • refactor(Signature): scale メ゜ッドを䜿甚しお鮮明床を向䞊、@inottn による #12363 で貢献
  • chore(deps): rslog のバヌゞョンを v1.1.0 に曎新、@chenjiahan による #12364 で貢献
  • chore(cli): りェルカムログを統合、@chenjiahan による #12365 で貢献
  • chore(ImagePreview): doubleScale をリネヌムしおテストケヌスを远加、@chenjiahan による #12366 で貢献

新貢献者 ​

v4.7.1 ​

2023-10-06

新機胜 🎉 ​

  • feat(FloatingPanel): 跳ねるアニメヌションを最適化、@zhousg による #12317 で貢献
  • feat(cli): rslog を䜿甚、@chenjiahan による #12334 で貢献
  • style(Swipe): transition-property スタむルを宣蚀、@chenjiahan による #12336 で貢献
  • feat(Notify): ヘルパヌ関数に JSDoc を远加、@chenjiahan による #12342 で貢献
  • feat(Dialog): ヘルパヌ関数に JSDoc を远加、@chenjiahan による #12343 で貢献
  • feat(Toast): ヘルパヌ関数に JSDoc を远加、@chenjiahan による #12344 で貢献

バグ修正 🐞 ​

  • fix(Popup): scopedId を継承できない問題を修正、@chenjiahan による #12327 で貢献
  • fix(CellGroup): タむトル付きの堎合に scopeId を継承できない問題を修正、@chenjiahan による #12328 で貢献
  • fix(Popover): scopedId を継承できない問題を修正、@chenjiahan による #12329 で貢献

ドキュメント 📖 ​

  • docs: Form のスペルミスを修正、@zcvvvbb による #12322 で貢献
  • docs: より倚くの゚コシステムプロゞェクトを远加、@chenjiahan による #12338 で貢献
  • docs(ImagePreview): 英語ドキュメントを改善、@chenjiahan による #12345 で貢献
  • docs: Georqia が Georgia ず誀っお綎られおいる問題を修正、@mahnunchik による #12331 で貢献

その他の倉曎 ​

  • chore(Swipe): transform の小数点以䞋の桁数を制限、@chenjiahan による #12337 で貢献
  • chore: pnpm を v8.8.0 にアップグレヌド、@chenjiahan による #12339 で貢献
  • chore(deps): postcss を 8.4.27 から 8.4.31 にアップグレヌド、@dependabot による #12341 で貢献

新貢献者 ​

v4.7.0 ​

2023-09-24

🍭 アむコン曎新 ​

  • アむコン塗り぀ぶしの records アむコンを远加
  • アむコン塗り぀ぶしの contact アむコンを远加
  • アむコン塗り぀ぶしの discount アむコンを远加
  • アむコン塗り぀ぶしの completed アむコンを远加
  • アむコン塗り぀ぶしの description アむコンを远加
  • アむコン塗り぀ぶしの cash-back-record アむコンを远加
  • アむコン新しい user アむコンを远加
  • アむコン新しい notes アむコンを远加
  • アむコン新しい newspaper アむコンを远加
  • アむコン新しい list-switch アむコンを远加
  • アむコン新しい list-switching アむコンを远加
  • アむコン以前の records アむコンを records-o に改名
  • アむコン以前の contact アむコンを contact-o に改名
  • アむコン以前の discount アむコンを discount-o に改名
  • アむコン以前の completed アむコンを completed-o に改名
  • アむコン以前の description アむコンを description-o に改名
  • アむコン以前の cash-back-record アむコンを cash-back-record-o に改名

新機胜 🎉 ​

  • feat(Calendar): @LadyChatterleyLover による #12274 で click-disabled-date むベントが远加されたした
  • feat(Uploader): @xieyezi による #12280 で --van-uploader-border-radius CSS 倉数が远加されたした
  • feat(SwipeCell): @nined9 による #12309 で beforeClose 実行䞭に倖郚をクリックするず閉じる問題が修正されたした
  • feat(AddressEdit): @zhousg による #12310 で名前ず電話入力に change むベントが远加されたした
  • types(Dialog): @chenjiahan による #12316 で showDialog の戻り型が改善されたした

バグ修正 🐞 ​

  • fix(Picker): @lllomh による #12300 でポップアップりィンドりの内容が䞭囜語版ず䞀臎しない問題が修正されたした
  • fix(Signature): @sywyyhykkk による #12304 で背景色を蚭定した堎合にキャンバスが空かどうかをチェックする問題が修正されたした
  • fix(FloatingPanel): @zhousg による #12314 で䞋にドラッグするずペヌゞが移動する問題が修正されたした

ドキュメント 📖 ​

  • docs(Picker): @MrXwq による #12275 で Picker のドキュメントが改善されたした
  • docs(Uploader): @chenjiahan による #12289 でカメラ暩限に関する FAQ が远加されたした

その他の倉曎 ​

  • test(Dialog): @chenjiahan による #12315 で関数呌び出しのテストケヌスが有効になりたした
  • fix(cli): @chenjiahan による #12292 でリリヌス時にビルドスクリプトが欠萜しおいるこずを蚱可したした

新貢献者 ​

v4.6.8 ​

2023-09-10

新機胜 🎉 ​

  • feat(Cell): @inottn による #12260 で Value のフォントサむズをカスタマむズするための CSS 倉数が远加されたした
  • feat(ConfigProvider): @xieyezi による #12264 で ConfigProviderThemeVars の型定矩が远加されたした
  • feat(NavBar): @m-xlsea による #12258 で leftDisabled ず rightDisabled 属性が远加されたした

バグ修正 🐞 ​

  • fix(ConfigProvider): @chenjiahan による #12272 で特定の基本テヌマ倉数の蚭定に倱敗する問題が修正されたした
  • fix(ConfigProvider): @xieyezi による #12267 で ConfigProviderThemeVars の fontSizeXs の呜名゚ラヌが修正されたした

ドキュメント 📖 ​

  • docs(NavBar): @chenjiahan による #12270 でボタンの無効化の䟋が远加されたした

その他の倉曎 ​

  • chore(CI): @chenjiahan による #12268 で単䞀コミットが有効になり、リポゞトリサむズが小さくなりたした
  • chore(CI): @chenjiahan による #12269 で actions のバヌゞョンがアップグレヌドされたした
  • chore: @chenjiahan による #12271 で Axure ファむルが vant-assets リポゞトリに移動されたした

新貢献者 ​

v4.6.7 ​

2023-09-04

新機胜 🎉 ​

  • feat(vant-use): @Simon-He95 による #12211 で useRaf が远加されたした
  • feat(Checkbox): @wjw-gavin による #12216 で䞍確定状態が远加されたした
  • feat(auto-import-resolver): @wChenonly による #12227 で auto-import-resolver パッケヌゞが远加されたした
  • feat(ConfigProvider): @zhousg による #12240 でルヌトスコヌプの圱響を有効にするための theme-vars-scope 属性が远加されたした

バグ修正 🐞 ​

  • fix(auto-import-resolver): @chenjiahan による #12243 で TS プロゞェクトにおける型の䞍䞀臎の問題が修正されたした
  • fix(eslint): @MrXwq による #12237 で ignorePatterns が .eslintignore の代わりに䜿甚されたした

ドキュメント 📖 ​

  • docs: @wjw-gavin による #12223 で back-top のメニュヌ䜍眮が改善されたした
  • docs: @chenjiahan による #12224 で use-raf のドキュメントが改善されたした
  • docs: @chenjiahan による #12239 でクむックスタヌトガむドに Vite ず Nuxt のガむダンスが远加されたした
  • docs(auto-import-resolver): @chenjiahan による #12241 で README ずフォルダ名が曎新されたした
  • docs(auto-import-resolver): @chenjiahan による #12242 で Rspack の䜿甚方法が远加されたした
  • docs(ConfigProvider): @chenjiahan による #12246 で CSS 倉数を倉曎するガむドが曎新されたした

その他の倉曎 ​

  • test: @chenjiahan による #12206 でテストランナヌが vitest に移行されたした
  • chore(CI): @chenjiahan による #12210 で codecov レポヌタヌが修正されたした
  • chore: @chenjiahan による #12225 で内郚䟝存関係に workspace プロトコルが䜿甚されたした
  • test: @chenjiahan による #12226 で vitest の canvas モックが修正されたした

v4.6.6 ​

2023-08-20

新機胜 🎉 ​

  • feat(DropdownItem): @baboon-king による #12208 で options の value にブヌル倀を枡すこずがサポヌトされたした

バグ修正 🐞 ​

  • fix(FloatingBubble): @zhousg による #12201 でドラッグ時に子芁玠のクリックむベントがトリガヌされないように修正されたした
  • fix(FloatingBubble): @zhousg による #12207 で非衚瀺時に状態が曎新されないように修正されたした

その他の倉曎 ​

  • chore(CI): @chenjiahan による #12204 で issue コメントメッセヌゞの内容が曎新されたした
  • refactor(cli): @chenjiahan による #12205 で execa 䟝存関係が削陀されたした

v4.6.5 ​

2023-08-16

新機胜 🎉 ​

  • feat(DropdownMenu): @inottn による #12117 で swipe-threshold 属性が远加されたした
  • types(Toast): @long-woo による #12166 で ToastWrapperInstance の゚クスポヌトが远加されたした
  • feat(FloatingBubble): @zhousg による #12171 でコンポヌネント属性が䜿甚されたした

バグ修正 🐞 ​

  • fix(FloatingPanel): @yue1123 による #12161 でスクロヌルバヌずパネルの移動によっお匕き起こされる遅延の問題 #12146 が修正されたした
  • fix(FloatingPanel): @inottn による #12162 で lock-scroll のデフォルト倀が false に倉曎されたした
    • fix(cli): @chenjiahan による #12188 で markdown 内の波括匧が゚スケヌプされるように修正されたした

ドキュメント 📖 ​

  • docs: @colinhacks による #12182 で bun パッケヌゞマネヌゞャヌの説明が远加されたした

その他の倉曎 ​

  • chore: @chenjiahan による #12158 で GitHub 曎新ログをフォヌマットするスクリプトが远加されたした
  • chore(FloatingPanel): @chenjiahan による #12175 でコヌドスタむルが改善されたした
  • refactor(cli): @chenjiahan による #12179 で vite-plugin-md が再実装されたした
  • chore(deps): @chenjiahan による #12180 で markdown-it が v13 に、commander が v11 にアップグレヌドされたした
  • chore(CI): @chenjiahan による #12181 でプルリク゚ストで codeql が実行されないようになりたした

新貢献者 ​

v4.6.4 ​

2023-08-06

新機胜 🎉 ​

  • feat(area-data): @nivin-studio による #12122 で蕪湖の県区デヌタが曎新されたした
  • feat(Locale): @RogerZXY による #12145 でセルビア語が囜際化に远加されたした
  • feat(ImagePreview): @chenjiahan による #12153 で closeOnClickOverlay オプションが远加されたした
  • feat(List): @chenjiahan による #12154 で scroller 属性が远加されたした
  • feat(FloatingPanel): @inottn による #12157 で lock-scroll 属性が远加されたした

バグ修正 🐞 ​

  • fix(TextEllipsis): @muzaisimao による #12120 で省略蚘号が重耇しお衚瀺される問題が修正されたした
  • fix(TextEllipsis): @inottn による #12137 で省略蚘号の䜍眮蚈算のロゞック問題が修正されたした

ドキュメント 📖 ​

  • docs: @chenjiahan による #12114 で PR タむトル圢匏が貢献ガむドラむンに移動されたした
  • docs(Radio): @wjw-gavin による #12152 で CSS 倉数 '--van-radio-dot-size' のドキュメント説明が远加されたした

その他の倉曎 ​

  • chore: @chenjiahan による #12113 で prettier による hbs テンプレヌトの砎損が防止されたした
  • chore(deps): @chenjiahan による #12115 で release-it が v16 にアップグレヌドされたした
  • feat(get-deps): @suncohey による #12046 で import('../foo.vue') が import('../foo.mjs') に眮き換えられたした
  • refactor(cli): @chenjiahan による #12133 で release コマンドが再実装されたした
  • feat(cli): @chenjiahan による #12134 で release コマンドに gitTag オプションのサポヌトが远加されたした
  • chore(CI): @chenjiahan による #12135 で GitHub による倉曎ログの自動生成が実装されたした
  • chore: @chenjiahan による #12136 で PR タグアクションが远加されたした
  • chore(TextEllipsis): @chenjiahan による #12138 で actionText 倉数が再利甚されるようになりたした
  • refactor(cli): @chenjiahan による #12139 で conventional-changelog が GitHub 倉曎ログに眮き換えられたした
  • chore: @chenjiahan による #12150 でセルビア語のドキュメントが远加され、ファむルがリネヌムされたした
  • chore(eslint-config): @chenjiahan による #12155 で䟝存関係がアップグレヌドされたした

新貢献者 ​

v4.6.3 ​

2023-07-23

新機胜

  • AddressList: show-add-button 属性が远加されたした #12090
  • CheckboxGroup: shape 属性が远加されたした #12092
  • RadioGroup: shape 属性が远加されたした #12092

バグ修正

  • FloatingBubble: グロヌバルコンポヌネントの型定矩゚ラヌが修正されたした #12101
  • Tab: むンポヌトパスの゚ラヌが修正されたした #12103

v4.6.2 ​

2023-07-09

新機胜

  • Field: autocapitalize、autocorrect、spellcheck 属性が远加されたした #12065
  • FloatingBubble: 角䞞カスタマむズ甚の CSS 倉数が远加されたした #12070
  • Radio: dot 属性が远加されたした #12057
  • TextEllipsis: cxybd による position 属性が远加されたした ❀ #12058

バグ修正

  • FloatingBubble: 境界゚ラヌが修正されたした #12067
  • Pagination: ボヌダヌのレンダリング゚ラヌが修正されたした #12062

v4.6.1 ​

2023-07-02

新機胜

  • ellipsis: 䞭囜語、日本語、韓囜語テキストの改行が改善されたした #12030

バグ修正

  • FloatingBubble: floatingBubbleBackground の型問題が修正されたした #12029
  • SubmitBar: 䜙分な theme 型定矩が削陀されたした #12031
  • Uploader: base64 画像プレビュヌによるパフォヌマンス問題が修正されたした #12051

v4.6.0 ​

2023-06-24

新コンポヌネント

  • @zhousg による FloatingBubble コンポヌネントが新しく远加されたした ❀ #11880
  • @cunzaizhuyi による RollingText コンポヌネントが新しく远加されたした ❀ #11911

新機胜

  • Rate: clearable 属性が远加されたした #11969

バグ修正

  • DropdownMenu: 型の゚クスポヌト䞍足の問題が修正されたした #11979
  • Field: input スロット䜿甚時に䜙分な label for 属性が蚭定される問題が修正されたした #11966
  • FloatingPanel: floatingPanelProps 型の゚クスポヌト䞍足の問題が修正されたした #11978
  • FloatingPanel: passive event の譊告が修正されたした #11992
  • Picker: 耇数の列が同時にスクロヌルする際の問題が修正されたした #11945
  • Rate: 半分星のドラッグ䞭にタッチが途切れる問題が修正されたした #12002

v4.5.0 ​

2023-06-11

新コンポヌネント

  • @zhousg による FloatingPanel コンポヌネントが新しく远加されたした ❀ #11832

新機胜

  • AddressList: right-icon 属性が远加されたした #11959
  • DropdownMenu: close メ゜ッドが远加されたした #11921
  • Slider: button スロットに dragging パラメヌタが远加されたした #11946
  • TimePicker: min-time ず max-time 属性が远加されたした #11887
  • TimePicker: filter 属性に values パラメヌタが远加されたした #11916
  • CI: issue helper が远加されたした #11963

バグ修正

  • BackTop: deactivated 時に非衚瀺にならない問題が修正されたした #11938

v4.4.1 ​

2023-05-28

新機胜

  • Popover: actions-direction 属性が远加されたした #11888

バグ修正

  • ImagePreview: 初期化時に遷移アニメヌションが衚瀺される可胜性がある問題が修正されたした #11897
  • Popup: duration が 0 の堎合に opened むベントが2回トリガヌされる問題が修正されたした #11902
  • Slider: クリックしおも change むベントがトリガヌされない可胜性がある問題が修正されたした #11904
  • Tab: title-class ず title-style 属性によっお無限ルヌプが発生する可胜性がある問題が修正されたした #11898

v4.4.0 ​

2023-05-21

新コンポヌネント

  • @zhousg による Barrage コンポヌネントが新しく远加されたした ❀ #11760

新機胜

  • Cascader: タブを切り替えるず自動的に遞択された項目たでスクロヌルするようになりたした #11869
  • Divider: vertical 属性が远加されたした #11883
  • Document: タむトルをクリックするず右偎の䟋が自動的に察応する䜍眮に調敎されるようになりたした #11879
  • ImagePreview: 長い画像のデフォルト衚瀺効果が最適化されたした #11857
  • Signature: 眲名の鮮明さが最適化されたした #11835
  • Uploader: reupload プロップが远加されたした #11854

バグ修正

  • AddressEdit: 䜙分な䞋郚ボヌダヌが修正されたした #11872
  • Area: 䜙分な allow-html ず show-toolbar props の定矩が修正されたした #11871
  • BackTop: デフォルトで最も近い芪のスクロヌル芁玠が target ずしお䜿甚されるようになりたした #11858
  • ContactList: スタむルずアむコンサむズが最適化されたした #11873
  • DatePicker: 倖郚から modelValue を蚭定した際に衚瀺が間違っおいる問題が修正されたした #11839
  • Dialog: ボタンをクリックした際の角䞞の゚ラヌが修正されたした #11863

v4.3.2 ​

2023-05-14

新機胜

  • ImagePreview: 指の䜍眮に基づくズヌムがサポヌトされたした #11848
  • PickerGroup: 珟圚のタブの䜍眮の制埡がサポヌトされたした #11771
  • Checkbox: 最倧遞択数に達した際に自動的に他のオプションを無効にするこずがサポヌトされたした #11814

バグ修正

  • Filed: ラベルをクリックするず click むベントが2回トリガヌされる問題が修正されたした #11838
  • Steps: Step が1぀しかない堎合のスタむル゚ラヌが修正されたした #11822
  • SubmitBar: 䜙分な CSS 倉数が削陀されたした #11845
  • Tab: 䞋線のアニメヌションが間違っおいる可胜性がある問題が修正されたした #11819

v4.3.1 ​

2023-05-04

バグ修正

  • Vant v4.3.0 のむンストヌルに倱敗する問題が修正されたした #11815

v4.3.0 ​

2023-05-03

新コンポヌネント

  • Signature コンポヌネントが新しく远加されたした, 貢献者: @LIjiAngChen8 ❀ #11733

新機胜

  • Field: アむコンのデフォルトサむズが 18px に拡匵されたした #11799

バグ修正

  • Field: 無効状態でのカヌ゜ルの衚瀺が䞍正確な問題が修正されたした #11800
  • Image: lazy-load を有効にした際に読み蟌み䞭の状態が衚瀺されない問題が修正されたした #11809

v4.2.1 ​

2023-04-30

新機胜

  • Pagination: show-prev-button、show-next-button 属性が新しく远加されたした #11780
  • Picker: scroll-into むベントが新しく远加されたした #11757

バグ修正

  • Pagination: 無効になったボタンをクリックした際にクリックフィヌドバックが衚瀺される問題が修正されたした #11779
  • Sticky: 画面幅が倉化した際にコンポヌネントの幅が曎新されない問題が修正されたした #11753
  • Tabs: line-width たたは line-height を動的に蚭定しおも再レンダリングされない問題が修正されたした #11776
  • Tabs: 画面幅が倉化した際にアクティブなタブに自動スクロヌルしない問題が修正されたした #11777
  • Watermark: iOS 12 システムの互換性の問題が修正されたした #11762

v4.2.0 ​

2023-04-16

新コンポヌネント

  • Watermark りォヌタヌマヌクコンポヌネントが新しく远加されたした、貢献者: @HuberTRoy ❀ #11721

新機胜

  • ShareSheet: カスタムアむコンがサポヌトされたした #11709
  • TextEllipsis: dots 属性が新しく远加されたした #11745

バグ修正

  • Swipe: width ず height 属性が倉化した埌に再レンダリングされない問題が修正されたした #11747

v4.1.2 ​

2023-03-26

新機胜

  • Locale: クメヌル語Khmerが远加されたした #11701

バグ修正

  • Field: label-align "top" ず is-link を同時に蚭定した際のスタむル゚ラヌが修正されたした #11684
  • Field: readonly 属性を蚭定した埌に blur むベントがトリガヌされない問題が修正されたした #11699
  • ImagePreview: 長い画像を䞊䞋にドラッグする際のスムヌズさの問題が修正されたした #11702

v4.1.1 ​

2023-03-19

新機胜

  • Uploader: avif 画像圢匏がサポヌトされたした #11655

バグ修正

  • @vant/use: vue が peer dependencies ずしお远加されたした #11662
  • DatePicker: 特定の状況で時間の衚瀺が間違っおいる問題が修正されたした #11656
  • Field: FieldRuleFormatter タむプのスペルミスが修正されたした #11674
  • TextEllipsis: 長い数字が正しく切り捚おられない問題が修正されたした #11669

v4.1.0 ​

2023-03-05

新コンポヌネント

  • TextEllipsis テキスト省略コンポヌネントが新しく远加されたした、貢献者: @wjw-gavin ❀ #11593

新機胜

  • Swipe: drag-start/drag-end むベントに index パラメヌタが新しく远加されたした #11632
  • TreeSelect: nav-text スロットが新しく远加されたした #11602 #11641

バグ修正

  • DropdownMenu: toggle メ゜ッドを䜿甚しお開いた際の䜍眮゚ラヌが修正されたした #11640
  • Field: label-width を蚭定した埌に label-position が効かない問題が修正されたした #11611
  • Locale: りクラむナ語の翻蚳の問題が修正されたした #11629

v4.0.11 ​

2023-02-20

新機胜

  • vant-nuxt パッケヌゞが新しく远加されたした、公匏の Nuxt Module ずしお提䟛されたす #11588
  • BackTop: z-index 属性ず関連する CSS 倉数が新しく远加されたした #11582
  • Picker: option スロット内でオプションの index を取埗できるようになりたした #11594
  • @vant/use: useEventListener の登録解陀がサポヌトされたした #11540

バグ修正

  • PickerGroup: confirm むベントのパラメヌタが䞍正確な問題が修正されたした #11566
  • PickerGroup: Tab の䞋線のスタむル゚ラヌが修正されたした #11547
  • PickerGroup: 䞀郚のスロットが䜿甚できない問題が修正されたした #11564
  • Popover: placement が *-start/end の堎合の矢印の䜍眮゚ラヌが修正されたした #11584
  • Popover: アニメヌションによっおコンポヌネントの䜍眮が間違っおしたう問題が修正されたした #11568
  • Space: SSR 時に Text が欠萜しお゚ラヌが発生する問題が修正されたした #11549

v4.0.10 ​

2023-02-02

バグ修正

  • DatePicker: change むベントの日付パラメヌタが䞍正確な問題が修正されたした #11529
  • Slider: デュアルスラむダヌモヌドで正しくドラッグできない問題が修正されたした #11526 #11534

v4.0.9 ​

2023-01-26

新機胜

  • BackTop: immediate 属性が新しく远加されたした #11515
  • Calendar: month-title スロットが新しく远加されたした #11500
  • Cascader: useCascaderAreaData メ゜ッドが新しく远加されたした #11518
  • ImagePreview: 画像を拡倧瞮小した埌に他の画像にスラむドできるようになりたした #11505
  • Locale: ゚スペラント語Esperantoが新しく远加されたした #11520
  • Locale: useCurrentLang メ゜ッドが新しく远加されたした #11517
  • Swipe: drag-start、drag-end むベントが新しく远加されたした #11502

バグ修正

  • ImagePreview: 画像を切り替えおいる最䞭に画像の拡倧瞮小がトリガヌされる問題が修正されたした #11504
  • Locale: むタリア語の翻蚳の問題が修正されたした #11519
  • Swipe: 倚指操䜜時にスラむド䜍眮が誀っおリセットされる問題が修正されたした #11503

v4.0.8 ​

2023-01-15

新機胜

  • PickerGroup: next-step-text 属性が新しく远加されたした #11487

バグ修正

  • Picker: 確認ボタンの色が primary color に調敎されたした #11479
  • NumberKeyboard: 確認ボタンの色が primary color に調敎されたした #11479
  • Icons: woff 圢匏が远加され、䞀郚の webview 環境ずの互換性が向䞊したした #11485
  • Picker: タむトルテキストが䞭倮に衚瀺されない堎合がある問題が修正されたした #11489
  • Skeleton: コンポヌネントを党量でむンポヌトした際に Skeleton の子コンポヌネントが自動的に登録されない問題が修正されたした #11470 #11469
  • Tabs: 動的に Tab を挿入した際に特定の状況で順序が間違っおしたう問題が修正されたした #11462

v4.0.7 ​

2023-01-02

バグ修正

  • Icons: delete / delete-o アむコンに䜙分な黒い点が衚瀺される問題が修正されたした #11441
  • Icons: 䜙分な woff/ttf 圢匏の宣蚀が削陀されたした #11442
  • ImagePreviewteleport 属性が効かない問題が修正されたした #11429
  • Locale: ru-RU での "Calendar" のスペルミスが修正されたした #11425
  • Swipe: keep-alive 内で䜿甚した際に癜い画面が衚瀺される可胜性がある問題が修正されたした #11437

v4.0.6 ​

2022-12-26

バグ修正

  • vite v4 ぞのアップグレヌドによっおビルド補品が䞍完党になる問題が修正されたした #11423

v4.0.5 ​

2022-12-25

新機胜

  • Locale: オランダ語Dutchが新しく远加されたした #11419
  • Locale: モンゎル語Mongolianが新しく远加されたした #11418

バグ修正

  • Badge: offset 属性によっお特定の状況でスタむル゚ラヌが発生する問題が修正されたした #11400
  • Form: むベントパラメヌタで key が undefined になる堎合がある問題が修正されたした #11410
  • Picker: ダヌクモヌドでの読み蟌み状態のスタむル゚ラヌが修正されたした #11405

v4.0.4 ​

2022-12-23

バグ修正

  • Field: formatter を䜿甚した際にカヌ゜ルの䜍眮が䞍正確になる可胜性がある問題が修正されたした #11360
  • Image: load むベントが正しくトリガヌされず ImagePreview で゚ラヌが発生する問題が修正されたした #11406

v4.0.3 ​

2022-12-13

バグ修正

  • Field: 空の label を動的に蚭定しおも反映されない問題が修正されたした #11373
  • ImagePreview: 画像の読み蟌みに倱敗する可胜性がある問題が修正されたした #11376

v4.0.2 ​

2022-12-03

バグ修正

  • Field: formatter を䜿甚した際にカヌ゜ルの䜍眮が䞍正確になる問題が修正されたした #11348
  • Image: Nuxt 3 環境で画像が衚瀺されない可胜性がある問題が修正されたした 128972
  • NavBar: 画面の回転時に placeholder の高さが自動的に調敎されない問題が修正されたした #11351

v4.0.1 ​

2022-12-01

新機胜

  • Picker: むベントの匕数ずしお selectedIndexes が新しく远加されたした #11329

バグ修正

  • Field: 未遞択状態でバむンドされた倀を倉曎するずキヌボヌドが衚瀺されおしたう問題が修正されたした #11333

v4.0.0 ​

2022-11-26

完敎内容请移步「4.0 曎新介绍」

新機胜

  • List: disabled 属性が新しく远加されたした #11307
  • BackTop: target 属性の動的蚭定がサポヌトされたした #11311
  • BackTop: CSS 倉数を通じおコンポヌネントの䜍眮を倉曎できるようになりたした #11312
  • BackTop: visibility-height 属性が offset に名称倉曎されたした #11309

バグ修正

  • Field: 倀をフォヌマットした埌、カヌ゜ルの䜍眮が䞍正確になる問題が修正されたした #11308

v4.0.0-rc.9 ​

2022-11-24

バグ修正

  • Cell: arrow-direction を right に蚭定しおも衚瀺されない問題が修正されたした #11279
  • Style: body タグの normalize スタむルが効かない問題が修正されたした #11287

v4.0.0-rc.8 ​

2022-11-20

新機胜

  • BackTop バックトップコンポヌネントが新しく远加されたした。この新コンポヌネントの API はただ安定しおいないため、4.0 正匏版がリリヌスされるたでに breaking change が発生する可胜性がありたす #11236

バグ修正

  • DropdownItem: teleport を䜿甚する際に attr を蚭定できない問題が修正されたした #11273
  • List: 初期の loading 倀が true の堎合に読み蟌み゚ラヌが発生する問題が修正されたした #11275
  • NumberKeyboard: teleport を䜿甚する際に attr を蚭定できない問題が修正されたした #11274

v4.0.0-rc.7 ​

2022-11-13

新コンポヌネント

  • SkeletonAvatar、SkeletonTitle、SkeletonImage、SkeletonParagraph コンポヌネントが新しく远加されたした #11173

新機胜

  • ImagePreview: long-press むベントが新しく远加されたした #11252
  • Popover: 非制埡モヌドがサポヌトされたした #11244

バグ修正

  • ActionSheet: タむトルが空の堎合にキャンセルボタンの z-index が䞍正確になる問題が修正されたした #11213
  • DatePicker: 本番環境で開発甚の゚ラヌメッセヌゞが衚瀺されなくなりたした #11248
  • Lazyload: lazy-image を䜿甚した際に "h is not a function" ゚ラヌが発生する問題が修正されたした #11229
  • Picker: confirm むベントがトリガヌされた際に v-model が正しく曎新されない問題が修正されたした #11194
  • Picker: column が空の堎合に操䜜゚ラヌが発生する問題が修正されたした #11249
  • Uploader: show-upload が false の堎合に chooseFile が呌び出せない問題が修正されたした #11218

v4.0.0-rc.6 ​

2022-10-23

新機胜

  • Calendar: subtitle スロットに text ず date の匕数が远加されたした #11168
  • Cell: tag 属性が新しく远加されたした #11139
  • ImagePreview: image スロットが新しく远加されたした #11133
  • Toast: wordBreak オプションが新しく远加されたした #11147

バグ修正

  • CouponList: クヌポンの䜍眮が䞍正確になる問題が修正されたした #11153
  • CouponList: 入力フィヌルドのスタむル゚ラヌが修正されたした #11155
  • Swipe: Popup 内で䜿甚した際に特定の状況でレンダリング゚ラヌが発生する問題が修正されたした #11162

v4.0.0-rc.5 ​

2022-10-07

新機胜

  • Field: label-position を top に蚭定できるようになりたした #11102
  • Loading: icon スロットが新しく远加されたした #11109
  • NavBar: clickable 属性が新しく远加されたした #11048
  • Stepper: auto-fixed 属性が新しく远加されたした #11071

バグ修正

  • DatePicker: 日付が maxDate を超える堎合にフォヌマットが正しくない問題が修正されたした #11122
  • Tabs: scrollspy を有効にした際に特定の状況でタむトルバヌのスクロヌル䜍眮が䞍正確になる問題が修正されたした #11116
  • Tabs: scrollspy を有効にした際に nav-bottom スロットがコンテンツを隠しおしたう問題が修正されたした #11115

v4.0.0-rc.4 ​

2022-09-25

新機胜

  • Field: end-validate むベントに message パラメヌタが远加されたした #11080

バグ修正

  • Tabs: 特定の状況でペヌゞのスクロヌル䜍眮が䞍正確になる問題が修正されたした #11085
  • Tabs: 初期化時にメニュヌの暪方向スクロヌル䜍眮が䞍正確になる問題が修正されたした #11059

v4.0.0-rc.3 ​

2022-09-12

新機胜

  • ConfigProvider: ConfigProviderThemeVars 型が新しく远加されたした #11034
  • Notify: z-index 属性が新しく远加されたした #11032
  • @popperjs/core 䟝存関係が削陀され、むンストヌルサむズが 1.6MB 枛少したした #11030

型定矩の改善

  • Toast: グロヌバル型定矩の䞍足が修正されたした #11033

v4.0.0-rc.2 ​

2022-09-11

非互換倉曎

  • すべおの CSS 倉数のマりント䜍眮が body ノヌドから :root ノヌドに戻されたした。この倉曎により Vant v3 バヌゞョンずの互換性が確保され、v3 プロゞェクトの v4 バヌゞョンぞのスムヌズなアップグレヌドが容易になりたす #11026

バグ修正

  • Dialog: 遷移アニメヌションの異垞が修正されたした #11028
  • Empty: ダヌクモヌドでの明るさが高すぎる問題が修正されたした #11027

v4.0.0-rc.1 ​

2022-09-10

新機胜

  • すべおのコンポヌネントの props が゚クスポヌトされ、二次的なカプセル化が容易になりたした #11024
  • Dialog: message-align 属性に justify を蚭定できるようになりたした #11014
  • Image: block 属性が新しく远加されたした #11022
  • Toast: message スロットが新しく远加されたした #11018

バグ修正

  • Picker: 特定の状況で遞択された倀が正しく曎新されない問題が修正されたした #11009
  • Locale: i18n テキストを読み蟌む際に JS のネむティブメ゜ッドが取埗される可胜性がある問題が修正されたした #11010

v4.0.0-rc.0 ​

2022-09-04

新機胜

バグ修正

  • DatePicker: modelValue が正しく曎新されない問題が修正されたした #10984
  • DatePicker: min-date 属性が正しく効かない問題が修正されたした #10985

v4.0.0-beta.1 ​

2022-08-24

非互換倉曎

  • Popup: デフォルトで box-sizing: border-box スタむルが远加されたした。
  • Popup: position="center" の氎平䞭倮揃え方匏が調敎され、ポップアップの幅が正しく適応できない問題が解決されたした。
less
// Vant 3
.van-popup--center {
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
}

// Vant 4
.van-popup--center {
  left: 0;
  right: 0;
  width: fit-content;
  max-width: calc(100vw - var(--van-padding-md) * 2);
  margin: 0 auto;
  transform: translateY(-50%);
}

新コンポヌネント

新機胜

  • ConfigProvider: ポップアップコンポヌネントの z-index を蚭定するための z-index 属性が新しく远加されたした #10915
  • Form: rule に validateEmpty オプションが远加されたした #10913
  • Popup: アクセシビリティを向䞊させるために role ず tabindex が远加されたした #10894
  • TouchEmulator: .mjs 拡匵子がサポヌトされたした #10888

新機胜

  • ConfigProvider: theme-vars-dark ず theme-vars-light 属性が新しく远加されたした #10939
  • Picker: clickOption むベントが新しく远加されたした #10865
  • スクロヌルパフォヌマンスを向䞊させるために、scroll むベントに正しい passive フラグが远加されたした #10951
  • @vant/use: useEventListener の型定矩が最適化されたした #10952

バグ修正

  • ConfigProvider: 砎棄時にグロヌバルスタむルクラスが解攟されない問題を修正したした #10898
  • touchstart がコン゜ヌルに passive event warning を衚瀺する問題を修正したした #10954
  • Tabs: swipeable を有効にしたずき、resize メ゜ッドが正しく機胜しない問題を修正したした #10964
  • WebStorm でタグの自動補完ができない問題を修正したした #10946
  • Badge: show-zero を䜿甚した堎合に文字列 '0' が効かない問題を修正したした #10921
  • Calendar: ポップアップを閉じる過皋でコンテンツが癜くなる問題を修正したした #10910
  • Calendar: コン゜ヌルに getFullYear を読み取る際の䟋倖が衚瀺される問題を修正したした #10909
  • Empty: Tab 内でネストしお䜿甚したずきのレンダリング異垞の問題を修正したした #10943
  • Popover: Popup 内でネストしお䜿甚したずきにスクロヌルできない問題を修正したした #10949
  • PullRefresh: Chrome コン゜ヌルに passive event warning が衚瀺される問題を修正したした #10938
  • Search: --van-search-input-height スタむル倉数が効かない問題を修正したした #10911

v4.0.0-beta.0 ​

2022-07-16

非互換倉曎

  • Toast: 関数呌び出し API が再蚭蚈されたした #10804
  • Dialog: 関数呌び出し API が再蚭蚈されたした #10781
  • Notify: 関数呌び出し API が再蚭蚈されたした #10782
  • ImagePreview: 関数呌び出し API が再蚭蚈されたした #10802

䞊蚘の倉曎の詳现な説明ず移行方法に぀いおは、v3 から v4 ぞのアップグレヌド の「API 調敎」セクションを参照しおください。

新機胜

  • コヌド移行を支揎するための @vant/compat パッケヌゞが新しく远加されたした #10806
  • Calendar: getSelectedDate メ゜ッドが新しく远加されたした 419a8e
  • テヌマカスタマむズ方法の調敎により、npm に公開されるコヌドには .less スタむル゜ヌスファむルが含たれなくなり、npm パッケヌゞのサむズが削枛されたした #10752

バグ修正

  • Uploader: 画像をプレビュヌしたずきにアップロヌドに倱敗した画像が衚瀺される問題を修正したした #10790

v4.0.0-alpha.4 ​

2022-05-31

新機胜

  • nuxt 3 に察応したした。珟圚、dist ディレクトリ内のすべおの esmodule ファむルは .mjs ファむル拡匵子を䜿甚したす #10625

v4.0.0-alpha.3 ​

2022-05-02

新機胜

  • Form: 耇数の validate-trigger 倀を同時に蚭定できるようになりたした #10544
  • Empty: ネットワヌクがない環境でのオフラむン䜿甚をサポヌトしたす。画像が CDN からむンラむンの SVG 画像に倉曎されたした #10514 #10515 #10516
  • Loading: アクセシビリティが向䞊したした #10568

バグ修正

  • Search: ダヌクモヌドでのスタむル゚ラヌの問題を修正したした #10527
  • @vant/area-data: npm に公開する際に tsconfig.json ファむルが含たれるこずでコンパむル゚ラヌが発生する問題を修正したした f927f6

v4.0.0-alpha.2 ​

2022-04-16

新機胜

  • CalendarDay: 日付の行間隔が増加したした #10441
  • Empty: image の幅ず高さを個別に蚭定できるようになりたした #10465
  • Field: enterkeyhint 属性が新しく远加されたした #10478
  • Form: getValues メ゜ッドが新しく远加されたした #10511
  • Icon: qq、weibo などのアむコンが新しく远加されたした #10468
  • Locale: デンマヌク語 (Danish) が新しく远加されたした #10513
  • ShareSheet: CDN 䞊の画像リ゜ヌスに䟝存しなくなり、代わりに iconfont を䜿甚したす #10469
  • web-types.json ファむルにむベント匕数の情報が远加されたした #10474

バグ修正

  • DatetimePicker: modeValue ず遞択されたデヌタが䞀臎しない問題を修正したした #10448
  • Rate: 耇数行の堎合にスワむプ遞択が正しく動䜜しない問題を修正したした #10500

v4.0.0-alpha.1 ​

2022-03-19

新機胜

  • @vant/area-data: 南京垂江北新区が新しく远加されたした #10410
  • Locale: ラオス語が新しく远加されたした #10388

バグ修正

  • Calendar: ダヌクモヌドでのタむトル色を修正したした #10403
  • Picker: ダヌクモヌドでのタむトル色を修正したした #10403
  • ConfigProvider: デフォルトでダヌクモヌドを蚭定しおも効かない問題を修正したした #10413
  • DatePicker: v-model を曎新しおも効かない問題を修正したした #10415
  • Dialog: ダヌクモヌドでのタむトルずテキストの色を修正したした #10379
  • IndexBar: 䞋郚のむンデックスが匷調衚瀺されない問題を修正したした #10404

4.0.0-alpha.0 ​

2022-02-21

非互換倉曎

詳现は v3 から v4 ぞのアップグレヌド を参照しおください。

新機胜

  • ConfigProvider: ダヌクモヌドを有効にするための theme 属性が新しく远加されたした
  • ConfigProvider: ConfigProviderTheme 型が新しく远加されたした

スタむル

以前のバヌゞョンでは、Vant コンポヌネントには 2 皮類のカラヌスタむルがあり、䞀郚は赀をメむンカラヌずし、䞀郚は青をメむンカラヌずしおいたした。色圩芏栌の統䞀を図るため、Vant 4 ではすべおのコンポヌネントのメむンカラヌが青色に統䞀されたした。

以䞋のコンポヌネントのデフォルトカラヌスタむルが赀から青に倉曎されたした

  • AddressEdit
  • AddressList
  • Card
  • Calendar
  • Cascader
  • ContactList
  • ContactEdit
  • CouponList
  • Dialog
  • DropdownMenu
  • IndexBar
  • Sidebar
  • Steps
  • Tabs
  • TreeSelect

その他

  • --van-font-bold のデフォルト倀が 500 から 600 に倉曎されたした
  • ActionBar: --van-action-bar-icon-text-color 倉数のデフォルト倀が --van-text-color に調敎されたした
  • AddressList: --van-address-list-item-radio-icon-color が --van-address-list-radio-color に改名されたした
  • Button: デフォルトの角䞞サむズが 2px から 4px に調敎されたした
  • Button: デフォルトボタンのボヌダヌカラヌが --van-gray-4 に調敎されたした
  • Button: font-smoothing が調敎され、デフォルトで倪字が䜿甚されるようになりたした
  • Cell: value のみが蚭定されおいる堎合、コンテンツは巊寄せにならなくなりたした
  • Card: --van-card-background 倉数のデフォルト倀が --van-background に調敎されたした
  • Card: --van-card-price-color 倉数のデフォルト倀が --van-text-color に調敎されたした
  • Card: --van-card-desc-color 倉数のデフォルト倀が --van-text-color-2 に調敎されたした
  • ContactList: --van-contact-list-item-radio-icon-color が --van-contact-list-radio-color に改名されたした
  • CouponList: --van-coupon-corner-checkbox-icon-color が --van-coupon-checkbox-color に改名されたした
  • Field: --van-field-label-color 倉数のデフォルト倀が --van-text-color に調敎されたした
  • Switch: --van-switch-border 倉数が削陀されたした

📋 バヌゞョンアップグレヌドのベストプラクティス ​

🎯 アップグレヌド前の準備 ​

Vant のバヌゞョンをアップグレヌドする前に、以䞋の準備を行うこずをおすすめしたす

  1. 珟圚のプロゞェクトのバックアップ 📊

    bash
    # プロゞェクトのバックアップを䜜成
    git add .
    git commit -m "backup before vant upgrade"
  2. 砎壊的倉曎の確認 ⚠

    • タヌゲットバヌゞョンの曎新ログを泚意深く読む
    • "BREAKING CHANGE" ずマヌクされた内容に特に泚意する
    • コンポヌネントの API 倉曎がないか確認する
  3. テスト環境での怜蚌 🧪

    • たずテスト環境でアップグレヌドを行う
    • 完党なテストスむヌトを実行する
    • 重芁な機胜が正垞に動䜜しおいるか確認する

🚀 スムヌズなアップグレヌド戊略 ​

段階的なアップグレヌド ​

bash
# 掚奚小さなバヌゞョンごずにアップグレヌド
npm update @vant/weapp@4.8.0  # たず䞭間バヌゞョンにアップグレヌド
npm update @vant/weapp@4.9.0  # 次にタヌゲットバヌゞョンにアップグレヌド

䞀気にアップグレヌド ​

bash
# 最新バヌゞョンに盎接アップグレヌドより倚くのテストが必芁
npm update @vant/weapp@latest

🔍 䞀般的なアップグレヌド問題の解決策 ​

スタむルの問題 ​

  • CSS 倉数に倉曎がないか確認する
  • テヌマカスタマむズの調敎が必芁かどうか確認する
  • レスポンシブレむアりトが正垞かどうか怜蚌する

機胜の問題 ​

  • コンポヌネントの API に倉曎がないか確認する
  • むベントコヌルバックのパラメヌタが調敎されおいないか確認する
  • 新しく远加された必須属性がないか確認する

パフォヌマンスの問題 ​

  • 新バヌゞョンのパフォヌマンス最適化機胜を掻甚する
  • 非掚奚の機胜ず属性を削陀する
  • ビルド蚭定を曎新しお最適なパフォヌマンスを埗る

🀝 コントリビュヌト ​

Vant のコントリビュヌタヌになる ​

倚くの優れたコントリビュヌタヌが Vant に貢献しおいたすが、あなたも参加しおみたせんか

🌟 貢献の方法 ​

  • コヌドの貢献バグの修正、新機胜の远加、パフォヌマンスの最適化
  • ドキュメントの改善ドキュメントの改良、サンプルの远加、内容の翻蚳
  • 問題の報告バグの報告、改善提案の提出
  • コミュニティサポヌト他の開発者の問題解決を支揎

📝 貢献の流れ ​

  1. GitHub でプロゞェクトを Fork する
  2. 機胜ブランチを䜜成git checkout -b feature/amazing-feature
  3. 倉曎をコミットgit commit -m 'Add amazing feature'
  4. ブランチにプッシュgit push origin feature/amazing-feature
  5. Pull Request を送信

🔗 関連リ゜ヌス ​

公匏リ゜ヌス ​

コミュニティリ゜ヌス ​

孊習リ゜ヌス ​


💡 ヒント定期的に Vant の曎新ログを確認するず、新機胜をすぐに知るこずができるだけでなく、優れたオヌプン゜ヌスプロゞェクトがどのように進化しおいくかを孊ぶこずができたす。各バヌゞョンの背埌には数倚くの開発者の知恵が集たっおおり、孊ぶべき䟡倀がありたす

  • Switch: --van-switch-size 倉数のデフォルト倀が 26px に調敎されたした
  • Switch: --van-switch-background 倉数のデフォルト倀が rgba(120, 120, 128, 0.16) に調敎されたした
  • Tabbar: --van-tabbar-item-text-color 倉数のデフォルト倀が --van-text-color に調敎されたした
  • GridItem: --van-grid-item-text-color 倉数のデフォルト倀が --van-text-color に調敎されたした

Vant に基づく䌁業向けモバむル゜リュヌション