diff --git a/packages/tdesign-react/.changelog/pr-4163.md b/packages/tdesign-react/.changelog/pr-4163.md deleted file mode 100644 index b5b2630d9c..0000000000 --- a/packages/tdesign-react/.changelog/pr-4163.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -pr_number: 4163 -contributor: RylanBot ---- - -- feat(Slider): 新增默认值为 `0` 的逻辑,之前依赖该属性的业务注意此变更 ⚠️ @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) -- fix(Slider): 修复拖动过程中数值没变但重复触发 `onChange` 的问题 @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) -- fix(Slider): 修复 `layout="vertical"` 时,`label` 显示在上方而非右侧的问题 @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) -- feat(Slider): 新增 `onChangeEnd` 与 `showStep` API @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) diff --git a/packages/tdesign-react/.changelog/pr-4165.md b/packages/tdesign-react/.changelog/pr-4165.md deleted file mode 100644 index a59aab9552..0000000000 --- a/packages/tdesign-react/.changelog/pr-4165.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4165 -contributor: RylanBot ---- - -- fix(Dialog): 修复弹出动画未从点击位置展开的问题 @RylanBot ([#4165](https://github.com/Tencent/tdesign-react/pull/4165)) diff --git a/packages/tdesign-react/.changelog/pr-4184.md b/packages/tdesign-react/.changelog/pr-4184.md deleted file mode 100644 index adb888e0a4..0000000000 --- a/packages/tdesign-react/.changelog/pr-4184.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4184 -contributor: RSS1102 ---- - -- feat(ImageViewer): 优化 ImageViewer 的行为,支持视口之外的图片向中心缩放 @RSS1102 ([#4184](https://github.com/Tencent/tdesign-react/pull/4184)) diff --git a/packages/tdesign-react/.changelog/pr-4206.md b/packages/tdesign-react/.changelog/pr-4206.md deleted file mode 100644 index 6476a58725..0000000000 --- a/packages/tdesign-react/.changelog/pr-4206.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4206 -contributor: HaixingOoO ---- - -- perf(Dropdown): 优化下拉菜单获取子元素的逻辑 @HaixingOoO ([#4206](https://github.com/Tencent/tdesign-react/pull/4206)) diff --git a/packages/tdesign-react/.changelog/pr-4209.md b/packages/tdesign-react/.changelog/pr-4209.md deleted file mode 100644 index e56a0bcc48..0000000000 --- a/packages/tdesign-react/.changelog/pr-4209.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -pr_number: 4209 -contributor: RylanBot ---- - -- fix(TagInput): 修复 `suffixIcon` 与输入文本重叠的问题 @RylanBot ([#4209](https://github.com/Tencent/tdesign-react/pull/4209)) -- fix(TagInput): 修复没有 `suffixIcon` 时,输入文本和右侧边框太贴近的问题 @RylanBot ([#4209](https://github.com/Tencent/tdesign-react/pull/4209)) diff --git a/packages/tdesign-react/.changelog/pr-4217.md b/packages/tdesign-react/.changelog/pr-4217.md deleted file mode 100644 index fc573af2c3..0000000000 --- a/packages/tdesign-react/.changelog/pr-4217.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4217 -contributor: RylanBot ---- - -- feat(Form): 修复 `onValueChange` 不稳定的问题 @RylanBot ([#4217](https://github.com/Tencent/tdesign-react/pull/4217)) diff --git a/packages/tdesign-react/.changelog/pr-4227.md b/packages/tdesign-react/.changelog/pr-4227.md deleted file mode 100644 index fdeceba630..0000000000 --- a/packages/tdesign-react/.changelog/pr-4227.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -pr_number: 4227 -contributor: liweijie0812 ---- - -- fix(Image): 修复错误提示字体大小错误的问题 @liweijie0812 ([#4227](https://github.com/Tencent/tdesign-react/pull/4227)) -- fix(Avatar): 修复图片加载时加载失败图标不显示的问题 @liweijie0812 ([#4227](https://github.com/Tencent/tdesign-react/pull/4227)) diff --git a/packages/tdesign-react/.changelog/pr-4229.md b/packages/tdesign-react/.changelog/pr-4229.md deleted file mode 100644 index fd1c939fbf..0000000000 --- a/packages/tdesign-react/.changelog/pr-4229.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -pr_number: 4229 -contributor: RylanBot ---- - -- fix(Table): 修复开启虚拟滚动或 `expandedRow` 时,行拖拽异常的问题 @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) -- fix(Table): 修复开启虚拟滚动或 `headerAffixedTop` 时,列拖拽失效的问题 @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) -- feat(EnhancedTable): 优化拖拽时的预览效果,使展开子行与父行一起移动,同时禁止子行跨级拖拽 @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) diff --git a/packages/tdesign-react/.changelog/pr-4231.md b/packages/tdesign-react/.changelog/pr-4231.md deleted file mode 100644 index d39e61e687..0000000000 --- a/packages/tdesign-react/.changelog/pr-4231.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4231 -contributor: uyarn ---- - -- fix(Tree): 修复关闭 `transition` API 后,由于内部 duration 没有移除导致出现的卡顿表现 @uyarn ([#4231](https://github.com/Tencent/tdesign-react/pull/4231)) diff --git a/packages/tdesign-react/.changelog/pr-4232.md b/packages/tdesign-react/.changelog/pr-4232.md deleted file mode 100644 index 6a058c2000..0000000000 --- a/packages/tdesign-react/.changelog/pr-4232.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -pr_number: 4232 -contributor: RylanBot ---- - -- fix(Upload): 修复上传失败后重置文件没有触发 UI 变化的问题 @RylanBot ([#4232](https://github.com/Tencent/tdesign-react/pull/4232)) -- fix(Upload): 修复组件在 Form 下时,需要点击多次才能触发删除的问题 @RylanBot ([#4232](https://github.com/Tencent/tdesign-react/pull/4232)) diff --git a/packages/tdesign-react/.changelog/pr-4234.md b/packages/tdesign-react/.changelog/pr-4234.md deleted file mode 100644 index 89de968998..0000000000 --- a/packages/tdesign-react/.changelog/pr-4234.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4234 -contributor: uyarn ---- - -- fix(Tree): 当自定义渲染节点时不渲染默认 title @uyarn ([#4234](https://github.com/Tencent/tdesign-react/pull/4234)) diff --git a/packages/tdesign-react/.changelog/pr-4235.md b/packages/tdesign-react/.changelog/pr-4235.md deleted file mode 100644 index 481776e64c..0000000000 --- a/packages/tdesign-react/.changelog/pr-4235.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4235 -contributor: RylanBot ---- - -- breaking(Message): 调整组件的 `z-index` 为 6000,之前依赖该属性的业务注意此变更 ⚠️ @RylanBot ([#4235](https://github.com/Tencent/tdesign-react/pull/4235)) diff --git a/packages/tdesign-react/.changelog/pr-4243.md b/packages/tdesign-react/.changelog/pr-4243.md deleted file mode 100644 index e68293c9b1..0000000000 --- a/packages/tdesign-react/.changelog/pr-4243.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pr_number: 4243 -contributor: RylanBot ---- - -- fix(Form): 修复 Portal 场景下,内部组件的 `reset` 和 `submit` 事件冒泡导致外层组件事件被误触发的问题 @RylanBot ([#4243](https://github.com/Tencent/tdesign-react/pull/4243)) diff --git a/packages/tdesign-react/CHANGELOG.en-US.md b/packages/tdesign-react/CHANGELOG.en-US.md index fe9fa9e481..971a73341c 100644 --- a/packages/tdesign-react/CHANGELOG.en-US.md +++ b/packages/tdesign-react/CHANGELOG.en-US.md @@ -5,6 +5,48 @@ toc: false spline: explain --- +## 🌈 1.17.0 `2026-05-21` + +### 🚨 Breaking Changes + +- `Message`: The `z-index` of the component has been adjusted to 6000. Please note this change for any services that rely on this property ⚠️ @RylanBot ([#4235](https://github.com/Tencent/tdesign-react/pull/4235)) + +### 🚀 Features + +- `EnhancedTable`: Improved the preview effect during dragging. Now, when a sub-row is expanded, it moves together with the parent row. Additionally, cross-level dragging of sub-rows is now prohibited. @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) +- `ImageViewer`: Improved the behavior of the ImageViewer so that images outside the viewport are zoomed in to the center. @RSS1102 ([#4184](https://github.com/Tencent/tdesign-react/pull/4184)) +- `Slider`: + - A default value of `0` has been added. Please note this change for any services that rely on this property ⚠️ @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) + - New APIs `onChangeEnd` and `showStep` have been added. @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) + +### 🐞 Bug Fixes + +- `Avatar`: Fixed an issue where the loading icon wasn’t displayed when images failed to load. @liweijie0812 ([#4227](https://github.com/Tencent/tdesign-react/pull/4227)) +- `Dialog`: Fixed an issue where the popup didn’t open from the clicked position. @RylanBot ([#4165](https://github.com/Tencent/tdesign-react/pull/4165)) +- `Form`: + - Fixed an issue where `reset` and `submit` events from internal components caused external components to trigger events accidentally in Portal scenarios. @RylanBot ([#4243](https://github.com/Tencent/tdesign-react/pull/4243)) + - Fixed an issue where `onValueChange` wasn’t functioning properly. @RylanBot ([#4217](https://github.com/Tencent/tdesign-react/pull/4217)) +- `Image`: Fixed an issue with incorrect font size in error messages. @liweijie0812 ([#4227](https://github.com/Tencent/tdesign-react/pull/4227)) +- `Slider`: + - Fixed an issue where `onChange` was triggered repeatedly even though the value didn’t change during dragging. @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) + - Fixed an issue where, when `layout="vertical"`, the `label` was displayed above instead of to the right. @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) +- `Table`: + - Fixed issues with row dragging when virtual scrolling or `expandedRow` was enabled. @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) + - Fixed an issue where column dragging didn’t work when virtual scrolling or `headerAffixedTop` was enabled. @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) +- `TagInput`: + - Fixed an issue where the `suffixIcon` overlapped with the input text. @RylanBot ([#4209](https://github.com/Tencent/tdesign-react/pull/4209)) + - Fixed an issue where, when there was no `suffixIcon`, the input text was too close to the right border. @RylanBot ([#4209](https://github.com/Tencent/tdesign-react/pull/4209)) +- `Tree`: + - Fixed a lagging issue that occurred after disabling the `transition` API, due to the remaining duration setting. @uyarn ([#4231](https://github.com/Tencent/tdesign-react/pull/4231)) + - When custom rendering nodes were used, the default title wasn’t displayed. @uyarn ([#4234](https://github.com/Tencent/tdesign-react/pull/4234)) +- `Upload`: + - Fixed an issue where resetting the file after an upload failure didn’t trigger any UI changes. @uyarn ([#4232](https://github.com/Tencent/tdesign-react/pull/4232)) + - Fixed an issue where multiple clicks were required to delete an item when the component was inside a Form. @RylanBot ([#4232](https://github.com/Tencent/tdesign-react/pull/4232)) + +### 📈 Performance + +- `Dropdown`: Improved the logic for retrieving child elements in the dropdown menu. @HaixingOoO ([#4206](https://github.com/Tencent/tdesign-react/pull/4206)) + ## 🌈 1.16.9 `2026-04-23` ### 🚀 Features diff --git a/packages/tdesign-react/CHANGELOG.md b/packages/tdesign-react/CHANGELOG.md index 9433805963..5df372ca3f 100644 --- a/packages/tdesign-react/CHANGELOG.md +++ b/packages/tdesign-react/CHANGELOG.md @@ -5,6 +5,48 @@ toc: false spline: explain --- +## 🌈 1.17.0 `2026-05-21` + +### 🚨 Breaking Changes + +- `Message`: 调整组件的 `z-index` 为 6000,之前依赖该属性的业务注意此变更 ⚠️ @RylanBot ([#4235](https://github.com/Tencent/tdesign-react/pull/4235)) + +### 🚀 Features + +- `EnhancedTable`: 优化拖拽时的预览效果,使展开子行与父行一起移动,同时禁止子行跨级拖拽 @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) +- `ImageViewer`: 优化组件行为,支持视口之外的图片向中心缩放 @RSS1102 ([#4184](https://github.com/Tencent/tdesign-react/pull/4184)) +- `Slider`: + - 新增默认值为 `0` 的逻辑,之前依赖该属性的业务注意此变更 ⚠️ @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) + - 新增 `onChangeEnd` 与 `showStep` API @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) + +### 🐞 Bug Fixes + +- `Avatar`: 修复图片加载时加载失败图标不显示的问题 @liweijie0812 ([#4227](https://github.com/Tencent/tdesign-react/pull/4227)) +- `Dialog`: 修复弹出动画未从点击位置展开的问题 @RylanBot ([#4165](https://github.com/Tencent/tdesign-react/pull/4165)) +- `Form`: + - 修复 Portal 场景下,内部组件的 `reset` 和 `submit` 事件冒泡导致外层组件事件被误触发的问题 @RylanBot ([#4243](https://github.com/Tencent/tdesign-react/pull/4243)) + - 修复 `onValueChange` 不稳定的问题 @RylanBot ([#4217](https://github.com/Tencent/tdesign-react/pull/4217)) +- `Image`: 修复错误提示字体大小错误的问题 @liweijie0812 ([#4227](https://github.com/Tencent/tdesign-react/pull/4227)) +- `Slider`: + - 修复拖动过程中数值没变但重复触发 `onChange` 的问题 @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) + - 修复 `layout="vertical"` 时,`label` 显示在上方而非右侧的问题 @RylanBot ([#4163](https://github.com/Tencent/tdesign-react/pull/4163)) +- `Table`: + - 修复开启虚拟滚动或 `expandedRow` 时,行拖拽异常的问题 @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) + - 修复开启虚拟滚动或 `headerAffixedTop` 时,列拖拽失效的问题 @RylanBot ([#4229](https://github.com/Tencent/tdesign-react/pull/4229)) +- `TagInput`: + - 修复 `suffixIcon` 与输入文本重叠的问题 @RylanBot ([#4209](https://github.com/Tencent/tdesign-react/pull/4209)) + - 修复没有 `suffixIcon` 时,输入文本和右侧边框太贴近的问题 @RylanBot ([#4209](https://github.com/Tencent/tdesign-react/pull/4209)) +- `Tree`: + - 修复关闭 `transition` API 后,由于内部 duration 没有移除导致出现的卡顿表现 @uyarn ([#4231](https://github.com/Tencent/tdesign-react/pull/4231)) + - 当自定义渲染节点时不渲染默认 `title` @uyarn ([#4234](https://github.com/Tencent/tdesign-react/pull/4234)) +- `Upload`: + - 修复上传失败后重置文件没有触发 UI 变化的问题 @uyarn ([#4232](https://github.com/Tencent/tdesign-react/pull/4232)) + - 修复组件在 Form 下时,需要点击多次才能触发删除的问题 @RylanBot ([#4232](https://github.com/Tencent/tdesign-react/pull/4232)) + +### 📈 Performance + +- `Dropdown`: 优化下拉菜单获取子元素的逻辑 @HaixingOoO ([#4206](https://github.com/Tencent/tdesign-react/pull/4206)) + ## 🌈 1.16.9 `2026-04-23` ### 🚀 Features diff --git a/packages/tdesign-react/package.json b/packages/tdesign-react/package.json index 5c4e362924..7da7bd8777 100644 --- a/packages/tdesign-react/package.json +++ b/packages/tdesign-react/package.json @@ -1,6 +1,6 @@ { "name": "tdesign-react", - "version": "1.16.9", + "version": "1.17.0", "title": "tdesign-react", "description": "TDesign Component for React", "main": "lib/index.js",