TDesign Weekly Release (Dec 2nd 2022)
·
386 commits
to main
since this release
组件库
Vue2 for Web 发布 0.52.0
❗ Breaking Changes
SelectInput: 调整 DOM 结构和类名,同其他框架保持一致,方便全部框架复用同一份 CSS @chaishi (#1880)Menu: 样式优化 @xiaosansiji (#1882)- 弹出菜单中箭头不再翻转,间距等样式与 Dropdown 子菜单对齐
theme=light时默认跟随全局浅色/暗色模式切换,theme=dark保持暗色模式展示- 侧边导航,去除第三级自菜单弹出动画,减少操作干扰
🚀 Features
ColorPicker: 新增clearable及showPrimaryColorPreviewAPI,控制是否展示颜色选择条右侧预览区域 @uyarn (#1875)SelectInput:selectInputWrapRef更名为selectInputRef@chaishi (#1880)Table: @chaishi (#1891)- 可筛选表格,新增
filter.popupProps,支持透传 Popup 组件全部属性,tdesign-vue-next#2088 - 选中行表格,新增
selectOnRowClick,支持点击行选中,tdesign-vue-next#1954 - 本地排序功能,支持对默认数据进行排序
- 可筛选表格,新增
Upload:onProgress/onSuccess/onFail等事件参数添加XMLHttpRequest,用于获取 http status 等数据 @chaishi (#1886)Radio/Checkbox:click事件更为从最外层输出,防止出现无法在外层阻止冒泡的问题 @chaishi (#1891)
🐞 Bug Fixes
ColorPicker: 修复无法删除颜色值的问题 @uyarn (#1875)SelectInput: 宽度自适应模式,边距问题修复,issue#1842 @chaishi (#1880)TagInput: 宽度自适应模式,左右边距保持一致 @chaishi (#1880)Textarea: 修复多行文本autofocus失效的问题 @yaogengzhu (#1879)InputNumber: 无法输入小数点后面的第一位数字0,tdesign-vue-next#2103 @chaishi (#1885)InputNumber: 修复无法使用清空按钮清除输入数字问题,issue#1855 @chaishi (#1885)SelectInput: 修复出现的异常tips节点 @PengYYYYY (#1889)Popup: 修复初次渲染overlayStyle不生效的问题 @uyarn (#1893)Dropdown: 修复父节点超长无法点击子菜单的问题 @uyarn (#1893)Dialog: 修复滚动条判断的问题 @honkinglin (#1897)ImageViewer: 修复缺少移除动画的问题 @honkinglin (#1877)RangeInput: 修复status设置无效的问题 @honkinglin (#1878)InputAdornment: 修复 InputAdornment 相关样式问题 @honkinglin (#1888)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.52.0
Vue3 for Web 发布 0.26.0
❗ Breaking Changes
SelectInput:
🚀 Features
Table:- 可筛选表格,新增
filter.popupProps,支持透传 Popup 组件全部属性,issue#2088 @chaishi (#2105) - 选中行表格,新增
selectOnRowClick,支持点击行选中,issue#1954 @chaishi (#2105)
- 可筛选表格,新增
ColorPicker: 新增clearable及showPrimaryColorPreviewAPI,控制是否展示颜色选择条右侧预览区域 @uyarn (#2096)Upload:onProgress事件新增参数XMLHttpRequest,用于获取 http status 等信息 @chaishi (#2106)TimePicker: 新增tips和statusAPI,onPick新增context参数回调 @uyarn (#2124)
🐞 Bug Fixes
Table:- 修复拖拽排序问题,issue#1706,issue#1250,issue#895,issue#893 @chaishi (#2105)
- 修复表头超出省略报错问题 @chaishi (#2131)
- 本地数据排序,支持默认对排序字段进行数据排序,issue#2129 @chaishi (#2131)
ColorPicker: 修复无法删除颜色值的问题 @uyarn (#2096)ConfigProvider: 修复v-loading方式使用时会发出警告问题 (issue #2025) @yusongh (#2054)InputNumber: 无法输入小数点后面的第一位数字0,issue#2103 @chaishi (#2107)Radio: 修复click事件没有绑定在最外层,导致无法正确获取点击事件问题 @chaishi (#2105)TimePicker: 修复面板开启时无法点击清空按钮清空数值的问题 @uyarn (#2124)SelectInput: 修复宽度自适应场景,宽度问题,issue#2122 @chaishi (#2125)InputAdornment: 修复 inputAdornment 样式 @honkinglin (#2127)ImageViewer: 修复image-viewer移除动画缺失问题 @honkinglin (#2118)RangeInput: 修复status无效问题 @honkinglin (#2123)Full Changelog:
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.26.0
React for Web 发布 0.44.1
🚀 Features
TimePicker: 新增status、tips和onPickAPI @uyarn (#1786)ColorPicker: 新增showPrimaryColorPreviewAPI 控制色彩选择条右侧主色区块的展示 @uyarn (#1788)Upload:
🐞 Bug Fixes
InputNumber:- 无法输入小数点后面的第一位数字
0,tdesign-vue-next#2103 @chaishi (#1780) - 修复无法使用清空按钮清除输入数字问题,issue#1855 @chaishi (#1780)
- 修复 status 默认值缺失 @honkinglin (#1790)
- 无法输入小数点后面的第一位数字
Popup: 快速移动鼠标弹出层闪烁 @HelKyle (#1769)dialog: 修复 dialog instance ts 类型警告 @moecasts (#1783)affix: 新增 content @ontheroad1992 (#1778)TimePicker: 修复打开面板时无法直接清空时间的交互问题 @uyarn (#1786)Select: 修复onEnter事件回调参数异常的问题 @uyarn (#1789)Form: 修复 ts 类型警告 @honkinglin (#1775)Anchor: 修复 container 默认值问题 @ontheroad1992 (#1776)InputAdornment: 修复样式问题 @honkinglin (#1784)Dialog: 修复滚动条宽度计算问题 @honkinglin (#1787)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.44.1
Miniprogram for WeChat 发布 0.29.0
❗ BREAKING CHANGES
🚀 Features
ActionSheet: 视觉升级 @LeeJim (#1142)Drawer: 视觉升级 @LeeJim (#1147)Search: 支持无障碍访问 @Isabella327 (#1132)Message: 支持无障碍访问 @zhangpaopao0609 (#1150)Stepper: 支持无障碍访问 @zhangpaopao0609 (#1144)Progress: 支持无障碍访问 @yaogengzhu (#1156)Image: 支持无障碍访问 @zhangpaopao0609 (#1136)Radio: 支持无障碍访问 @byq1213 (#1139)Avatar: 支持无障碍访问 @byq1213 (#1137)ActionSheet: 新增 description 和 align 属性 @LeeJim (#1142)Loading: 支持默认插槽、CSS Variables @LeeJim (#1152)Drawer: 新增支持 titile 属性,footer 插槽 @LeeJim (#1147)ActionSheet: 新增支持 CSS Variables @LeeJim (#1142)
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.29.0