TDesign Weekly Release (Feb 2nd 2023)
·
381 commits
to main
since this release
组件库
Vue2 for Web 发布 1.1.0
🚀 Features
Cascader: @chaishi (#2096)- 支持自定义
tips/label/suffix/suffixIcon等节点 - 支持
collapsedItems定义折叠的元素, Tencent/tdesign-vue#2102
- 支持自定义
SelectInput: 支持自定义tips节点 @chaishi (#2096)TagInput:collapsedItems的参数count含义更为折叠的标签数量 @chaishi (#2096)Tree: change 事件新增参数{ e }@chaishi (#2096)Select: 支持自定义tips/label/suffix/suffixIcon等节点 @chaishi (#2096)TreeSelect: @chaishi (#2096)- 支持
defaultPopupVisible - 新增事件
onEnter - 支持自定义
tips/label/suffix/suffixIcon
- 支持
Dropdown: submenu层级结构调整,增加一层t-dropdown__submenu-wrapper@uyarn (#2119)
🐞 Bug Fixes
Avatar: 修复图片头像的size属性失效的问题 @yaogengzhu (common#2092)Loading: 修复loading在部分windows设备中晃动的问题 @uyarn (#2092)Table: 修复固定列 columns数据不一致导致的报错 [issue#2089] @thinkanymore (#2091)Dialog:ImageViewer: 支持errorText mirrorTipText originalSizeTipText rotateTipText等字段配置 @WhiteXie (#2103)Image: 支持errorText loadingText字段全局配置 @WhiteXie (#2103)InputNumber: 修复小数点后第二个数字若为 0 无法输入问题,issue#2304 @chaishi (#2105)Form:- 修复其他表单项变化,触发
<form-item :rules="[]" />校验问题,issues#2100 @chaishi (#2105) - 修复数组类表单项会因其他项变化引起自身校验问题 @chaishi (#2110)
- 修复其他表单项变化,触发
SelectInput: @chaishi (#2096)- 修复点击下拉面板触发 onBlur 事件问题,期望不触发
- 支持 @Enter 和 onEnter 事件
Popup: 点击浮层面板时,禁止触发 onVisibleChange(trigger=document) 事件 @chaishi (#2096)Tag: @chaishi (#2096)- 修复
maxWidth最大宽度限制未包含图标宽度问题 - 修复超出省略场景,元素缺少 title 属性问题
- 修复
TagInput: @chaishi (#2096)- 修复
readonly无效问题 - 修复失去焦点时,没有清空 inputValue 问题
- 修复输入文本为空时,按下无法触发 onEnter 事件问题
- 修复 @click @Enter @mouseenter @Mouseleave @remove 等事件无效问题
- 修复 inputProps 优先级不是最高,进而难以覆盖任意属性问题
- 修复
Select: 修复collapsedItems参数value/collapsedSelectedItems和文档不一致问题,缺少 label 等信息,无法正常渲染节点 @chaishi (#2096)TreeSelect: @chaishi (#2096)- 修复按下 Enter 键时,没有触发搜索事件 onSearch 问题
remove事件参数新增{ trigger, e, node, data, index },并修复参数{ value }不正确问题change事件新增参数{ index },并修复trigger不正确问题- 修复 onSearch 存在时,依然无法输入过滤文本问题
- 修复 onFocus 事件参数
value不是树选择组件值的问题 - 修复
collapsedItems参数value/collapsedSelectedItems和文档不一致问题,缺少 label 等信息,无法正常渲染节点
Dropdown: 修复多层超长菜单的异常问题 @uyarn (#2119)Watermark: 修复unplugin方式使用watermark组件报错的问题 @uyarn (#2119)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.1.0
Vue3 for Web 发布 1.0.6
🚀 Features
Image:
🐞 Bug Fixes
Tag:Table:Form:Image:- 修复
image组件error,overlayContent字段类型错误 @PengYYYYY (#2328) - 修复图片加载中和图片加载失败缺少必要图标问题 @chaishi (#2342)
- 修复
Dialog: 修复 dialog确认按钮theme` 取值问题,修复单元测试告警 @PengYYYYY (#2320)Watermark: 修复unplugin方式使用watermark组件报错的问题 (issue #2325) @uyarn (#2329)Loading: 当属性loading=false时,不允许存在任何加载组件相关元素 @chaishi (#2319)Steps: 修复示例样式问题 @Wen1kang (#2330)Affix: 修复在nuxt下运行报错的问题 (issue #2279) @uyarn (#2341)Pagination: 修复在nuxt下运行报错的问题 (issue #2279) @uyarn (#2341)InputNumber: 修复小数点后第二个数字若为0无法输入问题 (issue #2304) @chaishi (#2344)Avatar: 修复size动态变化无效问题 @PengYYYYY (#2340)Calendar: 修复controllerConfig的产物类型问题 @uyarn (#2352)Drawer: 修复cancelBtn、confirmBtn的类型问题 @uyarn (#2352)Popconfirm: 修复cancelBtn、confirmBtn的类型问题 @uyarn (#2352)Slider: 修复InputNumberProps的类型问题 @uyarn (#2352)Textarea: 修复autosize的类型问题 @uyarn (#2352)Select: 修复options的类型问题 @uyarn (#2352)BreadCrumb: 修复BreadCrumbItem的to的类型问题 @uyarn (#2352)Dropdown: 修复dropdown content支持function类型 @hkaikai (#2354)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.0.6
React for Web 发布 0.45.6
🚀 Features
Input: 点击 Input 输入框中的任意元素,自动触发聚焦 @chaishi (#1950)TagInput:collapsedItems的参数count含义更为折叠的数量 @chaishi (#1950)
🐞 Bug Fixes
Loading: 修复loading在部分windows设备中晃动的问题 @uyarn (#1943)InputNumber: 修复小数点后面不能连续输入两个 0 的问题 @chaishi (#1950)TreeSelect:Dialog & Drawer: 修复在 next 中 document 报错问题 @honkinglin (#1944)ColorPicker: 修复 slider 初始化 thumb 位置计算问题 @MrWeilian (#1907)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.45.6
解决方案及周边
TDesign Vue Next Starter 发布 0.7.1
🐞 Bug Fixes
- 修复环境变量的问题 by @timi137137 in Tencent/tdesign-vue-next-starter#399
- 修复 stylelint 14的配置问题 by @uyarn in Tencent/tdesign-vue-next-starter#404
- 修复dashboard&layout相关样式Bug by @Wen1kang in Tencent/tdesign-vue-next-starter#403
- 修复菜单图标样式问题 by @timi137137 in Tencent/tdesign-vue-next-starter#402
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.7.1