Skip to content

Releases: Tencent/tdesign

TDesign Weekly Release (Jul 2nd 2025)

15 Jul 02:46
fa74d54

Choose a tag to compare

React for Web 发布 1.13.1

🌈 1.13.1 2025-07-11

🐞 Bug Fixes

  • QRCode: 修复 canvas 二维码 Safari 样式兼容问题

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

React for Web 发布 1.13.0

🌈 1.13.0 2025-07-10

🚀 Features

  • React19: 新增兼容 React 19 使用的 adapter,在 React 19 中使用请参考使用文档的详细说明 @HaixingOoO @uyarn(#3640)
  • QRCode: 新增 QRCode 二维码组件 @lifeiFront @wonkzhang (#3612)
  • Alert: 新增 closeBtn API,与其他组件保持一致,close 将在未来版本废弃,请尽快调整为 closeBtn 使用 ⚠️ @ngyyuusora (#3625)
  • Form: 新增在重新打开 Form 时,重置表单内容的特性 @alisdonwang (#3613)
  • ImageViewer: 支持在移动端使用时,通过双指进行缩放图片的功能 @RylanBot (#3629)
  • locale: 支持内置多语言的英文版本的单复数场景正常展示 @YunYouJun (#3639)

🐞 Bug Fixes

  • ColorPicker:
    • 修复点击渐变点时,色板没有同步更新的问题 @RylanBot (#3624)
    • 修复面板输入非法字符场景和多重置空场景下没有重置输入框内容的缺陷 @uyarn (#3653)
  • Dropdown: 修复部分场景下拉菜单节点获取异常导致的错误问题 @uyarn (#3657)
  • ImageViewer: @RylanBot (#3629)
    • 修复点击工具栏的图标边缘时无法触发对应的操作
    • 修复由于 TooltipLite 引起的 z-index 层级关系异常
  • Popup: 修复 1.11.2 引入 popper.js 的 arrow 修饰符导致箭头位置偏移 @RylanBot (#3652)
  • Loading: 修复在 iPad 微信上图标位置错误的问题 @Nero978(#3655)
  • Menu: 解决 expandMutex 存在嵌套子菜单时,容易失效的问题 @RylanBot (#3621)
  • Table:
    • 修复吸顶功能不随高度变化的问题 @huangchen1031 (#3620)
    • 修复 showHeaderfalse 时,columns 动态变化报错的问题 @RylanBot (#3637)
    • 修复 tree.defaultExpandAll 在一些场景下无法生效的问题 @RylanBot (#3638)
  • Textarea: 修复超出最大高度后换行时抖动的问题 @RSS1102 (#3631)

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

Miniprogram for WeChat 发布 1.9.7

🌈 1.9.7 2025-07-10

🚀 Features

  • Calendar: 新增 readonly 属性 @anlyyao (#3752)
  • Indexes:
    • 新增 current 属性,支持非受控模式,用于自定义索引列表激活项 @anlyyao (#3761)
    • 丰富组件 CSS Variables @anlyyao (#3760)
  • 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

  • site: 修复官网组件预览二维码路径错误 @anlyyao (#3751)

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

React for Mobile 发布 0.17.0

🌈 0.17.0 2025-07-11

🚀 Features

  • Picker: 新增 Picker 选择器组件 @ZWkang @novlan1 (#655)
  • DateTimePicker: 新增 DateTimePicker 时间选择器组件 @novlan1 (#672)
  • Footer: 新增 Footer 页脚组件 @anlyyao (#676)
  • Table: 新增 rowAttributesrowClassName 属性,暴露组件实例的 refreshTable 方法 @anlyyao (#669)

🐞 Bug Fixes

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

Flutter for Mobile 发布 0.2.3

🌈 0.2.3 2025-07-09

🚀 Features

🐞 Bug Fixes

详情见: https://github.com/Tencent/tdesign-flutter/releases/tag/0.2.3

TDesign Weekly Release (Jul 1st 2025)

08 Jul 02:40
b437888

Choose a tag to compare

Vue2 for Web 发布 1.12.1

🌈 1.12.1 2025-07-03

🚀 Features

  • locale: 支持内置多语言的英文版本的单复数场景正常展示 @YunYouJun (#3641)

🐞 Bug Fixes

  • ImageViewer: 修复图片预览操作栏多语言失效的问题 @uyarn (#3636)
  • Textarea: 优化 scrollbar 样式 @RSS1102(#3639)

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

Vue3 for Mobile 发布 1.9.3

🌈 1.9.3 2025-07-03

🚀 Features

  • Table:
    • 支持 fixedRows 属性,列配置项支持 fixed 属性 @novlan1 (#1889)
    • 新增 rowAttributesrowClassName 属性 @anlyyao (#1909)
  • Calendar: 新增 readonly 属性 @anlyyao (#1894)

🐞 Bug Fixes

  • ConfigProvider: 修复在 Search 等个别组件中 classPrefix 配置无效 @anlyyao (#1908)

🚧 Others

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

React for Mobile 发布 0.16.0

🌈 0.16.0 2025-07-04

🚀 Features

  • Fab: 支持使用默认插槽自定义悬浮按钮内容,此时 buttonPropsicontext 属性将失效 @novlan1 (#645)
  • Calendar: 新增 switchModereadonly 属性 @novlan1 (#663)
  • Table: 支持 fixedRows 属性,列配置项支持 fixed 属性 @novlan1 (#662)

🚧 Others

  • React: 全面升级相关依赖,直接支持 React 19 @HaixingOoO (#606)

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

TDesign Weekly Release (Jun 4th 2025)

01 Jul 02:48
7e9b195

Choose a tag to compare

Vue3 for Web 发布 tdesign-vue-next@1.14.2

🌈 1.14.2 2025-06-30

🐞 Bug Fixes

  • Alert: 优化 max-line 开启后,未过滤注释节点导致折叠按钮误判的问题 @baozjj (#5650)
  • Form: 修复 form 属性不生效的问题 @uyarn (#5676)
  • Message: 修复1.14.0 后由于 createVNode 替代 createApp 导致 message 实例重复创建,closeAll 功能异常的问题 @baozjj (#5669)

📝 Documentation

  • 主题生成器: 修复站点受主题生成器影响深色模式下box-shadow展示异常的问题 @liweijie0812

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/tdesign-vue-next@1.14.2

Vue3 for Web 发布 tdesign-vue-next@1.14.1

🌈 1.14.1 2025-06-27

🐞 Bug Fixes

  • Select:
    • 修复多选远程搜索场景下, 当前选中项不存在 options 内时,placeholder 展示异常的问题 @uyarn (#5660)
    • 修复多选远程搜索场景下,当前选中项不存在 options 内时,删除选项功能异常的问题 @uyarn (#5660)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/tdesign-vue-next@1.14.1

Vue3 for Web 发布 tdesign-vue-next@1.14.0

🌈 1.14.0 2025-06-26

🚀 Features

  • Alert: 新增 closeBtn API,与其他组件保持一致,close 将在未来版本废弃,请尽快调整为closeBtn 使用 @ngyyuusora (#5621)
  • Dialog: 新增支持 appContext 的绑定和传入,用于支持在插件场景中使用 router 或全局指令的场景 @Cat1007 (#5559)
  • Drawer: 新增支持 appContext 的绑定和传入,用于支持在插件场景中使用 router 或全局指令的场景 @Cat1007 (#5559)
  • Loading: 新增支持 appContext 的绑定和传入,用于支持在插件场景中使用 router 或全局指令的场景 @Cat1007 (#5559)
  • Message: 新增支持 appContext 的绑定和传入,用于支持在插件场景中使用 router 或全局指令的场景 @Cat1007 (#5559)
  • Notification: 新增支持 appContext 的绑定和传入,用于支持在插件场景中使用 router 或全局指令的场景 @Cat1007 (#5559)
  • Popup: 优化浮层箭头在空间不足场景下没有跟随浮层进行偏移,导致箭头位置不准确的问题 @Cat1007 (#5038)
  • Select: 远程搜索场景中,支持直接使用 valueType= value 的场景保留已选中 option 的数据进行展示,具体可参考示例代码 @RSS1102 (#5638)
  • Tree: 多选场景下每个节点新增 hover 提示,与单选场景保持一致 @RSS1102 (#5632)
  • Tree: 修复点击选项的展开按钮错误触发onClick 事件的问题,此前有基于此异常逻辑实现相关功能的业务请注意此变更⚠️ @Soya-xy (#5512)

🐞 Bug Fixes

  • Cascader: 修复 valueType="full" ,value 为 undefined 时组件内部报错的问题 @liweijie0812 (#5581)
  • ColorPicker: 修复渐变模式下点击滑块添加色点时定位错误的问题 @betavs (#5565)
  • Dialog: 修复插件用法 destroyOnClose 表现不正常的问题 @Cat1007 (#5559)
  • Drawer: 修复插件用法 destroyOnClose 表现不正常的问题 @Cat1007 (#5559)
  • Form: 修复 id 属性不生效的问题 @zhangpaopao0609 (#5640)
  • Popup: 修复当 triggerElement 为字符串类型时,不能正常用于元素选择器的异常 @uyarn (#5651)
  • Select: 添加 selectInputProps 透传多选属性到 valueDisplay @RSS1102 (#5594)
  • Textarea: 优化滚动条的样式问题 @RSS1102 (#5647)
  • TimeRangePicker: 修复点击面板确定按钮未重置非法格式输入的问题 @QuentinHsu (#5622)

📝 Documentation

  • Alert: 优化 Alert 演示交互,在关闭后显示“显示 Alert”按钮以恢复显示 @baozjj (#5646)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/tdesign-vue-next@1.14.0

Miniprogram for WeChat 发布 1.9.6

🌈 1.9.6 2025-06-25

🚀 Features

🐞 Bug Fixes

  • CollapsePanel: 修复部分 css 变量无效的问题 @betavs (#3731)
  • Grid: 修复 GridItem 项数是 columns 列数的非整数倍时边框样式错误 @anlyyao (#3740)

🚧 Others

  • build: 修复 1.9.0 版本在 Windows 环境下 WXSS 文件编译错误 @anlyyao (#3719)
  • site: 官网支持单组件 Changelog @RylanBot (#3725)

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

Vue3 for Mobile 发布 1.9.2

🌈 1.9.2 2025-06-26

🚀 Features

  • Slider: 新增 vertical 属性,支持垂直滑块 @novlan1 (#1745)
  • Message: 新增 singlegap 属性,支持多条信息通知 @novlan1 (#1756)
  • NoticeBar: 新增 interval 属性 和 change 事件 @zhangyingxuan (#1718)

🐞 Bug Fixes

  • Tabs: 修复选项卡内容动态更新后底部激活线位置计算错误 @QuentinHsu (#1884)
  • Cascader: 当选中叶子节点时,未清理不匹配的数据和状态 @QuentinHsu (#1883)

🚧 Others

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

TDesign Weekly Release (Jun 3rd 2025)

22 Jun 02:44
cd06f02

Choose a tag to compare

Vue3 for Starter 发布 0.13.1

🌈 0.13.1 2025-06-17

🚀 Features

🐞 Bug Fixes

📈 Performance

🚧 Others

详情见: https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.13.1

TDesign Weekly Release (Jun 2nd 2025)

15 Jun 02:44
dba3da1

Choose a tag to compare

Vue2 for Web 发布 1.12.0

🌈 1.12.0 2025-06-11

🚀 Features

  • ColorPicker: 自动根据「触发器 / 最近颜色 / 预设颜色」的色值进行切换单色和渐变模式;只开启渐变模式时,过滤「预设颜色 / 当前颜色」中的非渐变色值;新增 format HEX8,移除 HSB;使用渐变模式的业务请注意此变更 ⚠️ @RylanBot (#3572)
  • Icon: 新增 logo-miniprogramlogo-cnbsealquote 图标,优化多个文件相关图标的绘制效果,修复 gesture-right-slip 的绘制问题 @taowensheng1997 @uyarn (#3577)
  • InputNumber: decimalPlaces 支持 enableRound 参数,用于控制是否启用四舍五入 @RylanBot (#3601)
  • Select: add option removal handling for multiple selection @richardji202 (#3584)
  • TagInput: 优化可拖拽时,鼠标光标显示为移动光标 @liweijie0812 (#3594)
  • Tree: expandAll API 支持响应式 @uyarn (#3619)
  • Upload: 支持 image-flow 模式支持自定义错误文本 @ngyyuusora (#3574)

🐞 Bug Fixes

  • Cascader: 修复选项存在超长文字在大小尺寸下展示异常的问题 @Shabi-x(#3593)
  • ColorPicker: 修复开启透明通道时的返回值格式化异常 @RylanBot (#3572)
  • DatePicker: 修复通过 popupProps.visible 直接打开选择面板时无法更新时间的问题 @RSS1102 (#3600)
  • Drawer: 修复 cancel-btnconfirm-btn 的类型缺失null 声明的问题 @RSS1102 (#3612)
  • Select: 修复valueTypeobjectkeys 同时设置时的绑定值错误 @morningbao (#3583)
  • Table: 优化关闭列配置弹窗时,选择列数据与所展示列数据不一致的问题 @RSS1102 (#3616)
  • Tabs: 修复选项卡 label 过长时, 滑动按钮失效的问题 @wonkzhang(#3571)
  • Tag: 修复未设置 max-width 导致无法渲染 title 属性的问题 @betavs (#3592)

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

React for Web 发布 1.12.3

🌈 1.12.3 2025-06-13

🚀 Features

  • Form: 新增requiredMarkPositionAPI,可定义必填符号的位置 @Wesley-0808 (#3586)
  • GlobalConfig: 全局配置FormConfig 新增 requiredMaskPosition 配置,用于全局配置必填符号的位置 @Wesley-0808 (#3586)

🐞 Bug Fixes

  • Drawer: 修复 cancelBtnconfirmBtn 的类型缺失null 声明的问题 @RSS1102 (#3602)
  • ImageViewer: 修复显示错误图片在小窗口图片查看器的尺寸异常 @RylanBot(#3607)
  • Menu: popupPropsdelay 属性在 SubMenu 中无法生效的问题 @RylanBot (#3599)
  • Menu: 开启 expandMutex 后,如果存在二级 SubMenu,菜单无法展开 @RylanBot (#3601)
  • Select: 修复 checkAll 设为 disabled 后依旧会触发全选的问题 @RylanBot (#3563)
  • Table: 优化关闭列配置弹窗时,修复选择列数据与所展示列数据不一致的问题 @RSS1102 (#3608)
  • Tabs: 修复 TabPanel 通过 style 设置 display 属性无法正常生效的问题 @uyarn (#3609)
  • Tabs: 修复开启懒加载后始终会先渲染第一个TabPanel的问题 @HaixingOoO (#3614)
  • TreeSelect: 修复 label API 无法正常使用的问题 @RylanBot (#3603)

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

Miniprogram for WeChat 发布 1.9.5

🌈 1.9.5 2025-06-13

🚀 Features

  • Picker: 新增 content 插槽,用于处理空数据场景;支持点击选中 @anlyyao (#3711)(#3712)
  • Fab: 未显示传入 icontext 时将启用默认插槽,用于自定义悬浮按钮内容,此时 buttonProps 将失效 @novlan1 (#3684)
  • Upload: 新增 preview 属性,用于关闭/开启图片预览 @anlyyao (#3714)

🐞 Bug Fixes

  • Toast: 使用 flex 替换 fit-content,兼容 skyline 场景 @anlyyao (#3710)
  • TreeSelect: 修复传入非标准 options 数据源时组件控制台报错 @anlyyao (#3708)
  • Rate: 修复点选全星时弹框不显示 @Boomkaa (#3715)

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

Vue3 for Mobile 发布 1.9.1

🌈 1.9.1 2025-06-13

🚀 Features

  • BackTop: 支持自动向上寻找滚动元素 @novlan1 (#1870)
  • Fab:
    • 扩展 style 属性类型,避免警告 @novlan1 (#1865)
    • 支持使用默认插槽自定义悬浮按钮内容,此时 buttonPropsicontext 属性将失效 @novlan1 (#1851)
  • Input:
    • 新增 extra 插槽,用于自定义右侧额外的信息 @anlyyao (#1877)
    • 新增 validate 事件,字数超出限制时触发 @Tomaolala (#1747)

🐞 Bug Fixes

  • Cascader:
  • PullDownRefresh: 修复 Swiper 内嵌 PullDownRefresh 无法左右滑动 @mikasayw (#1821)

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

Flutter for Mobile 发布 0.2.2

🌈 0.2.2 2025-06-13

🚀 Features

🐞 Bug Fixes

  • TDDatePicker: 修复时间选择器分钟级时间数据展示问题- 优化小时、分钟、秒的选择范围计算逻辑 @epoll-j (#585)
  • TDSearchBar: 支持设置onTapOutside回调 @CyJaySong (#608)
  • TDDropdownMenu: 支持修改选中icon颜色 @jflin19990707 (#631)
  • TDTabBar: fix:TDBottomTabBarBasicType.iconText模式下,text icon 冲突问题 @jflin19990707 (#628)
  • TDEmpty: 支持操作按钮自定义样式 @jflin19990707 (#624)
  • TDToast: toast支持自定义文案 @jflin19990707 (#625)
  • TDPopup: 修改_measureChildHeight方法用于修复child无法修改弹窗高度 @Jzow (#591)
  • TDCascader 修改查询data数据为空状态处理 @shizhe2018 (#635)

🚧 Others

详情见: https://github.com/Tencent/tdesign-flutter/releases/tag/0.2.2

TDesign Weekly Release (Jun 1st 2025)

08 Jun 02:43
f8e1d12

Choose a tag to compare

Vue3 for Web 发布 tdesign-vue-next@1.13.2

🌈 1.13.2 2025-06-04

🐞 Bug Fixes

  • ColorPicker: 修复 onChangeonRecentChange 回调失效的问题 @RylanBot (#5545)
  • Input: 修复输入框在 composition 方法中主动失去焦点后,丢失响应式的问题 @QuentinHsu (#5538)
  • InputNumber: 修复开启decimalPlaces后输入因进位导致展示差异的问题 @QuentinHsu (#5522)
  • Select: 修复 1.13.1 版本中多选场景不存在选项中的值不能正常展示的问题 @RSS1102 (#5553)
  • Table: 优化关闭列配置弹窗时,选择列数据与所展示列数据不一致的问题 @RSS1102 (#5546)

🚧 Others

  • Drawer: 修复 cancelBtnconfirmBtn 的类型缺失null 类型声明的问题 @RSS1102 (#5555)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/tdesign-vue-next@1.13.2

Vue3 for Mobile 发布 1.9.0

🌈 1.9.0 2025-06-04

🚀 Features

🐞 Bug Fixes

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

TDesign Weekly Release (May 4th 2025)

01 Jun 02:49
044dcbd

Choose a tag to compare

Vue3 for Web 发布 1.13.1

🌈 1.13.1 2025-05-29

🚀 Features

  • GlobalConfig: FormConfig 新增 requiredMarkPosition,用于全局配置requiredMark的位置 @Wesley-0808 (#5510)
  • Progress: 当 theme=plump 时,当进度条填色区域大小足够容下百分比内容时,内容自动将显示于进度条填色区域内,否则将显示于进度条填色区域的右侧,具体呈现请参考文档示例 @RSS1102 @Soya-xy (#5460)
  • Select: valueDisplay 参数 value 返回完整选项内容,用于使用其他参数进行展示定制的场景 @RSS1102 (#5509)

🐞 Bug Fixes

  • Dropdown: 修复默认下拉菜单样式存在额外边距的展示问题 @QuentinHsu (common#2151)
  • Progress: 修复声明label参数后不能正常展示默认 label 的异常 @Soya-xy @l123wx (#5507) (#5517)
  • Select: 修复多选模式下,存在不可选的选项已在选中项中时,仍可通过标签按钮和键盘删除的缺陷 @Wesley-0808 (#5488)
  • Transfer: 优化动态加载数据场景下的组件报错问题 @Wesley-0808 (#5475)
  • Message: 修复插件调用场景下, attach 所在节点被清空后,新的 message 无法显示的问题 @MrElvin (#5477)

🚧 Others

  • 全局处理同时存在BooleanSlot方式的 API 在声明 API 后无法正常展示默认渲染节点的问题 @Soya-xy (#5507)
  • 优化插槽方法的判断兼容更多组件类型的使用 @uyarn (#5521)

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

React for Web 发布 1.12.2

🌈 1.12.2 2025-05-30

🚀 Features

  • Cascader: 新增支持使用 option 方法自定义下拉选项内容的能力 @huangchen1031 (#3565)
  • MenuGroup: 新增支持 className and style 的使用 @wang-ky (#3568)
  • InputNumber: decimalPlaces 新增支持 enableRound 参数,用于控制是否启用四舍五入 @RylanBot (#3564)
  • TagInput: 优化可拖拽时,鼠标光标显示为移动光标 @liweijie0812 (#3552)

🐞 Bug Fixes

  • Card: 修复 content prop 不生效的问题 @RylanBot (#3553)
  • Cascader:
    • 修复选项存在超长文字在大小尺寸下展示异常的问题 @Shabi-x(#3551)
      - 修复初始化后,异步更新 options 时,displayValue无变化的问题 @huangchen1031 (#3549)
  • DatePicker: 修复 onFocus 事件触发时机问题 @l123wx (#3578)
  • Drawer: 优化 TNode 重新渲染导致输入光标错误的问题 @betavs (#3544)
  • Form
    • 修复在onValuesChange中通过setFields设置相同值继续触发onValuesChange 导致re-render的问题 @HaixingOoO (#3304)
    • 修复FormList删除 fieldreset 值初始化错误的问题 @l123wx (#3557)
    • 兼容 1.11.7 版本前单独使用 FormItem 的场景 @uyarn (#3588)
  • Guide: 优化组件在屏幕大小变化时没有重新计算位置的问题 @HaixingOoO (#3543)
  • List: 修复空子节点导致获取子节点 props 失败的问题 @RSS1102 (#3570)
  • Popconfirm: 修复 confirmBtn 属性的 children 不生效的问题 @huangchen1031 (#3556)
  • Slider: 修复 Slider 的 最后一个 label 宽度不足自动换行的问题 @l123wx(#3581)
  • Textarea: 修复输入中文被中断的问题 @betavs (#3544)
  • TreeSelect: 修复TreeSelect单点已选中的值时,会删除已选中的值的问题 @HaixingOoO (#3573)

🚧 Others

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

Miniprogram for WeChat 发布 1.9.4

🌈 1.9.4 2025-05-29

🚀 Features

  • Input: cursor 属性默认值取 -1,确保光标在 value 值末尾 @anlyyao (#3672)
  • Search: cursor 属性默认值取 -1,确保光标在 value 值末尾 @anlyyao (#3672)
  • TreeSelect: 允许 optionschildren 未定义,同时增强 keys 属性,支持为 disabled / children 字段自定义别名 @anlyyao (#3671)

🐞 Bug Fixes

  • Calendar: 修复当 switchMode !== 'none' 时,重置空值后选中的状态未更新的问题 @betavs (#3676)
  • Tabs: 修复 1.8.8 中 bottomLineModeauto/full 时线宽计算错误 @anlyyao (#3668)
  • ImageViewer: 修复图片懒加载无效 。同时新增 lazy 属性,开启后会预加载当前图片、相邻图片 @anlyyao (#3674)
  • Upload: 修复 max = 0 时上传数量仍受限,以及 max = 0 和 source="messageFile" 时无法上传的问题 @anlyyao (#3679)

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

Miniprogram for WeChat 发布 1.9.3

🌈 1.9.3 2025-05-23

🐞 Bug Fixes

  • Slider: 修复设置 min 值后 marks 刻度对应位置错误的问题 @betavs (#3653)
  • DateTimePicker: 修复勾选 SWC 编译脚本文件时组件功能异常 @Boomkaa (#3654)
  • ColorPicker: 修复勾选 SWC 编译脚本文件时组件功能异常 @betavs (#3654)
  • Link: 修复在 navigatorProps 中只指定 appId 或者 shortLinktarget="miniProgram" 时样式为禁用状态的问题 @CrazyOrr @betavs (#3643)
  • TreeSelect: 修复 customValue 为空数组时多选报错 @anlyyao (#3662)

🚧 Others

  • fix: 修复 1.9.0 导致的组件类型丢失问题 @anlyyao (#3661)

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

React for Mobile 发布 0.15.0

🌈 0.15.0 2025-05-29

🚀 Features

🐞 Bug Fixes

  • TabPanel: 修复组件内容未展示的问题 @betavs (#638)

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

TDesign Weekly Release (May 3rd 2025)

22 May 02:37
61ecc47

Choose a tag to compare

React for Mobile 发布 0.14.0

🌈 0.14.0 2025-05-16

🚀 Features

🐞 Bug Fixes

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

TDesign Weekly Release (May 2nd 2025)

15 May 02:36
61ecc47

Choose a tag to compare

Vue3 for Web 发布 1.13.0

🌈 1.13.0 2025-05-14

🚀 Features

  • ColorPicker: 自动根据「触发器 / 最近颜色 / 预设颜色」的色值进行切换单色和渐变模式;只开启渐变模式时,过滤「预设颜色 / 当前颜色」中的非渐变色值;新增 format HEX8,移除 HSB;使用渐变模式的业务请注意此变更 ⚠️ @RylanBot (#5319)
  • Dialog: 新增 lazy API , 打开此配置默认不直接渲染 Dialog, 用于懒加载的场景 @RSS1102 (#5375)
  • Drawer: 新增 lazy API , 打开此配置默认不直接渲染 Drawer,用于懒加载的场景 @RSS1102 (#5375)
  • TagInput: 优化可拖拽调整位置状态下,鼠标光标显示为移动样式 @liweijie0812 (#5424)
  • TimePicker: 新增onConfirmonClear 回调方法 @Wesley-0808 (#5349)

🐞 Bug Fixes

  • Breadcrumb: 修复 1.12.0 版本改动导致的响应式和控制台告警的问题 @Wesley-0808 (#5414)
  • Cascader:
  • ColorPicker:
  • Comment: 插槽内容渲染错误 @QuentinHsu (#5446)
  • DatePicker: 修复 label 插槽无效的问题 @RSS1102 (#5393)
  • DateRangePicker: 修复缺少 readonly 类型定义的问题 @Wesley-0808 (#5430)
  • Drawer: 修复 DrawerPlugin 返回实例类型错误的问题 @Wesley-0808 (#5444)
  • RadioGroup:
    • 修复阻止默认行为时机错误导致无法正确输入空格的问题 @betavs (#5417)
    • 修复键盘操作时重复触发onChange事件的问题 @betavs (#5417)
  • Select: 修复 valueTypeobject 且与 keys 同时设置时,选择绑定值错误的问题 @morningbao (#5374)
  • Space:
    • 修复嵌套组件情况下,样式被错误应用的问题 @RylanBot (#5418)
    • 修复fragment虚拟节点未展开的问题 @QuentinHsu (#5388)
    • 修复Teleport结构意外渲染为SpaceItem节点,导致额外占用间距的问题 @QuentinHsu (#5388)
  • Tag: 修复 max-width 未设置不渲染 title 属性的问题 @betavs (#5413)
  • Textarea: 修复autosize 模式下初始高度计算不正确的问题 @RSS1102 (#5451)
  • Keyboard: 修复 DialogDrawer其他弹窗组件 组合使用场景,使用ESC按键关闭弹窗冲突的问题 @Wesley-0808 (#5143)

🚧 Others

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

Miniprogram for WeChat 发布 1.9.2

🌈 1.9.2 2025-05-09

🐞 Bug Fixes

  • PullDownRefresh: 修复配置 scroll-into-view 不生效问题 @Boomkaa (#3633)
  • DropdownItem: 修复 1.9.1 带来的高度塌陷问题 @betavs (#3635)
  • Dialog: 修复命令式调用时wxml 模版中组件属性不生效 @Boomkaa (#3622)

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

Vue3 for Mobile 发布 1.8.5

🌈 1.8.5 2025-05-13

🚀 Features

  • Navbar: 新增 safeAreaInsetTop,是否开启顶部安全区适配 @anlyyao (#1834)
  • PullDownRefresh: 新增 disabled 属性 @anlyyao (#1844)

🐞 Bug Fixes

  • Message: 修复项目引入 amfe-flexible 包后,组件样式不兼容 @anlyyao (#1845)

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

Flutter for Mobile 发布 0.2.0

🌈 0.2.0 2025-05-08

🚀 Features

  • TDCellGroup: 添加单元格组标题背景颜色titleBackgroundColor属性. @runoob-coder (#539)
  • TDLink: link参数链接对象LinkObj替换为MessageLink,调整TDLink样式,新增点击回调; @runoob-coder (#554)
  • TDBottomTabBar: 新增自定义标题支持到步骤条组件 @RSS1102 (#576)
  • TDSlider: 添加滑块点击事件 onTap @RSS1102 (#527)
  • TDCascader: 添加右上角"确定"按钮,支持选择任意选项 @Luozf12345
  • ImageViewer: 支持单张图片删除 @ccXxx1aoBai (#581)
  • TDPopup: 为Popup组件添加标题、左文本、右文本和关闭按钮自定义尺寸属性 @Jzow (#582)
  • TDBottomTabBarTabConfig: 添加长按 tab 触发事件onLongPress @RSS1102 (#580)

🐞 Bug Fixes

  • TDFooter: 修复页脚链接模式时内容溢出问题 @runoob-coder (#554)
  • TDUpload: 修复文件大小限制错误 @epoll-j (#544)
  • TDImageViewer: 增加Swiper组件属性透传,增加点击事件及部分样式属性,支持自定义按钮 @ccXxx1aoBai (#561)
  • TDSlider: 修复是胶囊类型且有区间时,滑块无法拖动到边缘以及数值和刻度展示问题 @qfish (#567)
  • TDInput: 修复非中文标签Input框宽度计算缺陷 @Jzow (#564)
  • TDPopup: 修复无法通过child中的height来修改弹出层高度 @Jzow (#571)
  • TDDropdownMenu: 修复特定情况下的单选失效 @1jialong (#575)
  • TDToast: 修复Toast多行文字不生效的问题 @Luozf12345
  • TDPopup: 修复Popup外层没有Scaffold时展示文字有横线的问题 @Luozf12345

🚧 Others

  • TDFooter: 重构 TDFooter 组件;将 LinkObj 类移除,直接使用 TDLink 类;移除了 isWithUnderline 参数,改为在 TDLink 中设置链接样式; @runoob-coder (#554)

详情见: https://github.com/Tencent/tdesign-flutter/releases/tag/0.2.0

TDesign Weekly Release (May 1st 2025)

08 May 02:30
73ccfb5

Choose a tag to compare

React for Web 发布 1.12.1

🌈 1.12.1 2025-05-07

🐞 Bug Fixes

  • 修复 1.12.0 兼容 React 18 以下的问题 @uyarn (#3545)

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