Skip to content

v3.29.0

Choose a tag to compare

@github-actions github-actions released this 12 Feb 09:50
· 85 commits to dev since this release
27f49ce

What's Changed

Exciting New Features 🎉

  • feat(tree-menu): resolve the issue of not displaying icons after folding the bottom by @wuyiping0628 in #3949
  • feat:Synchronize release-3.28.0 to dev by @discreted66 in #3954
  • feat(tag-input): tag-input component by @zhaoxiaofeng876 in #3951
  • feat(from): mobile-first mode tag text increases the number of displayed lines by @wuyiping0628 in #3946
  • feat(search-box): Add the search-box document on the SaaS official website. by @discreted66 in #3963
  • feat(button): add accessibility information to the button component by @wuyiping0628 in #3968
  • feat(upload): [file-upload] The fileSize of the string type supports unit conversion. by @discreted66 in #3993
  • feat(static): 为统计数值增加数字增长动画 by @ourcx in #3996
  • feat(file-upload, input, numeric, search, switch): Add accessibility information by @discreted66 in #3974
  • feat(docs): add me by @ourcx in #4008
  • feat(modal): 为 ModalOptions 的 message 字段增加函数类型支持 by @Yujing613 in #3995
  • feat(rate): feat score clearing function by @IKEYCY in #3987
  • feat(form): add custom-validation-string-length demo and e2e test by @wuyiping0628 in #4021
  • feat(slider): update roles and add aria attributes for accessibility in mobile and PC components by @zzcr in #4023
  • feat(rate): enhance accessibility by adding ARIA attributes to rate component by @zzcr in #4022
  • feat(form): add accessibility information for form and form-item by @zzcr in #4019
  • feat(tabs): enhance accessibility with ARIA attributes and keyboard navigation support by @zzcr in #4020
  • feat(search-box): supports drill fields and HUAWEI CLOUD-style documents. by @discreted66 in #4030
  • feat: added the filter-popper-option attribute to control the filter panel by @James-9696 in #4034
  • feat(filter-panel): add 'size' prop and corresponding styles for filter box component by @zzcr in #4043
  • feat(drawer): 补充closed事件,用于标识抽屉关闭动画完成 by @Yujing613 in #4017
  • feat: add show-close functionality to Guide component by @IKEYCY in #4039
  • feat(breadcrumb): increase accessibility information by @wuyiping0628 in #4018
  • feat: Add comments to multiple component theme variables by @zzcr in #4055
  • feat: Adds automatic alignment when viewport boundaries overflow in the time selection panel. by @zzcr in #4052
  • feat(dropdown): dropdown-item support effect. by @discreted66 in #4054
  • feat(tree-menu): add aria-* attribute by @wuyiping0628 in #4073
  • feat(nav-menu): add aria-* attribute by @wuyiping0628 in #4074
  • feat(anchor): add aria-* attribute by @wuyiping0628 in #4075
  • feat(link): add aria-* attribute by @wuyiping0628 in #4076
  • feat: 按钮组增加了一个props by @ourcx in #4032

