Changelog
Changelog
@ant-design/x follows Semantic Versioning 2.0.0.
2025-09-24
2025-09-22
extra parameter, which supports custom functions with useXChat. #1195 by @kimteayon.loading state. #1178 by @kimteayon.setMessage now supports a callback function to get the original message, and onRequest and onReload add an extra parameter to support custom functions. #1195 by @kimteayon.2025-09-14
white-space style issue. #1147 by @kimteayon.loading state under Bubble.List. #1162 by @kimteayon.useXAgent and useXChat, and updated or replaced related documentation with X SDK. #1148 by @kimteayon.status display issue in the FileCard component. #1156 by @hy993658052.openLinksInNewTab configuration for XMarkdown links and adjusted theme colors. #1164 by @Div627.isRequesting property in the useXChat tool, upgrading it from a method to an observable variable. #1168 by @hylin.abort status to the useXChat tool, fixed the message parameter error in the requestFallback callback method, and removed error state message filtering. #1171 by @kimteayon.2025-08-28
Enter in normal mode of the Sender component would trigger Submit when selecting a candidate word. #1144 by @kimteayon.submitType was set to shiftEnter in slot mode. #1143 by @kimteayon.margin style when the description content of ThoughtChain.Item wrapped to a new line.@ant-design/x-sdk. #1139 by @hylin.prefix in the Bubble component. #1137 by @anxLiang.2025-08-20
2025-08-14
2025-08-12
readOnly and loading logic of the Bubble component did not take effect. #1101 by @kimteayon.2025-08-05
Ref functionality to all components. #1081 by @kimteayon.2025-09-12
title could not display the collapsed title when passing ReactNode. #1172 by @IsDyh01.LoadingButton would display two icons when the icon property is passed. #1145 by @IsDyh01.content. #703 by @HomyeeKing.updating status in useXChat. #833 by @wzc520pyfm.useActive. #824 by @LengYXin.2025-07-30
FileCard adds icon and type configuration. #1006 by @kieranwv.2025-07-16
onScroll event listener. #1021 by @QdabuliuQ.onActiveChange being triggered when a disabled menu item is clicked. #1024 by @QdabuliuQ.FileList. #1017 by @kimteayon.2025-05-30
footer and header cannot retrieve keys.#876 by kimteayon2025-05-21
onDropdownVisibleChange. #827 by @zombieJcontent to footer and header method implementation parameters, and add Demo implementation.#683 by @L-Hknu and @kimteayon2025-04-25
image card style.#751 by @wzc520pyfmonStream callback that allows for stream listening and abort operations.#711 by @kimteayontransformStream transformation function for processing stream data.#725 by @kimteayononSuccess and update the corresponding demo. #725 by @kimteayonXRequestOptionsdemos. #725 by @kimteayon ,#711 by @kimteayontransformMessage transformation function,which can transform messages when updating data and update to messages at the same time. #711 by @kimteayontransformStreamconversion function for processing stream data.#711 by @kimteayonresolveAbortControllercallback function, which can obtain theAbortController controller for controlling the stream state.#711 by @kimteayonheader border-radius style overflow.#732 by @Bao06302025-04-14
Bubble.List under dark theme.#727 by @kimteayonul and li in Conversation.#726 by @kimteayongetPopupContainer for menu.#698 by @yuxuan-ctrlActions.#666 by @afc1632025-03-28
footer to support custom footer content.#654 by @kimteayonautoSize to support custom content height.#637 by @Zhang-Wei-666onFocus and onBlur types.#625 by @aojunhao123menu.trigger to support custom menu trigger.#630 by @kimteayonImageProps to support custom image configuration.#613 by @hy993658052 onRemove API documentation#608 by @kimteayonGPT-Vis rendering chart example.#603 by @lviseipeerDependencies.#611 by @pokerface9830 2025-03-14
Sender file pasting can handle multiple files.#505 by @ztkuaikuaiBubbleList role definition function.#485 by @chenludaAttachments multi file horizontal scrollbar display.#556 by @onefeng123 Attachments onRemove non effective issue.#555 by @edison-tianhe Sender the issue of actions lacking SpeechButton.#549 by @zombieJ Attachmentsthe issue of file initialization display.#524 by @ztkuaikuai Conversationsscroll bar issue.#485 by @LofiSuBubble typing reduces unnecessary rendering.#477 by @kxcy0011232025-01-13
Attachment remove icon style. #460 by @Rain120BubbleProps to support ContentType type argument. #403 by @YumoImer2024-12-25
XStream support for the cancel feature. #319 by @ppblBubble support for the typing.suffix feature. #316 by @BQXBQXSender component's onChange parameter to include the event object. #362 by @defaultjackySender component's ref to support focus control methods like focus and blur. #397 by @YumoImerThoughtChain when cssVar is not applied. #373 by @YumoImerPetercat assistant feature. #375 by @xingwanying2024-12-16
placement: 'end' is set for Bubble. #314 by @YumoImerautoScroll is set in Bubble.List. #336 by @anzhou99Rupnpm lint. #313 by @BQXBQX2024-12-04
XRequest to support parsing custom protocols. #293 by @YumoImerAttachment did not toggle visibility properly. #295 by @anzhou99useXChat where the same message triggered onUpdate multiple times. #298 by @YumoImerBubble with GPT-Vis. #288 by @lviseipnpm run prestart. #287 by @long367082024-11-29
useXAgent and XStream. #272 by @YumoImeragent parameter optional to support data management functionality using only useXChat. #271 by @YumoImerConversations style based on RICH design specification. #242 by @YumoImerpnpm. #223 by @YumoImer2024-11-22
🎉 We are thrilled to announce the official release of Ant Design X 1.0.0!
2024-11-07
onPasteFile and Attachments support ref.upload for manual uploading, by @zombieJ #184allowSpeech support using third-part SDK, by @zombieJ #1872024-11-06
2024-11-04
2024-11-01
2024-10-31
2024-10-25
Attachments, by @zombieJ #168XStream, by @YumoImer #138XRequest, by @YumoImer #1382024-10-23
loadingRender to customize loading content. #1652024-10-17
2024-10-10
2024-09-27
XProvider for global configuration, by @YumoImer #127useXChat for data management, by @zombieJ #125useXAgent for model scheduling, by @zombieJ #125ThoughtChain component now support the size property, by @YumoImer #123.lintstagedrc.json, by @afc163 #128cheerio to v1.0.0, by @afc163 #1212024-09-10
2024-09-05
father to build. #84 @zombieJantd es or lib package. #88 @YumoImer2024-05-10