Skip to content

Releases: Tencent/tdesign

TDesign Weekly Release (Apr 2nd 2026)

15 Apr 03:13
86dfa63

Choose a tag to compare

Vue3 for Web 发布 tdesign-vue-next@1.19.1

🌈 1.19.1 2026-04-14

🐞 Bug Fixes

  • Dropdown @RSS1102 (#6600)
    • 修复 panelTopContentpanelBottomContent 默认不跟随面板内容滚动的问题
    • 修复多层下拉菜单配置 panelTopContent 后渲染位置错误的问题
  • Menu: 修复 1.19.0 版本更新导致部分菜单使用场景渲染异常的问题 @uyarn (#6602)
  • Slider: 修复 label 值为 function 类型时控制台警告 @liweijie0812 (#6601)

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

Vue3 for Web 发布 tdesign-vue-next@1.19.0

🌈 1.19.0 2026-04-10

🚀 Features

  • HeadMenu: 支持横向菜单过多时自动折叠隐藏并展示更多按钮的效果。⚠️存在顶部菜单过多场景的业务请注意此变更 @Wesley-0808 @uyarn (#6530)
  • RadioGroup: 新增 direction API,支持添加垂直排列特性。⚠️请注意,目前该属性仅在 themeradio 时完整生效 @JefferyHcool (#6568)

🐞 Bug Fixes

  • DateRangePicker: 修复在值未变化时错误触发 onChange 回调的问题 @JefferyHcool (#6551)
  • EnhancedTable: 修复树状表格的列配置在 computed/ref 场景下无响应式的问题 @JefferyHcool (#6578)
  • InputNumber: 修复失焦时,空值被错误回填为最小值的问题 @JefferyHcool (#6582)
  • Select: 修复在 onSearch 中更新相同的选项,没有正常更新 UI 展示内容的问题 @LavenderDuskGlow (#6535)
  • Table: 修复在弹窗内的分页表格滚动条错位的问题 @LavenderDuskGlow (#6536)
  • Tag: 修复 icon 的尺寸大小,对齐设计稿,大尺寸是16px, 中小尺寸是14px @liweijie0812 (#6589)
  • TagInput: 修复 excessTagsDisplayType="break-line" 时,suffix 没有固定在右侧的问题 @RylanBot (#6585)
  • Transfer: 修复选项内容为对象时选中异常的问题 @hobostay (#6587)

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

Miniprogram for WeChat 发布 tdesign-miniprogram@1.13.2

🌈 1.13.2 2026-04-09

🚀 Features

  • ChatContent: 透传 click 事件 @zydemail (#4388)
  • ChatMessage: 透传 click 事件 @zydemail (#4388)
  • Fab: 为 icon 属性新增 Object 类型,支持透传到图标组件 @anlyyao (#4400)
  • Icon: 新增 divider-1, voice-wavekeyboard-1 图标 @uyarn (#4395)
  • Indexes: 新增 showFullIndex 属性,表示是否显示完整的索引内容,默认显示首字符 @anlyyao (#4405)

🐞 Bug Fixes

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/tdesign-miniprogram@1.13.2

React for Mobile 发布 0.21.4

🌈 0.21.4 2026-04-09

🚀 Features

  • Indexes: 新增 showFullIndex 属性,表示是否显示完整的索引内容,默认显示首字符 @anlyyao (#898)

🐞 Bug Fixes

  • Popup: 修复多组件同时使用 preventScrollThrough 导致页面无法滚动的问题 @anlyyao (#894)
  • Indexes: 修复气泡与右侧索引列表间距错误 @anlyyao (#898)
  • Textarea: 修复 maxlengthmaxcharacter 无值时组件无法输入的问题 @anlyyao (#897)

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

UniApp for Mobile 发布 @tdesign/uniapp@0.8.1

🌈 0.8.1 2026-04-09

🚀 Features

  • Icon: 新增 divider-1, voice-wavekeyboard-1 图标 @uyarn (#4395)

🐞 Bug Fixes

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp@0.8.1

UniApp for AI Chat 发布 @tdesign/uniapp-chat@0.2.3

🌈 0.2.3 2026-04-09

🚀 Features

  • ChatContent: 透传 click 事件 @zydemail (#4388)
  • ChatMarkdown: 扩展 click 事件触发源,从点击链接触发,改为所有事件冒泡到的节点都会触发 @mimaoxiao (#4372)
  • ChatMessage: 透传 click 事件 @zydemail (#4388)
  • ChatThinking: 修复 collapsed 属性无效,支持内容输出结束后自动收起 @zydemail (#4354)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp-chat@0.2.3

TDesign Weekly Release (Apr 1st 2026)

08 Apr 03:13
b329562

Choose a tag to compare

React for Web 发布 tdesign-react@1.16.8

🌈 1.16.8 2026-04-02

🚀 Features

  • 新增导出当前版本号,用于具体业务中判断版本号进行下一步逻辑处理 @uyarn (#4199)
  • DatePicker:
    • 新增 rangepanelActiveDate API,用于支持定义日期选择范围,具体使用请参考示例 @HaixingOoO (#4139)
    • 新增 cell API,支持如自定义日期单元格、农历等内容,具体使用请查看示例。 @uyarn (#4200)
  • DateRangePicker:
    • 新增 rangepanelActiveDate API,用于支持定义日期选择范围,具体使用请参考示例 @HaixingOoO @uyarn (#4139)
    • 新增 cell API,支持如自定义日期单元格、农历等内容,具体使用请参考示例 @uyarn (#4200)

🐞 Bug Fixes

  • Calendar: 修复 className 没传参时,被转为 undefined 字符串的问题 @RylanBot (#4175)
  • EnhancedTable: 修复 disableDataPage 不生效的问题 @HaixingOoO (#4186)
  • Form: 修复 initialData 覆盖 setFieldsValue 设置值的问题 @RylanBot (#4201)
  • FormList:
    • 修复 setFieldsValue 缺乏拷贝从而污染数据的问题 @RylanBot (#4174)
    • 修复 React 17 环境下首次渲染后,异步更新中 setFieldsValue 失败的问题 @RylanBot (#4179)
  • MessagePlugin: 修复 zIndex 不生效的问题 @TidySongS (#4077)
  • Select: 修复 onScrollToBottom 在浏览器缩放时无法触发的问题 @RylanBot (#4181)
  • TagInput: 修复 excessTagsDisplayType="break-line" 时,suffix 没有固定在右侧的问题 @RylanBot (#4178)

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

TDesign Weekly Release (Mar 4th 2026)

01 Apr 03:13
24b6222

Choose a tag to compare

Vue3 for Web 发布 tdesign-vue-next@1.18.6

🌈 1.18.6 2026-03-23

🚀 Features

  • DatePicker: 新增 cell API,支持如自定义日期单元格、农历等内容,具体使用请查看示例。 @Wesley-0808 (#6495)
  • DateRangePicker: 新增 cell API,支持如自定义日期单元格、农历等内容,具体使用请查看示例。 @Wesley-0808 (#6495)
  • TimePicker: 新增 prefixIconsuffixIcon API,用于自定义前置和后置图标 @Wesley-0808 (#6497)
  • TimeRangePicker: 新增 prefixIconsuffixIcon API,用于自定义前置和后置图标 @Wesley-0808 (#6497)

🐞 Bug Fixes

  • DatePicker:
    • 修复 presets 插槽用法无效和 onPresetClick事件未正确触发的问题 @ZTH520 (#6490)
    • 修复因格式不兼容导致的毫秒值丢失的问题 @Wesley-0808 (common#2446)
  • Select: 修复在 Dialog 中使用时,ESC 快捷键与 Dialog 快捷键冲突的问题 @Wesley-0808 (#6496)
  • Table:
    • 修复开启 ellipsis 时,可编辑状态意外关闭的问题 @RSS1102 (#6480)
    • 修复设置高度后表头在任何场景下都存在背景色的问题 @Jie-echo (#6504)
  • Text: 修复同时开启copyableellipsis 时复制按钮渲染位置异常的问题 @uyarn (#6522)

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

Miniprogram for WeChat 发布 tdesign-miniprogram@1.13.1

🌈 1.13.1 2026-03-26

🚀 Features

  • Button: open-type 补充 phoneOneClickLogin 可选项,同时新增 phoneoneclicklogin 事件 @anlyyao (#4357)
  • ChatMarkdown: 扩展 click 事件触发源,从点击链接触发,改为所有事件冒泡到的节点都会触发 @mimaoxiao (#4372)
  • ChatThinking: 修复 collapsed 属性无效,支持内容输出结束后自动收起 @zydemail (#4354)

🐞 Bug Fixes

  • Button: 修复 phoneNumberNoQuotaToast 属性无效 @anlyyao (#4357)
  • ChatActionbar: 修复 actionBar 属性无效以及长按气泡框不显示浮层的问题 @zydemail (#4348)
  • Form: 修复 rules 属性为空时,labelWidth 属性无效以及控制台报错的问题 @anlyyao (#4353)
  • Tabs: 修复开启 animationlazy 时,跳跃切换选项卡内容区域显示异常的问题 @novlan1 (#4367)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/tdesign-miniprogram@1.13.1

Vue3 for Mobile 发布 1.13.2

🌈 1.13.2 2026-03-26

🚀 Features

  • ImageViewer: 新增 swipeTo 组件实例方法,支持跳转到指定预览图片位置 @anlyyao (#2185)
  • Cascader: 新增 reset() 实例方法,支持通过组件 ref 重置状态 @anlyyao (#2187)

🐞 Bug Fixes

  • Silder: 更正渲染 minmax<text/> 标签为 <div/> @RylanBot (#2177)
  • Dialog: 支持异步关闭 @novlan1 (#2166)
  • PullDownRefresh: 修复 onScrolltolower 触底事件触发时机异常,并支持非 window 滚动容器 @RSS1102 (#2181)
  • Tabs: 修复 split 分割线在可滚动场景下长度不足 @anlyyao (#2183)
  • Cascader: 修复组件通过 v-model:value 重置值时不生效的问题 @anlyyao (#2187)

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.13.2

React for Mobile 发布 0.21.3

🌈 0.21.3 2026-03-26

🚀 Features

🐞 Bug Fixes

  • Silder: 更正渲染 minmax<text/> 标签为 <div/> @RylanBot (#889)
  • Table: 新增 rowspanAndColspanrender 属性 @anlyyao (#888)

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

UniApp for Mobile 发布 @tdesign/uniapp@0.8.0

🌈 0.8.0 2026-03-23

🚨 Breaking Changes

  • DateTimePicker: 废弃 custom-locale 属性,请用 ConfigProvider 替换该功能 @novlan1 (#4350)

🚀 Features

  • Cascader: 新增 PopupProps 属性,透传至 Popup @novlan1 (#4320)
  • ConfigProvider: 新增 ConfigProvider 全局特性配置组件 @novlan1 (#4350)
  • Picker: 支持 v-model:value 语法糖 @novlan1 (#4320)

🐞 Bug Fixes

  • ColorPicker: 修复弹窗模式下预设颜色(swatch-colors)无法横向滚动 @novlan1 (#4350)
  • DateTimePicker: 修复 format 含非日期 token(如 ddd)时,格式化后的值回传导致 Invalid Date 的问题 @novlan1 (#4320)
  • Form: 修复 required-mark 无效问题 @novlan1 (#4350)
  • Tabs: 修复开启 animationlazy 时,跳跃切换选项卡内容区域显示异常的问题 @novlan1 (#4350)
  • Toast: 修复 setup 语法下,函数式调用时找不到实例的问题 @novlan1 (#4312)
  • Upload:
    • 修复 @upload-disabled-mask 变量默认值错误 @anlyyao (#4303)
    • 修复 H5 环境下回调中 URL 错误问题 @novlan1 (#4320)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp@0.8.0

Vue3 for AI Chat 发布 @tdesign-vue-next/chat@0.5.2

🌈 0.5.2 2026-03-27

🚀 Features

  • ChatSender: 新增 sendBtnDisabled, 用于控制发送按钮是否禁用 @zydemail (#6494)

🐞 Bug Fixes

  • 修复全局引入方式,组件类型丢失的问题 @liweijie0812 (#6470)
  • ChatSender:
    • suffix 支持 [{ name: 'uploadImage', uploadProps: {...} }] 配置 @RSS1102 (#6519)
    • suffix 配置 attachment 即将废弃,建议使用 uploadAttachment @RSS1102 (#6519)
  • Chatbot: senderProps 中配置 input-prefix 不生效问题 @RSS1102 (#6519)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/@tdesign-vue-next/chat@0.5.2

UniApp for AI Chat 发布 @tdesign/uniapp-chat@0.2.2

🌈 0.2.2 2026-03-23

🚨 Breaking Changes

  • ChatSender: 附件末尾没有添加入口,移除无实际意义的 fileAdd 事件 @zydemail (#4331)

🐞 Bug Fixes

  • Attachments: 修复小程序下使用标签选择器的警告问题 @novlan1 (#4320)
  • ChatActionbar: 修复 actionBar 属性无效以及长按气泡框不显示浮层的问题 @zydemail (#4348)
  • ChatMarkdown: 修复组件输入值为一个空项的列表时出现 undefined 的问题 @mimaoxiao (#4334)

📝 Documentation

  • Attachments: 移除 addable 属性相关文档描述 @zydemail (#4331)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp-chat@0.2.2

TDesign Weekly Release (Mar 3rd 2026)

22 Mar 03:11
36f814d

Choose a tag to compare

Miniprogram for WeChat 发布 tdesign-miniprogram@1.13.0

🌈 1.13.0 2026-03-18

🚨 Breaking Changes

  • ChatSender: 附件末尾没有添加入口,移除无实际意义的 fileAdd 事件 @zydemail (#4331)
  • DateTimePicker: 废弃 custom-locale 属性,请用 ConfigProvider 替换该功能 @anlyyao (#4261)

🚀 Features

🐞 Bug Fixes

  • ColorPicker: 修复弹窗模式下预设颜色(swatch-colors)无法横向滚动 @anlyyao (#4288)
  • DateTimePicker: 修复 format 含非日期 token(如 ddd)时,格式化后的值回传导致 Invalid Date 的问题 @novlan1 (#4320)
  • Grid: 修复右侧 border 边框在浏览器及部分机型上渲染错误 @anlyyao (#4280)
  • Upload: 修复 @upload-disabled-mask 变量默认值错误 @anlyyao (#4303)

📝 Documentation

  • Attachments: 移除 addable 属性相关文档描述 @zydemail (#4331)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/tdesign-miniprogram@1.13.0

TDesign Weekly Release (Mar 2nd 2026)

15 Mar 03:12
36f814d

Choose a tag to compare

Vue3 for Web 发布 tdesign-vue-next@1.18.5

🌈 1.18.5 2026-03-12

🐞 Bug Fixes

  • Tree: 修复 1.18.3 中开启虚拟滚动后滚动中出现空白的错误 @uyarn (#6483)

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

Vue3 for Web 发布 tdesign-vue-next@1.18.4

🌈 1.18.4 2026-03-11

🐞 Bug Fixes

  • FormItem: 单独使用时触发校验会在控制台报错的问题 @betavs (#6467)
  • Table: 修复 1.18.3 版本更新导致的筛选功能失效的问题 @betavs (#6481)

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

React for Web 发布 tdesign-react@1.16.7

🌈 1.16.7 2026-03-13

🚀 Features

  • Progress: 当 theme=plump 时,当进度条填色区域大小足够容下百分比内容时,百分比内容将显示于进度条填色区域内,否则将显示于进度条填色区域的右侧,具体呈现请参考文档示例 @RSS1102 (#4154)

🐞 Bug Fixes

  • Affix:
    • 修复自定义容器时,DOM 节点未准备好就监听导致失败的问题 @RylanBot (#4131)
    • 修复自定义容器时,滚动整个页面元素会偏离的问题 @HaixingOoO @RylanBot (#4131)
  • FormList: 修复 setFieldsValue 缺乏拷贝从而污染数据的问题 @RylanBot (#4155)
  • InputNumber: 修复 disabled 时,hover 对应颜色异常的问题 @RylanBot (common#2402)
  • Popconfirm: 修复 className 没传参时,被转为 undefined 字符串的问题 @RylanBot (#4159)
  • SelectInput: 修复多选时,点击删除图标会打开 Popup 的问题 @RylanBot (#4158)
  • Table:
    • 修复虚拟滚动时,合并单元格消失的问题 @RylanBot (#4131)
    • 修复页面自适应时,empty 宽度比超出表格的问题 @RylanBot (#4131)
    • 修复在 Dialog 内使用时,吸顶表头、吸底表尾、吸底滚动条与表格对齐不稳定的问题 @RylanBot (#4131)
  • TagInput:
    • 修复 inputProps 传入 className 后,标签换行异常的问题 @RylanBot (#4156)
    • 修复 inputProps 传入 onCompositionstartonCompositionend 后,中文输入兼容异常的问题 @RylanBot (#4156)
  • Typography: 修复开启 ellipsis 时,字符串被渲染为 HTML 标签的问题 @RylanBot (#4117)

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

Vue3 for Mobile 发布 1.13.1

🌈 1.13.1 2026-03-13

🚀 Features

  • Upload: 改用 shallowRef 提升组件性能 @BuptStEve (#2145)
  • Search: 为 change 事件新增 trigger 参数,表示触发源 @anlyyao (#2138)
  • Fab: 新增 magnetxBounds 属性 @anlyyao (#2136)
  • Table: 新增 rowspanAndColspan 属性,用于自定义合并单元格 @anlyyao (#2172)
  • Picker: 新增 wheelConfig 属性,表示滚轮滑动相关配置,用于自定义滚轮的动画和交互行为 @anlyyao (#2170)

🐞 Bug Fixes

  • Popup: 修复在 Firefox 浏览器中的闪烁问题 @anlyyao (#2135)
  • Search: 修复通过 css vars 修改图标大小无效 @liweijie0812 (#2146)
  • Tabs: 修复图标不居中的问题 @anlyyao (#2149)
  • PullDownRefresh: 修复组件在 oppo reno13iqoo12 机型微信内置浏览器下距离计算精度问题 @RSS1102 (#2137)
  • Swiper: 修复 loop 模式下 swiper-item 少于 3 个时,向前滑动无预览效果的问题 @novlan1 (#2159)
  • Indexes: 修复数据变化后,侧边栏锚点定位无效的问题 @novlan1 (#2160)
  • Checkbox: 修复 slot 模式下数据变化,全选错误问题 @novlan1 (#2162)
  • Form: 修复使用 amfe-flexible 等插件进行单位转换,表单 label 文本大小错乱的问题 @novlan1 ( #2441 )
  • Radio: 修复微信字体大小放大后,勾选图标显示不完整的问题 @novlan1 ( #2442 )
  • Picker: 修复自定义子项高度或者 postcss-pxtorem 多屏适配场景下选中项定位错误 @anlyyao (#2174)

🚧 Others

  • build: 升级 TypeScript5.9.3,使用 tsgo 替代 vue-tsc 生成组件类型声明 @BuptStEve (#2145)

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.13.1

Vue3 for AI Chat 发布 @tdesign-vue-next/chat@0.5.1

🌈 0.5.1 2026-03-09

🐞 Bug Fixes

  • Attachments: 修复图片附件展示效果的问题 @uyarn (#6472)
  • ChatMarkdown: 修复 Markdown 中存在跳转链接没有正常打开的问题 @uyarn (#6472)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/@tdesign-vue-next/chat@0.5.1

TDesign Weekly Release (Mar 1st 2026)

08 Mar 03:07
54bb253

Choose a tag to compare

Vue3 for Web 发布 tdesign-vue-next@1.18.3

🌈 1.18.3 2026-03-05

🚀 Features

🐞 Bug Fixes

  • DatePicker: 修复单选的情况下清除数据时会触发多次 onChange 回调的错误 @RSS1102 (#6451)
  • Drawer: 修复 push mode 下弹窗样式异常的问题 @Zn-Dk (#6446)
  • DrawerPlugin: 修正使用 className 时的打开动画异常问题 @Cat1007 (#6424)
  • InputNumber: 修复 disabled 时,hover 对应颜色异常的问题 @RylanBot (common#2402)
  • Progress: 修复 line 和 plump 主题不支持小尺寸的问题 @liweijie0812 (#6340)
  • Swiper: 修复 点状点条状 导航器中,navigation.size 配置无效、navigation.placement=outside时导航器颜色不正确的问题 @Wesley-0808 (common#2418)

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

UniApp for Mobile 发布 @tdesign/uniapp@0.7.3

🌈 0.7.3 2026-03-04

🐞 Bug Fixes

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp@0.7.3

UniApp for AI Chat 发布 @tdesign/uniapp-chat@0.2.1

🌈 0.2.1 2026-03-04

🚀 Features

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp-chat@0.2.1

TDesign Weekly Release (Feb 4th 2026)

01 Mar 03:11
54bb253

Choose a tag to compare

React for Web 发布 tdesign-react@1.16.6

🌈 1.16.6 2026-02-26

🚀 Features

  • DatePicker: 新增 onYearChangeonMonthChange 回调方法 @uyarn (#4138)
  • DateRangePicker:
    • 日期时间范围选择器新增交互模式,通过 enableTimePicker.mode API 配置,具体可参考示例代码 @uyarn (#4141)
    • 新增 onYearChangeonMonthChange 回调方法 @uyarn (#4138)

🐞 Bug Fixes

  • DateRangePicker: 确保右侧面板年份始终大于左侧面板年份 @uyarn (#4137)
  • Drawer: 修复首次打开时,无法使用 esc 关闭组件的问题 @RylanBot (#4115)
  • Form: 修复 getFieldsValue 数据被错误覆盖的问题 @RylanBot (#4125)
  • FormList: 修复 add 读取到旧索引导致 remove 异常的问题 @RylanBot (#4135)
  • Popup: 修复 trigger="focus" 在封装组件中不生效的问题 @RylanBot (#4143)
  • Table: 修复开启虚拟滚动时,footerSummary 不生效的问题 @RylanBot (#4112)
  • Typography: 修复 copyable.onCopy 在初始化时被立即执行的问题 @RSS1102 (#4105)

🚧 Others

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

UniApp for Mobile 发布 @tdesign/uniapp@0.7.2

🌈 0.7.2 2026-02-26

🚀 Features

  • Calendar: 新增 PopupProps 属性,透传至 Popup @novlan1 (#4264)
  • Navbar: 支持监听页面变化,重新计算尺寸 @novlan1 (#4282)

🐞 Bug Fixes

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp@0.7.2

TDesign Weekly Release (Feb 2nd 2026)

15 Feb 03:11
32c0800

Choose a tag to compare

React for Mobile 发布 0.21.2

🌈 0.21.2 2026-02-10

🚀 Features

  • Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @uyarn(#872)
  • Cascader: @anlyyao (#865)
    • 新增 overlayPropsheadermiddleContent 属性
    • pick 事件新增 labellevel 参数,其中 level 表示选中项所在层级深度,index 为选项中的索引
  • Search:

🐞 Bug Fixes

  • Popup: 修复在 Firefox 浏览器中的闪烁问题 @anlyyao (#874)
  • Search: 修复通过 CSS Vars 修改图标大小无效 @liweijie0812 (#878)
  • Upload: 修复 capture 属性无效,并补充 boolean 类型 @anlyyao (#875)

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

TDesign Weekly Release (Feb 1st 2026)

08 Feb 03:11
2d29f9d

Choose a tag to compare

Vue3 for Web 发布 tdesign-vue-next@1.18.2

🌈 1.18.2 2026-02-05

🐞 Bug Fixes

  • DateRangePicker: 修复 1.18.1 版本 needConfirm 为 false 时,修改被还原的问题 @liweijie0812 (#6410)

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

Vue3 for Web 发布 tdesign-vue-next@1.18.1

🌈 1.18.1 2026-02-04

🚀 Features

  • DatePicker:
    • 新增 onClear 清空按钮点击时触发事件 @Wesley-0808 (#6316)
    • presets 支持自定义渲染,用于配置精确时分秒等预设场景 @uyarn (#6316)
    • 新增 disableTime API,用于配置时间选择器中被禁用的时间 @Wesley-0808 (#6316)
    • 新增 rangepanelActiveDate API,用于支持定义日期选择范围,具体使用请参考示例 @Wesley-0808 (#6316)
  • DateRangePicker:
    • disabled API 新增支持数组类型,用于单独禁用开始日期或结束日期 @uyarn (#6390)
    • 新增 rangepanelActiveDate API,用于支持定义日期选择范围,具体使用请参考示例 @Wesley-0808 (#6316)
  • Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @RADWIMPS426 @uyarn (#6367)
  • Menu: 支持菜单面板在空间不足时的自动反转 @RSS1102 (#6392)
  • RangeInput: disabled 支持数组形式配置,用于单独禁用左区间或右区间 @RSS1102 (#5648)

🐞 Bug Fixes

  • Cascader: 修复 useCascaderContext 传递 disabled 失效问题 @liweijie0812 (#6332)
  • DateRangePicker: 修复 needConfirm 为 false,点击预设无效的问题 @liweijie0812 (#6388)
  • Drawer: 优化开启 sizeDraggable 功能时,调整当前抽屉尺寸后没有实时计算的问题 @yrc2333 (#6328)
  • InputNumber: 修复大数计算前导零被错误清除的问题 @Liumingxun (common#2394)
  • Menu: 修复侧边导航菜单收起时,内容为插槽方式 Tooltip 无法生效的问题 @liweijie0812 (#6341)
  • Table: 修复远程分页场景下全选逻辑错误,在 1.18.0 版本的问题 @RSS1102 (#6393)
  • Transfer: 修复 disabled 为数组时功能不生效的问题 @RSS1102 (#5648)

📝 Documentation

  • Dialog: 补充与嵌套弹窗相关使用问题的文档 @engvuchen (#5847)

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

Miniprogram for WeChat 发布 tdesign-miniprogram@1.12.3

🌈 1.12.3 2026-02-03

🚀 Features

  • ActionSheet: 为 items 子项的 icon 字段新增 object 类型,支持透传到 TIcon 组件 @anlyyao (#4251)
  • Button: 新增 activity-typeentrance-pathneed-show-entrance 属性 @anlyyao (#4220)
  • ChatActionbar: 支持长按展示 @mimaoxiao (#4071)
  • Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @uyarn (#4207)
  • Search: 为 change 事件新增 trigger 参数,表示触发源 @anlyyao (#4223)

🐞 Bug Fixes

  • ChatContent: 修复英文单词在换行时被截断的问题 @mimaoxiao (#4226)
  • Popup: 修复 duration 参数无效的问题 @novlan1 (#4201)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/tdesign-miniprogram@1.12.3

UniApp for Mobile 发布 @tdesign/uniapp@0.7.1

🌈 0.7.1 2026-02-04

🚀 Features

  • ActionSheet: 为 items 子项的 icon 字段新增 object 类型,支持透传到 TIcon 组件 @novlan1 (#4255)
  • Button: 新增 activity-typeentrance-pathneed-show-entrance 属性 @novlan1 (#4255)
  • Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @novlan1 (#4255)
  • Search: 为 change 事件新增 trigger 参数,表示触发源 @novlan1 (#4255)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/@tdesign/uniapp@0.7.1

TDesign Weekly Release (Jan 4th 2026)

01 Feb 03:11
1481aca

Choose a tag to compare

React for Web 发布 tdesign-react@1.16.5

🌈 1.16.5 2026-01-28

🚀 Features

  • Dialog: 增强 dialogClassName 属性以支持多种格式 @RSS1102 (#4096)
  • Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @uyarn (#4097)
  • ImageViewer: 添加 innerClassName,内容部分的类名,支持多种格式 @RSS1102 (#4087)

🐞 Bug Fixes

  • Cascader: 修复在弹出层可见期间,滚动位置被意外更新的问题 @RylanBot (#4094)
  • Dialog: 修复 1.16.4 版本导致点击蒙层时,onOverlayClickonClose 无法触发的问题 @RylanBot (#4098)
  • ImageViewer: 修复 classNamestyle 属性失效的问题 @RSS1102 (#4087)
  • Popup:
    • 修复 trigger="hover" 且弹层与触发元素间距较大时,鼠标还未移入弹层就关闭的问题 @RylanBot (#4100)
    • 修复组件嵌套使用时的关闭逻辑 @uyarn (#4099)
  • Typography: 修复开启 ellipsis 时,将一个完整英文单词切割放在两行的问题 @RylanBot (#3997)

🚧 Others

  • Popup: 优化开启 destroyOnClose 时的内部状态,确保逻辑正常 @uyarn (#4099)

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

Vue3 for Mobile 发布 1.13.0

🌈 1.13.0 2026-01-23

🚨 Breaking Changes

  • ActionSheet: 调整导出方式,分离组件和函数式 API 的使用方式 @anlyyao (#2122)

🚀 Features

  • ActionSheet: 新增 ActionSheetPlugin 导出,提供独立的函数式调用 API @anlyyao (#2122)
  • Icon: 新增 217 个与人工智能、文档、徽标和文件相关的图标 @uyarn(#2131)
  • Search: 新增 cursorColor 属性 @anlyyao (#2116)
  • Badge: @anlyyao (#2114)
    • shape 属性新增 ribbon-right/ribbon-left/triangle-right/triangle-left 可选项,其中 ribbonribbon-right 等效
    • 优化 ribbon 实现,改用 background: linear-gradient(),移除伪元素相关样式

🐞 Bug Fixes

  • Sticky: 修复 containerVue Ref 对象时报错 @anlyyao (#2130)
  • Upload: 移除默认值 '',增强 capture 类型,解决移动端只能调用摄像头的问题 @anlyyao (#2132)
  • ActionSheet: @anlyyao (#2122)
    • 修复按需引入时组件和函数式调用混用导致表现不一致的问题
    • 修复函数式调用时控制台告警

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.13.0

UniApp for Mobile 发布 @tdesign/uniapp@0.7.0

🌈 0.7.0 2026-01-30

🚀 Features

  • ActionSheet: item 属性补充 description 字段 @novlan1 (#4201)
  • Badge:
    • shape 属性新增 ribbon-right/ribbon-left/triangle-right/triangle-left 可选项,其中 ribbonribbon-right 等效 @novlan1 (#4201)
    • 优化 ribbon 实现,改用 background: linear-gradient(),移除伪元素相关样式 @novlan1 (#4201)
  • Calendar: 新增 allowSameDay 属性,允许 type='range' 场景的起止时间相同 @novlan1 (#4201)
  • Cascader:
    • 支持通过 keys 属性定义 children / disabledoptions 中对应的字段别名 @novlan1 (#4201)
    • 新增 middle-content 插槽,用于自定义中间区域内容 @novlan1 (#4201)
  • CollapsePanel: 新增 --td-collapse-disabled-color--td-collapse-left-icon-color,用于自定义禁用态颜色和左侧图标颜色 @novlan1 (#4201)
  • ImageViewer: 新增 image-props 属性 @novlan1 (#4201)
  • Navbar: 新增 placeholder 属性,默认值为 false;新增 zIndex 属性,默认值为 1 @novlan1 (#4201)
  • Picker:
    • 优化性能减少掉帧 @novlan1 (#4201)
    • 优化大量数据时列表滚动性能 @novlan1 (#4201)
    • itemHeight 默认单位改用 px,避免单位转换带来的精度问题 @novlan1 (#4201)
    • 新增 visibleItemCount 属性,可自定义可视区域 PickerItem 的子项个数 @novlan1 (#4201)
  • Popover:
    • 新增 fixed API,适用于触发元素为 fixed 场景。⚠️ 当触发元素为 fixed 时,除了需要显示指定 fixed 属性为 true,还需在触发元素层添加 t-popover-wrapper--fixed 类,用于定位触发元素 @novlan1 (#4201)
    • 新增 --td-popover-[theme]-color--td-popover-[theme]-bg-color 系列 CSS Vars @novlan1 (#4201)
  • QRCode: 组件新增 init(),用于外部调用,重新绘制二维码 @novlan1 (#4201)
  • Search:
  • SidebarItem:
  • TabBar: 新增 placeholder 属性,默认值为 false;新增 zIndex 属性,默认值为 1 @novlan1 (#4201)

🐞 Bug Fixes

  • ActionSheet:
    • 修复左对齐场景下,子项 border 左间距错误 @novlan1 (#4201)
    • 修复 grid 主题 + 无 description 描述文本场景下,顶部间距错误 @novlan1 (#4201)
    • list 主题最后一项不应设置底边框 @novlan1 (#4201)
    • 修复 item 属性的 disabled 配置无效 @novlan1 (#4201)
  • BackTop: 修复文本字重错误 @novlan1 (#4201)
  • Badge: 修复 count 插槽异常 @novlan1 (#4201)
  • Calendar:
  • Checkbox: 修复 icon 属性使用 svg 资源时在 iOS 上不显示 @novlan1 (#4201)
  • CollapsePanel:
    • 修复深色模式下面板右侧图标颜色错误 @novlan1 (#4201)
    • 修复左侧图标颜色错误,默认主题色,支持使用 css vars 自定义 @novlan1 (#4201)
  • ColorPicker: 修复组件深色模式背景、边框、文本色错误 @novlan1 (#4201)
  • DateTimePicker: 修复插槽名重复导致的控制台告警 @novlan1 (#4201)
  • DropdownItem: 修复在 iOS 26 中弹窗定位不准 @novlan1 (#4201)
  • Fab: 修复 yBounds 未传值时,控制台报错问题 @novlan1 (#4201)
  • Grid: 修复 column 小于 4 或大于 4 时,文本字号大小错误 @novlan1 (#4201)
  • Message: 修复 error 主题图标错误 @novlan1 (#4201)
  • Picker:
    • 修复 autoClosefalse 时,点击遮罩层会重置选项为拨动前选项值的问题 @novlan1 (#4201)
    • 修复平铺模式 value 变化未能准确监听 @novlan1 (#4201)
    • 修复 keys 动态变更时,子项列表数据不显示 @novlan1 (#4201)
    • 修复 popupProps.showOverlay 无效 @novlan1 (#4201)
  • Popup: 修复 duration 参数无效的问题 @novlan1 (#4201)
  • Progress:
    • 修复深色模式下环形进度条内部背景色错误 @novlan1 (#4201)
    • 修复环形进度条内部文本间距错误 @novlan1 (#4201)
    • 修复深色模式下环形进度条内部背景色错误 @novlan1 (#4201)
    • 修复环形进度条内部文本间距错误 @novlan1 (#4201)
  • Slider: 修复受控 + 双游标滑块模式下陷入死循环的问题 @novlan1 (#4201)
  • SwipeCell: 消除 IntersectionObserver is using slowest path 警告 @novlan1 (#4201)
  • TabBar: 修复子项背景色叠加的问题 @novlan1 (#4201)
  • Tabs: 消除 IntersectionObserver is using slowest path 警告 @novlan1 (#4201)
  • Toast:
    • 修复 Toast 嵌套调用时 close 回调陷入循环的问题 @novlan1 (#4201)
    • 修复弹窗与遮罩消失不同步的问题 @novlan1 (#4201)
    • 修复圆角样式错误 @novlan1 (#4201)
    • 修复 showOverlaypreventScrollThrough 均为 true 时,遮罩背景色错误 @novlan1 (#4201)
  • Upload:
Read more