Releases: Tencent/tdesign
TDesign Weekly Release (March 2nd 2022)
组件库
Vue2 for Web 发布 0.37.0
Input
:DOM
结构调整,最外层调整为t-input__wrap
,⚠️ 存在不兼容更新Message
: 组件出现和消失新增线性渐入渐出动画InputNumber
: 支持autoWidth
属性;增加状态设置与提示设置功能Form
:FormItem
提供控件级别的showErrorMessage
配置
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.37.0
Vue3 for Web 发布 0.10.0
Input
:DOM
结构调整,最外层调整为t-input__wrap
,⚠️ 存在不兼容更新Select
:修复单选下斜八度动画覆盖文字的错误,修复filterable
属性导致高度变化Cascader
:修复filterable
下hover
态的样式异常,修复可选任意一级缺少高亮状样式DatePicker
:修复按需引入时,按钮展示问题Tree
:修复数据无法更新问题
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.10.0
React for Web 发布 0.27.0
Input
:DOM
结构调整,最外层调整为t-input__wrap
,⚠️ 存在不兼容更新Select
: 使用SelectInput
组件重构,DOM
结构调整,⚠️ 存在不兼容更新Menu
:修复高度渲染判断问题,SubMenu
支持className
Cascader
: 修复子节点重复渲染问题Loading
: 修复指令调用后锁屏样式未移除问题Radio
: 修复动态渲染滑块未展示问题SelectInput
: 修复tag
过多时滚动模式失效Table
: 鼠标事件参数未按RowEventContext
定义输出Input
: 优化input
样式问题InputNumber
: 快速加减优化Message
: 支持className
Tabs
: 支持destroyOnHide
TagInput
: 优化拖拽功能Select
: 使用SelectInput
组件重构
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.27.0
Miniprogram for WeChat 发布 0.6.0
Button
: 重构shape
的实现,新增支持rectangle
、circle
类型,⚠️ 存在不兼容更新Stepper
: 修复Stepper
组件事件向上冒泡Checkbox
: 修复prefix
问题Popup
: 支持默认slot
Image
: 记录Image
组件传入的src
,防止src
相同时重复刷新Tag
: 增加外部样式类Button
: 修改对Button
组件的使用demo
Toast
:修改未传入的参数为默认值,修复z-index
低于Popup
问题
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.6.0
Miniprogram for WeChat 发布 0.6.1
Dialog
:修复调用时没重复默认值问题;修复内部Button
样式错误Upload
: 修复在iOS
上无法选择的问题Button
: 属性shape
的默认值改为rectangle
Rate
: 修复value = 0
时无法点击的问题Grid
: 修复样式问题
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.6.1
Vue3 for Mobile 发布 0.7.0
count-down
支持主题和大小3f0a5e5
,⚠️ 存在不兼容更新dialog
弹出框蒙层点击是否关闭修复 &provide
暴露$dialog
、11092af
- 修复
Badge
导入类型d4f8da6
- 新增
BackTop
组件fb61e74
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.7.0
解决方案及周边
TDesign Starter CLI 发布 0.2.0
- 支持通过
CLI
下载React
版本的TDesign Starter
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.2.0
TDesign React Starter 发布 0.1.0
- 上线基于
tdesign-react
组件库搭建的tdesign-react-starter
页面模板项目
详情见:https://github.com/Tencent/tdesign-react-starter/releases/tag/0.1.0
TDesign Weekly Release (March 1st 2022)
组件库
Vue2 for Web 发布 0.36.0
Input
:input
元素ref
更名,⚠️ 存在不兼容更新Upload
:支持单请求上传批量文件- 新增
SelectInput
和TagInput
组件 - 支持全局关闭斜八度波纹动画
Form
: 支持通过setValidateMessage
设置自定义校验结果- 修复
Datepicker
等组件问题
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.36.0
Vue3 for Web 发布 0.9.3
- 新增组件
SelectInput
- 全局配置: 支持关闭斜八度波纹动画
DatePicker
: 修复onPick
事件配置无效的问题、无法清除面板中已选值、点击年份或月份后,日期弹窗意外消失- 修复在有输入的值且无
tag
的情况下,不展示清除按钮。且点击后onClear
方法未触发。修复在auto-width
模式下的交互问题
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.9.3
React for Web 发布 0.26.0
-
Form
:移除 getAllFieldsValue API,支持 setValidateMessage & errorMessage -
Upload
: 支持onCancelUpload
&onSelectChange
-
SelectInput
:修复点击弹框输入框不高亮、allowInput
无效问题 -
Affix
:修复affix
导出问题 -
InputNumber
: 修复加减按钮超出min
、max
的边界问题 -
Dialog
:支持使用Esc
按键关闭 -
TreeSelect
: 使用SelectInput
组件重构
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.26.0
Miniprogram for WeChat 发布 0.5.4
Slider
: 视觉调整 & demo 无法滑动问题修复Search
: 修复圆角样式不生效问题Tab-bar
: 修复value
不生效问题Picker
: 支持渐进式滚动Tabs
: 添加滚动条外部样式类
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.5.4
解决方案及周边
TDesign Vue Next Starter 发布 0.2.0
- 使用
pinia
替换vuex
作为状态管理库 - 升级组件库依赖至 0.9 版本
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.2.0
TDesign Weekly Release (February 3rd 2022)
组件库
Vue2 for Web 发布 0.35.1
- 修复
Popup
/Select
展示相关问题 Input
: 新增format
属性用于格式化数据Drawer
: 支持拖动改变大小
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.35.1
Vue3 for Web 发布 0.9.0
Input
:input
元素ref
名称由refInputElem
更为inputRef
TagInput
:valueDisplay
新增参数onClose
、新增特性autoWidth
, 宽度自适应Table
: 修复固定表头错位Button
: 修复primary outline
模式下边框展示异常的问题Upload
: 修复文件数大于等于max
时,上传按钮依然可以点击Icon
: 修复按需引用部分图标渲染出错问题
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.9.0
React for Web 发布 0.25.2
SelectInput
: 新增组件SelectInpput
组件Input
: 支持auto-width API
TagInput
: 支持auto-width API
、dragSort
功能Table
: 固定列定位计算问题Popup
: 修复trigger
元素宽高定位变化后位置不更新问题Layout
: 支持内嵌动态节点Dialog
: 多个弹窗关闭一个后出现滚动条
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.25.2
Miniprogram for WeChat 发布 0.5.3
Input
:修复label
不生效的问题Slider
:修复value
不受控的问题Search
:支持双向绑定;修复placeholder
展示错误的问题
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.5.3
解决方案及周边
TDesign Starter CLI 发布 0.1.0
- 支持用户根据需求下载指定页面模块
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.1.0
TDesign Vue Starter 发布 0.1.3
- 修复菜单下拉与表格层级冲突
- 升级组件库依赖
tdesign-vue
至0.35.1
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.1.3
TDesign Vue Next Starter 发布 0.1.3
- 修复菜单下拉与表格层级冲突
- 使用
setup script
重构了页面逻辑
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.1.3
TDesign Weekly Release (February 2nd 2022)
组件库
Vue2 for Web 发布 0.35.0
Menu
: 移除冗余事件onCollapsed
,存在不兼容更新Table
: 支持使用columnController
属性自定义设置需要展示的列Popup
: 支持嵌套使用- 修复
Progress
相关显示问题
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.35.0
Vue3 for Web 发布 0.8.1
Form
: 表单支持统一配置校验信息;对象和数组嵌套的复杂数据校验- 修复
Progress
相关显示问题 Popup
: 支持嵌套使用TimePicker
: 修复部分鼠标滚动选择出现偏差
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.8.1
React for Web 发布 0.25.1
Textarea
: 调整ref
导出,输出currentElement
以及textareaElement
对象Table
: 修复多个table
问题,支持单元格tooltip
提示以及自定义过滤功能Popup
: 调整下拉动画实现,使用clip-path
替代max-height
TreeSelect
:支持collapsed
、valueDisplay API
Input
:支持onWheel
、onCompositionstart
、onCompositionend
事件TimePicker
: 修复鼠标滚轮事件问题Progress
: 修复percentage
为 0 时样式问题
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.25.1
Miniprogram for WeChat 发布 0.5.2
Steps
: 发布新版视觉- 修复
Stepper
的多个问题 - 完善
Cell
、CountDown
、Divider
组件的基础样式 - 重构
CountDown
,更完善更好用
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.5.2
解决方案及周边
TDesign Starter CLI 发布 0.0.7
- 托管
starter
项目到coding
平台,彻底解决Github
国内镜像不可用导致CLI
下载失败问题
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.0.7
TDesign Vue Starter 发布 0.1.2
- 调整部分不合理的公共组件所在目录
- 修复面包屑点击跳转当前页错误的问题
- 升级组件库依赖
tdesign-vue
至0.34.0
版
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.1.2
TDesign Vue Next Starter 发布 0.1.2
- 调整部分不合理的公共组件所在目录
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.1.2
TDesign Weekly Release (February 1st 2022)
组件库
Vue2 for Web 发布 0.34.0
Tag variant
:属性可选值更改,存在不兼容更新Calendar
: 控制区域相关问题修复Select
: 搜索、过滤场景相关问题修复- 统一各类型按钮边框宽度
Form
:表单支持统一配置校验信息;对象和数组嵌套的复杂数据校验- 详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.34.0
Vue3 for Web 发布 0.8.0
Tag variant
:属性可选值更改,存在不兼容更新Slider
:修复双向绑定值失效Calendar
:控制区域相关问题修复Select
:修复可过滤状态下,需要双击背景才可关闭下拉框Input
:修复输入框相关样式重复引入的问题- 详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.8.0
React for Web 发布 0.24.2
Tag
:variant
属性可选值更改,存在不兼容更新Form
: 调整reset
事件逻辑,存在不兼容更新Tree
: 修复按需引入央视丢失问题Select
:修复Option.name
丢失导致类型判断失效问题Popup
:修复zIndex
设置错误问题- 详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.24.2
设计资源
Figma for Web 发布 1.0.5
Change
- 组件分类对齐官网分类方式
- 组件中英文对照命名修改为顺序
Bug Fixes
Popconfirm
:修复按钮文字示意问题Dialog
:修复对话框Auto Layout
使用问题Tag
:修改tag disabled
状态样式,增加描边避免和disabled
状态多选select
样式重叠Icon
:修改file-pdf
/file-excel
/file-powerpoint
/file-unknown
/file-word
文件类型图标定位一致性问题并修改字体
Features
table
:新增自定义设置表格列Icon
:新增file-icon
图标
TDesign Weekly Release (January 3rd 2022)
组件库
Vue2 for Web 发布 [email protected]
- 新增
Skeleton
骨架屏组件 Form
修复无法重置自定义校验消息的问题;修正校验规则判断逻辑- 修复相关组件不支持
ssr
渲染的问题 - 修复
Table
表格行列合并及展开实现问题 - 详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.33.2
Vue3 for Web 发布 [email protected]
- 新增
Skeleton
骨架屏组件 Select
: 新增属性panelTopContent
、panelBottomContent
插槽Table
: 新增懒加载、虚拟滚动特性- 修复相关组件不支持
ssr
渲染的问题 - 详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.7.0
React for Web 发布 [email protected]
- 新增
Skeleton
骨架屏组件 Tabs
: 修复滚动问题,支持受控/非受控Table
:多级表头支持排序、支持行拖拽排序Select
:支持panelBottomContent
、panelTopContent
、showArrow
、inputProps
- 详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.23.1
设计资源
Figma for Web 发布 1.0.4
Popconfirm
:修复按钮文字示意问题
Sketch for Web 发布 1.0.3
- 修改了引起歧义的按钮文字
Popconfirm
使用正确的icon
Axure for Web 发布了 1.0.2
- 新增了用户手册
详情见:TDesign_Axure_Library 使用手册 - 新增典型页面模版
- 其他元件细节调整
解决方案及周边
TDesign Starter CLI 发布 0.0.6
- 调整镜像,修复部分用户通过
CLI
下载项目失败的问题
TDesign Weekly Release (January 2st 2022)
组件库
Vue2 for Web 发布 [email protected]
-
修复
Pagination
,Alert
动效展示问题 -
修复
Table
表头对齐等问题 -
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.33.1
Vue3 for Web 发布 [email protected]
-
修复
icon
的name
属性变化无法更新问题 -
修复
Table
行拖拽与拖拽动画,固定表头对齐,合并单元格错乱 -
Datepicker
: 修复周起始为月最后一天时,周显示错误 -
Swiper
: 修复循环渲染无效 -
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.6.4
React for Web 发布 [email protected]
-
Popup
:修复动态计算定位错误问题 -
Input
:支持获取内部input
节点能力 -
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.23.0
Miniprogram for WeChat 发布 [email protected]
-
修复
Popup
,Checkbox
,Dialog
,Button
的已知问题 -
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.4.2
设计资源
Figma for Web 发布 1.0.3
-
Cascader
:修复选中字重样式问题 -
Transfer
:修复选中字重问题 -
Upload
:修复拖拽基础文件上传过程中图标问题 -
DatePicker
:修复输入框图标颜色问题 -
Form
:修复面性单选框布局问题 -
Menu
:修复图标颜色异常问题 -
RadioGroup
:修复auto layout使用问题,感谢 兔小巢@蒋先生 -
Skeleton
:修复骨架屏颜色问题
Figma for Mobile 发布 1.0.2
-
Slider
:优化Slider样式,使滑动控件更可视,操作感知更强;修复auto layout问题 -
Steps
: 优化Stepper样式及组件逻辑,可灵活使用状态图标或序号展示步骤节点 -
Avatar
:更新默认状态、信息展示等样式 -
Navbar
:增加了移动端场景导航条的样式 -
Stepper
:修复纯步进器背景色丢失的问题 -
Color
:修复部分组件中信息或图标色值过浅问题 -
Text
:修复部分文案问题
Sketch for Web 发布 1.0.3
-
修改基础分类
symbol
命名问题 -
修改上传组件未上传按钮状态问题
-
修复
cover
图片显示问题
TDesign Weekly Release (January 1st 2022)
组件库
Vue2 for Web 发布 [email protected]
-
Input
样式调整,存在⚠️ breaking change,支持左侧、右侧文本配置能力 -
优化
Popup
及相关的Dialog
/Tooltip
等相关弹窗组件动画实现效果等 -
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.33.0
Vue3 for Web 发布 [email protected]
-
Cascader
支持全路径的选择器,Input
增加左右文本支持,添加全局配置 API,Steps
增加 readonly 配置,Radio
支持 allowUnCheck。 -
优化
Menu
,Popup
动画 -
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.6.3
React for Web 发布 [email protected]
-
重命名
Layout.Sider
组件为Layout.Aside
-
改动
AvatarGroup
使用方式为Avatar.Group
-
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.22.0
Miniprogram for WeChat 发布 [email protected]
-
Dialog
的 cancelBtn 和 confrimBtn 支持所有Button
的属性 -
修复了
Tabs
、Message
、Dialog
等相关问题 -
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.4.1
设计资源
Figma for Web 发布 1.0.1
-
增加全局样式 Getting start 规则
-
色彩系统增加语义化示意
-
重新梳理 Pages 框架,图标更改为独立内容
-
Text
:修复二级文字加粗样式使用medium字重问题 -
Table
: 修复表格项图标显示异常问题;修改用户反馈文案问题
Figma for Mobile 发布 1.0.1
-
Badge
:修复用户反馈信息极限情况下 Badge 非正圆以及信息不居中的问题;优化了数字/文字型徽标的组件逻辑 -
Tabbar
: 增加文本加图标标签栏及纯图标标签栏中,选中态的示意 -
Switch
:修复开关禁用态图标色值有误的问题 -
Color
:修复部分组件中辅助信息或图标色值过浅问题,统一为 Font Gy1 40% -
Text
:修复部分组件子类型命名有误的问题 -
Icon
:修复引用错误 file 的问题 -
重新梳理 Pages 框架,图标更改为独立内容
Sketch for Web 发布 1.0.2
-
修改开关组件大小
-
调整抽屉组件按钮位置
Sketch for Mobile 正式发布 1.0.0
- 🆕 正式对外发布 1.0.0
Axure for Web 发布 1.0.1
-
优化组件实现方式,用 Axure 原生组件重新绘制了按钮、表单、list、标签等模块
-
将文本样式内嵌到组件库中,可以快速调用
-
根据最新视觉样式调整了颜色、图标、布局、导航等模块
-
根据用户使用场景调整了组件库的整体结构和分组
-
解决版本兼容性问题
解决方案及周边
TDesign Starter CLI 发布 0.0.5
- 替换镜像源,处理部分国内用户使用问题
TDesign Starter Vue2 发布 0.1.0
- 发布0.1.0版
TDesign Starter Vue3 发布 0.1.0
- 修复版本图表渲染问题