Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
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
1.2.6
🚀 Features
Table
: 优化渲染次数 @chaishi (#2514)card
: title使用div
取代span
在自定义场景下更符合规范 @uyarn (#2517)Tree
: Tree支持通过key匹配单一value指定滚动到特定位置,具体使用方式请参考示例代码 @uyarn (#2519)
🐞 Bug Fixes
Form
: 修复 formList 嵌套数据获取异常 @honkinglin (#2529)Table
: 修复数据切换时rowspanAndColspan
渲染问题,issue#2513 @chaishi (#2514)Cascader
: hover 没有子节点数据的父节点时未更新子节点 @betavs (#2528)Datepicker
: 修复切换月份失效问题 @honkinglin (#2531)Dropdown
: 修复Dropdown
disabled API失效的问题 @uyarn (#2532)
Full Changelog: 1.2.5...1.2.6
1.2.5
🚀 Features
steps
: 全局配置添加步骤条的已完成图标自定义 @Zzongke (#2491)Table
: 可筛选表格,onFilterChange
事件新增参数trigger: 'filter-change' | 'confirm' | 'reset' | 'clear'
,表示触发筛选条件变化的来源 @chaishi (#2492)Form
: trigger新增submit
选项 @honkinglin (#2507)ImageViewer
:onIndexChange
事件新增trigger
枚举值current
@chaishi (#2494)Image
:Upload
: 文案列表支持显示缩略图 @chaishi (#2494)Tree
:
🐞 Bug Fixes
GlobalConfig
: 修复切换多语言失效的问题 @uyarn (#2501)Table
:- 可筛选表格,修复
resetValue
在清空筛选时,未能重置到指定resetValue
值的问题 @chaishi (#2492) - 树形结构表格,修复 expandedTreeNodes.sync 和 @expanded-tree-nodes-change 使用 expandTreeNodeOnClick 时无效问题 tdesign-vue#2756 @chaishi (#2492)
- 单元格在编辑模式下,保存的时候对于链式的colKey处理错误,未能覆盖原来的值 @Empire-suy (#2493)
- 可编辑表格,修复多个可编辑表格同时存在时,校验互相影响问题 @chaishi (#2498)
- 单元格在编辑模式下,保存的时候对于链式的colKey处理错误,未能覆盖原来的值 @Empire-suy (#2493)
- 修复使用 list 传 props 且 destroyOnHide 为 false 下, 会丢失 panel 内容的问题 @lzy2014love (#2500)
- 可筛选表格,修复
TagInput
: 修复折叠展示选项尺寸大小问题 @uyarn (#2503)Tabs
: 修复使用 list 传 props 且 destroyOnHide 为 false 下, 会丢失 panel 内容的问题 @lzy2014love (#2500)menu
: 修复菜单expandType默认模式下menuitem传递onClick不触发的问题 @Zzongke (#2502)ImageViewer
: 修复无法通过visible
直接打开预览弹框问题 @chaishi (#2494)Tree
: 修复1.2.0版本后部分TreeNodeModel
的操作失效的异常 @uyarn
New Contributors
- @Empire-suy made their first contribution in #2493
- @lzy2014love made their first contribution in #2500
Full Changelog: 1.2.4...1.2.5
1.2.4
🌈 1.2.4 2023-08-31
🚀 Features
Table
: 树形结构,没有设置expandedTreeNodes
情况下,data 数据发生变化时,自动重置收起所有展开节点(如果希望保持展开节点,请使用属性expandedTreeNodes
控制,tdesign-vue#2735 @chaishi (#2470)
🐞 Bug Fixes
Watermark
: watermark组件,修改水印节点,都不影响水印展示 @tingtingcheng6 (#2459)Table
:Slider
: 修复初始值为0 时,label位置错误的缺陷 @Zzongke (#2477)Tree
: 支持store.children
调用getChildren方法 @uyarn (#2480)
New Contributors
- @tingtingcheng6 made their first contribution in #2459
- @binyellow made their first contribution in #2474
Full Changelog: 1.2.3...1.2.4
1.2.3
🌈 1.2.3 2023-08-24
🐞 Bug Fixes
Table
: 修复 usePrevious 报错 @honkinglin (#2464)ImageViewer
: 修复引入文件路径报错 @honkinglin (#2465)
Full Changelog: 1.2.2...1.2.3
1.2.2
🌈 1.2.2 2023-08-24
🚀 Features
🐞 Bug Fixes
taginput
: fix when entering Chinese, it will be blocked by the previous label @Zzongke (#2438)Table
:- 点击行展开/点击行选中,修复
expandOnRowClick
和selectOnRowClick
无法独立控制行点击执行交互问题 issue#3254 @chaishi (#2452) - 树形结构,修复组件实例方法 展开全部
expandAll
问题 @chaishi (#2453)
- 点击行展开/点击行选中,修复
TagInput
: 修复中文展示问题 @Zzongke (#2438)Form
: 修复FormList组件使用form setFieldsValue、reset异常 @nickcdon (#2406)
New Contributors
Full Changelog: 1.2.1...1.2.2