Releases: Tencent/tdesign-react
Releases · Tencent/tdesign-react
1.7.8
🌈 1.7.8 2024-08-01
🚀 Features
ConfigProvider: 新增attachAPI, 支持全局配置attach或全局配置部分组件的attach @HaixingOoO (#3001)DatePicker: 新增needConfirmAPI,支持日期时间选择器不需要点击确认按钮保存选择时间 @HaixingOoO (#3011)borderless:RangeInputDateRangePickerTimeRangePicker支持无边框模式 @liweijie0812 (#3015)Description: layout 类型定义调整为字符串多类型 @liweijie0812 (#3021)Rate: 评分组件支持国际化配置 @uyarn (#3023)
🐞 Bug Fixes
Upload: 修复部分图标不支持全局替换的问题 @uyarn (#3009)Select: 修复Select的label和prefixIcon的多选状态下的显示问题 @HaixingOoO (#3019)Tree: 修复部分场景下首个子节点设置checked后导致整个树初始化状态异常的问题 @uyarn (#3023)Dropdown: 修复DropdownItem的禁用状态影响子组件本身响应行为的缺陷 @uyarn (#3024)TagInput:onDragSort中使用useRef导致的上下文错误 @Heising (#3003)
🚧 Others
Dialog: 修复Dialog的位置示例错误问题 @novlan1 (#3005)RangeInput: 增加liveDemo@liweijie0812 (#3015)
1.7.7
🌈 1.7.7 2024-07-18
🚀 Features
Icon: 新增有序列表图标list-numbered,优化lock-off的绘制路径 @DOUBLE-DENG (icon#9f4acfd)Breadcrumb:BreadcrumbItem增加tooltipProps扩展,方便定制内置的tooltip的相关属性 @carolin913 (#2990)Imageviewer: 新增attachAPI,支持自定义 ImageViewer 的挂载节点 @HaixingOoO (#2995)Drawer: 新增onSizeDragEndAPI,用于需要拖拽缩放回调的场景 @NWYLZW (#2975)
🐞 Bug Fixes
Icon: 修复图标chart-column的命名错误问题 @uyarn (#2979)Input: 修复禁用状态下仍可以切换明文密文的问题 @uyarn (#2991)Table: @uyarn
🚧 Others
- docs(Checkbox): 优化
Checkbox文档内容 @Heising (common#1835)
1.7.6
🌈 1.7.6 2024-06-27
🚀 Features
Tabs: 支持通过滚轮或者触摸板进行滚动操作,新增scrollPositionAPI,支持配置选中滑块滚动最终停留位置 @oljc (#2954)ImageViewer: 新增isSvg属性,支持原生SVG预览显示,用于对SVG进行操作的场景 @HaixingOoO (#2958)Input: 新增spellCheckAPI @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事件 和presetsAPI @ZWkang (#2902)Borderless:Input、AutoComplete、ColorPicker、DatePicker、TagInput、TimePicker新增borderlessAPI,支持无边框模式 @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.0closeBtn 属性默认值丢失的问题 @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组件新增colorAPI,支持自定义颜色 @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)