Skip to content

v3.13.0

Compare
Choose a tag to compare
@kagol kagol released this 06 Jan 00:14
· 1289 commits to dev since this release
2133162

What's Changed

Exciting New Features 🎉

  • feat(sites): add 3.12 version runtime by @gimmyhehe in #1001
  • feat(docs): add bulletin feature on site by @shenjunjian in #1010
  • feat(container): add mobile-container by @MNZhu in #958
  • feat(action-menu): [action-menu] New Theme Adaptation by @shonen7 in #771
  • feat(button): [button] add ghost props by @gimmyhehe in #1029
  • feat(pull-refresh): refresh pull-refresh UI by @MNZhu in #965
  • feat(action-menu): [dropdown,action-menu] ActionMenu component adds showIcon and suffixIcon attributes,supplemented the documents and examples. by @MomoPoppy in #1051
  • feat(charts) update docs and chart components by @zzcr in #1070
  • build(theme): Add the index.less file package of the root directory by @chenxi-20 in #1078
  • feat(openinula): add openinula base structure by @zzcr in #1093
  • feat(react): optimize react file structure by @zzcr in #1099
  • feat(common): Compatible with yy/MM/dd HH: mm: ss time format by @chenxi-20 in #1121
  • feat(tag): add tag-mobile by @MNZhu in #976
  • feat(label): add label mobile by @MNZhu in #1098
  • feat(file-upload): [file-upload] Add new features to the progress bar by @chenxi-20 in #1139
  • feat(solid): add solid file structure by @zzcr in #1140
  • feat(button-group): [button-group] add default empty text by @gimmyhehe in #1155
  • feat(icon): [icon] Add add-picture svg by @chenxi-20 in #1146
  • feat(automate): add script projects such as statistics and document a… by @zzcr in #1179
  • feat(internals): add demos scan script to find demos problem by @gimmyhehe in #1180
  • feat(input): [input] add memorySpace props which can set max number of addMemory by @yoyo201626 in #1188
  • feat(option): [select] Option text display with extra long dots and dots,Added icon attribute, supporting custom icons. by @MomoPoppy in #1190
  • feat(button): refresh button ui by @MNZhu in #1171
  • feat(theme): [select] The DesignCloud theme adapts to scenarios such as empty data, error status, grouping, and search box of the Select component by @MomoPoppy in #1224
  • feat(playground): add playground support mobile mode by @shenjunjian in #1226
  • feat(alert): [alert] Add unlimited theme switching function to adapt to alert unlimited themes by @chenxi-20 in #1229
  • feat(theme): Add two basic variables for the theme by @chenxi-20 in #1213
  • feat(theme):[carousel,transfer,divider]Add SMB theme and Style fixed by @James-9696 in #1195

