Skip to content

Releases: Tencent/tdesign-miniprogram

@tdesign/uniapp@0.8.0

23 Mar 08:22
6aa6cca

Choose a tag to compare

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

@tdesign/uniapp-chat@0.2.2

23 Mar 08:23
6aa6cca

Choose a tag to compare

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

tdesign-miniprogram@1.13.0

18 Mar 06:21
2a78b13

Choose a tag to compare

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

@tdesign/uniapp@0.7.3

04 Mar 04:18
48f25cf

Choose a tag to compare

🌈 0.7.3 2026-03-04

🐞 Bug Fixes

@tdesign/uniapp-chat@0.2.1

04 Mar 04:18
48f25cf

Choose a tag to compare

🌈 0.2.1 2026-03-04

🚀 Features

@tdesign/uniapp@0.7.2

26 Feb 10:18
e021a42

Choose a tag to compare

🌈 0.7.2 2026-02-26

🚀 Features

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

🐞 Bug Fixes

@tdesign/uniapp@0.7.1

04 Feb 04:31
b138462

Choose a tag to compare

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

tdesign-miniprogram@1.12.3

03 Feb 06:10
1683e35

Choose a tag to compare

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

@tdesign/uniapp@0.7.0

30 Jan 03:18
98d6495

Choose a tag to compare

🌈 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:
    • 修复企业微信/桌面端环境中部分机型无法唤起上传 @novlan1 (#4201)
    • 修复当 request-method 返回 Promise 时,无法上传的问题 @novlan1 (#4201)
    • 修复 draggable 值变换时组件显示错误 @novlan1 (#4201)
    • 修复拖拽结束后拖拽元素 zIndex 异常 @novlan1 (#4201)

🚧 Others

  • 改用 Font token,调整部分组件的 CSS Vars @novlan1 (#4201)
  • --td-xx-icon-font-size 统一更名为 --td-xx-icon-size @novlan1 (#4201)

@tdesign/uniapp-chat@0.2.0

30 Jan 03:27
beff8d6

Choose a tag to compare

🌈 0.2.0 2026-01-30

🚀 Features

🐞 Bug Fixes

  • ChatContent: 修复英文单词在换行时被截断的问题 @mimaoxiao (#4227)
  • ChatList: 修复 scrollToBottomreversefalse 时,滑动的方向错误 @zydemail (#4191)