Tencent/tdesign-react
 Watch   
 Star   
 Fork   
8 hours ago
tdesign-react

1.7.3

🌈 1.7.3 2024-05-18

🐞 Bug Fixes

  • Menu: 修复二级及以下 SubMenu没有处理classname的缺陷 @uyarn (#2911)
  • Upload: 修复1.7.1手动上传的状态异常问题 @HaixingOoO (#2912)
  • Avatar: 修复配合Popup使用浮层不展示的异常 @uyarn
2 days ago
tdesign-react

1.7.1

🌈 1.7.1 2024-05-16

🚀 Features

  • Avatar: 新增ClickHoverContextmenu等鼠标事件,支持对头像操作的场景使用 @NWYLZW (#2906)
  • Dialog: 支持 setConfirmLoading 的使用 @ZWkang (#2883)
  • SelectInput: SelectInput 支持 Size 属性 @HaixingOoO (#2894)
  • TimePicker: 新增支持onPick事件 和 presets API @ZWkang (#2902)
  • Borderless: InputAutoCompleteColorPickerDatePickerTagInputTimePicker新增borderless API,支持无边框模式 @uyarn (#2884) (#2878)
  • Scroll: 调整1.6.0后针对 Chrome 滚动条样式的兼容方法,不依赖autoprefixer的版本 @loopzhou (#2890)

🐞 Bug Fixes

  • ColorPicker: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#2880)
  • Form: 修复由于 FormItem的修改,没有触发监听FormListuseWatch的问题 @HaixingOoO (#2904)
  • Menu: @uyarn
    • 修复使用dist样式因为样式优先级问题导致子菜单位置偏移的问题 (#2890)
    • 提升 t-popup__menu 的样式优先级,解决 dist 内样式优先级一致导致样式异常的问题 (#2905)
  • Pagination: 修复当前页输入小数后没有自动调整的问题 @uyarn (#2886)
  • Select:
    • 修复creatable功能异常问题 @uyarn (#2903)
    • 修复reserveKeyword配合Option Children用法的异常问题 @uyarn (#2903)
    • 优化已选样式覆盖已禁用样式的问题 @fython (#2905)
  • Slider: 修复 sliderRef.current 可能为空的问题 @ZWkang (#2868)
  • Table:
    • 修复卸载表格时数据为空导致报错的异常 @duxphp (#2900)
    • 修复1.5.0版本后部分场景下使用固定列导致异常的问题 @uyarn (#2889)
  • 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)
23 days ago
tdesign-react

1.7.0

🌈 1.7.0 2024-04-25

🚀 Features

  • Typography: 新增 Typography 排版组件 @insekkei (#2821)

🐞 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: 优化 Dropdownchildren 透传 disabled @HaixingOoO (#2862)
  • SelectInput: 修复非受控属性 defaultPopupVisible 不生效的问题 @uyarn (#2861)
  • Style: 修复部分节点前缀无法统一替换的缺陷 @ZWkang @uyarn (#2863)
  • Upload: 修复 method 枚举值 options 错误的问题 @summer-shen @uyarn (#2863)
2024-04-11 18:26:29
tdesign-react

1.6.0

🌈 1.6.0 2024-04-11

🚀 Features

  • Portal: Portal 新增懒加载 forceRender ,默认为lazy模式 ,优化性能,兼容 SSR 渲染,对 DialogDrawer 组件可能存在破坏性影响 @HaixingOoO (#2826)

🐞 Bug Fixes

  • ImageViewer: 修复 imageReferrerpolicy 没有对顶部缩略图生效的问题 @uyarn (#2815)
  • Descriptions: 修复 props 缺少 classNamestyle 属性的问题 @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 之后导致TableSelect及部分出现滚动条组件的样式异常问题 @loopzhou (common#1765)
  • Locale: 优化 DatePicker 部分模式的语言包 @uyarn (#2843)
  • Tree: 修复初始化后 draggable 属性丢失响应式的问题 @Liao-js (#2838)
  • Style: 支持通过less总入口打包样式的需求 @NWYLZW @uyarn (common#1757) (common#1766)
2024-03-28 15:04:23
tdesign-react

1.5.4

🌈 1.5.4 2024-03-28

🚀 Features

  • ImageViewer: 新增imageReferrerpolicy API,支持配合 Image 组件的需要配置 Referrerpolicy 的场景 @uyarn (#2813)

🐞 Bug Fixes

  • Select: 修复 onRemove 事件没有正常触发的问题 @Ali-ovo (#2802)
  • Skeleton: 修复children为必须的类型问题 @uyarn (#2805)
  • Tabs: 提供 action 区域默认样式 @HaixingOoO (#2808)
  • Locale: 修复imageimageViewer 英语语言包异常的问题 @uyarn @HaixingOoO (#2808)
  • Image: referrerpolicy 参数被错误传递到外层 div 上,实际传递目标为原生 image 标签 @NWYLZW (#2811)
2024-03-14 16:49:28
tdesign-react

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: 修复 formatvalueType 不一致的场景下计算错误的问题 @uyarn (#2798)

🚧 Others

  • Portal: 添加Portal测试用例 @HaixingOoO (#2791)
  • List: 完善 List 测试用例 @HaixingOoO (#2792)
  • Alert: 完善 Alert 测试,优化代码 @HaixingOoO (#2793)
2024-02-29 16:33:49
tdesign-react

1.5.2

🌈 1.5.2 2024-02-29

🚀 Features

  • Cascader: 新增valueDisplaylabel 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 自定义label setData 没有渲染的问题 @HaixingOoO (#2776)
  • Tree: 修复设置 Tree 宽度,TreeItemcheckbox 会被压缩,label 省略号失效的问题 @HaixingOoO @uyarn (#2780)
  • Select: @uyarn
    • 修复通过滚动加载选项选中后滚动行为异常的问题 (#2779)
    • 修复使用size API时,虚拟滚动的功能异常问题 (#2756)
2024-01-25 17:48:42
tdesign-react

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 (#2722
  • Select: 修复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: 修复collapsedscroll样式 @Except10n (#2718)
  • Cascader 修复长列表场景下,在 Safari中使用的样式异常问题 @uyarn (#2728)
2024-01-11 16:04:30
tdesign-react

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 进行修改。
2024-01-02 11:36:18
tdesign-react

1.4.3

🌈 1.4.3 2024-01-02

🐞 Bug Fixes

  • AutoComplete: 修复ActiveIndex=-1没匹配时,回车会报错的问题 @Ali-ovo (#2300)
  • Cascader: 修复1.4.2 Cascader单选过滤下不触发选中的缺陷 @HaixingOoO (#2700)