Skip to content

TDesign Weekly Release (Nov 4th 2022)

Choose a tag to compare

@tdesign-helper tdesign-helper released this 24 Nov 07:21
· 396 commits to main since this release

组件库

Vue2 for Web 发布 0.50.1

🚀 Features

  • InputNumber: 支持 allowInputOverLimit,用于设置是否允许输入数字超过 max min 范围的值 @chaishi (#1811)
  • SelectInput: 支持multiple和single模式切换,适用于动态表单或低码平台场景 @uyarn (#1818)
  • AutoComplete: 新增自动填充组件 @chaishi (#1784)
  • TimePicker: TimePicker 新增tips和 status API @uyarn (#1830)
  • Switch: 优化Switch样式 区分打开与关闭按钮大小 @Wen1kang @uyarn (#1834)
  • 添加 Webstorm 和 Vetur 组件代码提示 @chaishi (#1835)

🐞 Bug Fixes

  • InputNumber: 修复删除数字时数据类型会从 number 变为 string 问题 @chaishi (#1811)
  • Select: 修复限制可选条目数下禁用态不能反选的问题 (#1819) @skytt (#1825)
  • Tabs: 修复 list 定义的 tabs 删除时,remove 方法循环调用的问题 (#1696) @LoopZhou (#1832)
  • TimePicker: 修复面板打开时清空内容回填的问题 @uyarn (#1830)
  • Table: 可编辑行,修复因没有监听数据变化,出现的校验不通过的问题,issue#1822 @chaishi (#1833)
  • Progress: 修复 percentage 值为100 时,会忽略 status 设置的问题 @yusongh (#1836)
  • ColorPicker: 修复在渐变区域滑竿滑动时,触发 picker 关闭的问题 @S-mohan (#1806)
  • DatePicker: 修复周选择器高亮错误的问题 @honkinglin (#1814)

详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.50.1

Vue3 for Web 发布 0.24.8

🚀 Features

  • InputNumber:
    • 支持 allowInputOverLimit,用于设置是否允许输入数字超过 max min 范围的值 @chaishi (#2030)
    • 新增和减少按钮支持 allowInputOverLimit @chaishi (#2037)
  • AutoComplete: 新增组件 AutoComplete 自动填充 @chaishi (#2031)

🐞 Bug Fixes

详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.8

React for Web 发布 0.43.1

🚀 Features

  • Select: Select option子组件搜索以label优先 支持复杂children为node节点的搜索 @uyarn (#1717)
  • ColorPicker: 增加对OnChange事件区分最近使用和预设的颜色的点击事件 @josonyang (#1722)
  • InputNumber:
    • 支持 allowInputOverLimit,用于设置是否允许输入数字超过 max min 范围的值 @chaishi (#1723)
    • 新增和减少按钮支持 allowInputOverLimit @chaishi (#1727)
  • ColorPicker: 增加对OnChange事件区分最近使用和预设的颜色的点击事件 @josonyang (#1722)
  • Table: 减少表格渲染次数,issue#1731 @chaishi (#1732)
  • TreeSelect: 优化checkable时点击非叶子节点选中的问题 @uyarn (#1734)
  • Dialog: 优化关闭动画不流畅问题 @honkinglin (#1729)
  • Other: 兼容 React 18 render 警告 @honkinglin (#1718)

🐞 Bug Fixes

详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.43.1

Miniprogram for WeChat 发布 0.27.0

❗️BREAKING CHANGES

  • Divider: 移除 line-color 属性,使用 CSS Variables 代替 @LeeJim (#1035)
  • Upload: 数据对象 file 新增 status 字段,不再以 percent 区分 @LeeJim (#1034)
  • Switch: 移除 colors 属性,使用 CSS Variables 代替 @LeeJim (#1080)
  • Switch: 调整 label 的类型,改成 Array 类型,同时调整显示位置 @LeeJim (#1080)
  • Badge: 移除 shape 属性的 square 类型,新增 bubble 类型 @LeeJim (#1004)

🚀 Features

  • Divider: 视觉升级 @LeeJim (#1035)
  • Upload: 视觉升级 @LeeJim (#1034)
  • Image: 视觉升级 @LeeJim (#1038)
  • Toast: 视觉升级 @LeeJim (#1073)
  • Skeleton: 视觉升级 @anlyyao (#1037)
  • Switch: 视觉升级 @LeeJim (#1080)
  • Badge: 视觉升级 @LeeJim (#1004)
  • Collapse: 新增 theme 属性,支持 card 风格 @LeeJim (#1039)
  • Image: 新增 width 和 height 属性用于控制图片尺寸 @LeeJim (#1038)
  • Empty: 新增 iconProps 属性 @anlyyao (#1041)
  • Empty: 新增 CSS Variables, 用于调整描述、操作内容文本颜色和间距等 @anlyyao (#1041)
  • Result: 新增 iconProps 属性 @anlyyao (#1040)
  • Result: 新增 CSS Variables, 用于调整标题、描述文本颜色 @anlyyao (#1040)
  • Skeleton: 新增 CSS Variables, 用于调整骨架屏背景颜色、行间距等 @anlyyao (#1037)
  • ImageViewer: 新增 closeIconProps 和 deleteIconProps 属性 @anlyyao (#1074)
  • ImageViewer: 新增 CSS Variables, 用于调整操作条背景、文本颜色等 @anlyyao (#1074)
  • Footer: 新增 CSS Variables, 用于调整页脚文本大小、颜色等 @anlyyao (#1042)
  • Switch: 新增 icon 属性,用于显示开关的图标 @LeeJim (#1080)
  • Avatar: 新增 CSS Variables, 用于调整头像背景、文本颜色 @anlyyao (#1076)
  • Avatar: 支持 imageProps,并新增 iconProps 和 bordered 属性 @anlyyao (#1076)

🐞 Bug Fixes

  • Switch: 修复 size、loading 不生效的问题 @LeeJim (#1080)
  • Avatar: 修复 alt 属性无效 @anlyyao (#1076)
  • NavBar: 使用正确的状态栏高度 @LeeJim (#1083)
  • Search: 修复插槽需要对应值为空时才渲染的问题 @LeeJim (#1087)

详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.27.0