Skip to content

Choose a tag to compare

@tdesign-bot tdesign-bot released this 30 Oct 14:00
· 5 commits to develop since this release
9f380fe

🌈 1.17.2 2025-10-30

🚀 Features

  • Affix: 新增支持contentAPI,与其他组件保持一致 @ImaginingMaker @zhangpaopao0609 (#5981)
  • Cascader:
    • 支持 filterablecheckStrictlyvalueMode = parentFirst配合使用,展示非叶子节点的效果 @uyarn (#6102)
    • option 新增onChangeonExpand 方法,用于多选场景下,自定义节点时自定义点击节点的触发逻辑,具体使用请参考自定义下拉选项的参考示例 @uyarn (#6102)
  • Popup: 新增 getPopper() 方法,将返回 popper 实例,用于基于 popper 进行动态操作的场景 @RSS1102 (#6096)

🐞 Bug Fixes

  • AutoComplete: 修复使用键盘选中后,删除输入框内容时无法再次打开选项弹窗的问题 @SaberA1ter (#6059)
  • Cascader:
    • 修复多选自定义节点无法进行展开处理的问题 @uyarn (#6102)
    • 修复reserveKeyword API 无效的问题 @uyarn (#6102)
  • DatePicker: 修复面板底部内容区域在非需要情况下仍存在的问题 @huguangju (#6055)
  • DateRangePicker: 修复全局替换图标场景下,点击关闭按钮报错的问题 @uyarn (#6108)
  • Form: 修复错误消息 maxmin 英文翻译错误 @liweijie0812 (#6082)
  • ImageViewer:
    • 修复 zIndex 过大导致工具栏的 tooltip 会被遮挡的问题 @liweijie0812 (#6107)
    • 修复预览图片时点击右键后失焦,预览图会跟随鼠标移动的问题 @mikasayw (#6098)
  • MessagePlugin: 修复className参数无效的问题 @Wesley-0808 (#6097)
  • NotificationPlugin: 优化 offset 没有对容器层生效的问题 @liweijie0812 (#6087)
  • Rate: 修复color属性不支持响应式的问题 @mikasayw (#6072)
  • Table: 修复控制台的告警问题 @mikasayw (#6070)
  • Menu: 修复父菜单关闭时子菜单状态残留 @RSS1102 (#6086)
  • Table: 当未提供 pageSize 时确保使用 defaultPageSize 大小 @RSS1102 (#6101)

📝 Documentation

  • ImageViewer: 优化示例页面操作栏被主题生成器遮挡的问题 @liweijie0812 (#6107)

🚀 Features

  • Affix: Added support for contentAPI, consistent with other components @ImaginingMaker @zhangpaopao0609 (#5981)
  • Cascader:
    • Support the use of filterable with checkStrictly and valueMode = parentFirst to display the effect of non-leaf nodes @uyarn (#6102)
    • 'option' adds 'onChange' and 'onExpand' methods, which are used to customize the trigger logic of clicking a node when customizing nodes in multi-selection scenarios. For specific use, please refer to the reference example of custom drop-down options @uyarn (#6102)
  • Popup: Added getPopper() method, which will return a popper instance for scenarios where dynamic operations are based on popper @RSS1102 (#6096)

🐞 Bug Fixes

  • AutoComplete: Fixed the issue where the option pop-up window cannot be opened again when deleting the content of the input box after selecting with the keyboard @SaberA1ter (#6059)
  • Cascader:
    • Fixed the problem that multiple selection custom nodes cannot be expanded and processed @uyarn (#6102)
    • Fix the problem with invalid reserveKeyword API @uyarn (#6102)
  • DatePicker: Fixed a problem in the content area at the bottom of the panel that still exists when it is not needed @huguangju (#6055)
  • DateRangePicker: Fixed the problem of clicking the Close button reporting an error in the global replacement icon scenario (#6108)
  • Form: Fixed error in English translation of error messages max and min @liweijie0812 (#6082)
  • ImageViewer:
    • Fixed the problem where zIndex is too large and the tooltips of the toolbar will be blocked @liweijie0812 (#6107)
    • Fixed the problem that when previewing a picture, it lost focus after right-clicking, and the preview picture would follow the mouse movement @mikasayw (#6098)
  • MessagePlugin: Fix the invalid className parameter @Wesley-0808 (#6097)
  • NotificationPlugin: Optimization offset does not take effect on container layer @liweijie0812 (#6087)
  • Rate: Fixed the issue where the color attribute does not support responsiveness @mikasayw (#6072)
  • Table: Fix alarm problem on the console @mikasayw (#6070)
  • Menu: Fix the residual state of the sub-menu when the parent menu is closed @RSS1102 (#6086))
  • Table: Make sure to use defaultPageSize when pageSize is not provided @RSS1102 (#6101)

📝 Documentation

  • ImageViewer: Problem with the optimization example page operation bar blocked by the theme generator @liweijie0812 (#6107)