TDesign Weekly Release (April 4th 2023)
·
371 commits
to main
since this release
组件库
Vue2 for Web 发布 1.3.0
🚀 Features
StickyTool: 新增StickyTool侧边栏组件 @ZekunWu (#2213)BackTop: 新增BackTop回到顶部组件 @uyarn @shinyina (#2368)Input: 支持在 disabled 状态下,hover 时提示展示全部内容 @uyarn (#2372)
🐞 Bug Fixes
Select: 修复多选下尺寸的样式问题 @uyarn (#2349)Table: 修复 SSR 服务端渲染报错问题 @chaishi (#2357)Datepicker:- 修复单独使用
DatePickerPanel,且启用 enable-time-picker 时,时分秒无法双向绑定且无法滚动的问题 @Ericleungs (#2353) - 修复在时间戳模式下 panel 会显示 Invalid value 的问题 @Ericleungs (common#1268)
- 修复第二次点击面板关闭异常问题 @honkinglin (#2373)
- 修复单独使用
Space: 修复插槽丢失响应式的缺陷 @uyarn (#2372)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.3.0
Vue3 for Web 发布 1.3.2
🚀 Features
🐞 Bug Fixes
DatePicker:- 修复第二次点击面板关闭异常问题 @honkinglin (#2781)
- 修复
valueType的validator校验错误(issue #2755) @nined9 (#2757)
Select:Table:- 修复取消表尾吸底时requestAnimationFrame在Unmounted之后仍执行了一次导致的异常问题(issue #2744) @nined9 (#2745)
- 修复设置固定行位置信息时出现tr不存在情况时导致的异常报错(issue #2759) @nined9 (#2760)
Pagination: 修复切换语言时未重新渲染内容的缺陷 @uyarn (#2775)Link: 表单设置禁用不生效 @liweijie0812 (#2783)Input: 修复input组件type = hidden时,组件边框依然被显示的问题 @PengYYYYY (#2776)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.3.2
React for Web 发布 1.1.4
🚀 Features
🐞 Bug Fixes
DatePicker: 修复第二次点击面板关闭异常问题 @honkinglin (#2183)Table: 修复 SSR 服务端渲染报错问题@chaishi (#2175)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.1.4
Miniprogram for WeChat 发布 1.1.3
🚀 Features
Rate: 支持无障碍访问 @byq1213 (#1574)Tabs: 新增外部样式类t-class-content@LeeJim (#1931)CollapsePanel: 新增 headerLeftIcon 属性,支持面板头左侧使用图标 @LeeJim (#1933)Tabs: 新增 middle 插槽 @LeeJim (#1936)
🐞 Bug Fixes
Upload: 修复 max 属性相关的问题 @LeeJim (#1914)NavBar: 修复胶囊边框层级过高,遮挡内容点击事件的问题 @LeeJim (#1920)Button: 修复 variant=outline 状态下 loading 不展示的问题 @lolhezihehe (#1922)NavBar: 解决内容垂直居中的问题 @LeeJim (#1926)DropdownMenu: 修复单选情况下无法使用多列的问题 @LeeJim (#1927)Link: 修复 disabled 态下仍能跳转的问题 @anlyyao (#1928)Calendar: 修复 format 报错的问题 @LeeJim (#1930)Input: 修复垂直布局时样式错误 @anlyyao (#1934)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.1.3
Vue3 for Mobile 发布 0.19.0
❗ BREKAING CHANGES
Divider: 调整 DOM 结构 @jarmywang (#600)Divider: 调整 Demo @jarmywang (#600)Overlay: 移除 transparent 属性,新增 backgroundColor 属性 @LeeJim (#604)Popup: 调整 DOM @LeeJim (#605)Popup: 属性 to 更名为 attach @LeeJim (#605)Popup: 移除 customStyle 属性,可以直接使用 style @LeeJim (#605)Popup: 属性 lockScroll 更名为 preventScrollThrough @LeeJim (#605)Toast: 调整DOM结构 @mistakers (#611)Toast: destory 事件名称更正为 destroy @mistakers (#611)Button: 移除 button-group 组件 @LeeJim (#612)Button: 更新 DOM @LeeJim (#612)CountDown: 调整 DOM 结构 @anlyyao (#614)Slider: 调整 DOM 结构 @anlyyao (#610)Slider: label 默认值变更为 false @anlyyao (#610)Slider: 移除 dragend、dragstart 事件 @anlyyao (#610)Fab: 调整 DOM @LeeJim (#618)CheckTag: 移除shape属性 @yaogengzhu (#615)Calendar: 调整 DOM @ccccpj (#579)Dialog: 调整 DOM @anlyyao (#603)CheckTag: 移除shape属性 @yaogengzhu (#615)
🚀 Features
Overlay: 支持 CSS Variables 实现主题定制 @LeeJim (#604)Popup: 新增 closeBtn 属性 @LeeJim (#605)Button: 新增 loadingProps 透传至 loading 组件 @LeeJim (#612)Button: 新增 type 属性透传至原生 Button @LeeJim (#612)Button: 新增 suffix 属性 @LeeJim (#612)Button: 属性 size 新增 extra-small 类型 @LeeJim (#612)Button: 属性 theme 新增 light 类型 @LeeJim (#612)CountDown: 新增 size、theme、splitWithUnit 属性 @anlyyao (#614)Slider: 新增 theme 属性 @anlyyao (#610)CheckTag: 新增variant属性 @yaogengzhu (#615)Calendar: 新增 usePopup 属性 @ccccpj (#579)Calendar: 新增 close、change 事件 @ccccpj (#579)Dialog: 新增 closeBtn、overlayProps 属性 @anlyyao (#603)Popup: 事件 close 完善参数 @anlyyao (#603)CheckTag: 新增variant属性 @yaogengzhu (#615)
🐞 Bug Fixes
build: 组件内部不在使用别名 @anlyyao (#606)Cell: 修复 hover 不生效的问题 @LeeJim (#620)Fab: 修复纯图标时样式错误的问题 @LeeJim (#618)Tag: 解决close事件冒泡问题 @anlyyao (#621)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.19.0
解决方案及周边
TDesign Vue Starter 发布 0.6.2
🚀 Features
- 新增
keepAlivemeta 用于配置是否开启路由的页面缓存 by @uyarn in Tencent/tdesign-vue-starter#242 - 升级组件库至 1.3.0 新增组件示例 by @uyarn in Tencent/tdesign-vue-starter#242
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.6.2