TDesign Weekly Release (Oct 3rd 2022)
·
386 commits
to main
since this release
组件库
Vue2 for Web 发布 0.49.1
🚀 Features
Select:onChange事件增加 option 参数返回 issue#1664 @skytt (#1667)- 添加 options 参数监听, 优化部分场景下 option 更新逻辑 issue#1681 @skytt (#1682)
Upload: 多图片上传,图片文件名支持abridgeName@chaishi (#1669)dialog: 优化非模态对话框拖拽事件鼠标表现 @huoyuhao (#1352)
🐞 Bug Fixes
Select: 空值兼容 null 的情况 issue#1668 @skytt (#1667)Upload: @chaishi (#1669)- 修复
name无效的问题 - 修复自定义上传方法不支持图片回显的问题
- 修复
Collapse: 修复点击标题没有触发折叠功能的问题 @huangpiqiao (#1676)Tabs: 修复 Tabs 切换时会导致表单初始化聚焦失效问题 @huangpiqiao (#1676)Datepicker: @luwuer (#1587)- 修复
t-date-picker__cell--active-start和t-date-picker__cell--active-end在第二次操作时错序的问题 issue#1580 - 修复 hover 已选择日期动画导致 cell 闪烁问题 @luwuer (#1587)
- 修复
Textarea: 修复禁用状态字数限制区域的样式问题 @uyarn (#1684)Space: 修复子节点为空的报错 @uyarn (#1684)Dialog: 修复 theme 为非 default 时 body 节点类名的问题 @uyarn (#1684)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.1
Vue3 for Web 发布 0.24.3
🚀 Features
🐞 Bug Fixes
Dropdown: 修复子节点文字省略功能丢失的问题 @uyarn (#1877)Upload:Select:- 修复远程搜索带过滤时,已选择内容
label丢失问题(issue #1466) @PengYYYYY (#1908) - 修复初始值为
undefined时,出现报错 @PengYYYYY (#1908)
- 修复远程搜索带过滤时,已选择内容
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.3
React for Web 发布 0.42.4
🚀 Features
Tag: 样式优化,实现 light-outline 风格 @HelKyle (#1590)Upload: 多图片上传,图片文件名支持abridgeName@chaishi (#1616)Comment: 样式优化 @zhangpaopao0609 (#1614)InputAdornment: 样式优化 @zhangpaopao0609 (#1606)
🐞 Bug Fixes
Drawer: 修复浮层关闭后聚焦问题 @NWYLZW (#1591)Input: 修复input 限制字符无效问题 @HQ-Lin (#1624)Slider: 修复 slider marks 为 object 时刻度位置异常 @HelKyle (#1600)Popup: 兼容 trigger 元素获取异常报错问题 @HQ-Lin (#1626)Form: 调整requireMark、showErrorMessage等默认值 @HQ-Lin (#1602)Select: 修复 onChange 回调参数缺失问题 @uyarn (#1603)Swiper: 当轮播只有一个时,点击左侧按钮后,按钮失效问题 @yatessss (#1604)Dropdown:Upload:Tabs:
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.4
Miniprogram for WeChat 发布 0.23.1
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.23.1
Vue3 for Mobile 发布 0.12.2
🚀 Features
🐞 Bug Fixes
DateTimePicker: 修复cancelBtn和confirmBtn无效的问题 @anlyyao (#407)Cell: 修复RightIcon渲染错误 @anlyyao (#416)NoticeBar: 修复prefixIcon类型错误,取消String类型,新增Boolean类型 @anlyyao (#421)NoticeBar: 修复content和extra内容重复渲染问题 @anlyyao (#421)Grid: 修复image插槽无法正常渲染的问题 @LeeJim (#423)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.12.2
设计资源
Sketch for Web 发布 1.1.2
🚀 新组件,新优化
- 性能优化:组件的整理与命名优化,提高识别效率,减少层级;不使用隐藏图层的方式来表达组件状态,性能大幅提升
- 样式升级:优化颜色图层应用图层样式,优化色值描述文字;新增 500+ 字体样式并全局应用,修复了大量 Dirty Style 文本;新建投影图层样式并全局应用
- 示例页:所有示例页全新升级,浏览组件更合理更便捷
- 图层样式:去掉冗余重复的样式;优化样式命名,去除了名称中交互态的说明,应用样式时选择更快捷,体验更加友好
Layout:新增示例页Shadow:新增示例页Button:统一不同尺寸,不同类型、不同交互态的按钮,共计新增了1200+组件,且已应用图层与文本样式,可在 Overrides 修改按钮的圆角半径了Swiper:新增轮播组件Tag: 新增不同类型组件Link:新增链接组件,新增不同类型组件Image:新增图片组件,应用已有图标组件Card:新增卡片组件,整理图层ImageViewer:新增图片查看器组件- Search:新增搜索组件,新增不同类型组件,添加自适应逻辑
Timeline:新增时间轴组件Table:新增不同类型组件,应用独立边框样式
⚠️ Change
Steps:解决步骤条组件错误图标颜色显示不正确问题;重构组件,补全了缺少的组件,添加自适应逻辑Badge:解决徽标组件中示例显示不正确问题,增加自适应逻辑Rate:解决了评分交互状态没说明弹窗的问题Pagination:分页中的选择器样式更新Calendar:重构组件内容,应用独立边框样式,补全了缺少的组件Message:补全缺少的组件Anchor:重构组件,应用独立边框样式Breadcrumb:重构组件,补全了缺少的组件Dropdown:重构组件,补全了缺少的组件,提供不同主题与类型Tab:重构组件,应用独立边框样式,补全了缺少的组件,添加了自适应逻辑List:重构组件,修复了元素间距与组件尺寸Comment:去除冗余组件,添加自适应逻辑Collapse:去除冗余组件,添加自适应逻辑Tag: 重构组件,修复了元素间距与组件尺寸,新增不同类型组件Radio:修复字体样式与图层圆角半径错误的问题,新增不同类型组件Checkbox:修复字体样式与图层圆角半径错误的问题,新增不同类型组件InputNumber:去除冗余组件,添加自适应逻辑,补全了缺少的组件,新增不同类型组件Transfer:应用现有组件重构穿梭框组件,去除冗余组件,并全局应用Tree:应用现有组件重构树结构组件,现在文本样式已正确应用,新增不同类型组件供选择,添加自适应逻辑Select:应用现有组件重构选择器组件,去除冗余组件,新增不同类型组件,添加自适应逻辑Cascader:应用现有组件重构级联选择器组件,去除冗余组件,新增不同类型组件,添加自适应逻辑Input:去除冗余组件,新增不同类型组件,添加自适应逻辑DatePicker:整理图层,正确应用文本及图层样式,去除冗余组件,新增不同类型组件,添加自适应逻辑Upload:整理图层,新增不同类型组件
🐞 Bug Fixes
Tooltips:修复箭头小三角的显示错误问题Dialog:修复圆角半径错误的问题,补全缺少组件Notification:修复圆角半径错误的问题,补全了缺少的组件Popconfirm:修复箭头小三角的显示错误问题Avatar:修复图层样式应用错误的问题,按尺寸新增头像类型;修复了组合头像使用图层外边框的问题Alert:修复图层已应用样式Slider:修复了元素间距
解决方案及周边
TDesign Vue Starter 发布 0.4.3
🚀 Features
- 升级组件库依赖至0.49+ 优化下拉菜单高度及多级结构 by @uyarn in Tencent/tdesign-vue-starter#181
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.4.3
TDesign Vue Next Starter 发布 0.5.4
🚀 Features
- 升级
vue-router至4.1+ by @timi137137 in Tencent/tdesign-vue-next-starter#341 - 升级
vue-tsc至 1.0+ by @timi137137 in Tencent/tdesign-vue-next-starter#341
🐞 Bug Fixes
- 修复系统设置事件绑定位置的错误(#344) by @timi137137 in Tencent/tdesign-vue-next-starter#345
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.4