Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
1.7.0
🌈 1.7.0 2024-04-25
🚀 Features
🐞 Bug Fixes
Table
: 在effect
异步里执行获取数据时和更新数据,可能会导致一些 bug @HaixingOoO (#2848)DatePicker
: 修复日期选择器中月份选择回跳初始状态的异常 @uyarn (#2854)Form
:useWatch
在一定情况下,name 的不同会导致视图问题的缺陷 @HaixingOoO (#2853)Drawer
: 修复1.6.0
closeBtn 属性默认值丢失的问题 @uyarn (#2856)Dropdown
: 修复选项长度为空仍展示浮层的问题 @uyarn (#2860)Dropdown
: 优化Dropdown
的children
透传disabled
@HaixingOoO (#2862)SelectInput
: 修复非受控属性defaultPopupVisible
不生效的问题 @uyarn (#2861)Style
: 修复部分节点前缀无法统一替换的缺陷 @ZWkang @uyarn (#2863)Upload
: 修复method
枚举值options
错误的问题 @Summer-Shen @uyarn (#2863)
1.6.0
🌈 1.6.0 2024-04-11
🚀 Features
Portal
:Portal
新增懒加载forceRender
,默认为lazy
模式 ,优化性能,兼容SSR
渲染,对Dialog
和Drawer
组件可能存在破坏性影响 @HaixingOoO (#2826)
🐞 Bug Fixes
ImageViewer
: 修复imageReferrerpolicy
没有对顶部缩略图生效的问题 @uyarn (#2815)Descriptions
: 修复props
缺少className
和style
属性的问题 @HaixingOoO (#2818)Layout
: 修复Layout
添加Aside
页面布局会跳动的问题 @HaixingOoO (#2824)Input
: 修复在React16
版本下阻止冒泡失败的问题 @HaixingOoO (#2833)DatePicker
: 修复1.5.3
版本之后处理Date类型和周选择器的异常 @uyarn (#2841)Guide
:- 优化
SSR
下的使用问题 @HaixingOoO (#2842) - 修复
SSR
场景下Guide
组件初始化渲染位置异常的问题 @uyarn (#2832)
- 优化
Scroll
: 修复由于Chrome 121
版本支持 scroll width 之后导致Table
、Select
及部分出现滚动条组件的样式异常问题 @LoopZhou (common#1765)Locale
: 优化DatePicker
部分模式的语言包 @uyarn (#2843)Tree
: 修复初始化后draggable
属性丢失响应式的问题 @Liao-js (#2838)Style
: 支持通过less
总入口打包样式的需求 @NWYLZW @uyarn (common#1757) (common#1766)
1.5.4
🌈 1.5.4 2024-03-28
🚀 Features
🐞 Bug Fixes
1.5.3
🌈 1.5.3 2024-03-14
🚀 Features
Breadcrumb
:BreadcrumbItem
支持onClick
事件 @HaixingOoO (#2795)tag
:Tag
组件新增color
API,支持自定义颜色 @maoyiluo @uyarn (#2799)
🐞 Bug Fixes
FormList
: 修复多个FormList
卡死的问题 @HaixingOoO (#2788)DatePicker
: 修复format
与valueType
不一致的场景下计算错误的问题 @uyarn (#2798)
🚧 Others
Portal
: 添加Portal测试用例 @HaixingOoO (#2791)List
: 完善 List 测试用例 @HaixingOoO (#2792)Alert
: 完善 Alert 测试,优化代码 @HaixingOoO (#2793)
1.5.2
🌈 1.5.2 2024-02-29
🚀 Features
Cascader
: 新增valueDisplay
和label
API的支持 @HaixingOoO (#2736)Descriptions
:Descriptions
组件支持嵌套 @HaixingOoO (#2777)Tabs
: 调整激活Tab
下划线与TabHeader
边框的层级关系 @uyarn (#2780)
🐞 Bug Fixes
Grid
: 尺寸计算错误,宽度兼容异常 @NWYLZW (#2738)Cascader
: 修复clearable
点击清除按钮触发三次onChange
的问题 @HaixingOoO (#2736)Dialog
: 修复useDialogPosition
渲染多次绑定事件 @HaixingOoO (#2749)Guide
: 修复Guide
自定义内容功能失效 @zhangpaopao0609 (#2752)Tree
: 修复设置keys.children
后展开图标没有正常变化的问题 @uyarn (#2746)Tree
: 修复Tree
自定义labelsetData
没有渲染的问题 @HaixingOoO (#2776)Tree
: 修复设置Tree
宽度,TreeItem
的checkbox
会被压缩,label
省略号失效的问题 @HaixingOoO @uyarn (#2780)Select
: @uyarn
1.5.1
🌈 1.5.1 2024-01-25
🚀 Features
Popup
: 支持Plugin
方式使用。 @HaixingOoO (#2717)Transfer
: 支持direction
API @uyarn (#2727)Tabs
: 新增action
API,支持自定义右侧区域 @uyarn (#2728)
🐞 Bug Fixes
Pagination
:Jump to
调整为大写,保持一致性 @wangyewei (#2716)Table
: 修复Modal
里的Form
表单,使用shouldUpdate
卸载有时无法找到表单的方法。 @duxphp (#2675)Table
: 列宽调整和行展开场景,修复行展开时,会重置列宽调整结果问题 @chaishi (#2722Select
: 修复Select
多选状态下选中内容滚动的问题。 @HaixingOoO (#2721)Transfer
: 修复disabled
API功能异常的问题 @uyarn (#2727)swiper
: 修复Swiper
向左切换轮播动画时顺序错乱的问题 @HaixingOoO (#2725)Form
: 修复计算^
字符异常的问题 @uyarn (#2728)Loading
: 修复未设置z-index
默认值的问题 @betavs (#2728)Tag
: 修复设置CheckTag
的className会覆盖全部已有类名的缺陷 @uyarn (#2730)TreeSelect
: 修复onEnter
事件不触发的问题 @uyarn (#2731)Menu
: 修复collapsed
的scroll
样式 @Except10n (#2718)Cascader
修复长列表场景下,在Safari
中使用的样式异常问题 @uyarn (#2728)
1.5.0
🌈 1.5.0 2024-01-11
🚀 Features
Descriptions
: 新增Descriptions
描述组件 @HaixingOoO (#2706)Dialog
: 添加了dialogClassName
用于处理内部 dialog 节点样式。建议之前通过className
直接修改弹窗本体样式的用户切换使用为dialogClassName
@NWYLZW (#2639)
🐞 Bug Fixes
Cascader
: 修复 Cascader 的trigger=hover
过滤之后,选择操作存在异常 bug @HaixingOoO (#2702)Upload
: 修复 Upload 的uploadFilePercent
类型未定义 @betavs (#2703)Dialog
: 修复了 Dialog 的className
进行的多次节点挂载错误,className
将仅被挂载至 ctx 元素上 @NWYLZW (#2639)Tree Select
: 修复了Tree Select
的 suffixIcon 错误并添加了相关示例 @Ali-ovo (#2692)
Breaking Changes
- 该版本将 Dialog 的
className
错误挂载进行了修复,现在的 className 只会被挂载到 Dialog 的上层容器元素 Context 之中,如果你需要直接修改 Dialog 本体的样式可以切换使用为dialogClassName
进行修改。
1.4.3
1.4.2
🌈 1.4.2 2023-12-28
🚀 Features
Card
: Card组件添加LoadingProps
属性 @HaixingOoO (#2677)DateRangePicker
: 新增cancelRangeSelectLimit
,支持不限制RangePicker选择的前后范围 @uyarn (#2684)Space
: 元素为空时,不再渲染一个子元素 @chaishi (#2671)Upload
: @chaishi- 新增支持使用
uploadPastedFiles
粘贴上传文件(#2671) - 输入框类型的上传组件,新增类名
t-upload--theme-file-input
(#2671) - 新增支持
uploadPastedFiles
,表示允许粘贴上传文件 (#2671) - 新增
cancelUploadButton
和uploadButton
,支持自定义上传按钮和取消上传按钮 (#2671) - 新增
imageViewerProps
,透传图片预览组件全部属性 (#2671) - 新增
showImageFileName
,用于控制是否显示图片名称 (#2671) - 支持传入默认值为非数组形式,#2471(#2671)
- 支持
fileListDisplay=null
时,隐藏文件列表;并新增更加完整的fileListDisplay
参数,用于自定义 UI (#2671)
- 新增支持使用
🐞 Bug Fixes
Table
: 异步获取最新的树形结构数据时,优先使用window.requestAnimationFrame
函数,以防闪屏 @lazybonee (#2668)Table
: 修复筛选值为0/false
时,筛选图标不能高亮问题 @chaishi (#2671)Cascader
: 修复Cascader组件在 filter 之后进行选择操作和清除内容存在异常bug @HaixingOoO (#2674)ColorPicker
: 全局设置border-box后造成颜色列表样式问题 @carolin913Pagination
: 将总数单位项
改为条
, 保持内容一致性 @dinghuihua (#2679)InputNumber
: 修复min=0
或max=0
限制无效问题,tdesign-vue#2516 @chaishi (#2352)Watermark
: 修复行内style引起的无法sticky定位问题 @carolin913 (#2685)Calendar
: 修复卡片模式下未正常展示周信息的缺陷 @uyarn (#2686)Upload
: @chaishi
1.4.1
🌈 1.4.1 2023-12-14
🚀 Features
Radio
: 支持通过空格键(Space)选中选项 @liweijie0812 (#2638)Dropdown
: 移除对left的item样式特殊处理 @uyarn (#2663)
🐞 Bug Fixes
AutoComplete
: 修复部分特殊字符匹配报错的问题 @ZWkang (#2631)DatePicker
: 修复日期点击清空内容时弹窗会闪烁的缺陷 @HaixingOoO (#2641)DatePicker
: 修复日期选择禁用后,后缀图标颜色改变的问题 @HaixingOoO @uyarn (#2663)DatePicker
: 修复禁用状态下点击组件边缘仍能显示Panel
@Zz-ZzzZ (#2653)Dropdown
: 修复下拉菜单禁用状态可点击的问题 @betavs (#2648)Dropdown
: 修复DropdownItem
子组件遗漏Divider
类型的缺陷 @uyarn (#2649)Popup
: 修复disabled
属性未生效的缺陷 @uyarn (#2665)Select
: 修复InputChange
事件在blur时trigger异常的问题 @uyarn (#2664)SelectInput
: 修复SelectInput
的popup内容宽度计算问题 @HaixingOoO (#2647)ImageViewer
: 图片预览添加默认的缩放比例和按下 ESC 时是否触发图片预览器关闭事件 @HaixingOoO (#2652)Table
: @chaishi