Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
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
1.4.0
🌈 1.4.0 2023-11-30
🚀 Features
Space
: 兼容支持组件间距在低级浏览器中的呈现 @chaishi (#2602)Statistic
: 新增统计数值组件 @HaixingOoO (#2596)
🐞 Bug Fixes
ColorPicker
: 修复 format 为hex
时,配合enableAlpha
调整透明度不生效的问题 @uyarn (#2628)ColorPicker
: 修复修改颜色上方滑杆按钮颜色不变 @HaixingOoO (#2615)Table
: 修复lazyLoad
懒加载效果 @chaishi (#2605)Tree
: 修复树组件节点的open class
状态控制逻辑错误导致的样式异常 @NWYLZW (#2611)Tree
: 指定滚动到特定节点 API 中的key
和index
应为可选 @uyarn (#2626)Drawer
: 修复 Drawer 的 mode 为push
时,推开内容区域为 drawer 节点的父节点。 @HaixingOoO (#2614)Radio
: 修复表单 disabled 未生效在 Radio 上的问题 @li-jia-nan (#2397)Pagination
: 修复当total
为 0 并且pageSize
改变时,current
值为 0 的问题 @betavs (#2624)Image
: 修复图片在 SSR 模式下不会触发原生事件 @HaixingOoO (#2616)
🚧 Others
1.3.1
🚀 Features
🐞 Bug Fixes
Tree
:- 修复不添加activable参数也可触发onClick事件 @HaixingOoO (#2568)
- 修复可编辑表格编辑组件之间的联动不生效。 @HaixingOoO (#2572)
Notification
:- 修复连续弹两个Notification,第一次实际只显示一个。 @HaixingOoO (#2595)
- 使用flushSync在useEffect中会警告,现在替换flushSycn,改用循环setTimeout来处理。 @HaixingOoO (#2597)
Dialog
:- 修复Dialog中引入Input组件,从Input中间输入光标会跳转到最后 @HaixingOoO (#2485)
- 修复弹窗的头部标题显示影响了取消按钮的位置 @HaixingOoO (#2593)
Popup
: 修复PopupRef的类型缺失问题 @Ricinix (#2577)Tabs
: 修复重复点击激活的选项卡,也会触发 onChange 事件。 @HaixingOoO (#2588)Rdio
: Radio 根据对应 variant 选择 Radio.Button 进行展示 @NWYLZW (#2589)Input
: 修复Input设置最大长度后回删的异常行为 @uyarn (#2598)Link
: 修复前后图标没有垂直居中的问题 @uyarn (#2598)Select
: 修复inputchange
事件context参数异常的问题 @uyarn (#2600)DatePicker
: 修复PaginationMini
未更新导致切换行为异常的问题 @Ricinix (#2587)Form
: 修复 setFields 触发 onValuesChange 导致的死循环 @honkinglin (#2570)
New Contributors
Full Changelog: 1.3.0...1.3.1
1.3.0
🚀 Features
Timeline
: TimelineItem添加点击事件。 @Zzongke (#2545)Tag
:
🐞 Bug Fixes
locale
: 添加缺失it_IT、ru_RU、zh_TW 的语言环境 @Zzongke (#2542)Cascader
:change
事件中source
异常问题 @betavs (#2544)Tree
: 修复allowFoldNodeOnFilter
为true下过滤后节点的展示结果 @uyarn (#2552)TagInput
: 修复在只有一个选项时,删除过滤文字会误删已选项的缺陷 @uyarn (#2552)TreeSelect
: 调整过滤选项后的交互行为,与其他实现框架保持一致 @uyarn (#2552)Rate
: 修复鼠标快速移动,会出现多个text显示的问题 @Jon-Millent (#2551)
New Contributors
- @Jon-Millent made their first contribution in #2551
Full Changelog: 1.2.7...1.3.0