1.15.9
Cascader: 支持当valueMode为all或者parentFirst时,在filterable选项中显示非叶子节点 @lifeiFront (#3964)Popup: 新增多个组件实例方法,getOverlay用于获取浮层元素,getOverlayState用于获取浮层悬浮状态,getPopper用于获取当前组件 popper 实例,update用于更新浮层内容 @RSS1102 (#3925)Select: 支持通过键盘进行选项操作 @uyarn (#3969)Swiper: 支持cardScaleAPI,用于控制卡片的缩放比例 @RylanBot (#3978)
Cascader: 修复reserveKeyword不生效的问题 @RylanBot (#3984)Description: 修复无边框模式下itemLayout='vertical'的间距问题 @mikasayw (common#2321)Table: 表格内容未渲染时,设置dragSort相关拖动事件报错的问题 @lifeiFront (#3958)Title: 添加兜底机制,避免错误使用level导致页面直接白屏的问题 @RylanBot (#3975)Select: 修复使用backspace键删除标签时,没有触发onRemove的问题 @RylanBot (#3961)Slider: 修复浮点误差导致的滑块位置异常问题 @RylanBot (#3947)Swiper: 修复受控模式下current初始化错误的问题 @HaixingOoO (#3959)Upload: 修复不支持文件数组上传的问题 @GATING (common#2078)Calendar: @shumuuu (#3938)- 修复当
range为同一年内时,终止月份之后的月份选项没有正常禁用的问题 - 修复年份选项错误地使用了月份选项禁用范围判定逻辑的问题
- 修复当
Form: 修复readonly属性在不同组件中的兼容问题 @RylanBot (#3986)Form: @RylanBot (#3957)- 修复嵌套三层及以上的 FormList 相关方法失效的问题
- 修复
reset时没有触发onValueChange的问题 - 修复初始化调用
setFieldsValue时没有触发onValuesChange的问题 - 修复非动态表单场景下,
name为数字或含有数字时setFieldValues失败的问题 - 优化
key的生成,更新值与当前表单值相同时不刷新元素
Tree:- 修复过滤节点被意外禁用的问题 @RylanBot (#3984)
- 修复
setData没有自动触发 UI 刷新的问题 @RylanBot (common#2283)
TreeSelect: @RylanBot (#3984)- 修复过滤节点的父节点也可以被选中的问题
- 修复
blur时,输入框内容没有清空的问题
Slider: 加强组件的泛型支持,便于value与onChange联动 @RylanBot (#3962)
1.15.8
Popup: 添加onOverlayClick事件以支持内容面板点击触发 @RSS1102 (#3927)CheckboxGroup: 支持readonlyAPI @RylanBot (#3885)Form: @RylanBot (#3885)- 支持
readonlyAPI - 支持
FormRule.pattern的类型为string
- 支持
Select: 修复1.15.7版本中全选功能在分组模式下功能异常的问题 @uyarn (#3941)Form: 修复嵌套FormList无法使用setFields更新表单的问题 @RylanBot (#3930)CheckboxGroup: 修复被设为disabled的选项会被checkAll篡改状态的问题 @RylanBot (#3885)SubMenu: 修复自定义popupProps的visible和onVisibleChange不生效的问题 @RylanBot (#3912)DatePicker: 修复同时开启enableTimePicker与needConfirm={false}时,选择日期后未选时间就关闭弹窗的问题 @RylanBot (#3860)DateRangePicker: 修复同时开启enableTimePicker与needConfirm={false}时,仍需手动确认的问题 @achideal (#3860)Progress: 修复开启theme='plump'时,自定义label被隐藏的问题 @RylanBot (#3931)RadioGroup: @RylanBotTree: @RylanBot
Form: 优化getValidateMessage方法底层的逻辑 @RylanBot (#3930)
1.15.7
Divider: 支持size控制间距大小 @HaixingOoO (#3893)
TreeSelect: 修复删除不在data中的选项时产生的报错 @RylanBot (#3886)EnhancedTable: 修复拖拽后动态关闭dragSort,行无法正常展开的异常 @RylanBot (#3896)Menu: 避免在菜单折叠时隐藏span包裹的图标 @QuentinHsu(common#2303)Textarea: 修复内容超长情况下,设置autosize没有完整自动撑开高度,存在有滚动条的问题 @engvuchen (#3856)RadioGroup: 修复键盘操作时读取到null产生的报错 @RylanBot (#3906)Loading: 修复delay不生效的问题 @RylanBot (#3859)Form:- 修复错误消息
max和min英文翻译错误 @liweijie0812(common#2304) - 修复嵌套
FormList无法使用add正确新增表单的问题 @RylanBot (#3881)
- 修复错误消息
Select: @RylanBot (#3879)- 修复开启
multiple时,disabled的选项依旧能被删除的问题 - 修复
disabled且被选中的选项会被checkAll修改状态的问题 - 修复存在
disabled项时,checkAll可选框的checked与indeterminate状态不合理的问题
- 修复开启
VirtualScroll: @RylanBot (#3878)- 修复数据在非虚拟滚动和虚拟滚动的
threshold切换时,无法正确刷新的问题 - 修复没开启
scroll={{type:'virtual'}},也启动了相关计算的问题
- 修复数据在非虚拟滚动和虚拟滚动的
1.15.2
Watermark: 新增layoutAPI,支持生成不同布局的水印,watermarkText支持配置字体 @Wesley-0808 (#3817)Drawer: 优化拖拽调整大小的过程中,组件的内容会被选中的问题 @uyarn (#3844)
Watermark: 修复多行图文水印图片配置了灰度时,整个画布内容也会灰度的问题 @Wesley-0808 (#3817)Slider: 修复设置step后的精度问题造成的返回值和相关展示异常 @uyarn (#3821)TagInput: 修复onBlur中的inputValue始终为空的问题 @RylanBot (#3841)Cascader: 修复single模式下,选中唯一的子节点时,父节点意外被高亮的问题 @RylanBot (#3840)DateRangePickerPanel: 修复preset涉及跨年份的日期时,点击面板后无法同步的问题 @RylanBot (#3818)EnhancedTable: 修复节点拖拽后,再点击展开时,位置被重置的问题 (#3780)Table: @RylanBot- 修复开启
multipleSort但没有声明sort或defaultSort时,onSortChange始终返回undefined的问题 (#3824) - 修复同时开启虚拟滚动与设置
firstFullRow/lastFullRow等情况时,最后一行内容被遮挡的问题 (#3792) - 修复
fixedRows/firstFullRow/lastFullRow无法在虚拟滚动下组合使用的问题 (#3792) - 修复虚拟滚动初始化时滚动条长度异常的问题 (#3792)
- 修复固定表头与固定列无法对齐的问题 (#3792)
- 修复
pagination为非受控时,必须声明defaultCurrent才能正确分页的问题 (#3822) - 修复
pagination为受控且不变更时,点击分页仍触发数据更新的问题 (#3822) - 修复
data改变时,可编辑单元格的内容没有同步的问题 (#3826)
- 修复开启
SelectInput: @RylanBot (#3838)- 修复自定义
popupVisible={false}时,onBlur不生效的问题 - 修复开启
multiple时,onBlur缺少tagInputValue参数的问题
- 修复自定义
Select:List:
1.15.0
Icon: @uyarn (#3802)tdesign-icons-react发布0.6.0版本,新增align-bottom、no-result、no-result-filled、tree-list、wifi-no、wifi-no-filled、logo-stackblitz-filled、logo-stackblitz、logo-wecom-filled图标,移除video-camera-3、video-camera-3-filled、list图标,此前有依赖以下图标升级请注意⚠️ - 按需加载方式使用的图标资源支持可变粗细功能,通过
strokeWidth属性进行配置 - 按需加载方式使用的图标资源支持多色填充功能,通过
strokeColor和fillColor属性进行配置
DatePicker: 支持通过覆盖popupProps,使点击preset时不关闭弹窗 @RylanBot (#3798)
Tree: 修复拖拽后展开收起图标展示异常的问题 @RylanBot (#3756)TreeItem: 修正节点属性date-target单词拼写为data-target,之前有使用该属性的业务请注意此变更⚠️ @RylanBot (#3756)MessagePlugin: 修复content为''/undefined/null时产生的报错 @RylanBot (#3778)Table: 修复未开启<React.StrictMode>时,Loading挂载导致的页面闪烁问题 @RylanBot (#3775)Upload: 修复拖拽模式下status更新错误 @RSS1102 (#3801)Input: 修复在开启readonly或者禁用allowInput情况下没有触发onFocus和onBlur的问题 @RylanBot (#3800)Cascader:Select: 避免下拉框的打开与关闭时,频繁重复触发valueDisplay的渲染 @RylanBot (#3808)TagInput: 避免下拉框的打开与关闭时,频繁重复触发valueDisplay的渲染 @RylanBot (#3808)Dialog: 修复在 React 19 环境下,由于使用ref引发的死循环问题 @RylanBot (#3799)Drawer: 修复在 React 19 环境下,由于使用ref引发的死循环问题 @RylanBot (#3799)Popup: 修复delay设置为 0 时移出 Trigger 元素的异常问题 @HaixingOoO (#3806)Tooltip: 修复delayAPI 的类型不完整问题 @HaixingOoO (#3806)
react-render: 修复引入react-19-adapter后仍然显示需要引入相关模块的警告的问题 @HaixingOoO (#3790)