Skip to content

TDesign Weekly Release (Jun 2nd 2025)

Choose a tag to compare

@github-actions github-actions released this 15 Jun 02:44
· 189 commits to main since this release
dba3da1

Vue2 for Web 发布 1.12.0

🌈 1.12.0 2025-06-11

🚀 Features

  • ColorPicker: 自动根据「触发器 / 最近颜色 / 预设颜色」的色值进行切换单色和渐变模式;只开启渐变模式时,过滤「预设颜色 / 当前颜色」中的非渐变色值;新增 format HEX8,移除 HSB;使用渐变模式的业务请注意此变更 ⚠️ @RylanBot (#3572)
  • Icon: 新增 logo-miniprogram、logo-cnb、seal、quote 图标,优化多个文件相关图标的绘制效果,修复 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-btn 和 confirm-btn 的类型缺失null 声明的问题 @RSS1102 (#3612)
  • Select: 修复valueType为object与 keys 同时设置时的绑定值错误 @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: 修复 cancelBtn 和 confirmBtn 的类型缺失null 声明的问题 @RSS1102 (#3602)
  • ImageViewer: 修复显示错误图片在小窗口图片查看器的尺寸异常 @RylanBot(#3607)
  • Menu: popupProps 的 delay 属性在 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: 未显示传入 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)

详情见: 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)
    • 支持使用默认插槽自定义悬浮按钮内容,此时 buttonProps、icon 和 text 属性将失效 @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