TDesign Weekly Release (Sep 3rd 2022)
·
153 commits
to main
since this release
组件库
Vue2 for Web 发布 0.48.0
❗ Breaking Changes
🚀 Features
Table
: 新增 column.resizable 支持自定义任意列是否可拖拽调整宽度 @ZTao-z (#1523)Message
:Message
新增onClose
事件 @zhangpaopao0609 (#1467)Rate
: 新增Rate
评分组件 @Yilun-Sun (#1462)DatePicker
: 交互优化,二次修改日期不规范时清空另一侧数据 @HQ-Lin (#1521)
🐞 Bug Fixes
Steps
: 步骤条demo错误 @Micro-sun (#1515)jumper
: 修复 tips props 类型缺失 @HelKyle (#1511)Demos
: 修复select-input
示例展示 (issue #1640) (issue #1641) @PengYYYYY (#1514)Icon
: 修复修改prefix替换组件前缀对图标的影响 #common842 @uyarn (#1531)Table
TimePicker
: 修复部分场景滚动异常无法选中23:59:59的问题 @uyarn (#1534)InputNumber
: 处理0比较的异常 #common850 @uyarn (#1530)Swiper
:Collapse
: 增加节点和类名处理IE样式 @huangpiqiao (#1530)- 修复默认导入引用文件缺失问题 @HQ-Lin (#1519)
Input
: 修复默认状态提示文字颜色错误问题 @xiaosansiji (#1508)
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.48.0
Vue3 for Web 发布 0.22.0
❗ Breaking Changes
🚀 Features
LiveDemo
: 添加 watermark LiveDemo @k1nz (#1684)Table
: 可编辑单元格,添加row/rowIndex/col/colIndex
到onEdited
@chaishi (#1695)ImageViewer
: 支持title
与trigger
中的open api
@sinbadmaster (#1686)DatePicker
: 默认时间调整成00:00:00
@HQ-Lin (#1660)DatePicker
: 优化二次修改日期不规范时清空另一侧数据 @HQ-Lin (#1688)
🐞 Bug Fixes
Input
: 修复默认状态提示文字颜色错误问题 @xiaosansiji (#1663)Jumper
: 修复tips props
类型缺失 @HelKyle (#1669)Demos
: 修复select-input
示例展示 (issue #1640) (issue #1641) @PengYYYYY (#1670)Tooltip
: 修复无法正常展示(issue #1674) @zhangpaopao0609 (#1675)LiveDemo
: 修复 select LiveDemo 问题 (issue #1679) @k1nz (#1684)table
: 延迟更新表头时使用当前表宽重新计算各列宽度 @ZTao-z (#1691)Select
: 修复clear
清除操作,当前会设置value
为空字符串 (issue #1678) @PengYYYYY (#1681)Steps
: 修复Steps
使用插槽报错不渲染的问题(issue#802) @k1nz (#1697)Steps
: 修复Steps
生产环境extra
插槽显示异常问题 @k1nz (#1697)ImageViewer
: 修复键盘事件监听时机 @sinbadmaster (#1686)Menu
: 修复menuItem
过多时超出显示滚动条 (issue #1249) @sinbadmaster (#1381)Menu
: 平铺式侧边导航,收起菜单,三级目录不展示 (issue #1692)(issue #1571) @sinbadmaster (#1381)Pagination
:hover
增加过渡效果https://github.com/Tencent/tdesign/issues/231
@zhangpaopao0609 (#1689)
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.22.0
React for Web 发布 0.42.0
❗ Breaking Changes
DatePicker
: 移除valueType
api,可使用返回的 dayjs 对象自行格式化 @HQ-Lin (#1487)Select
: 移除onVisibleChange
、bordered
多余 api,可使用onPopupVisibleChange
、borderless
替代 @HQ-Lin (#1505)
🚀 Features
🐞 Bug Fixes
Icon
: 修复使用classprefix
替换组件前缀对图标的影响 #common842 @uyarn @HQ-Lin (#1500)Cascader
: 修复options
动态设置为空失效 @PengYYYYY (#1501)Checkbox
: 修复非规范属性引起的告警 @leosxie (#1496)TagInput
: 修复清除按钮未调用onClear
事件 @PengYYYYY (#1506)Select
: 修复透传tagProps
属性失败问题 @HQ-Lin (#1497)Notification
: 修复 offset 定位问题 @kenzyyang (#1504)SelectInput
:- 修复select-input使用valueDisplay渲染自定义tag筛选项展示居中错误 @AqingCyan (#1503)
- 修复 SelectInput 自适应换行问题 @HQ-Lin (#1500)
🚧 Others
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.0
Miniprogram for WeChat 发布 0.21.1
🚀 Features
🐞 Bug Fixes
Toast
: 重构 DOM 以及代码逻辑 @LeeJim (#863)ActionSheet
: 修复 theme = list 时点击选项之后报错的问题 @LeeJim (#866)Tabs
: 修复嵌套使用时样式错误的问题 @LeeJim (#869)
🚧 Others
Indexes
: 新增单元测试 @CodingOnStar (#850)Message
: 新增单元测试 @anlyyao (#859)SwipeCell
: 新增单元测试 @webwyb (#861)Swiper
: 新增单元测试 @anlyyao (#864)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.21.1
Vue3 for Mobile 发布 0.10.6
🚀 Features
Drawer
: 新增单元测试 @anlyyao (#311)Popup
: 新增单元测试 @anlyyao (#310)Stepper
: 新增单元测试 @anlyyao (#304)Overlay
: 新增单元测试 @HelKyle (#336)BackTop
: 新增单元测试 @HelKyle (#335)Toast
: 新增单元测试 @HelKyle (#334)ActionSheet
: 新增单元测试 @HelKyle (#319)Progress
: 新增单元测试 @HelKyle (#337)ImageViewer
: 新增单元测试 @palmcivet (#332)TabBar
: 新增单元测试 @HelKyle (#314)Dialog
: 新增单元测试 @anlyyao (#361)
🐞 Bug Fixes
Stepper
: 修复输入非number
字符时,出现NaN
问题 @anlyyao (#304)Stepper
: 修复输入值能超出max
的问题 @anlyyao (#304)Stepper
: 修复value
值小于min
或超出max
时,不触发overlimit
的问题 @anlyyao (#304)Collapse
: 修复headerRightContent
插槽与文档描述不一致的问题 @isanxia (#330)
🚧 Others
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.10.6
设计资源
Figma for Web 发布 1.2.5
🌈 Features
WaterMark
:新增水印组件 感谢 @BruceRenCard
:新增卡片变体组件 感谢 @lidoRate
:新增评分变体组件 感谢 @lidoTimeline
:新增时间轴变体组件 感谢 @藍色飛行鳥Collapse
:新增折叠面板变体组件 感谢 @alimjanColorPicker
:新增颜色选择器变体组件 感谢 @lidoDialog
:新增全屏模式设计
🐞 Bug Fixes
Form
:左对齐AutoLayout
问题和Tips icon
位置问题Starter
:修复AutoLayout
问题Color Style
:修复Starter/Menu/Cascader/Tree/Table
样式关联问题Text Style
:修复Starter/Menu/Step/Alert
样式关联问题
详情见:https://www.figma.com/community/file/1053279236128724321/TDesign-for-web