Skip to content

Releases: Tencent/tdesign-miniprogram

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

tdesign-miniprogram@1.12.2

21 Jan 09:15
e2af7db

Choose a tag to compare

🌈 1.12.2 2026-01-21

🚀 Features

  • Cascader: 新增 middle-content 插槽,用于自定义中间区域内容 @anlyyao (#4194)
  • CollapsePanel: 新增 --td-collapse-disabled-color--td-collapse-left-icon-color,用于自定义禁用态颜色和左侧图标颜色 @anlyyao @liweijie0812 (#4185)
  • Popover: 新增 --td-popover-[theme]-color--td-popover-[theme]-bg-color 系列 CSS Vars @Wesley-0808 (#4169)
  • QRCode: 组件新增 init(),用于外部调用,重新绘制二维码 @anlyyao (#4174)
  • SideBarItem: 完善激活项的前缀和后缀元素显示逻辑 @anlyyao (#4175)
  • Slider: 修复受控 + 双游标滑块模式下陷入死循环的问题 @Boomkaa (#4170)

🐞 Bug Fixes

1.12.1

31 Dec 10:04
64badc1

Choose a tag to compare

What's Changed

  • 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 可选项,其中 ribbonribbon-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)
    • 修复深色模式下环形进度条内部背景色错误
    • 修复环形进度条内部文本间距错误

New Contributors

Full Changelog: 1.12.0...1.12.1

1.12.0

05 Dec 11:25
53fd50b

Choose a tag to compare

What's Changed

🚀 Features

🐞 Bug Fixes

  • BackTop: 修复文本字重错误 @anlyyao (#4061)
  • ColorPicker: 修复组件深色模式背景、边框、文本色错误 @anlyyao (#4061)
  • Grid: 修复 column 小于4 或大于4 时,文本字号大小错误 @anlyyao (#4061)
  • Badge: 修复 count 插槽异常 @anlyyao (#4085)
  • Picker: 修复 keys 动态变更时,子项列表数据不显示 @anlyyao (#4084)
  • Upload: @anlyyao (#4087)
    • 修复企业微信/桌面端环境中部分机型无法唤起上传
    • 修复当 request-method 返回 Promise 时,无法上传的问题
  • ActionSheet: @anlyyao (#4096)
    • 修复左对齐场景下,子项 border 左间距错误
    • 修复 grid 主题 + 无 description 描述文本场景下,顶部间距错误
    • list 主题最后一项不应设置底边框
    • 修复 item 属性的 disabled 配置无效
  • Toast: 修复弹窗与遮罩消失不同步的问题 @Boomkaa (#4103)

🚧 Others

  • ⚠️ chore: 改用 Font token,组件级 CSS Vars 有调整,涉及组件有:ActionSheetBadgeCalendarCascader 等 30+ 组件
  • ⚠️chore: --td-xx-icon-font-size 统一更名为 --td-xx-icon-size,涉及组件有 BackTopButtonCellEmptyGridImageViewerNoticeBarProgressResultSearchUpload,共计 11 个组件

New Contributors

Full Changelog: 1.11.2...1.12.0

1.11.2

13 Nov 12:19
0329d84

Choose a tag to compare

What's Changed

🚀 Features

  • Picker:
    • ⚠️ itemHeight 默认单位改用 px,避免单位转换带来的精度问题 @anlyyao (#4052)
    • 新增 visibleItemCount 属性,可自定义可视区域 PickerItem 的子项个数 @anlyyao (#4052)
    • 优化大量数据时列表滚动性能 @jarmywang (#4014)
  • Calendar: 新增 allowSameDay 属性,允许 type='range' 场景的起始时间相同 @anlyyao (#4045)
  • Cascader: 支持通过 keys 属性定义 children / disabledoptions 中对应的字段别名 @anlyyao (#4044)

Full Changelog: 1.11.1...1.11.2

1.11.1

06 Nov 05:04
8a94acd

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • Calendar: 修复 value[] 结合 swich-mode 时,初始化错误 @anlyyao (#4005)
  • CheckboxGroup: 修复无法在 form 中获取数据的问题 @Boomkaa (#4017)
  • TabBar: 修复子项背景色叠加的问题 @Boomkaa (#4019)
  • ActionSheet: 修复组件初始化数据重复修改导致异常的问题 @betavs (#4013)
  • Toast: 修复圆角样式错误 @anlyyao (#4031)
  • Upload: 修复 draggable 值变换时组件显示错误 @anlyyao (#4030)
  • Picker: 修复 autoClosefalse 时,点击遮罩层会重置选项为拨动前选项值的问题 @composable-tu (#3874)

Full Changelog: 1.11.0...1.11.1

1.11.0

20 Oct 11:36
82f2266

Choose a tag to compare

What's Changed

🚀 Features

🐞 Bug Fixes

  • DateTimePicker: 修复 showWeek 模式下日(date)列表未正确排除 startend、且 steps 步长无效的问题 @composable-tu (#3861)
  • Message: 修复 error 主题图标错误 @anlyyao (#3879)
  • PullDownRefresh: 修复 t-class-loading 配置不生效的问题 @betavs (#3896)
  • Input: 修复在 skylinetype = 'nickname' 场景下,change 事件无效的问题 @anlyyao (#3858)
  • StepItem: 修复 titledescription 之间的间距错误 @anlyyao (#3898)
  • Skeleton: 修复 row-col 中的选项为数字时无法实现多列效果的问题 @betavs (#3932)
  • TabBar: 修复在 Skyline 渲染引擎下, change 事件无效的问题 @anlyyao (#3926)
  • Checkbox: 修复 icon 属性使用 svg 资源时在 iOS 上不显示 @anlyyao (#3929)
  • Slider: 修复动态更新 value 无效的问题 @anlyyao (#3954)
  • DropdownItem: 修复在 iOS 26 中弹窗定位不准 @anlyyao (#3953)
  • Toast: 修复 showOverlaypreventScrollThrough 均为 true 时,遮罩背景色错误 @anlyyao (#3948)
  • SideBar: 修复禁用态颜色错误 @novlan1 (#3982)
  • Calendar: 修复翻页按钮状态错误 @anlyyao (#3996)
  • ImageViewer: 修复背景色错误问题 @novlan1 (#3881)
  • QRCode: 修复中心二维码位置偏移 @SinzoL (#3899)

New Contributors

Full Changelog: 1.10.1...1.11.0