Releases: Tencent/tdesign-vue
Releases · Tencent/tdesign-vue
1.10.1
🌈 1.10.1 2024-09-24
🚀 Features
Button: 新增formAPI,原生的 form 属性,支持用于通过 form 属性触发对应 id 的 form 的表单事件 @uyarn (#3310)Cascader: 支持在打开菜单时滚动到首个已选项所在节点的能力 @uyarn (#3335)DatePicker: 支持readonly属性 @myronliu347 (#3311)Form: 新增idAPI,表单原生的 id 属性,支持用于配合非表单内的按钮通过 form 属性来触发表单事件 @uyarn (#3310)Menu:expandType为normal时,支持三级子菜单的展示 @setcy (#3296)Select: 支持在过滤情况下使用checkAll配置全选的功能 @zhengchengshi (#3295)Table: 可展开收起场景下新增t-table__row--expanded和t-table__row--folded用于区分展开和收起的行 @uyarn (#3331)Tag: 新增titleAPI 控制鼠标悬停显示的文本 @liweijie0812 (#3309)TimePicker: 支持readonly属性 @myronliu347 (#3311)TimeRangePicker: 当结束时间大于开始时间时,自动调整时间范围的顺序 @myronliu347 (#3327)TreeSelect: 修改多选状态下默认点击父节点选项的行为为选中父节点,如果需要点击展开的交互效果,请配置treeProps.expandOnClickNode@uyarn (#3330)Rate: 新增支持clearableAPI,用于清空评分 @myronliu347 (#3332)
🐞 Bug Fixes
Cascader: 修复过滤条件下选择父节点导致样式异常的问题 @uyarn (#3333)DatePicker: 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#3336)Select: 修复下拉面板存在自定义节点且存在回车等操作时与组件自身键盘事件冲突的问题 @uyarn (#3303)SelectInput: 修复动态变化输入框宽度的情况下,下拉菜单宽度没有动态跟随变化的问题 @myronliu347 (#3325)Slider: 修复change-end事件回到没有正确emit的问题 @myronliu347 (#3320)Table: 修复表格开启虚拟滚动和loading后,分页和表格内容顺序错乱的问题 @myronliu347 (#3319)TimePicker: 修复 12 小时制切换在dayjs切换中文情况下失效的问题 @myronliu347 (#3326)TreeSelect: 修复无法支持深层的keys设置的问题 @myronliu347 (#3313)Upload: 修复uploadPastedFiles = false时第一次上传文件后报错导致响应式丢失的问题 @myronliu347 (#3308)
🚧 Others
DatePicker: 优化周选择器配合firstDayOfWeek使用的问题,详情请查看示例代码 @uyarn (#3336)Dialog: 优化非模态模式下的展示样式 @RSS1102 (common#1945)Popup: 修复文档内容错误 @novlan1 (common#1941)i18n: 新增俄语和意大利语的语言配置支持 @liweijie0812 (#3334)
1.10.0
🌈 1.10.0 2024-08-29
🚀 Features
Empty: 新增空状态组件Empty,用于空状态时的占位提示 @HaixingOoO (#3287)ConfigProvider: 新增支持descriptions.colonText rate.rateText 和 setpes.checkIcon的全局配置 @liweijie0812 (#3288)Cascader: 级联面板完善支持自定义下拉选项内容的能力 (#3290)List: 新增scrollAPI,支持开启虚拟滚动适用于大数据量的场景,具体使用方式参考示例代码
@uyarn (#3286)
🐞 Bug Fixes
Select: @dhwebs (#3278)- 修复分组状态下,通过上下键切换时下拉面板不会跟随滚动的问题
- 修复分组状态下,通过上下键切换时无法正确切换的问题
ColorPicker: 修复ColorPicker透传SelectInputProps无效问题 @taninsist (#3279)TimePicker: @myronliu347Form: 添加whitespace校验默认错误信息 @liweijie0812 (#3284)
1.9.9
🌈 1.9.9 2024-08-15
🚀 Features
Table: 新增支持 APIthClassName,用于需要在列表头自定义类名的场景 @theBestVayne (#3238)Borderless: AutoComplete、ColorPicker、DatePicker、TagInput、TimePicker 、RangeInput、DateRangePicker 、TimeRangePicker 等组件新增 borderless API,支持无边框模式 @liweijie0812 (#3249)Description: layout 类型定义调整为字符串多类型 @liweijie0812 (#3252)
🐞 Bug Fixes
Cascader: 修复多选下点击清空按钮的功能异常及多次触发onChange事件的问题 @uyarn (#3273)Form: 修复某种情况下 scrollToFirstError 失效的问题 @morningbao (#3251)InputNumber: 修复小数点精度计算,以 0 开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (#3273)Table: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (#3273)TagInput: 修复tagProps没有作用到折叠的标签上的缺陷 @uyarn (#3260)Upload: 修复部分图标不支持全局替换的问题 @uyarn (#3244)
1.9.8
🌈 1.9.8 2024-07-11
🚀 Features
Icon: 新增有序列表图标list-numbered,优化lock-off图标的绘制路径 @DOUBLE-DENG (icon#9f4acfd)
🐞 Bug Fixes
Dialog: 修复Dialog组件在SSR环境下的使用问题 @qqw78901 (#3219)Icon: 修复图标chart-column的命名错误问题,如果使用旧错误命名请注意 @uyarn (#3229)Input: 修复禁用状态下仍可以切换明文密文的问题 @jby0107 (#3230)Input: 修复禁用状态下超出问题文字长度异常的问题 @uyarn (common#1831)Menu: 修复样式文件多余的空格导致部分场景打包异常的问题 @liweijie0812 (common#1828)Tree: 修复树形组件错误过滤value为0的节点的问题 @uyarn (#3233)
1.9.6
1.9.5
🌈 1.9.5 2024-06-20
🚀 Features
Transfer: 修复通过Function方法使用Tree属性的能力 @sinbadmaster (#3185)TabsDatePicker: 优化日期区间选择器头部区间的变化逻辑,选择后左侧区间大于右侧区间,则默认调整为左侧区间始终比右侧区间小 1 @uyarn (#3207)
🐞 Bug Fixes
Tree: 新增allowDropAPI,支持拖放限制的能力,具体参考相关示例 @TabSpace (#3206)Cascader: 修复无children选项点击时仍然显示之前列表的问题 @1379255913 (#3201)InputNumber: 修复allowInputOverLimit=false大小值判断时,value为undefined时,会出现显示 Infinity 的问题 @HaixingOoOSelectInput: 修复多选情况下设置allowInput为 true 无法输入的问题 @hy212 (#3195)
1.9.4
🌈 1.9.4 2024-05-16
🚀 Features
Input: 新增borderless无边框模式输入框 @uyarn (#3162)Scroll: 调整Chrome 121升级带来的滚动条样式的兼容方式,不再依赖autoprefixer或vue-cli的版本 @LoopZhou (#3162)DatePicker:DatePicker及DateRangePicker组件新增label属性 @fython (#3169)RangeInput: 新增label属性 @fython (#3169)
🐞 Bug Fixes
ColorPicker: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#3163)RangeInput: 修复prefix/suffix未垂直居中对齐的问题 @fython (#3175)Menu: 提升t-popup__menu的样式优先级,解决 dist 内样式优先级一致导致样式异常的问题 @uyarn (#3178)Select:Upload: 修复图片上传错误类型下的样式异常的问题 @uyarn (#3178)
🚧 Others
Upload:- 修复文档中
locale跳转链接异常的问题 @uyarn (#3178) - 修复文档中关于
OPTIONS方法的说明 @Summer-Shen (#3155)
- 修复文档中
1.9.3
🌈 1.9.3 2024-04-26
🚀 Features
🐞 Bug Fixes
Submenu: 修复设置popup-props中placement属性无效的问题 @betavs (#3145)Textarea: 修复autosize在Firefox中不生效的问题 @XBIsland (#3148)Select: 修复option插槽 value 为Boolean类型的报错问题 @uyarn (#3154)Upload: 修复自定义方法通过uploadFilePercent更新百分比无效的问题 @XBIsland (#3149)Style: 修复部分节点前缀无法统一替换的缺陷 @ZWkang common#1773
🚧 Others
1.9.2
🌈 1.9.2 2024-04-11
🚀 Features
Tag: 新增colorAPI,支持自定义颜色 @maoyiluo (#3101)CollapsedItems:TagInput、SelectInput、TreeSelect和Cascader的CollapsedItems统一新增onClose回调,支持对折叠选项的删除操作 @topazur @uyarn (#2942)
🐞 Bug Fixes
Transfer:Locale: 修复Image和ImageViewer组件英文语言包异常的问题,优化DatePicker部分语言配置 @uyarn (#3119)Checkbox: 修复checkboxGroup.max禁用态显示的问题 @LoopZhou (#3124)DatePicker:Table: 修复使用fixedRows时的报错问题 @betavs (#3134)Loading:导出LoadingDirective使用 @XBIsland (#3120)Scroll: 修复由于Chrome 121版本支持scroll width之后导致Table、Select及部分出现滚动条组件的样式异常问题 @LoopZhou (common#1765)
🚧 Others
Dialog: 优化插件部分的使用示例 @Lyan-u (#3126)Dialog: 优化插件部分的使用说明 @Summer-Shen (#3125)Menu: 移除示例代码中废弃的高度示例 @Summer-Shen (#3135)
1.9.1
🌈 1.9.1 2024-03-10
🚀 Features
Slider: 支持通过label=null或label=false隐藏滑块数字浮层 @chaishi (#3100)Table: 支持全局配置 size @Lyan-u (#3103)Table: 可筛选表格,单选/多选筛选条件,支持搜索选项 issue#3988 @chaishi (#3098)- Tabs: 调整激活 Tab下划线与 TabHeader边框的层级关系 @uyarn
🐞 Bug Fixes
DatePicker: 修复format与valueType不一致的场景下计算错误的问题 @uyarn (#3106)Descriptions: 解决控制台报错绑定属性title已声明为属性的问题 @betavs (#3065)Descriptions: 优化自适应宽度的问题 @uyarn (#3105)Table: 树形结构表格,修复同时异步设置 data 和 expandedTreeNodes 时,展开节点的无效问题 tdesign-vue-next#3873 @chaishi (#3098)Table: 固定列表格,修复固定多列时,在 Dialog 中固定列位置压缩问题 @chaishi (#3098)Table: 修复Table缺失refreshTable方法的异常 @uyarn (#3104)
🚧 Others
Form文档更新 @liweijie0812 (#3064)- 新增
composition API示例,详情请参考官网各示例代码 @chaishi @uyarn @HaixingOoO (#3081)