TDesign Weekly Release (Dec 4th 2022)
·
384 commits
to main
since this release
组件库
Vue2 for Web 发布 1.0.1
🚀 Features
Table: @chaishi (#1948)- 列配置支持
stopPropagation: true,用于设置某一列单元格阻止事件冒泡 - 虚拟滚动支持行高动态变化
- 固定表头背景色始终保持为灰色底,无论内容是否溢出
- 列配置支持
TreeSelect:onVisibleChange事件增加回调参数 @uyarn (#1949)Guide: 新增Guide引导组件 @uyarn @zhangpaopao0609 (#1952)Select: 提升部分情况下组件内部 options 处理的性能 优化大量数据加载卡顿的问题 @skytt (#1945)
🐞 Bug Fixes
Menu: 修复弹出模式子菜单样式展示问题 @xiaosansiji (#1960)Input: 修复 Input 文字长度省略异常的问题 @uyarn (#1939)Table: 修复表格宽度过小时出现抖动的问题 @chaishi (#1948)Drawer: 修复 visible 默认为true时内容不展示问题 @honkinglin (#1940)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.0.1
Vue3 for Web 发布 1.0.0
🚀 Features
Table:Menu: 样式优化,Tencent/tdesign-common#1073 @xiaosansiji (#2172)TreeSelect:onVisibleChange事件增加回调参数 @uyarn (#2184)
🐞 Bug Fixes
Table:Dropdown: 修复多级菜单长度超长时 无法选择子菜单及位置异常的问题 @uyarn (#2171)Slider: 修复tooltip属性自定义content不生效问题 (issue #2180) @ChrisLee0211 (#2181)Datepicker: 兼容传入空字符串 @honkinglin (#2169)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.0.0
React for Web 发布 0.45.0
❗ Breaking Changes
Dialog: 重构 Dialog,兼容 mode="normal" 属性更改为 DialogCard 实现,新增控制台警告 @honkinglin (#1830)
🚀 Features
Table:- 支持设置
col.stopPropagation阻止整列事件冒泡 @chaishi (#1816) - 可筛选表格,新增
filter.popupProps,支持透传 Popup 组件全部属性,tdesign-vue-next#2088 @chaishi (#1817) - 选中行表格,新增
selectOnRowClick,支持点击行选中,tdesign-vue-next#1954 @chaishi (#1817) - 本地排序功能,支持对默认数据进行排序 @chaishi (#1817)
- 支持设置
Menu: 弹出菜单中箭头不再翻转,间距等样式与 Dropdown 子菜单对齐 @xiaosansiji (#1813)Dialog: 重构 Dialog,新增 DialogCard 子组件 @honkinglin (#1830)
🐞 Bug Fixes
Input: 修复 input 动态宽度计算问题 @honkinglin (#1806)Table:Dropdown: 修复多级菜单过长无法选择的问题 @uyarn (#1821)Tree: 修复叶子节点的label区域无法触发选中的问题 @uyarn (#1822)Form:- 修复异步渲染 form 组件赋值失败问题 @honkinglin (#1824)
- 修复 formList 嵌套赋值问题 @honkinglin (#1819)
Guide: 部分默认属性通过全局配置获取 @zhangpaopao0609 (#1808)Progress: 修复 label 展示问题 @honkinglin (#1809)TreeSelect: 修复 input 宽度展示问题 @honkinglin (#1820)ColorPicker: 修复 swatchs panel 默认标题错误 @josonyang (#1810)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.45.0
Miniprogram for WeChat 发布 0.31.0
❗ BREAKING CHANGES
Input: 移除 clearableIconProps、prefixIconProps、suffixIconProps 属性 @anlyyao (#1188)SwipeCell: 调整 DOM @anlyyao (#1201)Dialog: 属性 closeOnOverlayClick 默认值从 true 改成 undefined @LeeJim (#1240)Dialog: 调整 DOM @LeeJim (#1240)
🚀 Features
Steps: 视觉升级 @LeeJim (#1225)Picker: 视觉升级 @LeeJim (#1248)Dialog: 视觉升级 @LeeJim (#1240)Dialog: 新增 closeBtn 属性,支持关闭按钮 @LeeJim (#1240)Dialog: 支持 CSS Variables,支持主题定制 @LeeJim (#1240)Picker: 支持 CSS Variables,支持主题定制 @LeeJim (#1248)DateTimePicker: 支持 CSS Variables,支持主题定制 @LeeJim (#1248)Input: clearable、prefixIcon、suffixIcon等属性新增 Object 类型,透传至 icon 组件 @anlyyao (#1188)SwipeCell: 属性 right 和 left 支持使用 icon @anlyyao (#1201)Overlay: 支持无障碍访问 @szu-bee (#1205)BackTop: 支持无障碍访问 @szu-bee (#1206)CountDown: 支持无障碍访问 @szu-bee (#1207)Button: 支持无障碍访问 @zhangpaopao0609 (#1149)Collapse: 支持无障碍访问 @gzzhanghao (#1224)Calendar: 支持无障碍访问 @gzzhanghao (#1217)Fab: 支持无障碍访问 @zhangpaopao0609 (#1231)Tabs: 支持无障碍访问 @zhangpaopao0609 (#1227)Overlay: 支持无障碍访问 @szu-bee (#1205)Collapse: 支持无障碍访问 @gzzhanghao (#1224)Toast: 支持无障碍访问 @huaiyinfeilong (#1210)
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.31.0
解决方案及周边
TDesign Vue Next Starter 发布 0.6.1
🚀 Features
- 优化登录跳转支持回跳带query参数的页面 by @PDieE in Tencent/tdesign-vue-next-starter#374
- 引入类型声明为type 方便CLI工具做JS版本转换处理 by @uyarn in Tencent/tdesign-vue-next-starter#375
- 新增打开外部页面(内嵌及外链)配置及示例 by @dianjie in Tencent/tdesign-vue-next-starter#377
- 支持编辑器使用
volar提示组件名称及对应API by @uyarn in Tencent/tdesign-vue-next-starter#378
🐞 Bug Fixes
- 修复DateRangePicker组件内分页样式显示异常 by @wandoupeas in Tencent/tdesign-vue-next-starter#373
- 修复组件升级引入的布局高度问题 by @dianjie in Tencent/tdesign-vue-next-starter#367
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.6.1