TDesign Weekly Release (Nov 2nd 2022)
·
387 commits
to main
since this release
组件库
Vue2 for Web 发布 0.49.4
🚀 Features
Tree: 支持拖拽功能,详见示例代码 @xixileng (#1745)Timeline: 新增 Timeline 时间轴组件,@weijiyang @uyarn (#1638)
🐞 Bug Fixes
Table:resizable = false时,基础表格表头默认使用用户定义的列宽 @ZTao-z (#1733)Transfer: 带分页的穿梭框,修复两侧全量勾选时报错的问题 @yaogengzhu (#1741)Input: 修复在输入框进行预渲染处于display: none状态时,宽度计算不正确的问题,issue#1678 @chaishi (#1749)Select: @skytt (#1755)- 修复创建项目在已有选项中存在时,重复显示的问题
- 修复多选时,待创建选项显示样式问题
- 优化键盘事件的逻辑
ConfigProvider: 修复t-config-provider直接包裹 router-view 标签时控制台报错的问题 @LoopZhou (#1753)Tree: 修复 filter 过滤后,过滤结果为空,未能显示 empty slot 的问题 @yaogengzhu (#1748)InputNumber: 修复theme=column时,autoWidth无效问题,issue#1652 @chaishi (common #969)Form/Upload: 修复formRuleuploadFile类型未导出的问题 @uyarn (#1762)Form: 修复表单中使用 DateRangePicker,校验失败时样式缺少红框展示的问题 @LoopZhou (common #965)
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.4
Vue3 for Web 发布 0.24.6
🚀 Features
Table: 优化超出省略场景,浮层默认出现位置placement@chaishi (#1968)TimePicker: 新增onPickAPI 用于处理每次选择时间的回调 @uyarn (#1975)Upload: 多上传文件模式支持使用fileListDisplay自定义文件列表,插槽和属性均可 (issue #1976) @chaishi (#1978)Demo:stackblitz默认打开.vue文件 (issue #1974) @PengYYYYY (#1977)Timeline: 增加timeline组件 @PengYYYYY (#1980)TagInput: 修复空引用错误 (issue #1983) @PengYYYYY (#1980)
🐞 Bug Fixes
Input:- 默认值
format失效问题,issue#1964 @chaishi (#1968) - 修复在输入框进行预渲染处于
display: none状态时,宽度计算不正确问题,tdesign-vue#1678 @chaishi (#1968) - 元素判空 @chaishi (#1969)
- 默认值
Calendar:Table: 当禁用resizable时,表格默认使用用户定义的列宽 @ZTao-z (#1935)TimePicker: 修复12小时制时分列首位的异常 @uyarn (#1975)Popup: 使用overlayInnerStyle定义定宽 (issue #1970) @PengYYYYY (#1977)Image: 修复error slot无效 (issue #1961) @PengYYYYY (#1977)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.6
React for Web 发布 0.42.6
🚀 Features
Guide: support guide component @Yilun-Sun (#1581)
🐞 Bug Fixes
Table: 当禁用resizable时,基础表格表头默认使用用户定义的列宽 @ZTao-z (#1662)Dropdown: 修复Children变化时没有重新渲染的异常 @uyarn (#1673)Select:InputNumber: 修复最小值为0仍可点击减号至-1的问题 @lilonghe @uyarn (#1676)Input: 修复在输入框进行预渲染处于display: none状态时,宽度计算不正确问题,tdesign-vue#1678 @chaishi (#1669)Pagination: 修复selectPropswarn @chaishi (#1669)Form: 修复提交后 onChange 校验不清除状态问题 @HQ-Lin (#1664)TreeSelect: 修复 valueDisplay 和 filterable 同时设置时的显示问题 @moecasts (#1674)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.6
Miniprogram for WeChat 发布 0.25.0
❗ Breaking Changes
🚀 Features
- 全部组件支持
customStyle属性,作为 style 传入根元素 @anlyyao (#985) SideBar: 新增侧边导航组件 @LeeJim (#974)RadioGroup: 新增支持 keys 属性,使用 options 时有效 @LeeJim (#964)Tabs: 新增 space-evenly 属性,默认均分选项卡片的空间 @LeeJim (#965)Cascader: 视觉全新升级 @LeeJim (#966)Cascader: 新增 theme 属性,新增 tab 风格 @LeeJim (#966)Cascader: 新增 keys 属性,支持映射 optiosn 属性名 @LeeJim (#966)Cascader: 新增 sub-titles 属性,显示每级的次标题 @LeeJim (#966)Button: 新增 CSS Variable 调整文本、边框、背景等颜色,具体查看文档 @anlyyao (#947)GridItem: 新增 image-props 透传至 image 组件 @LeeJim (#976)TabBar: 视觉升级 @LeeJim (#987)TabBar: 新增 shape 属性,新增悬浮胶囊形状的标签栏 @LeeJim (#987)TabBar: 新增 theme 属性,新增 tag 风格 @LeeJim (#987)DropdownMenu: 新增external-classes属性 @anlyyao (#991)Csacader: 支持 CSS Variables 进行自定义主题 @LeeJim (#990)
🐞 Bug Fixes
- 修复没传值时不支持非受控的问题 @LeeJim (#977)
RadioGroup: 修复使用 options 时无法选中的问题 @LeeJim (#964)Tabs: 修复动态 label 无法生效的问题 @LeeJim (#963)Tabs: 优化样式细节 @LeeJim (#965)Cascader: 修复传入 value 不会渲染选项的问题 @LeeJim (#966)Button: 修复 variant='text' 时,文本颜色样式错误 @anlyyao (#947)Input: 修复--td-input-disabled-text-color无效的问题 @anlyyao (#960)Calendar: 修复无法滚动的问题 @LeeJim (#989)Calandar: 修复在布局不兼容的问题 @LeeJim (#989)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.25.0
Vue3 for Mobile 发布 0.14.0
❗ Breaking Changes
NavBar: 重构组件,支持更完整的 props 和 event @TingShine (#391)
🐞 Bug Fixes
Calendar: 修复 confirmBtn 属性传递string类型时渲染错误 @anlyyao (#454)Upload: 修复不支持 v-model 的问题 @yuanmeda (#460)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.14.0
设计资源
Sketch for Web 发布 1.1.3
🌈 Feature
Text Style:新建部分body-large字体样式
⚠️ Change
Dialog:增加了自适应逻辑
🐞 Bug FixesButton:修复小尺寸按钮中单文本类型的组件尺寸错误问题