Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
1.7.6
🌈 1.7.6 2024-06-27
🚀 Features
Tabs
: 支持通过滚轮或者触摸板进行滚动操作,新增scrollPosition
API,支持配置选中滑块滚动最终停留位置 @oljc (#2954)ImageViewer
: 新增isSvg
属性,支持原生SVG
预览显示,用于对SVG
进行操作的场景 @HaixingOoO (#2958)Input
: 新增spellCheck
API @NWYLZW (#2941)
🐞 Bug Fixes
DatePicker
: 修复单独使用DateRangePickerPanel
面板头部点击逻辑与DateRangePicker
不一致的问题 @uyarn (#2944)Form
: 修复嵌套FormList
场景下使用shouldUpdate
导致循环渲染的问题 @moecasts (#2948)Tabs
: 修复1.7.4
版本后,Tabs
的 className 影响TabItem
的问题 @uyarn (#2946)Table
: 修复usePagination
中pagination
动态变化的功能问题 @HaixingOoO (#2960)Table
: 修复鼠标右键表格也可以触发列宽拖拽的问题 @HaixingOoO (#2961)Table
: 修复只存在一列可被 resize 的使用场景下,拖拽功能异常的问题 @uyarn (#2959)
🚧 Others
- 站点全量新增 TypeScript 示例代码 @uyarn @HaixingOoO @ZWkang (#2871)
1.7.4
What's Changed
🌈 1.7.4 2024-05-30
🚀 Features
🐞 Bug Fixes
Cascader
: 修复Cascader
搜索时checkStrictly
模式父节点不显示 @HaixingOoO (#2914)Select
: 修复半选状态的全选选项展示样式问题 @uyarn (#2915)Menu
: 修复HeadMenu
下MenuItem
类名透传失效的问题 @uyarn (#2917)Tabs
: 修复TabPanel
类名透传失效的问题 @uyarn (#2917)Breadcrumb
: 修复暗色模式下的分隔符不可见问题 @NWYLZW (#2920)Checkbox
:SelectInput
: 修复SelectInput
的interface.d.ts
文件缺少size
类型的问题 @HaixingOoO (#2930)DatePicker
:- 修复单独使用面板没有兼容无
onMonthChange
回调的场景的问题 @uyarn (#2932) - 修复DateRangePickerPanel组件,在下拉框中选择年/月时选择出现日期改变错乱的问题 @liyucang-git (#2922)
- 修复单独使用面板没有兼容无
InputNumber
: 修复allowInputOverLimit=false
大小值判断时,value 为 undefined 时,会出现显示 Infinity 的问题 @HaixingOoO (common#1802)
New Contributors
- @liyucang-git made their first contribution in #2922
Full Changelog: 1.7.3...1.7.4
1.7.3
1.7.1
🌈 1.7.1 2024-05-16
🚀 Features
Avatar
: 新增Click
、Hover
和Contextmenu
等鼠标事件,支持对头像操作的场景使用 @NWYLZW (#2906)Dialog
: 支持setConfirmLoading
的使用 @ZWkang (#2883)SelectInput
:SelectInput
支持Size
属性 @HaixingOoO (#2894)TimePicker
: 新增支持onPick
事件 和presets
API @ZWkang (#2902)Borderless
:Input
、AutoComplete
、ColorPicker
、DatePicker
、TagInput
、TimePicker
新增borderless
API,支持无边框模式 @uyarn (#2884) (#2878)Scroll
: 调整1.6.0
后针对 Chrome 滚动条样式的兼容方法,不依赖autoprefixer
的版本 @LoopZhou (#2890)
🐞 Bug Fixes
ColorPicker
: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#2880)Form
: 修复由于FormItem
的修改,没有触发监听FormList
的useWatch
的问题 @HaixingOoO (#2904)Menu
: @uyarnPagination
: 修复当前页输入小数后没有自动调整的问题 @uyarn (#2886)Select
:Slider
: 修复sliderRef.current
可能为空的问题 @ZWkang (#2868)Table
:TagInput
:- 修复没有透传
tagProps
到折叠选项的问题 @uyarn (#2869) - 扩展
collapsedItems
的删除功能 @HaixingOoO (#2881)
- 修复没有透传
TreeSelect
: 修复需要通过treeProps
设置keys
属性才生效的问题 @ZWkang (#2896)Upload
:- 修复手动修改上传进度的 bug @HaixingOoO (#2901)
- 修复图片上传错误类型下的样式异常的问题 @uyarn (#2905)
🚧 Others
TagInput
: 补充Size
属性的相关文档 @HaixingOoO (#2894)Typography
: 删除多余的defaultProps
@HaixingOoO (#2866)Upload
: 修复文档中关于 OPTIONS 方法的说明 @Summer-Shen (#2865)
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)