| order | 6 |
|---|---|
| title | 更新日志 |
| timeline | true |
| tag | vVERSION |
@ant-design/x 遵循 Semantic Versioning 2.0.0 语义化版本规范。
- 修订版本号:日常 bugfix 更新。
- 次版本号:带有新特性的向下兼容的版本。
- 主版本号:含有破坏性更新和新特性。
2025-09-12
- 🐛 修复 ThoughtChain 组件
title传入ReactNode时折叠标题无法显示问题。#1172 由 @IsDyh01 提交。 - 🐛 修复 Sender 组件
LoadingButton传入icon属性时同时显示两个图标问题。#1145 由 @IsDyh01 提交。 - 🐛 修复 Sender 组件
content语义化缺失问题。#703 由 @HomyeeKing 提交。 - 🐛 移除 Bubble 组件打字效果公共前缀逻辑中的冗余条件判断。#1091 由 @AqingCyan 提交。
- 🐛 修复 useXChat
updating状态缺失问题。#833 由 @wzc520pyfm提交。 - 🐛 修复 Suggestion 组件
useActive中 items 为空数组导致的异常。#824 由 @LengYXin 提交。 - 📖 优化官网站点提升用户体验。#960 由 @wzc520pyfm 提交、#1048 由 @wzc520pyfm 提交、#1118 由 @afc163 提交、#1122 由 @fireairforce 提交、#1120 由 @IsDyh01 提交。
2025-07-30
- 🆕 Attachments 组件
FileCard新增图标和类型的配置能力。#1006 由 @kieranwv 提交。 - 📖 新增百宝箱智能体接入文档和样板间。#1063由 iamkun-2 提交。
- 📖 优化官网站点提升用户体验。#1054 由 @hylin 提交、#1056 由 @hylin 提交。
2025-07-16
- 🆕 补充 Bubble 组件对滚动事件
onScroll的监听。#1021 由 @QdabuliuQ 提交。 - 🐛 移除 Bubble 重复的 TS 类型定义。 #1032 由 @wzc520pyfm 提交。
- 🐛 修复 Conversations 组件点击禁用的
menu导致触发onActiveChange的问题。#1024 由 @QdabuliuQ 提交。 - 🐛 修复 Attachments 组件
FileList语义化配置。#1017 由 @kimteayon 提交。 - 🐛 补充 Actions 组件 html配置。#995 由 @vanndxh 提交。
- 🐛 修复 Conversations label标签展示问题,同时补充语义化配置。#898 由 @yuanliu147 提交。
- 📖 优化官网站点提升用户体验。#940 由 @coding-ice 提交、#969 由 @afc163 提交、#968 由 @afc163 提交、#1019 由 @hylin 提交、#1036 由 @kimteayon 提交。
2025-05-30
- 🔥 新组件 操作列表 - Actions。#768 由 vanndxh 提交
- 🐛 修复 Bubble.List
footer和header无法获取key的问题。#876 由 kimteayon 提交 - 🐛 修复 Conversations 列表标题溢出截断失效问题。#877 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#816 由 @Rain120 提交、#880 由 @kimteayon 提交
2025-05-21
- 📖 新增 Conversation 类型导出。 #258 由 @ONLY-yours 提交
- 💄 修复 Prompts 滚动条始终显示问题。 #785 由 @kimteayon 提交
- 🐛 修复 Suggestion 警告使用 antd 废弃 API
onDropdownVisibleChange的问题。 #827 由 @zombieJ 提交 - 🆕 扩展Bubble
content到footer和header的方法实现参数,同时补充Demo实现。#683 由 @L-Hknu 和 @kimteayon 提交 - 📖 修复Api Key在站点露出的安全问题。#840 由 @kimteayon提交
- 📖 优化官网站点提升用户体验。#783 由 @kimteayon 提交、#229 由 @afc163 提交、#835 由 @kimteayon 、#814 由 @wzc520pyfm 提交
2025-04-25
- 🐛 删除 Conversations 溢出省略逻辑修复
tooltip展示错误的问题。#776 由 @afc163 提交 - 🐛 修复 Attachments
image卡片样式问题。#751 由 @wzc520pyfm 提交 - 🐛 修复 ThoughtChain 受控问题。#752 由 @Youzi2233 提交
- XRequest
- 🆕 XRequestCallbacks 新增
onStream回调,可对流监听和终止操作。#711 由 @kimteayon 提交 - 🐛 修复 XRequestOptions 变更不生效问题,并新增示例。#736 由 @kimteayon 提交
- 🆕 新增模型接入示例。 #725 由 @kimteayon 提交
- 📖 优化API方法参数命名不准确问题。#736 由 @kimteayon 提交
- 🆕 XRequestCallbacks 新增
- useXAgent
- 🆕 RequestFn 新增
onStream回调,可对流监听和终止操作。#711 由 @kimteayon 提交 - 🆕 RequestFn 新增
transformStream转换函数,用于处理流数据。#725 由 @kimteayon 提交 - 🐛 修复 XAgentConfigPreset 变更不生效问题,并新增示例。#736 由 @kimteayon 提交
- 🐛 修复 RequestFn
onSuccess回调类型错误问题,同时更新对应示例。 #725 由 @kimteayon 提交 - 🆕 新增模型接入、自定义入参、变更配置示例。 #725 由 @kimteayon 提交、#711 由 @kimteayon 提交
- 🆕 RequestFn 新增
- useXChat
- 🆕 XChatConfig 新增 Input 和 Output 泛型类型。#725 由 @kimteayon 提交
- 🆕 XChatConfig 新增
transformMessage转换函数,可在更新数据时对messages做转换,同时会更新到messages。 #711 由 @kimteayon 提交 - 🆕 XChatConfig 新增
transformStream转换函数,用于处理流数据。#711 由 @kimteayon 提交 - 🆕 XChatConfig 新增
resolveAbortController回调函数,可获得AbortController控制器,用于控制流状态。#711 由 @kimteayon 提交 - 🆕 新增模型接入示例,删除错误的终止流示例。 #711 由 @kimteayon 提交
- 🐛 修复 Sender
header圆角样式溢出问题。#732 由 @Bao0630 提交 - 📖 新增助手式样板间。#657 由 @vanndxh 提交
- 📖 重构独立式样板间。#753 由 @vanndxh 提交
- 📖 优化官网站点提升用户体验。#730 由 @afc163 提交、#758 由 @coding-ice 提交、 #761 由 @ONLY-yours 提交
2025-04-14
- Bubble.List
- 💄 优化 Bubble.List更新时减少不必要的刷新。#479 由 @YumoImer 提交
- 🐛 修复 Bubble.List 暗黑主题下滚动条样式不兼容问题。#727 由 @kimteayon 提交
- Conversation
- 🐛 修复 Conversation内ul和li的样式问题。#726 由 @kimteayon 提交
- 🆕 新增
menu的getPopupContainer的实现。#698 由 @yuxuan-ctrl 提交
- 🐛 修复 ThoughtChain 折叠面板无法展开问题。#720 由 @kimteayon 提交
- 🐛 修复 Attachments 图片展示样式问题。#708 由 @hy993658052 提交
- 💄 优化 Sender,使自定义Actions的
disabled属性受控。#666 由 @afc163 提交 - 📖 优化官网站点提升用户体验。#680 由 @wzc520pyfm 提交、#699 由 @afc163 提交、#716 由 @afc163 提交、#686 由 @afc163 提交、#728 由 @kimteayon 提交
2025-03-28
- Sender
- 🆕 新增
footer支持自定义底部内容。#654 由 @kimteayon 提交 - 🆕 扩展
autoSize支持配置内容高度。#637 由 @Zhang-Wei-666 提交 - 📖 补充
onFocus和onBlur类型声明。#625 由 @aojunhao123 提交
- 🆕 新增
- 🆕 扩展 Conversations 组件
menu.trigger支持自定义菜单触发器。#630 由 @kimteayon 提交 - Attachments
- 🆕 扩展
ImageProps支持自定义图像展示配置。#613 由 @hy993658052 提交 - 📖 补充 Attachments 组件
onRemoveAPI文档。#608 由 @kimteayon 提交
- 🆕 扩展
- 📖 补充
GPT-Vis渲染图表示例。 #603 由 @lvisei 提交 - 📦 优化 Chat Design X
peerDependencies。#611 由 @pokerface9830 提交 - 📖 优化官网站点提升用户体验。#626 由 @aojunhao123 提交、#648 由 @kimteayon 提交、#659 由 @afc163 提交、#667 由 @jin19980928 提交
2025-03-14
- 🆕 扩展
Sender文件粘贴可处理多个文件。#505 由 @ztkuaikuai 提交 - 🆕 扩展
BubbleList角色定义功能。#485 由 @chenluda 提交 - 🐛 修复
Attachments组件 多文件横向滚动条展示。#556 由 @onefeng123 提交 - 🐛 修复
Attachments组件 onRemove 不生效问题。#555 由 @edison-tianhe 提交 - 🐛 修复
Sender组件 actions 缺少 SpeechButton 组件的问题。#549 由 @zombieJ 提交 - 🐛 修复
Attachments组件文件初始化展示问题。#524 由 @ztkuaikuai 提交 - 🐛 修复
Conversations组件滚动条问题。#485 由 @LofiSu 提交 - 📖 优化
Bubble组件typing 减少不必要的渲染。#477 由 @kxcy001123 提交 - 📦 优化 Chat Design X 构建 #578,#584 由 @kimteayon 提交、 #578 由 @kimteayon 提交、#587 由 @afc163 提交
- 📖 优化官网站点提升用户体验。#484 由 @ztkuaikuai 提交、 #495 由 @ztkuaikuai 提交、 #522 由 @liangchaofei 提交 、#537 由 @wzc520pyfm 提交、 #553 由 @PeachScript 提交、 #578 由 @kimteayon 提交 、 #585 由 @MaricoHan 提交
2025-01-13
- 🐛 修复
Attachment组件移除图标的样式问题。#460 由 @Rain120 提交 - 🛠 重构
BubbleProps,支持ContentType类型参数。#403 由 @YumoImer 提交 - 🛠 开发环境和网站支持 React 19。#432 由 @YumoImer 提交
- 📖 优化官网站点提升用户体验。#456, #446, #448, #444, #414, #406, #404 由 @wzc520pyfm, @YumoImer, @Rain120, @afc163 提交
2024-12-25
- 🆕 扩展
XStream对取消功能的支持。 #319 by @ppbl - 🆕 扩展
Bubble对typing.suffix打字后缀的支持。 #316 by @BQXBQX - 🆕 扩展
Sender组件onChange对event事件参数的支持。 #362 by @defaultjacky - 🆕 扩展
Sender组件ref对focus、blur等焦点控制能力的支持。 #397 by @YumoImer - 🐛 修复
ThoughtChain在非 cssVar 下的样式问题。 #373 by @YumoImer - 📖 添加
Petercat助理功能。 #375 by @xingwanying - 📖 优化官网站点提升用户体验。 #389、#377、#364、#368 by @afc163、@YumoImer
2024-12-16
- 💄 优化
Bubble设置placement: 'end'后的样式。#314 由 @YumoImer - 🐛 修复
Bubble.List设置autoScroll后偶现无法触发自动滚动的问题。#336 由 @anzhou99Ru - 📖 优化官网站点提升用户体验。#343、#334、#315、#331 由 @afc163、@YumoImer、@Wxh16144
- 🛠 修复
pnpm lint时的错误。#313 由 @BQXBQX
2024-12-04
- 🛠 优化
XRequest支持对自定义协议解析。#293 由 @YumoImer 提交 - 🐛 修复
Attachment前后预览按钮无法正常显隐的问题。#295 由 @anzhou99 提交 - 🐛 修复
useXChat对同一条消息重复触发onUpdate的问题。#298 由 @YumoImer 提交 - 📖 添加
Bubble配合GPT-Vis的使用演示文档。#288 由 @lvisei 提交 - 📦 更新浏览器目标配置减少打包体积。#282 由 @afc163 提交
- 🛠 修复运行
pnpm run prestart的错误。#287 由 @long36708 提交
2024-11-29
- 🛠 优化
useXAgent和XStream的 TS 类型。#272 由 @YumoImer 提交 - 🛠 调整
agent参数设为可选,以支持仅使用useXChat的数据管理功能。#271 由 @YumoImer 提交 - 💄 调整
Conversations样式基于 RICH 设计规范。#242 由 @YumoImer 提交 - 🛠 修复使用
pnpm启动项目时幽灵依赖导致无法启动的问题。#223 由 @YumoImer 提交 - 🌈 独立式样板间支持附件上传功能演示。#250、#265 由 @kelvinelove 提交
- 📖 修复缺失的贡献者信息。#212 由 @afc163 提交
- 📖 优化官网站点提升用户体验。#277、#264、#263、#262、#261、#241、#246、#210、#211 由 @YumoImer、@afc163、@Rain-1214、@kelvinelove、@tabzzz1 完成
- 📦 更新浏览器目标减少打包体积。#234 由 @afc163 提交
2024-11-22
🎉 我们非常开心的宣布 Ant Design X 1.0.0 版本正式发布啦~
- 🌈 源自企业级 AI 产品的最佳实践:基于 RICH 交互范式,提供卓越的 AI 交互体验
- 🧩 灵活多样的原子组件:覆盖绝大部分 AI 对话场景,助力快速构建个性化 AI 交互页面
- ⚡ 开箱即用的模型对接能力:轻松对接符合 OpenAI 标准的模型推理服务
- 🔄 高效管理对话数据流:提供好用的数据流管理功能,让开发更高效
- 📦 丰富的样板间支持:提供多种模板,快速启动 LUI 应用开发
- 🛡 TypeScript 全覆盖:采用 TypeScript 开发,提供完整类型支持,提升开发体验与可靠性
- 🎨 深度主题定制能力:支持细粒度的样式调整,满足各种场景的个性化需求
2024-11-07
- 🔥 Sender 支持
onPasteFile事件与 Attachments 支持ref.upload手动上传文件, 由 @zombieJ #184 - 🔥 Sender
allowSpeech支持受控使用三方语音 SDK, 由 @zombieJ #187
2024-11-06
- 🔥 新组件 欢迎 - Welcome, 由 @zombieJ #179
- 🔥 Prompts 支持嵌套层级展示, 由 @zombieJ #181
- 🔥 Attachments 支持 Attachments.FileCard 子组件, 由 @zombieJ #182
2024-11-04
2024-11-01
2024-10-31
2024-10-25
- 🔥 新组件 附件 -
Attachments, 由 @zombieJ #168 - 🔥 新工具 流 -
XStream, 由 @YumoImer #138 - 🔥 新工具 请求 -
XRequest, 由 @YumoImer #138
2024-10-23
2024-10-17
2024-10-10
- Bubble
2024-09-27
- 🔥 新增
XProvider全局化配置组件,由 @YumoImer 完成 #127 - 🔥 新增 运行时钩子
useXChat数据管理,由 @zombieJ 完成 #125 - 🔥 新增 运行时钩子
useXAgent模型调度,由 @zombieJ 完成 #125 - 🆕
ThoughtChain思维链组件支持size属性,由 @YumoImer 完成 #123 - 🛠 更新
.lintstagedrc.json, 由 @afc163 完成 #128 - 🛠 更新依赖
cheerio至v1.0.0, 由 @afc163 完成 #121
2024-09-10
- 🔥 新增:
Suggestion建议组件,由 @ONLY-yours 完成 #87
- 🐛 修复:更改
Sender的restProps类型,由 @ONLY-yours 完成 #101 - 🛠 修复:
bun install问题,由 @afc163 完成 #111
- 🛠 重构:添加层级支持,由 @zombieJ 完成 #118
- 🛠 重构:加速工作流,由 @afc163 完成 #119
- 🛠 重构:升级开发依赖的 5 个更新,由 @dependabot 完成 #120
- 🛠 重构:清理
README.md,由 @afc163 完成 #102 - 🛠 重构:添加 issue 模板,由 @afc163 完成 #103
- 🛠 重构:添加
bun.lockb,由 @afc163 完成 #108 - 🛠 删除
index-style-only.js,由 @afc163 完成 #106 - 🛠 重构:更新
main.yml,由 @afc163 完成 #105 - 🛠 重构:更新
package.json,由 @afc163 完成 #110
2024-09-05
- 🔥 新组件 Bubble. #19 @li-jia-nan
- 🔥 Bubble 支持方向 #52 @li-jia-nan
- 🔥 新组件 Bubble.List. #57 @zombieJ
- 🔥 新组件 Conversations. #48 @YumoImer
- 🔥 新组件 Prompts. #55 @YumoImer
- 🔥 新组件 Sender. #46 @ONLY-yours
- 🔥 新组件 ThoughtChain. #86 @YumoImer
- 📦 使用
father构建. #84 @zombieJ - 🛠 修复使用
antd的 es 或 lib 包时 ThemeContext 实例不一致的问题. #88 @YumoImer - 🛠 重构:API 命名规范 #73 @zombieJ
- 🛠 杂项:CI、Github Actions、发布
- 📖 更新 README.md
2024-05-10
- MISC: 项目初始化。