Bug Fixes 🐛

  • fix(icon-saas): add icons of batch4 by @shenjunjian in #3955
  • fix(dialog-select): fix show selected box when props.showSelectedBox false by @shenjunjian in #3956
  • fix(tag-input): add tag-input's css file into theme-saas by @shenjunjian in #3961
  • fix: fixed an issue where using constant strings or boolean values ​​for v-model caused build errors on the official website. by @zzcr in #3959
  • fix(theme): fix input show 2 eye icons when focus in password mode by @shenjunjian in #3957
  • fix(grid): fix slot default lead to table rerender by @gimmyhehe in #3967
  • fix(icon-saas): restore mobile-radio.svg by @shenjunjian in #3971
  • fix(icon-saas): update two icon of batch3 by @shenjunjian in #3972
  • fix(dialog-box): [dialog-box] add aria-* attribute by @James-9696 in #3952
  • fix(modal): align close delay time with animation duration by @Yujing613 in #3970
  • fix(modal): [modal] add aria-* attribute by @James-9696 in #3941
  • fix(date-panel): remove unnecessary border style for body-wrapper by @Yujing613 in #3966
  • fix(tabs): remove redundant border-bottom styles by @Yujing613 in #3969
  • fix(drawer): [drawer] add aria-* attribute by @James-9696 in #3973
  • fix(vitest): allow passing with no tests found in configuration by @zzcr in #3980
  • fix(icon-saas): update three icons in icon-saas batch4 by @shenjunjian in #3982
  • fix(select): add max-height:50% for select-dropdown by @shenjunjian in #3978
  • fix(App.vue): add import mapping for @opentiny/vue-icon-saas and refactor getDemoCode parameters by @zzcr in #3999
  • fix(grid): remove cache row at not scrollYLoad sence by @gimmyhehe in #3998
  • fix(pager): fix simplest-pager saas theme style by @gimmyhehe in #3997
  • fix(popover): [popover] add aria-* attribute by @James-9696 in #3979
  • fix(message): [message] add the message component to the menu by @James-9696 in #3986
  • fix(notify): [notify] add aria-* attribute by @James-9696 in #3992
  • fix(tooltip): [tooltip] add aria-* attribute by @James-9696 in #3988
  • fix(modal): mask fade animation by @GaoNeng-wWw in #3984
  • fix(qr-code): add watch deep by @ourcx in #4000
  • fix(icon): fix build:ui icon and dont generate dts files by @shenjunjian in #4003
  • fix(alert): [alert] add aria-* attribute by @James-9696 in #4002
  • fix(icon): adjust the format of the renamed file by @shenjunjian in #4009
  • fix(modal): 当duration为0时不自动关闭弹窗 by @Yujing613 in #3994
  • fix(theme): select-dropdown's wrap dom add overflow = auto by @shenjunjian in #4015
  • fix(exception): Fixes the issue of missing styles. by @zzcr in #4013
  • fix(popconfirm): [popconfirm] add aria-* attribute by @James-9696 in #3983
  • fix(grid): fix custom type not show sort icon by @gimmyhehe in #4016
  • fix(grid): copy old row to insert can not show the insert row by @gimmyhehe in #4014
  • fix(radio): [radio] modify radio mobile display issues by @James-9696 in #4025
  • fix(tabs): tabs 排除card类型的tiny-tabs__header的::after样式 by @Yujing613 in #3989
  • fix(picker): add aria-* for datepicker by @shenjunjian in #4028
  • fix: modify style by @James-9696 in #4036
  • fix(saas-icon): add IconFavorites by @shenjunjian in #4035
  • fix(form-item): fixed an issue where validation would fail to trigger after continuous input when form items were configured with validation stabilization and the focus would quickly drop. by @zzcr in #4038
  • fix(radio): add truncate for radio__label by @shenjunjian in #4041
  • fix(date-picker): Roll back and clear the time range change. by @discreted66 in #3981
  • fix(vue2-common): createComponent function add parent param by @shenjunjian in #4040
  • fix: update tiny-editor version to fix outlook image paste by @kagol in #4046
  • fix(auto-tip): fix auto-tip in Vue2, the directive value may be true by @shenjunjian in #4045
  • fix: Fixed the issue where the grid operation column slots failed to render in Vue 2. by @zzcr in #4047
  • fix(fluent-editor): Rich text editor tables cannot be centered in batches. by @discreted66 in #4044
  • fix(grid): fix sort logic not effect while use custom type by @gimmyhehe in #4048
  • fix(mobile): add mobile dark theme switching by @James-9696 in #4033
  • fix: add size prop to tiny-filter-box in various components for improved responsiveness by @zzcr in #4049
  • fix(grid): fix setActiveRow will error when editConfig is null by @gimmyhehe in #4050
  • fix(tag-group): fix calculation errors caused by element positioning by @shenjunjian in #4057
  • fix(select,base-select): Replaces the select API to obtain the width. by @discreted66 in #4062
  • fix(fluent-editor): The table cannot be centered in batches. by @discreted66 in #4059
  • fix(huicharts): fix the double-layer donut chart error in charts by @Davont in #4029
  • fix(grid): fix $rowIndex in tree table is not same as before refactor by @gimmyhehe in #4060
  • fix(input): fix textarea height resize after mounted by @gimmyhehe in #4067
  • fix: set the default value of bubbling by @James-9696 in #4071
  • fix(tag): Set the maximum width not to display the ellipsis. by @discreted66 in #4070
  • fix(fluent-editor): z-index is applied only when the screen is in full-screen mode by @shenjunjian in #4078
  • fix(tag-group): fix e2e test of tag-group by @shenjunjian in #4079
  • fix(select): fix select's tooltip has scrollbar by @shenjunjian in #4077
  • fix(file-upload): Fixed the problem that the tip of the file list to be uploaded does not wrap. by @discreted66 in #4083
  • fix(base-select,tag-group): e2e test by @discreted66 in #4084

Other Changes

  • docs: basic example of hiding anchor components in SaaS mode by @zzcr in #3958
  • docs: add component doc entry by @kagol in #4081

New Contributors

Full Changelog: v3.28.0...v3.29.0