Skip to content

TDesign Weekly Release (Dec 4th 2025)

Choose a tag to compare

@github-actions github-actions released this 01 Jan 02:53
· 103 commits to main since this release
1adc296

Vue2 for Web 发布 1.14.4

🌈 1.14.4 2025-12-26

🐞 Bug Fixes

  • Drawer: 修复 DOM 元素未正确移除的问题 @RSS1102 (#3788)
  • Guide: 修复 DOM 元素未正确移除的问题 @RSS1102 (#3788)

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

Vue2 for Web 发布 1.14.3

🌈 1.14.3 2025-12-23

🚀 Features

  • ImageViewer:
    • 优化下载跨域图片时的格式处理和压缩比例 @RylanBot (common#2311)
    • 支持直接下载同域图片,避免二次转换导致体积增大和动图失效等问题 @RylanBot (common#2311)
  • Popup: 新增 onOverlayClick 事件,支持内容面板点击时触发 @RSS1102 (#3752)

🐞 Bug Fixes

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

React for Web 发布 tdesign-react@1.16.2

🌈 1.16.2 2025-12-30

🐞 Bug Fixes

  • Popup:
    • 修复 1.16.0 版本的重构导致开启 'trigger='hover' 且外部元素动态更新时,弹窗意外被关闭的问题 @RylanBot (#4046)
    • 修复 1.16.0 版本的重构导致弹窗在某些场景下位置不稳定的问题 @xiaody (#4046)
    • 完善 1.16.0 版本中关于空间不足时箭头偏移的优化方案 @RylanBot (#4042)
  • Select:
    • 修复 valueDisplay 的 onClose 回调函数读取到 undefined 的问题 @RSS1102 (#4047)
    • 修复 1.15.7 版本后,开启 multiple 时,不在 options 里的 value 无法渲染的问题 @RylanBot (#4037)
    • 修复开启 filterable 后,选项变化但键盘导航高亮项未更新的问题 @RylanBot (#4037)

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

React for Web 发布 1.16.1

🌈 1.16.1 2025-12-22

🐞 Bug Fixes

  • Textarea: 修复使用 defaultValue 或 readonly 产生的警告问题 @RylanBot (#4019)
  • Text: 修复读取到 undefined 产生的报错问题 @RylanBot (#4020)
  • Guide: 修复在某些场景下可能读取到 null 而产生的报错问题 @RylanBot (#4027)
  • Popup:
    • 修复 1.16.0 版本的重构导致 SSR 环境下产生的报错问题 @RylanBot (#4026)
    • 修复 1.16.0 版本的重构导致嵌套场景下,内层弹窗无法正常关闭的问题 @RylanBot (#4023)

🚧 Others

  • 修复 1.16.0 版本打包产物中有不存在的 sourceMap 引用而产生的警告 @RylanBot (#4022)
  • TagInput: 移除 1.16.0 版本引入的多余日志 @RylanBot (#4021)

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

Miniprogram for WeChat 发布 1.12.1

🌈 1.12.1 2025-12-31

🚀 Features

  • Navbar: 新增 placeholder 属性,默认值为 false;新增 zIndex 属性,默认值为 1 @anlyyao (#4116)
  • TabBar: 新增 placeholder 属性,默认值为 false;新增 zIndex 属性,默认值为 1 @anlyyao (#4116)
  • Badge: @anlyyao (#4137)
    • shape 属性新增 ribbon-right/ribbon-left/triangle-right/triangle-left 可选项,其中 ribbon 与 ribbon-right 等效
    • 优化 ribbon 实现,改用 background: linear-gradient(),移除伪元素相关样式
  • Popover: 新增 fixed API,适用于触发元素为 fixed 场景。⚠️ 当触发元素为 fixed 时,除了需要显示指定 fixed 属性为 true,还需在触发元素层添加 t-popover-wrapper--fixed 类,用于定位触发元素。@Wesley-0808 (#4114)
  • Search: @anlyyao (#4150)
    • 确保点击清空按钮后,组件内容清空但保持聚焦
    • 新增 cursor-color 属性

🐞 Bug Fixes

  • ChatContent: 修复角色为 system 时文本颜色错误 @anlyyao (#4112)
  • Toast: 修复 Toast 嵌套调用时 close 回调陷入循环的问题 @anlyyao (#4110)
  • Attachments: 修复删除按钮在华为 pure70 机型上显示不完整的问题 @waiterxiaoyy (#4124)
  • DateTimePicker: 修复插槽名重复导致的控制台告警 @anlyyao (#4126)
  • Picker:
  • ColorPicker: 补充 styleIsolation 配置项,解决外部样式无法覆盖组件样式问题 @anlyyao (#4138)
  • SwipeCell: 消除 IntersectionObserver is using slowest path 警告 @anlyyao (#4139)
  • Tabs: 消除 IntersectionObserver is using slowest path 警告 @anlyyao (#4139)
  • Progress: @anlyyao (#4153)
    • 修复深色模式下环形进度条内部背景色错误
    • 修复环形进度条内部文本间距错误

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

React for Mobile 发布 0.21.1

🌈 0.21.1 2025-12-25

🚀 Features

  • ActionSheet: item 属性补充 description、suffixIcon 字段 @anlyyao (#845)
  • Badge: @anlyyao (#855)
    • shape 属性新增 ribbon-right/ribbon-left/triangle-right/triangle-left 可选项,其中 ribbon 与 ribbon-right 等效
    • 优化 ribbon 实现,改用 background: linear-gradient(),移除伪元素相关样式
  • Navbar: 新增 placeholder 属性,默认值为 false;新增 zIndex 属性,默认值为 1 @anlyyao (#852)
  • TabBar: 新增 placeholder 属性,默认值为 false;新增 zIndex 属性,默认值为 1 @anlyyao (#852)

🐞 Bug Fixes

  • ActionSheet: @anlyyao (#845)
    • 修复左对齐场景下,子项 border 左间距错误
    • 修复 grid 主题,description 描述文本行高错误
    • 修复 grid 主题 + 无 description 描述文本场景下,顶部间距错误
    • list 主题最后一项不应设置底边框
  • Picker: 修复 swipeDuration 属性无效的问题 @Ryan-CW-Code (#848)

🚧 Others

  • feat: 新增支持.dark 类名,丰富切换深色模式的方式 @liweijie0812 (#851)

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