TDesign Weekly Release (Apr 2nd 2023)
·
373 commits
to main
since this release
组件库
Vue2 for Web 发布 1.2.6
🚀 Features
Loading: 完善指令使用方式,支持v-loading配置复杂属性 @akinocccc (#2318)Select: 支持boolean类型的 value @uyarn (#2325)
🐞 Bug Fixes
Upload: 修复triggerButtonProps在theme=file-input时失效的问题 @qqw78901 (#2319)Transfer: 修复筛选后全选功能 @akinocccc (#2315)Table: @chuyueZhang (#2324)- 列宽调整功能,修复即使
resizable=false时,也会显示拖拽调整列宽图标和辅助线问题 - 列宽调整功能,修复在拖拽任意列宽使表格横向滚动条消失之后列宽无法正常调整的问题,即支持
resize.minWidth - 列宽调整功能,修复开启多级表头时点击子表头后控制台报错的问题
- 列宽调整功能,修复即使
Select: 修复创建的选项选中时,回调参数中option与selectedOptions缺失的问题 @uyarn (#2333)Timeline: 修正在项目全局修改box-sizing情况下,时间点样式错误的问题 @PDieE (common#1264)Popconfirm: 修正 title 样式字重问题 @uyarn (common#1265)Input: 隐藏 Edge 浏览器默认的密码框样式 @wangyang0210 (common#1261)InputNumber: 移除 autowidth 模式下多余的样式 @uyarn (common#1258)Datepicker: 修正区域时间选择,在右输入框点击了一年的最后一周之后,左右输入框的 value 前后对调的问题 @Ericleungs (common#1257)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.2.6
Vue3 for Web 发布 1.3.0
🚀 Features
BackTop: 新增BackTop组件 @shinyina (#2665)StickyTool: 新增StickyTool组件 @ZekunWu (#2517)RadioGroup:options.value支持boolean@liweijie0812 (#2659)Local: 增加繁体字配置包 @chaishi (#2685)Select:value支持boolean@liweijie0812 (#2694)
🐞 Bug Fixes
Table:Select:Tooltip: 修复当content是空字符或空插槽时,不显示提示(issue #2642) @PengYYYYY (#2653)Tree: 修复懒加载子节点时点击label会触发选中的问题 @uyarn (#2663)InputAdornment: 修复 slot 方式 class 名 缺失问题 @ccccpj (#2656)InputNumber: 修复小数位操作以0结尾时部分边界场景异常的问题 @uyarn (#2668)TreeSelect: 修复绑定的data数据更新后,组件不会重新渲染(issue #2682) @algerkong (#2683)DatePicker: 修复DatePicker的prefixIcon未传递时仍透传了prefixIcon函数导致产生非预期渲染 @dexterBo (#2658)Dropdown: 修复下拉菜单配置template的content或prefixIcon插槽时未进行渲染的问题(issues #2688) @nined9 (#2696)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.3.0
React for Web 发布 1.1.2
🚀 Features
DatePicker: 优化周选择器高亮判断逻辑性能问题 @honkinglin (#2136)
🐞 Bug Fixes
Dialog:- 修复设置style width 不生效问题 @honkinglin (#2132)
- 修复 footer 渲染 null 问题 @honkinglin (#2131)
Select: 修复多选分组展示样式异常的问题 @uyarn (#2138)Popup:- 修复 windows 下 scrollTop 出现小数导致判断滚动底部失效 @honkinglin (#2142)
- 修复临界点初次定位问题 @honkinglin (#2134)
ColorPicker: 修复 Frame 中无法拖拽饱和度和 slider 的问题 @insekkei (#2140)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.1.2
Vue3 for Mobile 发布 0.17.0
❗ BREAKING CHANGES
CheckBox: 属性 align 更名为 placement @jarmywang (#519)CheckBox: 属性 icon 的枚举值变更 @jarmywang (#519)Picker: 属性 confirmBtn 和 cancelBtn 取消 object 类型,不再使用 button 渲染 @LeeJim (#539)Search: 调整 DOM 结构 @anlyyao (#540)Result: 移除 imageProps 属性 @mamumu123 (#543)Search: 移除 label 属性相关 @anlyyao (#540)Search: blur、focus 事件参数类型变更 @anlyyao (#540)Skeleton: 移除 content 属性相关 @anlyyao (#557)Skeleton: 取消 rowCol 默认值 @anlyyao (#557)Image: 调整 DOM @LeeJim (#561)Image: 属性 shape 调整默认值 @LeeJim (#561)Input: 调整 DOM 结构 @ccccpj (#531 )
🚀 Features
CheckBox: 新增 block 属性 @jarmywang (#519)Picker: 视觉升级 @LeeJim (#539)Picker: 新增 header 属性,支持传入插槽 @LeeJim (#539)Picker: 事件 confirm 丰富返回的参数 @LeeJim (#539)Empty: 新增 Empty 组件 @mamumu123 (#538)Sticky: 更新示例 @anlyyao (#555)Search: 新增 submit 事件 @anlyyao (#540)Search: 新增 disabled、 readonly 属性 @anlyyao (#540)Image: 新增支持 srcset 属性 @LeeJim (#561)Input: 新增支持 allowInputOverMax 属性 @ccccpj (#531 )Input: 新增支持 layout 属性 @ccccpj (#531 )Input: 新增支持 status 属性 @ccccpj (#531 )Input: 新增支持 tips 属性 @ccccpj (#531 )
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.17.0
解决方案及周边
TDesign Vue Next Starter 发布 0.7.4
🚀 Features
- Eslint 新增
simple-import-sort插件规范引入 by @timi137137 in Tencent/tdesign-vue-next-starter#464 - 菜单路由支持
keepAlive参数控制页面是否开启缓存 by @uyarn in Tencent/tdesign-vue-next-starter#470 - 标签页可配置禁止拖拽 by @timi137137 in Tencent/tdesign-vue-next-starter#454
🐞 Bug Fixes
- 修复拼音输入的问题 by @liweijie0812 in Tencent/tdesign-vue-next-starter#421
- 修复同级路由路径存着相同启始字符时菜单高亮异常的问题 by @liweijie0812 in Tencent/tdesign-vue-next-starter#450
- 修复部分
devDependencies错误配置在dependencies的问题 by @PDieE in Tencent/tdesign-vue-next-starter#456 - 修复请求出错重试后触发两次回调的问题 by @PDieE in Tencent/tdesign-vue-next-starter#458
- 修复多级菜单高亮问题 by @liweijie0812 in Tencent/tdesign-vue-next-starter#459
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.7.4