Releases: Tencent/tdesign-miniprogram
Releases · Tencent/tdesign-miniprogram
@tdesign/uniapp@0.7.1
tdesign-miniprogram@1.12.3
🌈 1.12.3 2026-02-03
🚀 Features
ActionSheet: 为items子项的icon字段新增object类型,支持透传到TIcon组件 @anlyyao (#4251)Button: 新增activity-type,entrance-path和need-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
🌈 0.7.0 2026-01-30
🚀 Features
ActionSheet:item属性补充description字段 @novlan1 (#4201)Badge:Calendar: 新增allowSameDay属性,允许type='range'场景的起止时间相同 @novlan1 (#4201)Cascader: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:Popover:QRCode: 组件新增init(),用于外部调用,重新绘制二维码 @novlan1 (#4201)Search:SidebarItem:TabBar: 新增placeholder属性,默认值为false;新增zIndex属性,默认值为1@novlan1 (#4201)
🐞 Bug Fixes
ActionSheet:BackTop: 修复文本字重错误 @novlan1 (#4201)Badge: 修复count插槽异常 @novlan1 (#4201)Calendar:Checkbox: 修复icon属性使用svg资源时在iOS上不显示 @novlan1 (#4201)CollapsePanel: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:Popup: 修复duration参数无效的问题 @novlan1 (#4201)Progress:Slider: 修复受控 + 双游标滑块模式下陷入死循环的问题 @novlan1 (#4201)SwipeCell: 消除IntersectionObserver is using slowest path警告 @novlan1 (#4201)TabBar: 修复子项背景色叠加的问题 @novlan1 (#4201)Tabs: 消除IntersectionObserver is using slowest path警告 @novlan1 (#4201)Toast:Upload:
🚧 Others
@tdesign/uniapp-chat@0.2.0
🌈 0.2.0 2026-01-30
🚀 Features
ChatActionbar: actionbar 支持长按展示 @mimaoxiao (#4211)
🐞 Bug Fixes
ChatContent: 修复英文单词在换行时被截断的问题 @mimaoxiao (#4227)ChatList: 修复scrollToBottom在reverse为false时,滑动的方向错误 @zydemail (#4191)
tdesign-miniprogram@1.12.2
🌈 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
ChatList: 修复scrollToBottom在reverse为false时,滑动的方向错误 @zydemail (#4191)CollapsePanel:- 修复深色模式下面板右侧图标颜色错误 @liweijie0812 (#4185)
- 修复左侧图标颜色错误,默认主题色,支持使用
css vars自定义 @anlyyao @liweijie0812 (#4185)
Picker: 修复popupProps.showOverlay无效 @anlyyao (#4203)Popover: 修复控制台告警问题 @Wesley-0808 (#4169)Upload: 修复拖拽结束后拖拽元素zIndex异常 @anlyyao (#4199)
1.12.1
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可选项,其中ribbon与ribbon-right等效- 优化
ribbon实现,改用background: linear-gradient(),移除伪元素相关样式
Popover: 新增fixedAPI,适用于触发元素为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:- 优化性能减少掉帧 @jarmywang @Boomkaa (#4120)
- 修复平铺模式
value变化未能准确监听 @jarmywang (#4120)
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
- @waiterxiaoyy made their first contribution in #4124
- @Copilot made their first contribution in #4114
Full Changelog: 1.12.0...1.12.1
1.12.0
What's Changed
🚀 Features
ChatList: 新增ChatList对话列表组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)ChatSender: 新增ChatSender对话输入组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)ChatMessage: 新增ChatMessage对话消息体组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)ChatActionbar: 新增ChatActionbar对话操作组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)ChatMarkdown: 新增ChatMarkdownMarkdown内容组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)ChatThinking: 新增ChatThinking思考过程组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)ChatLoading: 新增ChatLoading对话加载组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)Attachments: 新增Attachments文件附件组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)ChatContent: 新增ChatContent对话正文组件 @zydemail @liuding0304 @goldjunkrat @waiterxiaoyy @mimaoxiao @zhangjiaoalice (#4010)Popover: 新增Popover组件 @Wesley-0808 (#4049)ImageViewer: 新增image-props属性 @betavs (#4078)ActionSheet:item属性补充description字段 @anlyyao (#4096)
🐞 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 有调整,涉及组件有:ActionSheet、Badge、Calendar、Cascader等 30+ 组件⚠️ chore:--td-xx-icon-font-size统一更名为--td-xx-icon-size,涉及组件有BackTop、Button、Cell、Empty、Grid、ImageViewer、NoticeBar、Progress、Result、Search和Upload,共计 11 个组件
New Contributors
Full Changelog: 1.11.2...1.12.0
1.11.2
What's Changed
🚀 Features
Picker:Calendar: 新增allowSameDay属性,允许type='range'场景的起始时间相同 @anlyyao (#4045)Cascader: 支持通过keys属性定义children / disabled在options中对应的字段别名 @anlyyao (#4044)
Full Changelog: 1.11.1...1.11.2
1.11.1
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: 修复autoClose为false时,点击遮罩层会重置选项为拨动前选项值的问题 @composable-tu (#3874)
Full Changelog: 1.11.0...1.11.1
1.11.0
What's Changed
🚀 Features
Watermark: 新增Watermark水印组件 @Wesley-0808 (#3799)Textarea: 改用伪元素实现边框,避免占位 @anlyyao (#3878)SideBarItem:Swiper: 新增animationfinish事件 @anlyyao (#3885)Textarea: 组件CSS Vars新增--td-textarea-padding@anlyyao (#3937)PickerItem: 子项支持icon属性 @anlyyao (#3930)Upload:click事件新增index参数 @anlyyao (#3942)Slider:label属性支持函数类型,用于自定义滑块当前值文本 @anlyyao (#3928)Drawer: 新增overlayProps属性 @anlyyao (#3978)QRCode: 新增外部样式类t-class-canvas@anlyyao (#3956)
🐞 Bug Fixes
DateTimePicker: 修复showWeek模式下日(date)列表未正确排除start和end、且steps步长无效的问题 @composable-tu (#3861)Message: 修复error主题图标错误 @anlyyao (#3879)PullDownRefresh: 修复t-class-loading配置不生效的问题 @betavs (#3896)Input: 修复在skyline和type = 'nickname'场景下,change事件无效的问题 @anlyyao (#3858)StepItem: 修复title和description之间的间距错误 @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: 修复showOverlay和preventScrollThrough均为true时,遮罩背景色错误 @anlyyao (#3948)SideBar: 修复禁用态颜色错误 @novlan1 (#3982)Calendar: 修复翻页按钮状态错误 @anlyyao (#3996)ImageViewer: 修复背景色错误问题 @novlan1 (#3881)QRCode: 修复中心二维码位置偏移 @SinzoL (#3899)
New Contributors
- @Wesley-0808 made their first contribution in #3799
- @Jay2138 made their first contribution in #3912
Full Changelog: 1.10.1...1.11.0