Releases: Tencent/tdesign-vue
Releases · Tencent/tdesign-vue
1.9.0
🌈 1.9.0 2024-01-23
🚀 Features
Descriptions: 新增Descriptions描述组件 @zhangpaopao0609 (#3035)Slider: 新增changeEnd事件 API @uyarn (#3056)
🐞 Bug Fixes
Loading: 修复重复调用LoadingPlugin()时报错 @Zz-ZzzZ (#3025)Textarea: 修复设置maxlength后,在windows自带输入法中,中文时不到最大长度也会自动覆盖之前已输入内容的缺陷 @azx1573 (#3044)Textarea: value绑定值时,autosize时无法输入中文问题 @LoopZhou (#3057)TagInput: 修复sizeAPI 没有作用到折叠选项的问题 @uyarn (#3055)Select: 修复点击清除按钮触发多次onChange事件的异常 @uyarn (#3054)Form: 修复计算^字符长度异常的问题 @uyarn (#3058)Form: 更正表单组件实例方法为非required类型 @iiimix (#3034)
🚧 Others
- docs(Card): 更新组件 API 文档 @liweijie0812 (#3021)
- docs: 更正
webpack中使用unplugin-auto-import的说明文档 @uyarn (#3030)
1.8.4
🌈 1.8.4 2024-01-02
🚀 Features
🐞 Bug Fixes
Upload: @chaishiTable: @chaishiPagination: 将总数单位项改为条, 保持内容一致性 @dinghuihua (#2996)Radio: 处理选中状态也会触发change事件的问题 @betavs (#3000)Textarea: 修复组件初始处于隐藏状态,可视后未做高度再计算的问题 @azx1573 (#3003)ImageViewer: 添加defaultScale @sinbadmaster (#3013)Upload: 修复Form的disabled属性没有作用到上传组件部分按钮的问题 @uyarn (#3012)Select: 修复naruto版本minCollapsedNum与disabledAPI的功能异常问题 @uyarn
🚧 Others
1.8.3
🌈 1.8.3 2023-12-15
🚀 Features
Upload: 新增支持uploadPastedFiles,用于控制是否允许用户粘贴文件上传,默认允许 @chaishi (#2966)- Dropdown: 移除对left的item样式特殊处理 @uyarn common#1677
🐞 Bug Fixes
DatePicker: 修复选择同一个月内的日期后,打开面板左右月份一样的问题 @Lyan-u (#2972)Drawer: 处理点击esc无法关闭的问题 @betavs (#2967)ImageViewer: 滚轮缩放符合操作直觉 @sinbadmaster (#2974)SSR: 修复SSR场景使用报错的问题 @uyarn (#2985)Tree: 处理height属性无效的问题 @betavs (#2968)Tree: 解决初始化节点选中态异常的问题 @TabSpace (#2985)Upload: 卡片式文件上传,修复取消上传时,文件依然显示的问题 issue#2955 @chaishi (#2966)
1.8.1
🌈 1.8.1 2023-12-07
🚀 Features
Cascader: 新增valueDisplayAPI @PengYYYYY (#2938)Menu: 选中后关闭菜单,与其他组件保持交互行为一致 @uyarn (#2963)Tabs: 优化初始化滚动的场景,对处于中间的部分场景进行进一步优化 @uyarn (#2964)
🐞 Bug Fixes
Radio: 选项内容变化后样式问题修复 @hkaikai (#2936)Pagination: 修复当total为 0 并且pageSize改变时,current值为 0 的问题 @betavs (#2937)Tree: @TabSpaceTable: @chaishiImageViewer: 修复在抽屉组件等组件中使用图片预览组件,按下esc键抽屉组件和图片预览组件会同时关闭的问题 @sinbadmaster (#2958)AutoComplete: 修复匹配特殊字符报错的问题 @ZWkang (#2943)Dropdown:处理禁用状态可点击的问题 @betavs (issue #3693)
1.8.0
🌈 1.8.0 2023-11-23
🚀 Features
Statistic: 新增Statistic统计数值组件 @LIjiAngChen8 (#2397)Loading: 支持使用 v-if 和 v-loading 混用的场景 @Zz-ZzzZ (#2902)Space: 支持老旧浏览器也能正常显示子元素之间的间距,#1901 @chaishi (#2887)Table: 可编辑单元格/可编辑行场景,支持使用参数updateEditedCellValue更新其他处于编辑态的列数据 @chaishi (#2917)Input: 恢复value对number的支持 @chaishi (#2906)
🐞 Bug Fixes
Radio: 修复误判删除键(backspace)是空格键(space)的问题 @liweijie0812 (#2905)Checkbox: 修复误判删除键(backspace)是空格键(space)的问题 @liweijie0812 (#2905)Table: @chaishiCheckbox: 修复CheckboxGroup.max超出数量限制时的禁用态显示问题,issue#2908 @betavs (#2911)Checkbox: 修复提前设置某个选项的值在选中项CheckboxGorup.value里面,再放入选项到options中,选项呈现状态为非选中问题 @chaishi (#2914)Checkbox: 修复懒加载场景默认依然会执行内部逻辑问题 @chaishi (#2915)Cascader: 修复数字为 value 时的告警问题 @uyarn (#2924)TreeSelect: 修复数字为 value 时的告警问题 @uyarn (#2924)Popup: 修复destroyOnClose时,快速重复 hover 后组件无法正常展示的问题 @guxi11 (#2898)Textarea: 修复表格中使用Textarea且设置autosize为 true 报错的问题 (#2912) @nined9 (#2921)
🚧 Others
1.7.2
🌈 1.7.2 2023-11-07
🚀 Features
ImageViewer: 新增支持closeOnEscKeydown,用于控制是否允许 ESC 键关闭预览 @chaishi (#2890)Upload: @chaishi- 批量文件上传支持在列表中显示上传失败的原因,tdesign-vue-next#2518 (#2891)
- 支持使用
fileListDisplay=null隐藏文件或文件列表显示 (#2889) - 图片预览功能,新增支持透传图片预览全部属性
imageViewerProps,tdesign-vue-next#2928 (#2891) ⚠️ 新增图片上传大小超出限制提醒,有额外单独实现此功能的业务需注意是否存在重复显示大小限制提醒问题,tdesign-vue-next#2736 (#2891)- 多文件/图片上传场景下,
autoUpload=false时,支持使用 Props 属性/函数/插槽等方法自定义上传按钮和取消上传按钮,tdesign-vue-next#2469 (#2891) - 多文件/图片上传场景下,
autoUpload=false时,区分已上传状态和待上传状态 tdesign-vue-next#2518 (#2891)
Select:
🐞 Bug Fixes
TreeUpload: 修复max=1 multiple=false情况下,无法替换上传文件问题,tdesign-vue-next#2909 @chaishi (#2891)Cascader: 选项disabled修改后,选项不是禁用状态的问题 #2859 @lxc-orange (#2872)- 修正部分组件使用
lodash非按需引入导致全量引入的问题 @fennghuang (#2893) Slider: 修复step小于1无法正常使用的问题 @uyarn (#2894)Link: 修复样式居中的缺陷 @uyarn (#2894)Checkbox: 修复 value.splice 无法设置选中项变化问题 @chaishi
1.7.1
🌈 1.7.1 2023-10-20
🚀 Features
🐞 Bug Fixes
1.7.0
🌈 1.7.0 2023-10-12
🚀 Features
Tag: @chaishiAnchor:anchor-item左侧边距的计算方式由嵌套改为 --level 结合 css 计算 @ontheroad1992 (#2816)TagInput: 支持在exceedType为scroll的场景下通过滚动对选项进行操作 @uyarn (#2846)
🐞 Bug Fixes
Dialog: 修复 Dialog 弹框中打开表格,表格中分页组件信息出现超出省略问题 @LoopZhou (#2821)ImageViewer: 修复关闭时偶尔会出现抖动现象 @betavs (#2823)DatePicker- 修复
confirm事件无效的问题 @betavs (#2833) - 修复禁用日期格式化问题 @honkinglin (common#1618)
- 修复
Cascader: 修复change事件中source异常的问题(issue #2835) @betavs (#2837)Breadcrumb: 修复暗黑模式下的样式分隔符样式问题 @uyarn (common#1608)List: 优化滚动条的样式 @liweijie0812 (common#1601)Radio: 修复表单验证提示的场景下,右边框颜色不一致的问题 @liweijie0812 (common#1599)Tree: @TabSpace
🚧 Others
1.6.7
1.6.6
🚀 Features
Table: @chaishiDialog: @chaishi (#2769)- 支持使用
confirmLoading控制确认按钮加载状态 - 组件实例函数新增
confirmDialog.setConfirmLoading(true)和confirmDialog.update({ confirmLoading: true }),用于设置确认按钮加载状态
- 支持使用
Watermark: 水印组件文字新增fontFamily属性 @LadyChatterleyLover (common#1580)GlobalConfig: 全局配置中,步骤条组件添加已完成状态自定义功能 @Zzongke (common#1579)
🐞 Bug Fixes
Table: @chaishi (#2767)- 树形结构,修复 v1.6.4 中
tree.defaultExpandAll失效问题 @chaishi (#2752) - 树形结构表格,修复
expandedTreeNodes.sync和@expanded-tree-nodes-change使用expandTreeNodeOnClick时无效问题 issue#2756 - 可筛选表格,修复
resetValue在清空筛选时,未能重置到指定resetValue值的问题 - 可筛选表格,修复单选筛选器触发两次
onFilterChange事件问题,issues#2746 - 拖拽排序表格,修复添加
lazyLoad懒加载属性后,拖拽排序功能失效问题 - 可筛选表格,修复晒选项的值为
false时,筛选图标未能高亮问题 (#2771) - 可筛选表格,解决
title使用函数或插槽定义时,过滤结果行文本显示问题,issue#3303 - 可编辑表格,修复多个可编辑表格同时存在时,校验互相影响问题 @chaishi (#2787)
- 树形结构,修复 v1.6.4 中
Form: 修复调用form组件暴露的reset方法后未定义name的form-item也被一同加入清除 @Zz-ZzzZ (#2760)Checkbox: 修复同时有多个 CheckGroup 时,选中值显示异常问题,issue#2761 @chaishi (#2768)Image: @chaishi (#2770)- 修复
fallback在第一次加载失败后无效问题 - 修复图片预览出现两个预览按钮问题
- 修复
Dialog: 修复组件如果初始默认显示, 按 esc 关不掉的问题 @Zhanjiachun (#2708)Loading: 修复Plugin在部分场景下设置 false 入参时重新创建实例的问题 @uyarn (#2778)Autocomplete: 修复错误的移除事件监听时机 @uyarn (#2777)Table: 修复固定表头/尾错误的移除事件监听时机 @uyarn (#2777)Popup: 修复产物中env环境的问题 @uyarn (#2776)Select: 修复多选且开启reserveKeyword的场景下删除 input 中的内容时,会删除已选项的缺陷 @uyarn (#2779)Checkbox: 修复动态设置options无效问题,issue#2792 @chaishi (#2793)Upload: 上传组件theme='image'时,在disabled状态不显示上传按钮 @chaishi (#2793)