Skip to content

Releases: Tencent/tdesign-vue-next

@tdesign-vue-next/[email protected]

18 Nov 04:46
30ef79b

Choose a tag to compare

🌈 0.1.4 2025-11-18

🐞 Bug Fixes

  • 修复 0.1.3 产物错误,解析 Chat 相关新组件报错的问题 @liweijie0812 (#6164)

@tdesign-vue-next/[email protected]

17 Nov 15:29
05bf5d3

Choose a tag to compare

🌈 0.1.3 2025-11-17

🚀 Features

  • 解析 chat 系列组件,新增 Attachments,ChatActionbar,ChatList,ChatMarkdown, ChatThinking,Chatbot @liweijie0812 (#6154)

[email protected]

14 Nov 11:19
3e84a88

Choose a tag to compare

🌈 1.17.3 2025-11-14

🚀 Features

  • DatePicker: 在未配置 enableTimePicker 场景下也应用 defaultTime 的配置,影响 valueTypetime-stamp的返回值及 onChange 的回调参数 ⚠️ @RSS1102 @uyarn (#6140)
  • Divider: 新增 size API,用于控制间距大小 @liweijie0812 (#6094)
  • Guide: 支持在调整窗口大小时自动调整引导组件的展示效果 @yrc2333 (#6133)
  • Form: pattern API 新增支持 string 类型 @liweijie0812 (#6134)
  • Form: 在 setValidateMessage 中添加 success 验证类型支持 @RSS1102 (#6147)

🐞 Bug Fixes

  • Popup: 修复在 SSR 场景下的异常问题 @uyarn (#6124)
  • Table: 修复在 pageSize 由小到大改变时无法自定义当前页的问题 @RSS1102 (#6127)
  • Tabs: 修复开启 destroyOnHide 移除标签后会导致后续 TabItem 状态异常的问题 @yrc2333 (#6137)
  • Empty: 修复多语言动态切换响应式无效 @liweijie0812 (#6126)
  • Menu: 修复快速操作菜单时,父菜单关闭后子菜单未正确收起的问题 @RSS1102 (#6121)

🚀 Features

  • DatePicker: The configuration of defaultTime is also applied when enableTimePicker is not configured, which affects the return value of valueType as time-stamp and the callback parameter of onChange ⚠️ @RSS1102 @uyarn (#6140)
  • Divider: Support size API to control the spacing size @liweijie0812 (#6094)
  • Guide: Supports automatic adjustment of the display effect of the boot component when adjusting the window size @yrc2333 (#6133))
  • Form: Form verification pattern supports string type @liweijie0812 (#6134)
  • Form: Add success verification type support in setValidateMessage @RSS1102 (#6147)

🐞 Bug Fixes

  • Popup: Fix abnormal problem in SSR scenarios @uyarn (#6124)
  • Table: Fix the problem that the current page cannot be customized when the pageSize changes @RSS1102 (#6127)
  • Tabs: Fix the issue where turning on destroyOnHide to remove tags will cause subsequent TabItem status to be abnormal @yrc2333 (#6137)
  • Empty: Fix invalid multi-language dynamic switching response @liweijie0812 (#6126)
  • Menu: Fix the problem that the submenu is not folded correctly after the parent menu is closed when the menu is quickly operated @RSS1102 (#6121))

[email protected]

30 Oct 14:00
9f380fe

Choose a tag to compare

🌈 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)

[email protected]

09 Oct 10:54
b06c647

Choose a tag to compare

🌈 1.17.1 2025-10-09

🐞 Bug Fixes

  • Descriptions: 修复无边框模式下的边距问题 @liweijie0812 (#6043)
  • Watermark: 修复 1.17.0 SSR 场景下构建时报错的问题 @Wesley-0808 (#6047)
  • Calendar: 修复了当设定日历的range值为同一年内时,终止月份之后的月份选项没有正常禁用的问题 @shumuuu (#6045)

[email protected]

25 Sep 12:06
dde716c

Choose a tag to compare

🌈 1.17.0 2025-09-25

🚀 Features

  • Watermark: 新增 layout API,支持生成不同布局的水印 @Wesley-0808 (#5991)
  • Icon:
    • tdesign-icons-vue-next 发布 0.4.x 版本,新增align-bottomno-resultno-result-filledtree-listwifi-nowifi-no-filledlogo-stackblitz-filledlogo-stackblitzlogo-wecom-filled 图标;移除 video-camera-3video-camera-3-filledlist 图标,此前有依赖以上移除图标升级请注意 ⚠️ @uyarn (#5968)
    • 按需加载方式使用的图标资源支持可变粗细功能,通过strokeWidth属性进行配置, 具体使用参考文档和示例 @uyarn (#5968)
    • 按需加载方式使用的图标资源支持多色填充功能,通过strokeColorfillColor 属性进行配置,具体使用参考文档和示例 @uyarn (#5968)
  • ImageViewer: 新增默认 trigger 渲染 ,默认为当前使用的图片作为默认 trigger,降低组件的使用难度,具体参考相关示例改动 @EthanShen10086 (#5935)
  • Notification: 新增 onClose 事件,用于处理调用 NotifyPlugin.close() 的相关回调场景 @baozjj (#5958)
  • Tabs: 拖拽至 draggable = false 区域时,将不显示可放置状态 @RSS1102 (#5990)

🐞 Bug Fixes

  • Form: 修复校验规则在多级 name 对应 FormItem 错误触发的问题 @uyarn (#6022)
  • ImageViewer: trigger 方法新增传入图片 index 参数,具体使用方法参考示例 @betavs (#6016)
  • Notification: 修复调用 NotifyPlugin.close() 错误触发 onCloseBtnClick 回调的问题 @baozjj (#5958)
  • QRCode: 修复初始 value 值为空时,组件无法渲染的问题 @Wesley-0808 (#5982)
  • Skeleton: 修复使用 rowCol 时,额外渲染 theme 默认配置的错误行为 @uyarn (#6009)
  • Textarea: 修复内容超长情况下,设置 autosize 没有完整自动撑开高度,存在有滚动条的问题 @engvuchen (#6019)
  • Tree: 修复自定义 icon 全被设为 open 状态,导致图标颜色错误的问题 @RylanBot (#5993)
  • TreeSelect:
    • 修复过滤场景下,展开状态节点前置图标没有正常展示的问题 @uyarn (#6025)
    • 修复选中节点后展开状态触发不必要的更新的问题 @uyarn (#6025)
  • Typography:
  • Watermark: 修复多行图文水印图片配置了灰度时,整个画布内容也会灰度的问题 @Wesley-0808 (#5991)
  • FakeArrow: 修复 overlayStyle 类型定义错误的问题 @haozang54-source (#5971)

@tdesign-vue-next/[email protected]

12 Sep 03:29
6435666

Choose a tag to compare

🌈 0.4.6 2025-09-12

🐞 Bug Fixes

@tdesign-vue-next/[email protected]

10 Sep 04:30
5d73b3d

Choose a tag to compare

🌈 0.1.2 2025-09-10

🚀 Features

  • 解析图标导入新增align-bottom、no-result、no-result-filled、 tree-list、wifi-no、 wifi-no-filled、logo-stackblitz-filled、logo-stackblitz、logo-wecom-filled 图标;移除 video-camera-3、video-camera-3-filled、list 图标 @liweijie0812 (#5987)

🐞 Bug Fixes

[email protected]

01 Sep 09:48
990fa83

Choose a tag to compare

🌈 1.16.1 2025-09-01

🐞 Bug Fixes

  • Tabs: 修复1.16.0 新增 TabPanel onRemove 事件后导致的移除选项时控制台报错的问题 @uyarn (#5955)

[email protected]

28 Aug 12:25
37c428c

Choose a tag to compare

🌈 1.16.0 2025-08-28

🚀 Features

  • 新增 --td-text-color-watermark 变量, 用于水印等需要透明度的场景 @uyarn (#5932)
  • Skeleton: 修复 theme 默认值不符合文档描述的问题,需要 paragraph 效果升级后手动设置theme ⚠️ @liweijie0812 (#5872)
  • TabPanel: 新增 remove 事件,方便独立Panel 处理移除后的相关逻辑 @RSS1102 (#5853)
  • Table: 新增切换分页后重置滚动条回到顶部的特性 @RSS1102 (#5885)
  • Tabs: 将 remove 事件从删除图标移至外层容器, 保证替换图标功能正常使用,有覆盖删除图标样式请注意此变更 ⚠️ @RSS1102 (#5853)

🐞 Bug Fixes

  • DateRangePicker:
    • 修复disableTime 功能异常的问题 @uyarn (#5940)
    • 修复disableDate 的函数用法返回参数回调与文档不符的问题,此前有基于错误参数请注意此变更 ⚠️ @uyarn (#5940)
  • Select: 修复tips API 插槽使用方式的告警问题 @Kalinrun (#5910)
  • Skeleton: 修复骨架屏动画 animation-delay 属性默认值问题 @anlyyao (common#2248)
  • Transfer: 修复 operation 传递函数数组渲染错误的问题 @RSS1102 (#5794)
  • Tree: 修复树节点开启 draggable 后,在 disabled 状态下依旧生效的异常 @RylanBot (#5914)
  • Watermark: 修复水印组件因为透明度问题覆盖内容及在 SSR 场景下的使用问题 @uyarn (#5932)