Skip to content

Releases: Tencent/tdesign

TDesign Weekly Release (March 2nd 2022)

14 Mar 09:25
Compare
Choose a tag to compare

组件库

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:修复 filterablehover 态的样式异常,修复可选任意一级缺少高亮状样式
  • 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 的实现,新增支持 rectanglecircle 类型,⚠️存在不兼容更新
  • 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 暴露 $dialog11092af
  • 修复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)

07 Mar 06:52
Compare
Choose a tag to compare

组件库

Vue2 for Web 发布 0.36.0

  • Input :input 元素 ref 更名,⚠️存在不兼容更新
  • Upload :支持单请求上传批量文件
  • 新增 SelectInputTagInput 组件
  • 支持全局关闭斜八度波纹动画
  • 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: 修复加减按钮超出 minmax 的边界问题

  • 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)

28 Feb 06:17
Compare
Choose a tag to compare

组件库

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
  • TagInputvalueDisplay 新增参数 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 APIdragSort 功能
  • 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)

21 Feb 06:57
0ed452f
Compare
Choose a tag to compare

组件库

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:支持 collapsedvalueDisplay API
  • Input:支持 onWheelonCompositionstartonCompositionend 事件
  • TimePicker : 修复鼠标滚轮事件问题
  • Progress : 修复 percentage 为 0 时样式问题

详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.25.1

Miniprogram for WeChat 发布 0.5.2

  • Steps : 发布新版视觉
  • 修复 Stepper 的多个问题
  • 完善 CellCountDownDivider 组件的基础样式
  • 重构 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-vue0.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)

14 Feb 07:23
Compare
Choose a tag to compare

组件库

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

  • Tagvariant 属性可选值更改,存在不兼容更新
  • 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)

24 Jan 10:10
Compare
Choose a tag to compare

组件库

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]

React for Web 发布 [email protected]

设计资源

Figma for Web 发布 1.0.4

  • Popconfirm :修复按钮文字示意问题

Sketch for Web 发布 1.0.3

  • 修改了引起歧义的按钮文字
  • Popconfirm 使用正确的 icon

Axure for Web 发布了 1.0.2

解决方案及周边

TDesign Starter CLI 发布 0.0.6

  • 调整镜像,修复部分用户通过 CLI 下载项目失败的问题

TDesign Weekly Release (January 2st 2022)

17 Jan 09:03
4586471
Compare
Choose a tag to compare

组件库

Vue2 for Web 发布 [email protected]

Vue3 for Web 发布 [email protected]

  • 修复 iconname 属性变化无法更新问题

  • 修复 Table 行拖拽与拖拽动画,固定表头对齐,合并单元格错乱

  • Datepicker : 修复周起始为月最后一天时,周显示错误

  • Swiper : 修复循环渲染无效

  • 详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.6.4

React for Web 发布 [email protected]

Miniprogram for WeChat 发布 [email protected]

设计资源

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)

10 Jan 06:33
Compare
Choose a tag to compare

组件库

Vue2 for Web 发布 [email protected]

Vue3 for Web 发布 [email protected]

React for Web 发布 [email protected]

Miniprogram for WeChat 发布 [email protected]

设计资源

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

  • 修复版本图表渲染问题