Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
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)
1.11.0
🌈 1.11.0 2025-02-20
🚀 Features
Cascader
: 新增支持在打开菜单时,自动滚动到首个已选项所在节点的能力 @uyarn (#3357)DatePicker
: 调整组件禁用日期before
和after
参数的逻辑,调整为禁用before
定义之前和after
定义之后的日期选择,此前有使用相关 API 请注意此改动 @lifeiFront (#3362)List
: 新增scroll
API,用于大数据量下支持开启虚拟滚动 @HaixingOoO (#3363)Menu
: 菜单新增折叠收起的动画效果 @hd10180 (#3342)TagInput
: 新增maxRows
API,用于设置最大展示行数 @Shabi-x (#3293)
🐞 Bug Fixes
Card
: 修复 React 19 中的告警问题 @HaixingOoO (#3369)Cascader
: 修复多选动态加载使用异常的问题 @uyarn (#3376)CheckboxGroup
: 修复onChange
的context
参数缺少option
的问题 @HaixingOoO (#3349)DatePicker
: 修复日期选择在负数时区的异常问题 @lifeiFront (#3362)Dropdown
: 修复点击事件回调context参数返回不符合文档描述的问题 @uyarn (#3372)Radio
: 修复RadioGroup
在 React 19 版本下异常的问题 @HaixingOoO (#3364)Tabs
: 修复可滑动Tabs
配合action
使用的样式问题 @Wesley-0808(#3343)Table
: 修复配合Tabs
使用,切换 tab 时,Table 的 footer 不显示的问题 @wonkzhang (#3370)Textarea
: 修复使用autofocus
API 且value
有值时,光标没有跟随内容末尾的问题 @HaixingOoO (#3358)Transfer
: 修复TransferItem
无效的问题 @HaixingOoO (#3339)
🚧 Others
- 调整组件依赖
lodash
依赖为lodash-es
@zhangpaopao0609 (#3345)
1.10.5
🌈 1.10.5 2025-01-16
🚀 Features
Radio
:RadioGroup
新增theme
API,用于决定使用 options 时渲染的子组件样式 @HaixingOoO (#3303)Upload
: 新增imageProps
API,用于在上传图片场景下透传Image
组件的相关属性 @HaixingOoO (#3317)AutoComplete
: 新增empty
API ,用于支持自定义空节点内容 @liweijie0812 (#3319)drawer
:sizeDraggable
新增支持SizeDragLimit
类型的功能实现 @huangchen1031 (#3323)Icon
: 新增logo-alipay
、logo-behance-filled
等图标,修改logo-wecom
图标,移除不合理的logo-wecom-filled
图标 @uyarn (#3326)
🐞 Bug Fixes
Select
: 修复onChange
回调context
中的全部选项的值没有包含选项本身全部内容的问题 @uyarn (#3305)DateRangePicker
: 开始结束值同时存在的逻辑判断错误问题 @betavs (#3301)Notification
: 修复使用attach
属性配置导致渲染节点异常的问题 @centuryPark (#3306)AutoComplete
: 修复当选项为空时显示效果异常的问题 @betavs (#3316)Menu
: 修复head-menu
不渲染icon
的问题 @HaixingOoO (#3320)Statistic
: 修复decimalPlaces=0
时数值动画期间精度错误的问题 @huangchen1031 (#3327)ImageVewer
: 修复开启closeOnOverlay
时,点击蒙层关闭存在闪烁情况的问题 @huangchen1031
1.10.4
🌈 1.10.4 2024-12-25
🚀 Features
Tree
: 支持onScroll
API,用于处理滚动事件回调 @HaixingOoO (#3295)Tooltip
: tooltip-lite 的mouse
模式下优化为完全跟随鼠标位置,更符合 API 描述 @moecasts (#3267)
🐞 Bug Fixes
Select
: 修复全选默认返回值错误的问题 @uyarn (#3298)Upload
: 优化部分尺寸上传组件图片展示的样式问题 @huangchen1031 (#3290)
📝 Documentation
1.10.2
🌈 1.10.2 2024-12-19
🚀 Features
Alert
: 在maxLine >= message
数组长度的情况下,不再展示展开更多/收起
的按钮 @miownag (#3281)ConfigProvider
:attach
属性支持配置drawer
组件,支持全局配置drawer
的挂载位置 @HaixingOoO (#3272)DatePicker
: 多选模式支持周选择和年选择的场景 @HaixingOoO @uyarn (#3264)Form
: 新增supportNumberKey
API,支持在1.9.3
版本后不支持数字键值的场景使用,若不需要支持数字类型作为表单键值请关闭此 API @uyarn (#3277)Radio
: 新增Radio
及RadioGroup
的reaonly
属性的支持 @liweijie0812 (#3280)Tree
: 实例新增setIndeterminate
方法,支持手动设置半选的功能 @uyarn (#3261)label
:DatePicker
、TimePicker
、RangeInput
支持label
API @liweijie0812 (#3276)
🐞 Bug Fixes
DateRangePicker
: 修复日期区间选择器在跨年的场景下的展示异常问题 @huangchen1031 (#3275)Menu
: 优化菜单项点击事件的绑定问题避免边界触发异常的问题 @huangchen1031 (#3241)ImageViewer
: 修复不受控时,visable
改变时都会触发onClose
的问题 @HaixingOoO (#3244)CheckboxGroup
: 修复复选框组的子元素不是复选框导致的问题 @HaixingOoO (#3253)Form
: 修复1.9.3
版本后,多级表单字段使用setFieldValues
功能异常的问题 @l123wx (#3279)Form
: 修复当规则为value: [{ min: 0 }]
时,验证不生效的问题 @RSS1102 (#3283)Select
: 修复valueType
为object
选中全选的展示异常及回调参数缺少的问题 @uyarn (#3287)SelectInput
: 修复没有label
都会渲染节点导致垂直对齐的问题 @huangchen1031 (#3278)TextArea
: 优化TextArea
初始化时autosize
下计算高度的逻辑 @HaixingOoO (#3286)