Bug Fixes 🐛

  • fix(tag): [tag] Fix the pre deletion operation function by @chenxi-20 in #1057
  • fix(select): [select] Fixed an issue where a blank area is displayed when the select component uses the optimization attribute. by @MomoPoppy in #988
  • fix: fix bulletin text by @shenjunjian in #1014
  • fix(sites): demo fill the row when it is only one by @gimmyhehe in #1015
  • fix(Link): [Link]Link text link theme style, when the mouse is placed on it, the same color is displayed by @AcWrong02 in #1005
  • fix(e2e): avoid bulletin when doing e2e test by @shenjunjian in #1019
  • fix(file-upload): [file-upload] Fix issues with warnings and errors in vue3 examples by @chenxi-20 in #1026
  • fix(site): fix single mode, click name and demo not jump by @shenjunjian in #1030
  • ci(e2e): fix e2e install error by @zzcr in #1032
  • fix(renderless/input): [input] fix value become empty when the input type changed by @yoyo201626 in #1025
  • fix(sites): fix console warning by @gimmyhehe in #1042
  • fix(grid): [grid] fix grid valid support promise by @zzcr in #1045
  • fix(sites): change demo default mode and delete bulletin by @gimmyhehe in #1049
  • fix(renderless/slider): [slider] fix range value has changed but style has not changed by @yoyo201626 in #1046
  • fix(grid): [grid] fix grid sort-by bug by @zzcr in #1055
  • fix(form): [form] fix form item size height by @gimmyhehe in #1054
  • fix(slider): [slider] value of input does not change when using max and min by @yoyo201626 in #1056
  • fix(theme): [button-group] fix button group css var name by @gimmyhehe in #1072
  • fix(tree): [tree, tooltip] fix tree's tooltip's compositions demo by @shenjunjian in #1103
  • fix(select): [select] Fix the issue of ineffective use of noMatchText attribute in custom filtering of select component by @MomoPoppy in #1118
  • fix(theme): [alert, popconfirm] pc template remove tailwind merge by @gimmyhehe in #1120
  • fix(chart-beta): Update dependencies and imports in chart modules by @Davont in #1115
  • fix(time-line): [time-line] fixed time-field props can't link to demo by @Huangyilin19 in #1126
  • feat: Error reported when the maximum value is less than the minimum value by @GaoNeng-wWw in #973
  • fix(components): [slider] prevent default event when bind keydown event by @betavs in #1038
  • fix(calendar-view): fix import clause by @shenjunjian in #1138
  • 🐞 fix(button): fix loading style by @GaoNeng-wWw in #1124
  • [steps] solved the problem that click item and then open new window by @Huangyilin19 in #1040
  • fix(components): fix some bugs by @zzcr in #1148
  • fix(playground): update unpkg url by @shenjunjian in #1145
  • fix(theme/src/input): [input] fix input append slot css when select is in it by @yoyo201626 in #1165
  • fix(slider): [slider] Show the tooltip after dragging the Slider component. by @wNing50 in #1123
  • fix(slider): [slider]The Slider component should prompt an error when min > max by @AcWrong02 in #1156
  • build(theme): Patch theme packaging and generation function by @chenxi-20 in #1162
  • fix(select): [select] fix event retargeting in debounce by @gimmyhehe in #1154
  • fix(tag): fix color value by @MNZhu in #1170
  • fix(automate): fix reviews comments by @zzcr in #1187
  • fix(toast): fix text padding by @MNZhu in #1185
  • fix(pull-refresh): 调整foot高度 by @MNZhu in #1181
  • [drawer]: fixed docs bug of drawer. by @Huangyilin19 in #1201
  • fix(col): [layout] fix layout cols=24 can't use by @shenjunjian in #1223
  • docs(progress): [progress] Fix Test Sheet: Document Error by @chenxi-20 in #1221
  • fix(mobile): some css bugs of input and alert by @Huangyilin19 in #1220
  • fix(grid): [grid] fix the problem that the view is not updated after… by @zzcr in #1193
  • fix(radio): [radio] amend demo and API bug of radio by @You-Hw-Y in #1219
  • fix(toggle-menu): [toggle-menu] ToggleMenu's get-menu-data-async doesn't work at all. close #328 by @James-9696 in #1232
  • fix(components): [grid] repeatedly requesting data by @betavs in #1208
  • fix(components):[numeric]Fixed a bug where manually entering values does not change according to step after fixing the stepStrictly property setting by @fanbingbing16 in #1003
  • fix(popper): [popover]add stopPropagation for wheel event by @shenjunjian in #1245

