TDesign Weekly Release (Jul 3rd 2023)
·
357 commits
to main
since this release
组件库
Vue2 for Web 发布 1.4.8
🚀 Features
DatePicker: 优化关闭浮层后重置默认选中区域 @honkinglin (#2585)Checkbox: @chaishi (#2583- 新增支持
lazyLoad,懒加载,用于需要渲染大量数据,或加载复杂内容/图片的场景 - 渲染性能优化,选择或取消某一个选项时,不再重复渲染全部复选框
- 新增支持键盘控制选项选中或取消选中
- 新增支持 CheckboxGroup 使用
options定义选项列表的同时,使用插槽label定义选项内容。可用于数据量较大的场景,不会重复渲染
- 新增支持
🐞 Bug Fixes
Checkbox: @chaishi (#2583)- 复选框禁用逻辑优先级顺序修复,应当为:
Form.disabled < CheckboxGroup.disabled < Checkbox.disabled - 修复带禁用按钮的全选逻辑问题
- 复选框禁用逻辑优先级顺序修复,应当为:
Input: 输入框的值类型移除Number类型 @liweijie0812 (#2582)AutoComplete: 修复表单内AutoComplete输入框宽度与Input组件不一致的问题 @liweijie0812 (common#1524)InputNumber:- 修复大尺寸的
padding样式问题 @uyarn (common#1533) - 数字为空时,返回
null,而非undefined@uyarn (common#1533)
- 修复大尺寸的
Transfer: 优化 transfer item 类名优先级问题 @xixileng (common#1530)TagInput: 修复 tag-input 前缀不居中且会发生抖动的问题 @xixileng (common#1532)Dialog: 修复组件销毁后,没有正确销毁 DOM,导致的内存泄漏问题 @loganylwu (#2581)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.4.8
Vue3 for Web 发布 1.3.12
🚀 Features
Checkbox:
🐞 Bug Fixes
Input:Rate: 修复rate在开启文字显示与半星时,tooltip显示异常的问题(issue #2891) @xixileng (#3097)InputNumber: 修复input-number内容为空时,值为undefined的问题,应当为null(issue #2900) @xixileng (#3098)Checkbox: 修复Form.disabled表单无法统一控制Checkbox组件禁用状态问题 @chaishi (#3103)Select: 修复autofocus不生效的问题(issue #2970) @xixileng (#3112)Radio: 优化选项组换行情况 @ontheroad1992 (#3081)Icon: 修复manifest字段影响开发阶段请求的问题 @uyarn (#3113)TagInput: 修复tag-input前缀不居中且会发生抖动的问题 @xixileng (#3113)Transfer: 修复t-transfer__list-item与t-checkbox优先级问题 @uyarn (#3113)Select: 修复使用tab键聚焦时无法输入内容的问题 (issue #2960) @xixileng (#3119)Stickytool: 修复sticky-item组件内部无法更新数据的问题 @uyarn (#3118)Dialog:dialog plugin执行destroy方法时,销毁组件实例 @xixileng (#3095)DatePicker: 优化关闭浮层后重置默认选中区域 @honkinglin (#3107)Grid:row Props.gutter类型补充lg,xl,xxl@liweijie0812 (#3105)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.3.12
React for Web 发布 1.1.15
🚀 Features
DatePicker: 优化关闭浮层后重置默认选中区域 @honkinglin (#2371)
🐞 Bug Fixes
Dialog: 修复theme=danger无效问题,issue#2364 @chaishi (#2365)Popconfirm: 当confirmBtn/cancelBtn值类型为Object时未透传 @imp2002 (#2361)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.1.15
Miniprogram for WeChat 发布 1.1.13
🚀 Features
🐞 Bug Fixes
Toast: 修复close方法类型声明错误 @betavs (#2191)Message: 修复__text-nowrap类名前缀错误的问题 @hwaphon (#2195)Slider: 移除错误的 wxml @hwaphon (#2195)DateTimePicker: 修复动态传入 mode 时无法正确渲染的问题 @betavs (#2188)
🚧 Others
docs: 在 API 模块展示所有的 CSS Variables @anlyyao (#2182)docs: 将外部样式类的内容独立展示 @ccccpj (#2200)- 修复一些示例/文档中的拼写错误 @anlyyao (#2197)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.1.13
Vue3 for Mobile 发布 1.0.0-rc.4
🚀 Features
🐞 Bug Fixes
Message: 修复Message关闭时未销毁节点 @anlyyao (#962)Button: 修复disabled变更之后仍有点击态的问题 @LeeJim (#963)Tabs: 修复badgeProps属性失效 @anlyyao (#968)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.0-rc.4
Figma for Mobile 发布 1.1.3
📑 新增页面模版
- 共有通用页面、活动报名和通讯客服三类场景的页面模版
- 使用变体版本组件搭建,功能样式状态支持可配置能力
- 对各个模块进行了Auto Layout 设定,方便用户在 Figma 中快速使用页面模版进行设计
🐞 Bug Fixes
Tabs:优化大尺寸选项卡中图标的尺寸,使其与文字更匹配Drawer:修复抽屉选项文本无法分别设置的问题,感谢@seanTag:优化large尺寸高度,与常用字阶行高保持一致DropdownMenu:修复部分组件名中menu的拼写问题
详情见:https://www.figma.com/community/file/1053279585699097956/TDesign-for-mobile
解决方案及周边
TDesign Starter CLI 发布 0.4.1
🚀 Features
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.4.1