Skip to content

TDesign Weekly Release (May 4th 2025)

Choose a tag to compare

@github-actions github-actions released this 01 Jun 02:49
· 189 commits to main since this release
044dcbd

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

  • 全局处理同时存在Boolean和Slot方式的 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删除 field 后 reset 值初始化错误的问题 @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: 允许 options 的 children 未定义,同时增强 keys 属性,支持为 disabled / children 字段自定义别名 @anlyyao (#3671)

🐞 Bug Fixes

  • Calendar: 修复当 switchMode !== 'none' 时,重置空值后选中的状态未更新的问题 @betavs (#3676)
  • Tabs: 修复 1.8.8 中 bottomLineMode 为 auto/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 或者 shortLink 且 target="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