Releases: Tencent/tdesign-miniprogram
Releases · Tencent/tdesign-miniprogram
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
1.10.1
What's Changed
🚀 Features
🐞 Bug Fixes
ImageViewer: 移除backgroundColor属性默认值,导航背景色固定为#000,遮罩背景色使用@mask-active@anlyyao (#3843)Toast: 修复即将关闭时再次触发显示导致之后的触发无效的问题 @betavs (#3841)Stepper: 结合dialog组件使用时,输入值后键盘弹起状态下点击弹窗确认按钮关闭弹窗后change事件才触发的问题 @betavs (#3804)Collapse: 修复--td-collapse-border-color无效的问题 @SinzoL (#3862)PullDownRefresh: 处理容器隐藏状态下高度计算异常的问题 @betavs (#3863)Skeleton: 骨架屏动画animation-delay属性修改为0s@anlyyao (#3853)
🚧 Others
New Contributors
- @RSS1102 made their first contribution in #3837
- @composable-tu made their first contribution in #3852
Full Changelog: 1.10.0...1.10.1
1.10.0
What's Changed
🚀 Features
🐞 Bug Fixes
Calendar: 修复value更新后翻页模式日历面板数据不更新的问题 @anlyyao (#3800)Skeleton: 修复delay设置较大时组件未按预期消失的问题 @betavs (#3793)Switch: 修复loading颜色、dot滑块禁用态/深色模式背景色错误 @anlyyao (#3802)ActionSheet: 修复页面跳转返回后再点击不显示问题 @Boomkaa (#3796)Toast: 修复Toast已隐藏,页面无法点击问题 @Boomkaa (#3796)NoticeBar: 修正警告主题图标 @liweijie0812 (#3812)
🚧 Others
New Contributors
Full Changelog: 1.9.7...1.10.0
1.9.7
What's Changed
🚀 Features
Calendar: 新增readonly属性 @anlyyao (#3752)Indexes:Popup: 新增--td-popup-transition样式变量 @betavs (#3775)Navbar: 新增--td-navbar-background样式变量 @anlyyao (#3764)
🐞 Bug Fixes
PickerItem: 解决options数据源更新后点击确认按钮Picker组件的change事件返回值不正确 @anlyyao (#3759)Calendar: 修复因class关键字导致在Mpx框架中编译报错 @anlyyao (#3781)
🚧 Others
Full Changelog: 1.9.6...1.9.7
1.9.6
What's Changed
🚀 Features
Upload: 支持视频预览 @anlyyao (#3741)Icon: 自定义icon名称支持使用下划线 @zhonghuipro (#3744)
🐞 Bug Fixes
CollapsePanel: 修复部分css变量无效的问题 @betavs (#3731)Grid: 修复GridItem项数是columns列数的非整数倍时边框样式错误 @anlyyao (#3740)
🚧 Others
build: 修复1.9.0版本在Windows环境下WXSS文件编译错误 @anlyyao (#3719)site: 官网支持单组件Changelog@RylanBot (#3725)
New Contributors
- @zhonghuipro made their first contribution in #3744
Full Changelog: 1.9.5...1.9.6
1.9.5
What's Changed
🚀 Features
Picker: 新增content插槽,用于处理空数据场景;支持点击选中 @anlyyao (#3711)(#3712)Fab: 未显示传入icon和text时将启用默认插槽,用于自定义悬浮按钮内容,此时buttonProps将失效 @novlan1 (#3684)Upload: 新增preview属性,用于关闭/开启图片预览 @anlyyao (#3714)
🐞 Bug Fixes
Toast: 使用flex替换fit-content,兼容skyline场景 @anlyyao (#3710)TreeSelect: 修复传入非标准options数据源时组件控制台报错 @anlyyao (#3708)Rate: 修复点选全星时弹框不显示 @Boomkaa (#3715)
Full Changelog: 1.9.4...1.9.5