Skip to content

Releases: Tencent/tdesign

TDesign Weekly Release (Jun 2nd 2025)

15 Jun 02:44
dba3da1
Compare
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
Compare
Choose a tag to compare

Vue3 for Web 发布 [email protected]

🌈 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/[email protected]

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
Compare
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
Compare
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
Compare
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
Compare
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

TDesign Weekly Release (Apr 4th 2025)

01 May 02:31
73ccfb5
Compare
Choose a tag to compare

Vue3 for Web 发布 1.12.0

🌈 1.12.0 2025-04-24

🚀 Features

  • Breadcrumb: 新增 ellipsismaxItemsitemsAfterCollapseitemsBeforeCollapse 相关 API,用于折叠面包屑的场景,具体使用请参考文档示例 @Wesley-0808 (#5261)
  • ColorPicker: 新增 onClear 清除按钮事件回调 @mikasayw (#5109)
  • DatePicker: 新增 readonly 属性,用于只读配置 @mikasayw (#5293)
  • Drawer
  • Form: 新增 requiredMarkPosition,可定义必填符号的位置 @Wesley-0808 (#5223)
  • Icon: 新增 logo-miniprogram 小程序、logo-cnb 云原生构建、seal 印章、quote 引号等图标 @taowensheng1997 @uyarn @RADWIMPS426 (#5355)
  • Select: 取消勾选面板中的已选项时触发 remove 事件回调 @QuentinHsu (#5333)
  • Swiper: 新增 cardScale,支持自定义卡片模式下的缩放比例 @joinmouse (#5272)
  • Upload: image-flow 模式下支持自定义错误文本 @ngyyuusora (#5326)

🐞 Bug Fixes

  • ColorPicker: 修复切换颜色无效的问题 @mikasayw (#5282)
  • Drawer: 优化拖拽调整大小的过程中,Drawer 页内容会被选中的问题 @joinmouse (#5233)
  • DatePicker: 修复 readonlytrue 时, clearable 仍然生效的问题 @xiaojueshi (#5303) (#5305)
  • InputNumber:
  • Menu: 修复 menu-itemonClick 事件触发两次的问题 @RSS1102 (#5235)
  • Select
    • 修复 tips 插槽无效的问题 @liweijie0812 (#5250)
    • 修复当 check-all 为空字符串时的效果异常的问题 @betavs (#5221)
    • 修复1.11.x版本中,未设置 label 时选项展示异常的问题 @RSS1102 (#5257)
    • 修复多选场景下 onEnter 回调参数丢失的问题,同时保持多选单选回车交互逻辑一致 @uyarn (#5361)
    • 修复 keys 属性配置 content 作为 value 时不生效问题 @hello-ishine (#5199)
  • Table:
    • 修复当 reserveSelectedRowOnPaginatefalse 时,没有正确返回全选当前页数据的问题 @RSS1102 (#5248)
    • 修复 column 的 checkProps 未配置导致的点击行选中行为异常的问题 @uyarn (#5362)
  • Select: 修复多选场景下无法通过键盘操作选中全选选项的问题 @uyarn (#5361)
  • Swiper: 优化默认容器高度,避免 navigator 位置异常的问题 @uyarn (#5278)
  • Tabs:
    • 优化路由切换过程中,Tabs 未初始化出现卸载错误的场景 @RSS1102 (#5359)
    • 优化选项卡存在超长 label 时的滑动效果 @wonkzhang(#5316)
  • Textarea: 调整 focus 时机延迟到组件完全渲染之后 @RSS1102 (#5153)
  • TreeSelect: 修复当 valueType='object ' 时无初始化选中数据时产生意外错误 @RSS1102 (#5322)

📝 Documentation

  • Swiper: 优化Swiper 组件跳转沙箱演示缺失示例样式的问题 @uyarn (#5278)
  • Dialog: 优化文档内容,统一内容描述 @Wesley-0808 (#5067)

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

React for Web 发布 1.12.0

🌈 1.12.0 2025-04-28

🚀 Features

  • React: 全面升级相关依赖,兼容在 React19 中使用 @HaixingOoO (#3438)
  • ColorPicker@RylanBot (#3503)
    • 自动根据「触发器 / 最近颜色 / 预设颜色」的色值进行切换单色和渐变模式;只开启渐变模式时,过滤「预设颜色 / 当前颜色」中的非渐变色值;新增 format HEX8,移除 HSB;使用渐变模式的业务请注意此变更 ⚠️
    • 新增 enableMultipleGradient API,默认开启
  • Drawer: 新增 lazy 属性,用于懒加载场景,forceRender 已声明废弃,未来版本将被移除 @RSS1102 (#3527)
  • Dialog: 新增 lazy 属性,用于懒加载场景,forceRender 已声明废弃,未来版本将被移除 @RSS1102 (#3515)

🐞 Bug Fixes

  • ColorPicker@RylanBot (#3503)
    • 修复渐变点无法正常更新颜色和位置的问题
    • 修复开启透明通道时的返回值格式化异常

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

React for Web 发布 1.11.8

🌈 1.11.8 2025-04-28

🚀 Features

  • ConfigProvider : 支持全局上下文配置作用于 Message 相关插件 @lifeiFront (#3513)
  • Icon: 新增 logo-miniprogram 小程序、logo-cnb 云原生构建、seal 印章、quote引号等图标 @taowensheng1997 @uyarn (#3517)
  • Upload: image-flow模式下支持进度及自定义错误文本 @ngyyuusora (#3525)
  • Select: 多选通过面板移除选项新增onRemove回调 @QuentinHsu (#3526)

🐞 Bug Fixes

  • InputNumber: 优化数字输入框的边界问题 @Sight-wcg(#3519)
  • Select
    • 修复 1.11.2 版本后光标异常及子组件方式回调函数中缺失完整 option 信息的问题 @HaixingOoO @uyarn (#3520) (#3529)
    • 优化多选移除标签相关事件修正为不同的trigger, 不同触发场景分别调整为clearremove-taguncheck,修正全选选项的 trigger错误 @betavs (#3388)
    • 修复单选情况下再次点击选中的选项会触发 change 事件的问题 @betavs (#3388)
    • 修复多选情况下按下 backspace 无法触发 change 事件的问题 @betavs (#3388)

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

Miniprogram for WeChat 发布 1.9.1

🌈 1.9.1 2025-04-27

🚀 Features

🐞 Bug Fixes

  • Icon: 优化多个文件相关图标的绘制效果,修复 gesture-right-slip 的绘制问题 @uyarn(#3608)
  • DropdownItem: 修复动态修改 disabled 属性样式未更新 @Boomkaa (#3612)

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

Miniprogram for WeChat 发布 1.9.0

🌈 1.9.0 2025-04-23

🚀 Features

  • DateTimePicker: 支持 showWeek 属性 @anlyyao (#3565 #3570)
  • Dialog: 命令式调用返回触发器数据 @betavs (#3579)
  • Progress: 新增 size 属性,支持自定义环形进度条尺寸 @anlyyao (#3604)
  • Divider: 丰富 css vars,支持自定义分割线高度 @anlyyao (#3603)
  • Upload: 组件新增 addBtnremoveBtn 属性,并支持在文件中设置单个图片的 removeBtn 属性 @anlyyao (#3605)

🐞 Bug Fixes

  • RadioGroup: 修复无法在 form 中获取数据的问题 @Boomkaa (#3558)
  • Switch: 修复深色模式下禁用态背景色错误 @anlyyao (#3564)
  • CountDown: 异步获取 time 导致触发 finish 事件 @anlyyao (#3580)
  • Steps: 修复 themesequence 属性值动态更新后组件未重新渲染的问题 @betavs (#3584)
  • Picker: 修复 keys 属性无效的问题 @anlyyao (#3585)
  • Popup: 当 placement'left' | 'right' 配合 usingCustomNavbar 时,容器高度溢出的问题 @betavs (#3586)
  • DateTimePicker: 修复 startend 属性默认值错误,以系统当前时间为基准 @anlyyao (#3594)
  • PullDownRefresh: 动态设置容器最大高度错误的问题 @betavs (#3592)
  • TreeSelect: 修复多选场景下跨分支点选时选中值不完整 @anlyyao (#3600)

🚧 Others

  • chore: 移除组件对 lodash 的依赖,调整样式引入方式,编译产物移除 md 文档并加入文件压缩 @anlyyao (#3555)
  • site: 站点接入主题生成器 @RylanBot (#3527)

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

Vue3 for Mobile 发布 1.8.4

🌈 1.8.4 2025-04-25

🚀 Features

Read more

TDesign Weekly Release (Apr 3rd 2025)

22 Apr 03:40
5b1e4be
Compare
Choose a tag to compare

Vue2 for Web 发布 1.11.2

🌈 1.11.2 2025-04-15

🚀 Features

  • Drawer: 新增 DrawerPlugin,支持插件函数式调用,具体使用请参考示例 @Wesley-0808 (#3501)
  • Drawer: 新增 drawerClassNameAPI,用于定义抽屉本身的相关class @Wesley-0808 (#3501)
  • Form: 新增requiredMarkPosition,用于自定义必填符号的位置 @Wesley-0808 (#3562)
  • Layout: 子组件 Content 新增 content API @liweijie0812 (#3506)

🐞 Bug Fixes

  • ImageViewer: 修复设置step 存在精度展示异常的问题 @uyarn (#3563)
  • Select: 修复 keys 属性配置 content 作为 value 时展示异常的问题 @hello-ishine (#3540)
  • Transfer: 修复 children 为空数组的节点未能正确渲染的问题 @RSS1102 (#3535)

📝 Documentation

  • ConfigProvider: 增加 globalConfig API 文档,规范 API 文档顺序 @liweijie0812 (#3506)

🚧 Others

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

React for Web 发布 1.11.7

🌈 1.11.7 2025-04-18

🚀 Features

  • ConfigProvider: 新增isContextEffectPlugin API,默认关闭,开启后全局配置会影响到DialogLoadingDrawerNotificationPopup组件的函数式调用 @lifeiFront (#3488) (#3504)
  • Tree: checkProps参数支持函数传入,支持不同节点设置不同checkProps @phalera (#3501)
  • Clear: Cascader、ColorPicker、DatePicker、TimePicker 新增 onClear 事件回调 @RylanBot (#3509)
  • ColorPicker: 新增 clearable API @RylanBot (#3509)

🐞 Bug Fixes

  • DatePicker: 确保外部组件主动关闭 Popup 的时候,能有对应的 onVisibleChange 回调 @RylanBot (#3510)

  • Drawer: 新增 DrawerPlugin,支持函数式调用,具体使用参考示例 @Wesley-0808 (#3381)

  • InputNumber: 修复组件未受 value 属性控制的问题 @RSS1102 (#3499)

  • ImageViewer

    • 修复设置step 存在精度展示异常的问题 @uyarn (#3491)
    • 修复 imageScale 中参数必填的类型错误 @uyarn (#3491)
  • Slider: 修复打开了输入框模式下,使用 themecol 的输入框的场景下没有限制大小的问题 @RSS1102 (#3500)

  • Tabs: 优化 Tabs 选项卡 label 过长时滑动按钮失效的问题 @wonkzhang (#3507)

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

React for Mobile 发布 0.13.1

🌈 0.13.1 2025-04-21

🐞 Bug Fixes

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

React for Mobile 发布 0.13.0

🌈 0.13.0 2025-04-18

🚀 Features

  • Icon: 图标库版本更新到 0.4.4(#590)
  • Toast: 新增 warning 主题 @betavs (#589)
  • Fab: 新增 draggableyBounds onDragEndonDragStart 等属性,支持组件拖拽 @novlan1 (#594)
  • List: 新增 List 组件 @feaswcy (#463)
  • ActionSheet: 新增 ActionSheet 组件 @TianlunXiong (#471)
  • Progress: 新增 size 属性,仅在环形进度条有效 @anlyyao (#609)
  • CollapsePanel: 优化面板折叠动画 @anlyyao (#611)

🐞 Bug Fixes

  • Textarea: 修复传入参数类型错误 @RSS1102 (#591);修复 iOS 真机上输入内容重复的问题,并补充 onCompositionstartonCompositionend 属性 @anlyyao (#601)

🚧 Others

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

TDesign Weekly Release (Apr 2nd 2025)

15 Apr 02:28
8434586
Compare
Choose a tag to compare

React for Web 发布 1.11.6

🌈 1.11.6 2025-04-11

🚀 Features

  • Breadcrumb: 新增ellipsismaxItemsitemsAfterCollapseitemsBeforeCollapse相关API,用于折叠选项的场景,具体使用参考示例 @moecasts (#3487)

🐞 Bug Fixes

  • RadioGroup: 优化RadioGroup 切换展示的高亮效果问题 @RylanBot (#3446)
  • Tag: 修复 style 优先级低于 color ,导致无法强制覆盖标签样式的场景 @uyarn (#3492)
  • ColorPicker:修复单色和渐变切换使用的效果异常问题 @RylanBot (#3493)
  • Table: 修复可调整列宽表格右侧拖拽调整的异常问题 @uyarn (#3496)
  • Swiper: 优化默认容器高度,避免 navigator 位置异常的问题 @uyarn (#3490)

📝 Documentation

  • Swiper: 优化Swiper 组件跳转沙箱演示缺失示例样式的问题 @uyarn (#3490)

🚧 Others

  • 1.12.0 版本将全面兼容 React 19 的使用,有 React 19相关使用场景需求,可升级 1.12.0-alpha.3 版本进行试用

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

TDesign Weekly Release (Apr 1st 2025)

08 Apr 04:31
c9fc585
Compare
Choose a tag to compare

React for Web 发布 1.11.4

🌈 1.11.4 2025-04-03

🐞 Bug Fixes

  • Select: 修复 options为空时会导致报错引发白屏的问题 @2ue (#3484)
  • Tree: 修复 icon 为 false 仍然触发点击和展开相关逻辑的问题 @uyarn (#3485)

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

React for Web 发布 1.11.3

🌈 1.11.3 2025-04-01

🚀 Features

  • ConfigProvider: Pagination新增 Jumper 配置,用于自定义跳转部分样式 @RylanBot (#3421)

🐞 Bug Fixes

  • Textarea: 修復 TextAreaDialogautofocus 的bug 和 autosize 不生效 @HaixingOoO (#3471)
  • lib: 修复 1.11.2 版本中 lib 产物冗余样式导致next.js中使用异常及版本号缺失的问题 @uyarn (#3474)
  • Table: 修复受控方法下pagination状态计算错误的问题 @huangchen1031 (#3473)

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