Releases: youzan/vant
Releases · youzan/vant
v4.9.15
This release is to fix a security issue. We found that one of our team members' npm token was stolen and used to release multiple versions with security vulnerabilities. We have taken measures to fix it and re-released the latest version.
The following are deprecated versions, please do not use
- 4.9.14
- 4.9.13
- 4.9.12
- 4.9.11
- 3.6.15
- 3.6.14
- 3.6.13
- 2.13.5
- 2.13.4
- 2.13.3
本次发布是为了修复安全问题。我们发现我们的一名团队成员的 npm token 被盗用,并用于发布多个版本,这些版本带有安全漏洞。我们已经采取了修复措施,并重新发布了 latest 版本。
以下是已经废弃的异常版本,请勿使用
- 4.9.14
- 4.9.13
- 4.9.12
- 4.9.11
- 3.6.15
- 3.6.14
- 3.6.13
- 2.13.5
- 2.13.4
- 2.13.3
v4.9.10
What's Changed
New Features 🎉
- feat(Picker): add empty slot by @inottn in #13219
- feat(Popup): add destroy-on-close prop by @inottn in #13223
Document 📖
- docs: fix placement typo by @Binaryify in #13222
- docs: add nuxt-vant-mobile to ecosystem by @CharleeWa in #13236
Other Changes
- chore(deps): update dependency eslint-plugin-vue to ^9.31.0 by @renovate in #13217
- chore(deps): update all patch dependencies by @renovate in #13216
- chore(vant-compat): use Rslib to build by @chenjiahan in #13231
- chore(deps): update all patch dependencies by @renovate in #13239
- chore(deps): update dependency @types/node to ^22.10.1 by @renovate in #13240
- chore(deps): update codecov/codecov-action action to v5 by @renovate in #13234
- chore(deps): update pnpm to v9.15.0 by @renovate in #13233
- chore(deps): update dependency typescript to ^5.7.2 by @renovate in #13232
- chore(auto-import): use Rslib to build by @chenjiahan in #13249
- chore(vant-use): use Rslib to build by @chenjiahan in #13250
- chore(area-data): use Rslib to build by @chenjiahan in #13251
- chore(popperjs): use Rslib to build by @chenjiahan in #13252
New Contributors
- @Binaryify made their first contribution in #13222
Full Changelog: v4.9.9...v4.9.10
v4.9.9
What's Changed
New Features 🎉
- feat(@vant/area-data) upgrade to 2023 by @Stardust1001 in #13125
- feat(dialog): add new
keyboardEnabled
prop by @lzxiaoqi in #13178 - feat(Field): add inputmode props by @yuhengshen in #13208
Document 📖
- docs: fix area data links by @chenjiahan in #13157
- docs(readme): add link for Taro Taroify UI by @Pilotager in #13163
- docs(ConfigProvider): fix incorrect theme classnames by @lzxiaoqi in #13187
- docs(Field): add
inputmode
to document by @chenjiahan in #13214
Other Changes
- chore(deps): update dependency eslint-plugin-vue to ^9.29.0 by @renovate in #13160
- chore(deps): update all patch dependencies by @renovate in #13159
- chore(deps): update all patch dependencies by @renovate in #13167
- chore(deps): update dependency terser to ^5.36.0 by @renovate in #13168
- chore(deps): update all patch dependencies by @renovate in #13174
- chore(deps): update babel monorepo to ^7.26.0 by @renovate in #13175
- chore(deps): update dependency @types/node to ^20.17.6 by @renovate in #13181
- chore(deps): update dependency eslint-plugin-vue to ^9.30.0 by @renovate in #13182
- chore(deps): update pnpm to >= 9.12.3 by @renovate in #13183
- chore(deps): update Rsbuild to v1.1.0 by @renovate in #13184
- chore: fix switch typo by @ZaneL1u in #13201
- chore(deps): update vite by @renovate in #13198
- chore(deps): update all patch dependencies by @renovate in #13197
- chore(deps): update dependency @types/node to v22 by @renovate in #13200
- chore(CLI): unpin Rsbuild version by @chenjiahan in #13215
New Contributors
- @Stardust1001 made their first contribution in #13125
- @Pilotager made their first contribution in #13163
- @lzxiaoqi made their first contribution in #13178
Full Changelog: v4.9.8...v4.9.9
v4.9.8
What's Changed
New Features 🎉
- feat(DatePicker): filter support values param to help get current values by @inottn in #13147
- feat(Calendar): support
text
slot by @yuyinws in #13127
Bug Fixes 🐞
Document 📖
Other Changes
- chore(deps): update dependency typescript to ^5.6.2 by @renovate in #13132
- chore(deps): update all patch dependencies by @renovate in #13130
- chore(deps): update dependency esbuild to ^0.24.0 by @renovate in #13131
- chore(deps): update all patch dependencies by @renovate in #13141
- chore(deps): update dependency terser to ^5.34.1 by @renovate in #13142
- chore(deps): update dependency jsdom to v25 by @renovate in #13143
- chore(deps): update dependency @babel/preset-typescript to ^7.25.7 by @renovate in #13152
- chore(deps): update all patch dependencies by @renovate in #13151
- chore(deps): update vitest to v2 (major) by @renovate in #13144
- chore(deps): update pnpm to v9.12.1 by @renovate in #13133
New Contributors
Full Changelog: v4.9.7...v4.9.8
v4.9.7
What's Changed
Bug Fixes 🐞
Document 📖
- docs(ecosystem): add an ecosystem by @luckyAisen in #13118
- docs(field): fix field max min property Type by @dadaguai-git in #13120
Other Changes
- chore(deps): update dependency eslint-plugin-vue to ^9.28.0 by @renovate in #13113
- chore(deps): update dependency terser to ^5.33.0 by @renovate in #13116
- chore(deps): update dependency markdown-it-anchor to ^9.2.0 by @renovate in #13114
- chore(deps): update dependency picocolors to ^1.1.0 by @renovate in #13115
Full Changelog: v4.9.6...v4.9.7
v4.9.6
What's Changed
Bug Fixes 🐞
- fix(NumberKeyboard): lose the number 0 key in some configs by @Whbbit1999 in #12972
Other Changes
- chore(deps): update dependency vite to ^5.4.3 by @renovate in #13056
- chore(deps): update all patch dependencies by @renovate in #13028
- chore(deps): bump Vue 3.5 and fix test case by @chenjiahan in #13106
- chore(deps): update dependency rimraf to v6 by @renovate in #13016
- chore(deps): update dependency esbuild to ^0.23.1 by @renovate in #12863
- chore(deps): update pnpm to v9.9.0 by @renovate in #12906
- chore(deps): update dependency typescript to ^5.5.4 by @renovate in #12964
- chore(deps): update all patch dependencies by @renovate in #13107
- chore(deps): update dependency @types/node to ^20.16.5 by @renovate in #13108
New Contributors
- @Whbbit1999 made their first contribution in #12972
Full Changelog: v4.9.5...v4.9.6
v4.9.5
What's Changed
New Features 🎉
- feat(Overlay): add teleport prop by @inottn in #13087
- feat(Field): add min and max props by @dadaguai-git in #13068
Bug Fixes 🐞
- fix: use declare module 'vue' instead of @vue/runtime-core by @skywalker512 in #13067
- fix(vant-area-data): export package.json by @yangmingshan in #13074
- fix(Calendar): fix getInitialDate function error by @pany-ang in #13075
- fix(Calendar): fix watch 'defaultDate' error by @pany-ang in #13077
Document 📖
- docs(Calendar): fix inconsistencies between the document and "demo" by @pany-ang in #13061
- docs(Calendar): improve FQA by @pany-ang in #13062
- docs(TimePicker): delete useless space by @pany-ang in #13096
- docs(Form): add 'scrollToErrorPosition' version number by @pany-ang in #13090
- docs(Calendar): fix documentation errors by @pany-ang in #13078
Other Changes
- chore(deps): update dependency @babel/core to ^7.25.2 by @renovate in #13044
- chore(deps): update types (major) by @renovate in #13046
- chore(deps): bump Rsbuild 1.0.1-beta.16 by @chenjiahan in #13082
New Contributors
- @skywalker512 made their first contribution in #13067
- @yangmingshan made their first contribution in #13074
- @dadaguai-git made their first contribution in #13068
Full Changelog: v4.9.4...v4.9.5
v4.9.4
What's Changed
New Features 🎉
- feat(Locale): added Kazakh translations by @YernarT in #13025
- feat(SwipeCell): add event param for before-close by @inottn in #13039
Bug Fixes 🐞
- fix(SwipeCell): the click will be triggered after the touchend event on desktop by @inottn in #13040
Document 📖
- docs(Steps): update active-color default value by @leon-fong in #13031
Other Changes
- chore(deps): update github/codeql-action action to v3 by @renovate in #13017
- chore(CI): update issue comment messages by @inottn in #13032
- chore(deps): update dependency @vitejs/plugin-vue to ^5.1.2 by @renovate in #13029
New Contributors
Full Changelog: v4.9.3...v4.9.4
v4.9.3
What's Changed
New Features 🎉
Bug Fixes 🐞
- fix(Calendar): disable the previous month button correctly when the minDate is the current time by @inottn in #13006
- fix(TextEllipsis): calculate the width of the action slot correctly by @inottn in #13005
- fix(Calendar): correctly change the panelDate when the selected date is the last day of each month by @inottn in #13008
Document 📖
- docs: add changelog notices by @chenjiahan in #13003
Other Changes
- chore(deps): update dependency highlight.js to ^11.10.0 by @renovate in #13004
- chore(deps): update dependency eslint-plugin-vue to ^9.27.0 by @renovate in #12990
- chore(deps): update dependency markdown-it to v14 by @renovate in #12946
- chore(deps): update all patch dependencies by @renovate in #12942
- chore(deps): update dependency husky to v9 by @renovate in #12923
- chore: update husky config for v9 by @chenjiahan in #13015
Full Changelog: v4.9.2...v4.9.3
v4.9.2
What's Changed
New Features 🎉
- feat(Form): add prop "scrollToErrorPosition" by @pany-ang in #12937
- types(Uploader): export afterRead function type by @chenjiahan in #12961
- types(Notify): add missing teleport type by @inottn in #12985
Bug Fixes 🐞
- fix(Card): render correctly when the price is an integer by @inottn in #12917
- fix(Notify): add zIndex type by @wasdjkl in #12910
- fix(Tab): "scrollLeftTo" function could not handle decimal correctly by @pany-ang in #12918
- fix(vant-compat): [Toast][Dialog] fix missed and incorrect export error #12952 by @upthen in #12953
Document 📖
- docs(changelog): [email protected] by @chenjiahan in #12904
- docs(Notify): fix z-index option case by @chenjiahan in #12919
- docs(nav-bar): replace click-right with click-left for second example by @chouchouji in #12920
- docs(Tab): refine the description of 'props' by @pany-ang in #12935
- docs(Tab): fix documentation errors by @pany-ang in #12933
- docs(Badge): refine the description of 'props' by @pany-ang in #12936
- docs(Tab): add FQA for "swipeable" and "animated" by @pany-ang in #12938
- docs(ImagePreview): fix missing parameters by @IceyWu in #12955
- docs: fix missing
plain
prop #12962 by @namefhf in #12963 - docs: mark legacy versions as EOL by @chenjiahan in #13000
Other Changes
- chore(deps): update vitest to ^1.6.0 by @renovate in #12908
- chore(deps): update dependency prettier to ^3.3.1 by @renovate in #12905
- chore(deps): update all patch dependencies by @renovate in #12921
- test: skip failed cases for Vue ecosystem-ci by @chenjiahan in #12926
- chore(deps): update dependency jsdom to v24 by @renovate in #12924
- chore(vant-cli): drop NodeJS 14 support by @inottn in #12940
- chore: update vue to v3.4.29 and enable skipped cases by @inottn in #12939
- chore(deps): update dependency @vitejs/plugin-vue-jsx to v4 by @renovate in #12909
- chore(deps): update dependency vite to ^5.3.1 by @renovate in #12943
- chore(deps): update dependency vue-router to ^4.4.0 by @renovate in #12965
- chore(deps): update dependency postcss-load-config to v6 by @renovate in #12976
- chore(deps): update dependency markdown-it-anchor to v9 by @renovate in #12975
- chore(deps): bump Rsbuild 1.0.1-beta.0 by @chenjiahan in #13001
New Contributors
- @wasdjkl made their first contribution in #12910
- @upthen made their first contribution in #12953
- @namefhf made their first contribution in #12963
Full Changelog: v4.9.1...v4.9.2