Other Changes

  • Fixed input error and repeated import TinySwitch by @ichynul in #984
  • test(Numeric): [Numeric] add unit test to Numeric Component by @AcWrong02 in #983
  • docs(site): add vetsion Tip. deprecated credit-card-form, slide-bar. experimental rich-text-editor. new qr-code, watermark by @yoyo201626 in #987
  • test(tabs): [tabs] update tabs E2E test dragger by @chenxi-20 in #985
  • fix(site):text error, change 'bate' ->' beta' by @yoyo201626 in #993
  • fix(ci): [select] fix dirname generate in e2e github action by @yoyo201626 in #995
  • docs(button): [button] optimize button demo by @gimmyhehe in #999
  • docs(grid): [grid] update grid docs by @zzcr in #996
  • docs(changelog): add v3.12.0 changelog by @zzcr in #998
  • docs(tree): fix demo's description by @shenjunjian in #1022
  • ci(eslint): add husky and commitlint to eslint code by @zzcr in #1021
  • feat(sites): add attribute api is sorted by dictionary by @zzcr in #1028
  • test(file-upload): [file-upload] update file-upload E2E test by @chenxi-20 in #960
  • docs(link): [link] e2e and docs demos optimize by @gimmyhehe in #1023
  • chore(site): [input, cascader, autocomplete] Perfect document format by @yoyo201626 in #1044
  • docs(search): [search] Optimization search docs event demo by @chenxi-20 in #1043
  • docs(sites): optimize docs md by @zzcr in #1034
  • docs(site): Optimization description block by @chenxi-20 in #1041
  • Fix some bugs of demo by @Huangyilin19 in #1037
  • fix(guide):[guide] fix guide documents by @wuyiping0628 in #1047
  • docs(carousel/color-picker/color-select-panel/config-provider/crop/divider/link-menu/slide-bar/toggle-menu/user-contact/user-head/):update text correction description by @James-9696 in #1027
  • fix(breadcrumb):[breadcrumb] fix breadcrumb documents by @wuyiping0628 in #1061
  • docs(cascader): [cascader, cascader-panel] Improve documentation by @yoyo201626 in #1065
  • docs(wizard): [wizard] Increase the top outer margin of node names by @chenxi-20 in #1053
  • docs(milestone): [milestone] Optimization milestone docs based on testing by @chenxi-20 in #1052
  • docs(grid): [grid] add grid custom loading demos and api by @zzcr in #1048
  • docs(sites): [button, button-group]: demo style optimize by @gimmyhehe in #1067
  • docs(modal/numeric/dialog-box/tree-menu):update text correction description. by @James-9696 in #1062
  • chore: update xdesign basic tokens by @kagol in #1071
  • docs(action-menu,dropdown): [action-menu,dropdown] The Dropdown and ActionMenu component documents are optimized, and the warning message is removed. by @MomoPoppy in #1068
  • docs(transfer): [transfer] remove queryclear demo, and add some e2e test by @shenjunjian in #1066
  • docs: clarify the specification of Pull Request Title by @yoyo201626 in #1080
  • fix(grid): [grid] optimize grid apis by @zzcr in #1069
  • fix(pop-upload): [pop-upload] Optimized the document and added e2e test cases. by @chenxi-20 in #1079
  • test(infinite-scroll):[infinite-scroll] update infinite-scroll E2E test by @wuyiping0628 in #1106
  • docs(site): methods api do not show defaultValue by @zzcr in #1105
  • docs(site): [detail-page, scroll-text] Improve documentation by @yoyo201626 in #1109
  • docs(tabs): [tabs] Add documentation for using tab items by @chenxi-20 in #1107
  • chore(site): deprecated DetailPage by @yoyo201626 in #1110
  • fix(filter-panel): [filter-panel] Optimize documenet and e2e by @chenxi-20 in #1104
  • test(bulletin-board):[bulletin-board] update bulletin-board E2E test by @wuyiping0628 in #1114
  • docs(sites): change api properties to props by @gimmyhehe in #1117
  • test(text-popup):[text-popup] update text-popup E2E test by @wuyiping0628 in #1119
  • perf(common): Make the twMeger function support shake tree by @shenjunjian in #1116
  • docs(sites): [pager, form] optimize docs and demos by @gimmyhehe in #1135
  • fix: [cascader, loading] fix docs api jump demo by @yoyo201626 in #1129
  • docs(carousel,color-picker,color-select-panel,config-provider,crop):Update docs text by @James-9696 in #1130
  • docs(fix): [tree,popover,transfer] fix docs by @shenjunjian in #1128
  • docs(components): [anchor,file-upload,pop-upload,tabs,wizard] Document Optimization by @chenxi-20 in #1127
  • docs(components): [select,action-menu] Select and ActionMenu and DialogSelect component document optimization. by @MomoPoppy in #1136
  • docs(grid): [grid] fix grid docs by @zzcr in #1137
  • test(qr-code):[qr-code] update qr-code E2E test by @wuyiping0628 in #1143
  • test(fullscreen):[fullscreen] update fullscreen E2E test by @wuyiping0628 in #1131
  • docs(anchor): [anchor] optimized the document by @chenxi-20 in #1149
  • test(watermark):[watermark] update watermark E2E test by @wuyiping0628 in #1150
  • docs(sites): [drop-times,time-select] optimize docs and demos by @You-Hw-Y in #1151
  • docs(sites): [checkbox] optimize docs and demos by @gimmyhehe in #1161
  • docs(sites): [form, alert] fix not pass e2e case by @gimmyhehe in #1172
  • docs(select): [select] Optimize the select component documentation and fix error issues by @MomoPoppy in #1167
  • docs(fix):Update dialog-box docs by @James-9696 in #1173
  • fix(collapse):[collapse] fix collapse documents by @wuyiping0628 in #1174
  • docs(components): [file-upload]Adding single quotes to the default value of a stri… by @chenxi-20 in #1176
  • fix(nav-menu):[nav-menu] fix nav-menu documents by @wuyiping0628 in #1175
  • fix(qr-code):[qr-code] fix qr-code documents by @wuyiping0628 in #1178
  • refactor(grid): [grid] add grid plugins by @zzcr in #1168
  • docs(grid): update grid docs by @zzcr in #1189
  • test(time-select): [time-select] amend time-select e2e test by @You-Hw-Y in #1196
  • docs(file-upload): [file-upload] Optimize documents based on user needs by @chenxi-20 in #1194
  • feat(icon): [icon] add sorting function by @chenxi-20 in #1182
  • docs(image):[image,transfer,tree] update image\transfer's docs by @shenjunjian in #1209
  • test(Switch): [Switch]improve unit testing of components by @AcWrong02 in #1205
  • docs(form): [form] form docs demo optimize by @gimmyhehe in #1225
  • fix(rate): [rate] fix rate documents by @wuyiping0628 in #1227
  • docs: add credits to README by @kagol in #1108
  • fix(ip-address): [ip-address] fix ip-address documents by @wuyiping0628 in #1218
  • docs: add license of vue-docs by @kagol in #1231
  • docs(dialog-select): Complete change event documentation.close #612 by @MomoPoppy in #1230
  • refactor(pager): [pager] pager component refactor by @gimmyhehe in #1198
  • fix(watermark): [watermark] fix watermark documents by @wuyiping0628 in #1234
  • fix(tag-group): [tag-group] fix tag-group documents by @wuyiping0628 in #1233
  • docs(fix): update(numeric/config-provider/dialog-box/modal/fall-menu/user-head) docs by @James-9696 in #1215
  • docs(components): [progress, search] Repair progress bar document optimization test sheet by @chenxi-20 in #1236
  • docs(form): [form] form docs add trigger usage by @gimmyhehe in #1240
  • docs(anchor): [anchor] Fix test sheets, optimize anchor component documentation by @chenxi-20 in #1239
  • docs(grid): [grid] fix-grid-docs by @zzcr in #1243
  • docs: change props type VueComponent to Component by @kagol in #1244
  • test(container): [container] improve unit testing of components by @Floyd-bit in #1246

New Contributors

Full Changelog: v3.12.0...v3.13.0