TDesign Weekly Release (Feb 3rd 2023)
·
378 commits
to main
since this release
组件库
Vue2 for Web 发布 1.1.2
🚀 Features
TreeSelect: 支持使用keys定义字段别名 @chaishi (#2128)List: ListItem 支持onClick事件 @yaogengzhu (#1923)Timeline: @chaishi (#2138)- 支持使用属性函数
props.slot: () => <dot/>自定义连接点 - 支持使用插槽和属性函数
content自定义内容 - 支持使用插槽和属性函数
label自定义时间文本
- 支持使用属性函数
🐞 Bug Fixes
Table: @chaishi (#2130)- 修复
affixHeader在IE上高度异常问题 @huangpiqiao (#2129) - 修复添加
resizable属性后,在 Dialog 组件中宽度计算问题,并非提前设置好的 column.width,issue#2116 - 修复
column.resizable=false在某些场景下无效问题,issue#1765 - 修复在自定义列数量场景,表格宽度未能根据列数自适应,issue#1861
- 修复宽度计算的各类问题,issue#1663 @chaishi
- 修复空表格在 Dialog 组件中,文本显示位置不正确问题,issue#2082
- 分页功能,修复
pagination.onChange被调用两次问题,issue#2066
- 修复
Cascader: 修复级联组件无法选中值为 0 的选项的问题 @vkm0303 (#2144)Timeline: 修复TimelineItem.labelAlign优先级不是最高的问题 @chaishi (#2138)Drawer: 修复组件销毁时未正常移除锁定样式的问题 @honkinglin (#2133)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.1.2
Vue3 for Web 发布 1.0.7
🚀 Features
TagInput:Guide:Select:Dropdown: submenu层级结构调整,增加一层t-dropdown__submenu-wrapper@uyarn (#2370)Form: 支持导出FormRules数据类型 @chaishi (#2378)Popup: 新增popperOptions及onScrollToBottom事件 @uyarn (#2388)
🐞 Bug Fixes
TagInput: 修复输入内容为空时,未能触发 onEnter 事件问题 @chaishi (#2357)Dropdown: 修复多层超长菜单的位置异常问题 @uyarn (#2370)SelectInput: 修复defaultInputValue无效问题,issue#2372 @chaishi (#2373)Table: 修复column.edit.on.onChange无效报错问题,issue#2362 @chaishi (#2374)Guide: 优化自定义消息框时容器的样式 @zhangpaopao0609 (#2371)Anchor: 修复在组件卸载时候的意外事件注册 @tjstyx (#2387)Tree: 修复树拖拽时候鼠标预期行为样式(issue #1864) @PengYYYYY (#2390)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.0.7
React for Web 发布 1.0.0
🚀 Features
🐞 Bug Fixes
Tree: 修复使用 setItem 设置节点expanded 时,不触发 onExpand 的问题 @genyuMPj (#1956)Dropdown: 修复多层超长菜单的位置异常问题 @uyarn (#1964)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.0.0
Miniprogram for WeChat 发布 1.0.0-rc.2
❗ Breaking Changes
🚀 Features
- 所有组件同时支持
style和customStyle属性 @LeeJim (#1532) Button: 支持点击态边框颜色 css variable @anlyyao (#1530)Result: 属性 icon 支持对象类型,透传至图标组件 @LeeJim (#1539)TabBar: 属性 icon 支持对象类型,透传至图标组件 @LeeJim (#1539)Toast: 属性 icon 支持对象类型,透传至图标组件 @LeeJim (#1539)
🐞 Bug Fixes
- 修复因 template 引起的控制台告警 @anlyyao (#1548)
- 修复控制台告警 @LeeJim (#1586)
NavBar: 补充根元素缺失的高度 @LeeJim (#1526)Search: 修复插槽命名错误 @anlyyao (#1529)Loading: 支持无障碍访问 @yaogengzhu (#1534)Checkbox: 修复--td-checkbox-icon-size对未选中态复选框不生效问题 @anlyyao (#1530)BackTop: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Badge: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Grid: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Image: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Input: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Link: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Loading: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Message: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)BackTop: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)CountDown: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)TabBar: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)TextArea: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Toast: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)CountDown: 补充 content 插槽 @LeeJim (#1539)Drawer: 补充 title 插槽 @LeeJim (#1539)Radio: 补充 label、content 插槽 @LeeJim (#1539)TabPanel: 补充 panel 插槽 @LeeJim (#1539)ImageViewer: 优化插槽渲染逻辑,不再需要传入 slot 字符串 @LeeJim (#1544)ImageViewer: 修复关闭点击不生效的问题,以及 trigger 参数不对的问题 @LeeJim (#1544)Calendar: 移除tabindex元素 的outline样式 @anlyyao (#1573)Input: 支持名为tips的插槽 @anlyyao (#1572)Button: 修复 CSS Variable 变量命名错误 @anlyyao (#1563)Calendar: 优化 title 插槽,不再需要传入 slot 字符串 @LeeJim (#1588)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.0.0-rc.2