TDesign Weekly Release (Aug 2nd 2022)
·
401 commits
to main
since this release
Vue2 for Web 发布 0.45.2
🌈 Features
Pagination: 极简模式下合并快速跳转与页码跳转控制器DatePicker: 支持周、季度选择器Table:- 新增
cellEmptyContentAPI,当列数据为空时显示指定值 - 可编辑行功能,新增实例方法
validate,支持校验表格内的全部数据
- 新增
- 官网主题生成器 新增字体配置面板
- 新增字体相关CSS Token,支持通过CSS Token修改字体相关配置 具体请参考 font tokens
🐞 Bug Fixes
Select:- 修复开启虚拟滚动配合自定义面板使用卡顿的问题
- 修复使用
t-opiton自定义选项无法动态筛选、配合远程搜索使用异常的问题
ColorPicker: 优化组件样式Table:- 可编辑行功能,提交校验时只校验了第一列
- 可编辑单元格功能,
abortEditOnEvent中的事件无法触发onEdited - 列配置功能,带边框模式,移除分页组件边框下方多余的边框
- 修复深色模式下垂直和水平方向滚动条交汇处出现白点的样式问题
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.45.2
Vue3 for Web 发布 0.19.1
🌈 Features
- 新增字体相关 CSS Token,支持通过CSS Token修改字体相关配置 具体请参考 font tokens
DatePicker: 支持周、季度选择器Pagination: 极简模式下合并快速跳转与页码跳转控制器Textarea: 增加focus和blur实例方法Input: 增加focus和blur实例方法Table:- 支持使用插槽
footer-summary定义通栏表尾,同时支持同名属性 Propsfooter-summary渲染通栏表尾 - 支持使用
rowspanAndColspanInFooter定义表尾行数据合并单元格,使用方法同 rowspanAndColspan - 支持
min-width透传到元素<col> - 新增
cellEmptyContent,当列数据为空时显示指定值 - 可编辑行功能,新增实例方法
validate,支持校验表格内的全部数据
- 支持使用插槽
🐞 Bug Fixes
Menu: 使用relatedTarget标准属性兼容浏览器差异,修复在火狐浏览器无法收起的问题ColorPicker: 优化组件样式Table:- 修复深色模式下垂直和水平方向滚动条交汇处出现白点的样式问题
- 可编辑行功能,提交校验时只校验了第一列
- 列配置功能,带边框模式,移除分页组件边框下方多余的边框
Dialog: 修复confirm-btn类型问题Dropdown: 修复popupElem为空时的组件内部报错TagInput: 修复taginput空值时缺失padding的问题
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.19.1
React for Web 发布 0.39.0
❗ Breaking Changes
Pagination: 调整快速跳转样式,simple主题下合并分页控制器与快速跳转控制器,存在不兼容更新Tooltip: 调整theme主题文字颜色和背景色,存在不兼容更新
🌈 Features
- 新增字体相关CSS Token,支持通过CSS Token修改字体相关配置 具体请参考 font tokens
- 主题生成器: 支持字体相关配置
Icon: 优化全局Icon属性类型form:setFields支持validateMessage参数ImageViewer: 新增ImageViewer组件Rate: 支持icon属性Popup: 优化内容为空时不展示气泡ColorPicker: 面板 ui 优化
🐞 Bug Fixes
Table:- 多级表头场景下,修复表尾信息不对齐问题
- 树形结构,修复某些场景下无法完全重置数据的问题
- 树形结构,修复懒加载节点重置时(即调用 setData)没有清空子节点信息问题
- 树形结构,展开全部功能,不应该展开懒加载节点
- 修复吸顶的多级表头,缺少左侧边线问题
- 行内有多条规则时,只生效第一条规则
DatePicker:- 修复年份范围和面板年份不一致问题
- 修复面板初始化月份问题
Jumper: 修复onChange报错问题Upload: 修复onRemove失效问题tooltip: disable状态及popup为trigger时不响应问题
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.39.0
Miniprogram for WeChat 发布 0.19.0
🌈 Features
Skeleton: 新增t-class-row外部样式类Cell: 新增t-class-left-icon外部样式类Tabs: 新增 sticky 和 stickyProps 属性透传至 Sticky 组件Tabs: 新增 CSS Variable 调整选项卡背景色Tabs: 新增 scroll 事件PulldownRefresh: 新增 ScrollToTop 方法,手动调用滚动到顶部Checkbox: 新增单元测试Button: 新增单元测试Radio: 新增单元测试BackTop: 新增单元测试
🐞 Bug Fixes
Cell: 修复image插槽无效问题Tag: 改用display: inline-flex,宽度自适应
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.19.0
解决方案及周边
TDesign Starter CLI 发布 0.2.5
🐞 Bug Fixes
- 修复国内托管平台权限限制变更导致模板请求失败的问题
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.2.5
TDesign Vue Next Starter 发布 0.4.0
❗ Breaking Changes
- 升级vue-router版本,存在不兼容更新
🌈 Features
- 处理代码中不符合规范的文件和写法 升级相关依赖 增加更多的规范
- 新增支持子菜单是否默认展开的配置
- 升级组件库依赖至 0.19.0 组件圆角样式有变化
🐞 Bug Fixes
- 修复变更颜色/模式时出现页面卡死的异常
- 修复侧边栏开合时图表没有刷新的问题
- 填补登录页面缺失的手机号输入框及相关逻辑
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.4.0