Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
1.12.2
🌈 1.12.2 2025-05-30
🚀 Features
Cascader
: 新增支持使用option
方法自定义下拉选项内容的能力 @huangchen1031 (#3565)MenuGroup
: 新增支持className
andstyle
的使用 @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
: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
1.12.1
1.12.0
🌈 1.12.0 2025-04-28
🚀 Features
React
: 全面升级相关依赖,兼容在 React19 中使用 @HaixingOoO (#3438)ColorPicker
: @RylanBot (#3503)- 自动根据「触发器 / 最近颜色 / 预设颜色」的色值进行切换单色和渐变模式;只开启渐变模式时,过滤「预设颜色 / 当前颜色」中的非渐变色值;新增 format
HEX8
,移除HSB
;使用渐变模式的业务请注意此变更⚠️ - 新增
enableMultipleGradient
API,默认开启
- 自动根据「触发器 / 最近颜色 / 预设颜色」的色值进行切换单色和渐变模式;只开启渐变模式时,过滤「预设颜色 / 当前颜色」中的非渐变色值;新增 format
Drawer
: 新增lazy
属性,用于懒加载场景,forceRender
已声明废弃,未来版本将被移除 @RSS1102 (#3527)Dialog
: 新增lazy
属性,用于懒加载场景,forceRender
已声明废弃,未来版本将被移除 @RSS1102 (#3515)
🐞 Bug Fixes
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.7
🌈 1.11.7 2025-04-18
🚀 Features
ConfigProvider
: 新增isContextEffectPlugin
API,默认关闭,开启后全局配置会影响到Dialog
、Loading
、Drawer
、Notification
和Popup
组件的函数式调用 @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
Slider
: 修复打开了输入框模式下,使用theme
为col
的输入框的场景下没有限制大小的问题 @RSS1102 (#3500)Tabs
: 优化Tabs
选项卡label
过长时滑动按钮失效的问题 @wonkzhang (#3507)
1.11.6
🌈 1.11.6 2025-04-11
🚀 Features
Breadcrumb
: 新增ellipsis
、maxItems
、itemsAfterCollapse
、itemsBeforeCollapse
相关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
1.11.4
1.11.3
🌈 1.11.3 2025-04-01
🚀 Features
🐞 Bug Fixes
Textarea
: 修復TextArea
在Dialog
的autofocus
的bug 和autosize
不生效 @HaixingOoO (#3471)lib
: 修复1.11.2
版本中lib
产物冗余样式导致next.js
中使用异常及版本号缺失的问题 @uyarn (#3474)Table
: 修复受控方法下pagination
状态计算错误的问题 @huangchen1031 (#3473)
1.11.2
🌈 1.11.2 2025-03-28
🚀 Features
ImageViewer
: 新增onDownload
API,用于自定义预览图片下载的回调功能 @lifeiFront (#3408)ConfigProvider
: Input 新增clearTrigger
配置,用于全局模式在有值时显示关闭按钮的功能 @RylanBot (#3412)Descriptions
: 新增tableLayout
属性 @liweijie0812 (#3434)Message
: 关闭消息实例时,从全局的消息列表中移除该实例,避免潜在的内存泄漏风险 @wonkzhang (#3413)Select
: 分组选项器新增支持过滤功能 @huangchen1031 (#3430)Tabs
: 新增lazy
API,支持配置懒加载功能 @HaixingOoO (#3426)
🐞 Bug Fixes
ConfigProvider
: 修复全局配置二级配置影响非Context
范围的问题 @uyarn (#3441)Dialog
: 取消和确认按钮添加类名,方便定制需求 @RSS1102 (#3417)Drawer
: 修复拖拽改变大小的时候获取宽度可能不正确的问题 @wonkzhang (#3420)Guide
: 修复popupProps
穿透属性overlayClassName
无效 @RSS1102 (#3433)Popup
: 解决组件修饰符arrow
属性设置不生效的问题 @wonkzhang (#3437)Select
: 修复单选框在readonly
模式下有光标和clear
图标的问题 @wonkzhang (#3436)Table
: 修复开启虚拟滚动时,fixedRows
的渲染问题 @huangchen1031 (#3427)Table
: 修复可选中行表格在火狐浏览器中的样式异常问题 @uyarn (common#2093)Tooltip
: 修复React 16
下,TooltipLite 的 mouse 计算位置错误的问题 @moecasts (#3465)Tree
: 修复部分场景下移除节点后组件报错的问题 @2ue (#3463)
📝 Documentation
1.11.1
🌈 1.11.1 2025-02-28
🚀 Features
Layout
: 子组件Content
新增content
API @liweijie0812 (#3384)
🐞 Bug Fixes
reactRender
: fixReact19
reactRender
error @HaixingOoO (#3380)table
: 修复虚拟滚动下的footer渲染问题 @huangchen1031 (#3383)fix
: 修复1.11.0
cjs 产物的异常 @uyarn (#3392)
📝 Documentation
ConfigProvider
: 增加globalConfig
API文档 @liweijie0812 (#3384)