Skip to content

tdesign-react@1.18.4

Latest

Choose a tag to compare

@tdesign-bot tdesign-bot released this 26 Sep 15:06
5cb051f

🌈 1.18.4 2026-09-24

🚀 Features

  • Cascader: 新增 columnHeader 和 columnFooter API,用于自定义各级面板的头部和底部内容 @uyarn (#4405)
  • DatePicker: 支持年份选择器滚动到顶部时,自动加载更多过往年份 @RylanBot (#4335)
  • DateRangePicker: 新增支持 disabled 数组类型,用于单独禁用部分区间 @uyarn (#4404)
  • RangeInput: 新增支持 disabled 数组类型,用于单独禁用部分区间 @uyarn (#4404)

🐞 Bug Fixes

  • DatePicker: 修复年份选择器滚动到底部时,意外重置到顶部的问题 @RylanBot (#4335)
  • Dialog: 修复 onConfirm 等回调执行旧闭包的问题 @RylanBot (#4403)
  • DrawerPlugin: 修复调用 update() 后仍执行创建时旧回调的问题 @RylanBot (#4403)
  • EnhancedTable: 修复开启虚拟滚动且 expandedTreeNodes 受控时,展开的子节点无法正确渲染的问题 @RylanBot (#4399)
  • FormList: 修复 name 为纯数字时,字段解析和初始化错误等问题 @RylanBot (#4397)
  • Table: 修复同时开启虚拟滚动和 filterable 时,渲染重复筛选框的问题 @RylanBot (#4379)
  • Upload: 修复 useMockProgress=false 时真实上传进度不回调的问题 @anlyyao (common#2690)

🚀 Features

  • Cascader: Support customizing the content at the top and bottom of each panel through the new columnHeader and columnFooter APIs @uyarn (#4405)
  • DatePicker: Support automatically loading more previous years when the year selector scrolls to the top @RylanBot (#4335)
  • DateRangePicker: Support for the disabled array type has been added, enabling individual disabling of certain date ranges @uyarn (#4404)
  • RangeInput: Support for the disabled array type has also been added, allowing individual disabling of certain ranges @uyarn (#4404)

🐞 Bug Fixes

  • DatePicker: The issue where the year selector reset to the top accidentally when scrolling to the bottom has been fixed @RylanBot (#4335)
  • Dialog: Problems with old closures being executed in callbacks such as onConfirm have been resolved @RylanBot (#4403)
  • DrawerPlugin: The issue where old callbacks continued to be executed after calling update() has been fixed @RylanBot (#4403)
  • EnhancedTable: The problem where expanded child nodes could not be rendered correctly when virtual scrolling was enabled and expandedTreeNodes was controlled has been resolved @RylanBot (#4399)
  • FormList: Issues such as incorrect field parsing and initialization when name consists solely of numbers have been fixed @RylanBot (#4397)
  • Table: The problem of duplicate filtering boxes appearing when both virtual scrolling and filterable features were used has been resolved @RylanBot (#4379)
  • Upload: The issue where no callback was triggered for the actual upload progress when useMockProgress=false was set has been fixed @anlyyao (common#2690)