tdesign-vue-next@1.20.9
Calendar: value 属性支持配置空值 @uyarn (#6986)ConfigProvider: 新增attach属性,用于支持统一配置 Dialog、Drawer、Popup、ImageViewer 的挂载节点,组件属性优先并保留原有默认行为 @SadWood (#6976)
ColorPicker: 修复recentColors的布尔值类型相关定义和告警问题 @liweijie0812 (#6984)Dialog: 修复插件浮层挂载后自定义样式未应用到实际节点的问题 @SadWood (#6976)Drawer: 修复插件浮层挂载后自定义样式未应用到实际节点的问题 @SadWood (#6976)Form: 修复pattern规则使用带g或y标志的正则时,连续校验隔次失败的问题 @kwy404 (#6982)Popup: 修复 Shadow DOM 下点击弹层内容和移入嵌套弹层时弹层误关闭的问题 @liweijie0812 (#6980)
Calendar: Thevalueproperty now supports setting a null value @uyarn (#6986)ConfigProvider: A newattachproperty has been added to enable unified configuration of the mounting nodes for Dialog, Drawer, Popup, and ImageViewer; component properties take precedence while the original default behaviors are retained @SadWood (#6976)
ColorPicker: Fixed issues related to the boolean data type ofrecentColorsas well as related warnings @liweijie0812 (#6984)Dialog: Fixed the problem where custom styles were not applied to the actual nodes after the plugin’s overlay was mounted @SadWood (#6976)Drawer: Fixed the problem where custom styles were not applied to the actual nodes after the plugin’s overlay was mounted @SadWood (#6976)Form: Fixed an issue where consecutive validation attempts failed when using regex patterns withgoryflags in thepatternsetting @kwy404 (#6982)Popup: Fixed the problem where the popup closed accidentally when clicking on its content or when a nested popup was displayed within it in Shadow DOM environments @liweijie0812 (#6980)
tdesign-vue-next@1.20.8
Form: 末尾表单项增加--last标识,保证margin样式正常生效 @Zn-Dk (#6952)
Breadcrumb: 修复长文本情况下,icon被挤压的问题。 @dvd233 (common #2687) (#6963)ColorPicker: 优化开启 alpha 通道后的输入框效果展示 @uyarn (#6970)Dropdown: 修复onClick回调参数类型与运行时不一致的问题 @dvd233 (#6959)Icon: 修复 usb 原始图标的图层 ID 错误,在深色模式下渲染错误 @uyarn (icons#298) (#6947)Menu: 修复1.20.7版本迭代导致的部分场景子菜单渲染失败报错的问题 @dvd233 (#6967)Swiper:Upload:- 修复
useMockProgress=false时真实上传进度不回调的问题 @anlyyao (common#2690) - 修复自动上传完成后覆盖已有附件列表变更,导致已删除附件重新出现的问题 @yunfeizhu (#6969)
- 修复
Form: A--lastidentifier is added to the last form field, ensuring that themarginstyle is applied correctly @Zn-Dk (#6952)
Breadcrumb: Fixed the issue where theiconwas compressed when long text was used. @dvd233 (common #2687) (#6963)ColorPicker: Improved the appearance of the input field when the alpha channel is enabled. @uyarn (#6970)Dropdown: Fixed the issue where the type of parameters passed to theonClickcallback did not match what was actually used at runtime. @dvd233 (#6959)Icon: Corrected the layer ID error for the USB icon, which caused rendering issues in dark mode. @uyarn (icons#298) (#6947)Menu: Fixed errors related to the failure to render sub-menus in certain scenarios that occurred after the1.20.7version update. @dvd233 (#6967)Swiper:Upload:- Fixed the issue where no progress updates were sent when
useMockProgress=false. @anlyyao (common#2690) - Fixed the issue where changes to the list of attached files were overwritten after automatic uploading, causing previously deleted files to reappear. @yunfeizhu (#6969)
- Fixed the issue where no progress updates were sent when
@tdesign-vue-next/chat@0.7.0
- 底层 Web Components 依赖迁移至
@tdesign/web-components-chat,调整 tdesign-vue-next 为 peerDependency,解决覆盖样式等问题 @RSS1102 @LzhengH (#6957)
ChatEngine: 新增生成式 UI 能力,内置支持 A2UI 协议,支持 Catalog、Registry、自定义组件、Action 执行及数据双向绑定,支持通过 AG-UI Activity 渲染和流式更新 json-render Schema @RSS1102 @LzhengH @uyarn (#6957)
- 修复主题配置被默认配置覆盖的问题 @uyarn (#6957)
Chat: 修复聊天组件更新回调后仍调用旧回调的问题 @engvuchen (#6931)ChatMarkdown: 修复引用场景下的缩进样式不符合预期的问题 @RSS1102 (#6957)ChatSender: 优化组件兼容性问题 @uyarn (#6839)
- 新增生成式 UI 使用指南及 json-render、A2UI、外部面板等示例 @uyarn (#6957)
- The underlying Web Components dependencies were migrated to
@tdesign/web-components-chat; tdesign-vue-next was set as a peerDependency to resolve issues such as style overrides @RSS1102 @LzhengH (#6957)
ChatEngine: Added generative UI capabilities, including native A2UI protocol support, Catalog, Registry, custom components, Action execution, and two-way data binding. Supports rendering and streaming updates of JSON-render schemas through AG-UI Activity.
- Fixed the issue where theme configurations were overridden by default settings @uyarn (#6957)
Chat: Resolved the problem where the old callback continued to be invoked after the chat component was updated @engvuchen (#6931)ChatMarkdown: Fixed the issue with indentation styles in reference scenarios not matching expectations @RSS1102 (#6957)ChatSender: Improved component compatibility @uyarn (#6839)
- Added usage guides for generative UI, along with examples for json-render, A2UI, and external panels @uyarn (#6957)
@tdesign-vue-next/auto-import-resolver@0.1.8
- 修复 v-loading 等指令方式不生效的问题 @Wesley-0808 (#6918)
tdesign-vue-next@1.20.7
Select: 修复事件监听器更新后 change 回调仍调用旧函数的问题 @engvuchen @Zn-Dk (#6931)Space: 透传子节点 key 到包裹层,修复v-if子节点切换时的节点错误的问题 @jaideeppyne (#6936)Steps:- 修复
layout='vertical'时,连接线不对齐和与上下图标距离不一致的问题 @RylanBot (common#2670) - 修复默认和选中态的连接线粗细不一致的问题 @RylanBot (common#2670)
- 修复
Transfer: 修复文档中 change 事件的回调参数 context 中的target描述错误的问题 @uyarn (#6945)
Menu: 修改内联的 Menu 样式为 common,移除过于宽泛的--padding-left变量,方便覆盖修改 @uyarn (#6943)
Select: Fixed the issue where, after the event listener was updated, the change callback still called the old function. @engvuchen @Zn-Dk (#6931)Space: Passed the key of child nodes to the parent layer, resolving the problem of node mismatch whenv-ifchild nodes changed. @jaideeppyne (#6936)Steps:- Fixed issues with misaligned connection lines and inconsistent distances from the upper and lower icons when
layout='vertical'was used. @RylanBot (common#2670) - Fixed the problem of inconsistent line thicknesses between the default and selected states. @RylanBot (common#2670)
- Fixed issues with misaligned connection lines and inconsistent distances from the upper and lower icons when
Transfer: Corrected the incorrect description oftargetin the context parameter of the change event’s callback in the documentation. @uyarn (#6945)
Menu: Changed the inline style of Menu to use the common style, and removed the overly generic --padding-left variable to facilitate customizations. @uyarn (#6943)
tdesign-vue-next@1.20.6
Comment: actions 支持 Function 类型,并补全 Array 中 TNode 函数节点渲染 @RSS1102 (#6915)
Button:- 移除组件不合理的默认
margin:0和z-index:0@RylanBot (common#2636) - 修复自定义 SVG 图标与文字之间缺少间距的问题 @xy200303 (common#2639)
- 修复组件在 loading 状态丢失焦点的问题 @luppyw (#6912)
- 移除组件不合理的默认
Comment: 修复操作项图标与文字未垂直居中的问题 @RSS1102 (#6915)Form: 修复trigger为all的rules触发无效的问题 @RSS1102 (#6862)Icon: 修复同时使用多个存在 alpha 通道的颜色填充时出现透明度重叠导致渲染不符合预期的问题 @uyarn (#6878)Switch:Table: 修复1.20.4版本后,未主动修改 row 时,污染原始数据导致取消编辑功能异常的问题 @uyarn (#6919)Tabs: 修复defaultValue为0时无法默认激活选项卡的问题 @kyui-azusa (#6866)
Comment: Actions now support functions, and the rendering of TNode function nodes within arrays has been improved @RSS1102 (#6915)
Button:- The default
margin:0andz-index:0values of this component have been removed @RylanBot (common#2636) - The issue of insufficient spacing between custom SVG icons and text has been resolved @xy200303 (common#2639)
- The problem of the component losing focus when in the loading state has been fixed @luppyw (#6912)
- The default
Comment: The issue of icons and text related to actions not being vertically centered has been resolved @RSS1102 (#6915)Form: The problem of rules with atriggervalue ofallnot functioning properly has been fixed @RSS1102 (#6862)Icon: The issue of unexpected rendering due to overlapping transparency when multiple colors with alpha channels are used simultaneously has been resolved @uyarn (#6878)Switch:Table: The problem that occurred after version1.20.4, where failing to modify rows explicitly led to corruption of the original data and thus impaired the editing functionality, has been fixed @uyarn (#6919)Tabs: The issue of tabs not being activated by default whendefaultValueis set to0has been resolved @kyui-azusa (#6866)
tdesign-vue-next@1.20.4
Tag:title支持Boolean类型,传入false则不会显示title,不传或传入true则显示默认的内容 @Wesley-0808 (#6822)Icon: 新增send-1-filled、send-1、star-1和star-1-filled图标 @RADWIMPS426 (icon#250) (icon#255)
Checkbox: 修复复选框禁用状态下仍可触发选中变更的问题 @ZhuYuRan001 (#6813)Dialog: 修复自定义closeBtn时外层t-dialog__close样式影响按钮展示的问题 @xuxiao1797 (#6801)Drawer: 修复sizeDraggable场景下在窗口外释放鼠标松手后仍可持续调整尺寸的问题 @xuxiao1797 (#6789)Select: 修复提供 Tab 键盘操作打开下拉框出现告警的问题 @xuxiao1797 (#6790)Swiper: 修复只有两个轮播图内容场景下切换逻辑错误的问题 @yuxi-ovo (#6830)Table:TreeSelect: 修复 change 事件回调参数错误及与文档不符合的问题 @RSS1102 (#6829)Typography: 修复自定义 Tooltip 显示位置无效的问题。 @Wesley-0808 (#6821)
Tag: Thetitleparameter acceptsBooleanvalues; iffalseis provided, thetitlewill not be displayed, while if no value is provided ortrueis used, the default content will be shown. @Wesley-0808 (#6822)Icon: Add new iconssend-1-filled、send-1、star-1和star-1-filled@RADWIMPS426 (icon#250) (icon#255)
Checkbox: Fixed the issue where the checkbox could still change its selected state even when it was disabled. @ZhuYuRan001 (#6813)Dialog: Fixed the problem where the styles of the outert-dialog__closeelement affected the appearance of the custom closeBtn. @xuxiao1797 (#6801)Drawer: Fixed the issue where, in thesizeDraggablemode, releasing the mouse button outside the window caused the drawer’s size to continue adjusting. @xuxiao1797 (#6789)Select: Fixed the warning that appeared when using the Tab key to open the dropdown menu. @xuxiao1797 (#6790)Swiper: Fixed the logic error that occurred when there were only two items in the slideshow. @yuxi-ovo (#6830)Table:- Fixed issues related to cells appearing incorrectly when virtual scrolling was used in conjunction with merged cells. @uyarn (#6827)
- Fixed the problem where the validation status was lost when virtual scrolling was used with editable cells. @uyarn (#6827)
- Fixed issues that arose after configuring
editableRowKeys. @uyarn (#6827) - Fixed the issue where column dragging and sorting were not supported in tree tables. @uyarn (#6832)
TreeSelect: Fixed errors in the parameters of the change event callback, as well as issues that did not match the documentation. @RSS1102 (#6829)Typography: Fixed the problem where the custom Tooltip’s display position was incorrect. @Wesley-0808 (#6821)
@tdesign-vue-next/chat@0.6.0
ChatEngine: 支持新版 AGUI 协议,同时兼容旧版 AGUI 协议 @lLzhengH
ChatMarkdown:- 修复 markdown 组件默认挂载全局实例冲突的缺陷 @RSS1102 @uyarn (#6791)
ChatContent: 修复组件 XSS 漏洞的问题 @uyarn (#6698)ChatSender: 修复在 Safari 中混合输入时回车会直接触发发送的问题 @goldjunkrat (#6808)
ChatEngine: Supports the latest AGUI protocol @lLzhengH
ChatMarkdown:- Fixed the issue of conflicts arising from the default global instance usage of markdown components @RSS1102 @uyarn (#6791)
ChatContent: Fixed the XSS vulnerability in this component @uyarn (#6698)ChatSender: Fixed the problem where pressing Enter while using mixed input modes in the Safari browser would trigger sending immediately @goldjunkrat (#6808)
tdesign-vue-next@1.20.3
Button: 优化 outline 和 dashed button 在 hover 下的背景色 @RADWIMPS426 (common#2569)ConfigProvider:
DatePicker: 修复多选场景下的内边距问题,并优化禁用时间的示例展示效果 @uyarn (#6759)DateRangePicker: 修复disabled为数组且都为 false 场景下的异常问题 @uyarn (#6759)Dialog:Drawer: 修复抽屉内使用输入法输入时 ESC 错误关闭抽屉的问题 @greymoth-jp (#6756)Pagination: 修复当前页面被选中时onCurrentChange事件触发的问题 @betavs (#6748)TagInput: 修复带 label 且已有 tag 时输入内容垂直对齐偏差的问题 @DaZuiZui (common#2564)Textarea: 修复部分场景错误渲染多个 textarea 标签的问题 @liweijie0812 (#6772)TimePicker: 优化无法选择初始化时间为 0 的问题 @uyarn (#6759)Tree: 修复可拖拽节点拖至禁用节点上下方时提示线未正确显示的问题 @RylanBot (common#2532)Typography: 修复tooltipProps配置不生效的问题 @liweijie0812 (#6762)
Button: Improved the background color of outline and dashed buttons when hovered @RADWIMPS426 (common#2569)ConfigProvider:
DatePicker: Fixed padding issues in multi-selection mode, as well as improved the display of examples showing disabled times @uyarn (#6759)DateRangePicker: Resolved issues that occurred whendisabledwas set to an array of false values @uyarn (#6759)Dialog:Drawer: Fixed the issue where pressing ESC would incorrectly close the drawer when using an input method inside it @greymoth-jp (#6756)Pagination: Prevented theonCurrentChangeevent from being triggered when the current page was selected @betavs (#6748)TagInput: Fixed alignment issues when entering text alongside existing tags @DaZuiZui (common#2564)Textarea: Fixed the issue of multiple textarea tags being rendered incorrectly in certain scenarios @liweijie0812 (#6772)TimePicker: Improved handling of situations where the initial time cannot be set to 0 @uyarn (#6759)Tree: Fixed the issue where guidance lines were not displayed correctly when draggable nodes were moved above or below disabled nodes @RylanBot (common#2532)Typography: Fixed the problem wheretooltipPropsconfigurations did not take effect @liweijie0812 (#6762)