Skip to content

Releases: Tencent/tdesign-react

1.11.7

18 Apr 09:43
7a6b73c
Compare
Choose a tag to compare

🌈 1.11.7 2025-04-18

🚀 Features

  • ConfigProvider: 新增isContextEffectPlugin API,默认关闭,开启后全局配置会影响到DialogLoadingDrawerNotificationPopup组件的函数式调用 @lifeiFront (#3488) (#3504)
  • Tree: checkProps参数支持函数传入,支持不同节点设置不同checkProps @phalera (#3501)
  • Clear: Cascader、ColorPicker、DatePicker、TimePicker 新增 onClear 事件回调 @RylanBot (#3509)
  • ColorPicker: 新增 clearable API @RylanBot (#3509)

🐞 Bug Fixes

  • DatePicker: 确保外部组件主动关闭 Popup 的时候,能有对应的 onVisibleChange 回调 @RylanBot (#3510)
  • Drawer: 新增 DrawerPlugin,支持函数式调用,具体使用参考示例 @Wesley-0808 (#3381)
  • InputNumber: 修复组件未受 value 属性控制的问题 @RSS1102 (#3499)
  • ImageViewer
    • 修复设置step 存在精度展示异常的问题 @uyarn (#3491)
    • 修复 imageScale 中参数必填的类型错误 @uyarn (#3491)
  • Slider: 修复打开了输入框模式下,使用 themecol 的输入框的场景下没有限制大小的问题 @RSS1102 (#3500)
  • Tabs: 优化 Tabs 选项卡 label 过长时滑动按钮失效的问题 @wonkzhang (#3507)

1.11.6

11 Apr 04:29
d8b913f
Compare
Choose a tag to compare

🌈 1.11.6 2025-04-11

🚀 Features

  • Breadcrumb: 新增ellipsismaxItemsitemsAfterCollapseitemsBeforeCollapse相关API,用于折叠选项的场景,具体使用参考示例 @moecasts (#3487)

🐞 Bug Fixes

  • RadioGroup: 优化RadioGroup 切换展示的高亮效果问题 @RylanBot (#3446)
  • Tag: 修复 style 优先级低于 color ,导致无法强制覆盖标签样式的场景 @uyarn (#3492)
  • ColorPicker:修复单色和渐变切换使用的效果异常问题 @RylanBot (#3493)
  • Table: 修复可调整列宽表格右侧拖拽调整的异常问题 @uyarn (#3496)
  • Swiper: 优化默认容器高度,避免 navigator 位置异常的问题 @uyarn (#3490)

📝 Documentation

  • Swiper: 优化Swiper 组件跳转沙箱演示缺失示例样式的问题 @uyarn (#3490)

1.11.4

03 Apr 06:47
8683ced
Compare
Choose a tag to compare

🌈 1.11.4 2025-04-03

🐞 Bug Fixes

  • Select: 修复 options为空时会导致报错引发白屏的问题 @2ue (#3484)
  • Tree: 修复 icon 为 false 仍然触发点击和展开相关逻辑的问题 @uyarn (#3485)

1.11.3

01 Apr 06:26
6299653
Compare
Choose a tag to compare

🌈 1.11.3 2025-04-01

🚀 Features

  • ConfigProvider: Pagination新增 Jumper 配置,用于自定义跳转部分样式 @RylanBot (#3421)

🐞 Bug Fixes

  • Textarea: 修復 TextAreaDialogautofocus 的bug 和 autosize 不生效 @HaixingOoO (#3471)
  • lib: 修复 1.11.2 版本中 lib 产物冗余样式导致next.js中使用异常及版本号缺失的问题 @uyarn (#3474)
  • Table: 修复受控方法下pagination状态计算错误的问题 @huangchen1031 (#3473)

1.11.2

28 Mar 13:52
0ec36be
Compare
Choose a tag to compare

🌈 1.11.2 2025-03-28

🚀 Features

  • ImageViewer: 新增 onDownload API,用于自定义预览图片下载的回调功能 @lifeiFront (#3408)
  • ConfigProvider: Input 新增 clearTrigger 配置,用于全局模式在有值时显示关闭按钮的功能 @RylanBot (#3412)
  • Descriptions: 新增 tableLayout 属性 @liweijie0812 (#3434)
  • Message: 关闭消息实例时,从全局的消息列表中移除该实例,避免潜在的内存泄漏风险 @wonkzhang (#3413)
  • Select: 分组选项器新增支持过滤功能 @huangchen1031 (#3430)
  • Tabs: 新增 lazy API,支持配置懒加载功能 @HaixingOoO (#3426)

🐞 Bug Fixes

  • ConfigProvider: 修复全局配置二级配置影响非Context范围的问题 @uyarn (#3441)
  • Dialog: 取消和确认按钮添加类名,方便定制需求 @RSS1102 (#3417)
  • Drawer: 修复拖拽改变大小的时候获取宽度可能不正确的问题 @wonkzhang (#3420)
  • Guide: 修复popupProps 穿透属性 overlayClassName 无效 @RSS1102 (#3433)
  • Popup: 解决组件修饰符arrow属性设置不生效的问题 @wonkzhang (#3437)
  • Select: 修复单选框在 readonly 模式下有光标和clear图标的问题 @wonkzhang (#3436)
  • Table: 修复开启虚拟滚动时,fixedRows的渲染问题 @huangchen1031 (#3427)
  • Table: 修复可选中行表格在火狐浏览器中的样式异常问题 @uyarn (common#2093)
  • Tooltip: 修复 React 16 下,TooltipLite 的 mouse 计算位置错误的问题 @moecasts (#3465)
  • Tree: 修复部分场景下移除节点后组件报错的问题 @2ue (#3463)

📝 Documentation

  • Card: 修复文档内容的文案错误问题 @betavs (#3448)

1.11.1

28 Feb 09:01
9a0b6ac
Compare
Choose a tag to compare

🌈 1.11.1 2025-02-28

🚀 Features

🐞 Bug Fixes

📝 Documentation

1.11.0

20 Feb 12:21
b323a77
Compare
Choose a tag to compare

🌈 1.11.0 2025-02-20

🚀 Features

  • Cascader: 新增支持在打开菜单时,自动滚动到首个已选项所在节点的能力 @uyarn (#3357)
  • DatePicker: 调整组件禁用日期beforeafter参数的逻辑,调整为禁用before定义之前和after定义之后的日期选择,此前有使用相关 API 请注意此改动 @lifeiFront (#3362)
  • List: 新增 scroll API,用于大数据量下支持开启虚拟滚动 @HaixingOoO (#3363)
  • Menu: 菜单新增折叠收起的动画效果 @hd10180 (#3342)
  • TagInput: 新增 maxRows API,用于设置最大展示行数 @Shabi-x (#3293)

🐞 Bug Fixes

  • Card: 修复 React 19 中的告警问题 @HaixingOoO (#3369)
  • Cascader: 修复多选动态加载使用异常的问题 @uyarn (#3376)
  • CheckboxGroup: 修复 onChangecontext 参数缺少option的问题 @HaixingOoO (#3349)
  • DatePicker: 修复日期选择在负数时区的异常问题 @lifeiFront (#3362)
  • Dropdown: 修复点击事件回调context参数返回不符合文档描述的问题 @uyarn (#3372)
  • Radio: 修复 RadioGroup 在 React 19 版本下异常的问题 @HaixingOoO (#3364)
  • Tabs: 修复可滑动Tabs配合action使用的样式问题 @Wesley-0808(#3343)
  • Table: 修复配合Tabs使用,切换 tab 时,Table 的 footer 不显示的问题 @wonkzhang (#3370)
  • Textarea: 修复使用 autofocus API 且 value 有值时,光标没有跟随内容末尾的问题 @HaixingOoO (#3358)
  • Transfer: 修复 TransferItem 无效的问题 @HaixingOoO (#3339)

🚧 Others

1.10.5

16 Jan 10:51
46596c1
Compare
Choose a tag to compare

🌈 1.10.5 2025-01-16

🚀 Features

  • Radio: RadioGroup 新增 theme API,用于决定使用 options 时渲染的子组件样式 @HaixingOoO (#3303)
  • Upload: 新增imageProps API,用于在上传图片场景下透传 Image 组件的相关属性 @HaixingOoO (#3317)
  • AutoComplete: 新增 empty API ,用于支持自定义空节点内容 @liweijie0812 (#3319)
  • drawer: sizeDraggable新增支持SizeDragLimit类型的功能实现 @huangchen1031 (#3323)
  • Icon: 新增logo-alipaylogo-behance-filled等图标,修改logo-wecom图标,移除不合理的logo-wecom-filled图标 @uyarn (#3326)

🐞 Bug Fixes

  • Select: 修复onChange回调 context 中的全部选项的值没有包含选项本身全部内容的问题 @uyarn (#3305)
  • DateRangePicker: 开始结束值同时存在的逻辑判断错误问题 @betavs (#3301)
  • Notification: 修复使用attach属性配置导致渲染节点异常的问题 @centuryPark (#3306)
  • AutoComplete: 修复当选项为空时显示效果异常的问题 @betavs (#3316)
  • Menu: 修复 head-menu 不渲染 icon 的问题 @HaixingOoO (#3320)
  • Statistic: 修复decimalPlaces=0时数值动画期间精度错误的问题 @huangchen1031 (#3327)
  • ImageVewer: 修复开启closeOnOverlay时,点击蒙层关闭存在闪烁情况的问题 @huangchen1031

1.10.4

25 Dec 11:21
9b74c84
Compare
Choose a tag to compare

🌈 1.10.4 2024-12-25

🚀 Features

  • Tree: 支持 onScroll API,用于处理滚动事件回调 @HaixingOoO (#3295)
  • Tooltip: tooltip-lite 的mouse 模式下优化为完全跟随鼠标位置,更符合 API 描述 @moecasts (#3267)

🐞 Bug Fixes

  • Select: 修复全选默认返回值错误的问题 @uyarn (#3298)
  • Upload: 优化部分尺寸上传组件图片展示的样式问题 @huangchen1031 (#3290)

📝 Documentation

  • Stackblitz: 调整Stackblitz示例的启动方式,并修复部分示例无法使用stackblitzcodesandbox运行的问题 @uyarn (#3297)

1.10.2

19 Dec 10:03
e430b52
Compare
Choose a tag to compare

🌈 1.10.2 2024-12-19

🚀 Features

  • Alert: 在 maxLine >= message 数组长度的情况下,不再展示 展开更多/收起 的按钮 @miownag (#3281)
  • ConfigProvider: attach 属性支持配置 drawer 组件,支持全局配置drawer的挂载位置 @HaixingOoO (#3272)
  • DatePicker: 多选模式支持周选择和年选择的场景 @HaixingOoO @uyarn (#3264)
  • Form: 新增supportNumberKey API,支持在1.9.3版本后不支持数字键值的场景使用,若不需要支持数字类型作为表单键值请关闭此 API @uyarn (#3277)
  • Radio: 新增 RadioRadioGroupreaonly属性的支持 @liweijie0812 (#3280)
  • Tree: 实例新增 setIndeterminate 方法,支持手动设置半选的功能 @uyarn (#3261)
  • label: DatePickerTimePickerRangeInput支持label API @liweijie0812 (#3276)

🐞 Bug Fixes

  • DateRangePicker: 修复日期区间选择器在跨年的场景下的展示异常问题 @huangchen1031 (#3275)
  • Menu: 优化菜单项点击事件的绑定问题避免边界触发异常的问题 @huangchen1031 (#3241)
  • ImageViewer: 修复不受控时,visable改变时都会触发onClose的问题 @HaixingOoO (#3244)
  • CheckboxGroup: 修复复选框组的子元素不是复选框导致的问题 @HaixingOoO (#3253)
  • Form: 修复1.9.3版本后,多级表单字段使用 setFieldValues 功能异常的问题 @l123wx (#3279)
  • Form: 修复当规则为 value: [{ min: 0 }] 时,验证不生效的问题 @RSS1102 (#3283)
  • Select: 修复 valueTypeobject选中全选的展示异常及回调参数缺少的问题 @uyarn (#3287)
  • SelectInput: 修复没有 label 都会渲染节点导致垂直对齐的问题 @huangchen1031 (#3278)
  • TextArea: 优化 TextArea 初始化时 autosize 下计算高度的逻辑 @HaixingOoO (#3286)

🚧 Others

  • Alert: 优化测试用例代码类型和添加对于 classNamestyle 的测试 @RSS1102 (#3284)