TDesign Weekly Release (Nov 1st 2022)
·
386 commits
to main
since this release
组件库
Vue2 for Web 发布 0.49.3
🚀 Features
Input: @chaishi (#1700)- 支持在输入框实时显示数字限制
- 支持对
unicode字符长度的判定 status为空时,不再添加无效类名t-is-default
Upload: 文件列表上传支持使用fileListDisplay自定义文件列表 @chaishi (#1704)Pagination: 透传selectProps和selectProps.popupProps到组件Pagination,以便实现挂载节点等复杂场景需求, tdesign-react#1611 @chaishi (#1702)TimePicker: 新增onPickAPI 用于每次选中面板值进行回调处理 @uyarn (#1728)ConfigReceiver:getKeepAnimationMixins支持读取defaultGlobalConfig@qqw78901 (#1699)- 支持局部注册组件时,不再需要手动引入
Composition-API@qqw78901 (#1697)
🐞 Bug Fixes
Table: @chaishi (#1702)- EnchancedTable 支持可编辑单元格,issue#1689
- 修复吸顶表头超出省略问题,issue#1639
- 提高
dragSortOptions优先级,以便父组件自定义全部参数,tdesign-react#1556 - 修复表格可编辑单元格的验证错误不能被正常清除问题,issue#1637
- 本地分页表格中,使用拖拽排序,数据交换结果不正确,issue#1342
Dialog: 修复参数footer = false时,footer 节点仍然渲染的问题 @huangpiqiao (#1713)Datepicker:- 修复
popupProps.onVisibleChange方法不能正常触发的问题 @xiaosansiji (#1712) - 修复单选日期时间无法保存的问题 @HQ-Lin (#1716)
- 修复
Collapse: 修复ExpandIcon的实现 @asbstty (#1717)Calendar: 调整日历组件单元格外层DOM样式,修复在使用cellAppend插槽后可能样式会有异常的问题 @PsTiu (#1721)Textarea: 修复status的类型问题 @yaogengzhu (#1710)TimePicker: 修复12小时制时分的显示异常 @uyarn (#1728)Dropdown: 修复下拉菜单可视无法完全受控的问题 @uyarn (#1729)Checkbox: 修复Checkbox的options 参数属性变化时未重新渲染的问题 @uyarn (#1730)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.3
Vue3 for Web 发布 0.24.4
🚀 Features
Pagination: 透传selectProps和selectProps.popupProps到组件Pagination,以便实现挂载节点等复杂场景需求, (tdesign-react#1611) @chaishi (#1931)Input: 支持对unicode字符长度的判定 @chaishi (#1927)
🐞 Bug Fixes
Table:- 修复吸顶表头超出省略问题,tdesign-vue#1639 @chaishi (#1931)
- 提高
dragSortOptions优先级,以便父组件自定义全部参数,tdesign-react#1556 @chaishi (#1931) - 本地分页表格中,使用拖拽排序,数据交换结果不正确,tdesign-vue#1342 @chaishi (#1931)
Dropdown:Form:Slider: 修复vertical示例展示异常 (issue #1904) @PengYYYYY (#1918)CheckBox: 修复readonly属性没效果 (issue #1928) @PengYYYYY (#1930)Loading: 修复部分场景v-loading异常的问题 (issue #1917) @uyarn (#1937)Datepicker: 修复popupProps.onVisibleChange方法不能正常触发的问题 @xiaosansiji (#1939)Select: 修复无法使用0作为value(issue #1928) @PengYYYYY (#1940)Collapse: 修复ExpandIcon未按照API文档实现 (issue #1894) @asbstty (#1941)DatePicker: 修复单选日期时间无法确定问题 @HQ-Lin (#1942)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.4
React for Web 发布 0.42.5
🚀 Features
Collapse: 支持 expandIcon 属性 @asbstty (#1651)Pagination: 透传selectProps和selectProps.popupProps到组件Pagination,以便实现挂载节点等复杂场景需求, issue#1611 @chaishi (#1638)Input:
🐞 Bug Fixes
Form: 修复不同 trigger 下校验结果互相覆盖问题 @HQ-Lin (#1630)Cascader: 修复出现重复的options@PengYYYYY (#1628)Table:- 提高
dragSortOptions优先级,以便父组件自定义全部参数,issue#1556 @chaishi (#1638) - 修复可编辑表格,行编辑,数据校验问题,issue#1514 @chaishi (#1638)
- 修复吸顶表头超出省略问题,tdesign-vue#1639 @chaishi (#1638)
- 提高
Input:- 输入框达到数量
maxlength时,无法删除且无法修改输入框内容,issue#1633 @chaishi (#1635) - 修复聚焦的时候未恢复 format 之前的值问题 issue#1634 @chaishi (#1635)
- 输入框达到数量
Datepicker: 修复popupProps.onVisibleChange方法不能正常触发的问题 @xiaosansiji (#1644)Button: 修复动画在disabled状态切换后失效的问题 @uyarn (#1653)Pagination: 修复相同页码也会触发onChange的问题 @HQ-Lin (#1650)Message: 支持异步渲染组件 @kenzyyang (#1641)DatePicker: 修复单选日期时间无法确定问题 @HQ-Lin (#1645)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.5
Miniprogram for WeChat 发布 0.24.0
❗️BREAKING CHANGES
🚀 Features
Tabs: 视觉全新升级 @LeeJim (#957)Tabs: 新增 theme 属性,支持 line/tag/card @LeeJim (#957)Tabs: 新增 CSS Variables,用于调整滑块尺寸 @LeeJim (#957)TabPanel: 新增 badgeProps 属性,支持使用徽章 @LeeJim (#957)CheckTag: 支持外部样式类 @anlyyao (#945)Radio: 新增 CSS Variable 调整文案、图标等颜色,具体查看文档 @anlyyao (#944)
🐞 Bug Fixes
Popup: 阻止内容区域滑动穿透 @LeeJim (#943)Cascader: 调整usingComponents中的绝对路径为相对路径 @miauyo (#938)Icon: 修复 customStyle 属性无效的问题 @anlyyao (#950)DateTimePicker: 修复 mode = second 不生效的问题 @LeeJim (#952)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.24.0
Vue3 for Mobile 发布 0.13.0
❗️BREAKING CHANGES
🚀 Features
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.13.0
React for Mobile 发布 0.3.0
🚀 Features
详情见:https://tdesign.tencent.com/mobile-react/getting-started
解决方案及周边
TDesign React Starter 发布 0.1.6
🚀 Features
- 升级组件库依赖至0.42+ 版本
🐞 Bug Fixes
- 修复部分页面样式展示的缺陷
- 优化顶部菜单布局
详情见:https://github.com/Tencent/tdesign-react-starter/releases/tag/0.1.6