| order | 6 |
|---|---|
| title | Changelog |
| toc | false |
| timeline | true |
| tag | vVERSION |
@ant-design/x follows Semantic Versioning 2.0.0.
- Weekly release: Patch version for routine bugfix.
- Monthly release: minor version at the end for new features.
- Major version release for breaking change and new features.
2025-12-10
- Sender
- ๐ Fixed the issue where send shortcuts enter and shift + enter were not controlled by the disabled state of the submit button, and fixed the inconsistency between
onSubmitshortcut keys and button parameters. #1472 by @kimteayon - ๐ Fixed the missing
skillparameter inonChange, fixed the issue where placeholder was not displayed when slot mode only showed skill capabilities, and refactoredonChangelogic. #1477 by @kimteayon - ๐ Fixed the issue where send shortcuts enter and shift + enter were not triggered when
inputtype slot was activated and focused in slot mode. #1498 by @kimteayon
- ๐ Fixed the issue where send shortcuts enter and shift + enter were not controlled by the disabled state of the submit button, and fixed the inconsistency between
- Attachment
- ๐ Fixed the issue where the last file was not uploaded after setting
maxCount. #1486 by @kimteayon - ๐ Fixed the antd warning issue after uploading images. #1492 by @kimteayon
- ๐ Fixed the issue where the last file was not uploaded after setting
- ๐ Fixed Mermaid rendering jitter issue. #1497 by @kimteayon
- ๐ Optimized official website to improve user experience. #1464 by @IsDyh01, #1483 by @Chiaki-xps, #1463 by @J-Da-Shi, #1489 by @Chiaki-xps, #1499 by @kimteayon, #1500 by @kimteayon, #1501 by @Samoy
- ๐ Modified dependency configuration for
mermaid. #1475 by @Div627
- ๐ Optimized message flow throttling and emission logic to avoid deep update errors caused by high-frequency streaming updates, improving real-time message stability and performance. #1418 by @Afee2019
- ๐ Optimized
sideEffectsconfiguration. #1408 by @hongxuWei
2025-12-05
- ๐ Fixed Bubble css token
typingContentconfiguration not taking effect. #1435 by @kimteayon - ๐ Fixed multiple component style loss issues caused by antd upgrade to 6.0.1. #1441 by @kimteayon, #1446 by @kimteayon
- ๐ Fixed Bubble.List scrolling compatibility issue in Safari browser. #1392 by @anxLiang
- ๐ฅ New components HighlightCode and Mermaid. #1402 by @Div627
- ๐ Added semantic implementation for Actions. #1443 by @kimteayon
- ๐ Added semantic implementation for Suggestion, removed duplicate Enter trigger events, fixed the issue of
onSubmitmethod being executed multiple times, added complete data return ofselectedOptionstoonSelectmethod, and refactored the option implementation usinguseMergedState. #1406 by @kimteayon - ๐ Optimized official website to improve user experience. #1444 by @kimteayon
- ๐ Added new slot type
contentand skill functionskillfor Sender. #1377 by @kimteayon
- ๐ Fixed DeepSeekChatProvider's improper handling of newline characters in
<think>tag format causing XMarkdown rendering anomalies. #1445 by @kimteayon - ๐ Fixed useXChat
setMessagesmethod call not triggering re-rendering. #1450 by @hylin - ๐ Fixed missing rc-util dependency declaration. #1456 by @hylin
- ๐ Replaced useStreaming regex to resolve iOS compatibility issues. #1457 by @Div627
- ๐ Improved documentation to enhance user experience. #1451 by @Div627
- ๐ Migrated UI plugins HighlightCode and Mermaid to @ant-design/x to achieve more reasonable dependency relationships. #1402 by @Div627
2025-12-03
- ๐ Fixed multiple component style loss issues caused by antd upgrade to 6.0.1. #1428 by @kimteayon
- ๐ Fixed antd error when using Attachments component. #1395 by @kimteayon
- ๐ Fixed Sender component
allowSpeechcustom disable error. #1398 by @kimteayon - ๐ Fixed missing semantic configuration for Sender.Switch component. #1396 by @kimteayon
- ๐ Fixed test case failures caused by version upgrades. #1393 by @kimteayon
- ๐ Added 1.x official website links. #1386 by @kimteayon, #1394 by @kimteayon
- ๐ Optimized official website to improve user experience. #1384 by @kimteayon, #1416 by @IsDyh01
- ๐ Comprehensive updates to official website directory, documentation, and examples. #1419 by @kimteayon
- ๐ Fixed useXChat
requestFallbackadding errorInfo parameter to resolve inability to get API error data. #1419 by @kimteayon
- ๐ Fixed HighlightCode plugin copy code error. #1414 by @Jimi1126
- ๐ Fixed XMarkdown rendering special characters failure. #1413 by @Div627
- ๐ Fixed XMarkdown cache reset logic not taking effect due to old references. #1420 by @Div627
2025-11-22
๐ Ant Design X 2.0.0 has been released!
@ant-design/x - Smart UI Construction Framework
A React UI library based on the Ant Design system, specifically designed for AI-driven interfaces. It includes ready-to-use intelligent chat components and seamless integration with API services, enabling rapid development of smart application interfaces.
@ant-design/x-markdown - High-performance streaming rendering engine
A Markdown rendering solution optimized for streaming content, featuring robust extensibility and exceptional performance with support for formulas, code highlighting, Mermaid diagrams, and more, ensuring a seamless content display experience.
@ant-design/x-sdk - AI Chat Data Flow Management
Provide a complete set of tool APIs, out-of-the-box AI chat application data flow management, simplify development processes, and enhance development efficiency.
๐ We have prepared an upgrade guide. Please check the details.
2025-11-17
- ๐ Removed the components property while promoting internal properties. #1338 by @kimteayon
- ๐ FileCard adds image generation process and loading/rendering capabilities. #1311 by @kimteayon
- ๐ Think upgrades
blinkanimation styles to css token. #1318 by @kimteayon - ๐ ThoughtChain upgrades
blinkanimation styles to css token. #1318 by @kimteayon - ๐ Optimized the official site to enhance user experience. #1335 by @kimteayon, #1329 by @kimteayon
- ๐ Optimized markdown rendering with useMemo, and updated basic demo text and animation demo text. #1337 by @Div627
- ๐ XMarkdown renders HTML tags with
disabledandcheckedattributes exposed. #1328 by @Div627 - ๐ XMarkdown
hasNextChunkadds table rendering processing capability. #1322 by @Div627 - ๐ Fixed XMarkdown default table rendering styles. #1324 by @Div627
- ๐ XMarkdown
incompleteMarkdownComponentMapadds multiple type renderings. #1325 by @Div627 - ๐ Optimized the official site to enhance user experience. #1326 by @Div627
2025-11-07
- ๐ Upgraded antd dependency version to
6.00-alpha.4. #1300 by @kimteayon - ๐ Optimized the official site to enhance user experience. #1303 by @kimteayon
- ๐ Refactored markdown theme styles. #1305 by @kimteayon
- ๐ Fixed the issue where
codetagstreamStatusstate was incorrect. #1307 by @Div627 - ๐ Transformed
index.lesstoindex.css. #1306 by @Div627 - ๐ Fixed
SteamingOptiontoStreamingOption. #1301 by @Div627 - ๐ Fixed the issue where dompurifyConfig.ALLOWED_TAGS was incorrectly merged into ADD_TAGS. #1297 by @Div627
2025-10-30
- ๐ Removed Bubble.List
suffixproperty and modified typing through CSS Token. #1285 by @kimteayon - ๐ Added flashing animation effect to ThoughtChain.Item component. #1278 by @kimteayon
- ๐ Added flashing animation effect to Think component. #1278 by @kimteayon
- ๐ Added flashing animation effect to ThoughtChain component. #1286 by @kimteayon
- ๐ Added fadeIn and fadeInLeft effects to Actions. #1288 by @kimteayon, #1289 by @kimteayon
- ๐ Added fadeIn and fadeInLeft effects to Prompts. #1289 by @kimteayon
- ๐ Optimized the official site to enhance user experience. #1290 by @Rain120
2025-10-29
- ๐ Attachments Ref adds
selectmethod to support file selection capability, while fixing the issue where the upload button still appears after reaching the maximum quantity when a maximum limit is set. #1266 by @kimteayon - ๐ Optimized the official site to enhance user experience. #1269 by @kimteayon, #1274 by @kimteayon
- ๐ Fixed KaTeX plugin rendering failure and exception throwing issues, modified formula rendering rules to reduce rendering exceptions. #1265 by @Div627
- ๐ Added code examples for XMarkdown handling Chinese links. #1270 by @kimteayon
- ๐
codeandpretags now return rendering statusstreamStatusand block-level identifierblockduring rendering. #1272 by @Div627 - ๐ Fixed duplicate DOM keys when rendering markdown. #1273 by @Div627
2025-10-27
- ๐ Sender slot configuration changed to mutable properties, in slot mode the
insertmethod addsreplaceCharactersparameter to support replacement functionality, and thefocusmethod adds slotkeyconfiguration to support focusing on specific slots. #1259 by @kimteayon - ๐ Sources inline mode supports specifying the currently active panel, adds
activeKeyproperty, and optimizes panel switching interaction styles for better experience. #1261 by @kimteayon - ๐ Bubble.List optimized scrollbar layout, implementation, and semantics. #1263 by @kimteayon
- ๐ Fixed inconsistent parameter structure issue for XMarkdown custom components under different states. #1260 by @Div627
- ๐ Added XMarkdown code examples. #1262 by @kimteayon
2025-10-23
- ๐ฅ New component Sources. #1250 by @hy993658052
- ๐ Bubble adds two subcomponents: Bubble.System and Bubble.Divider. #1239 by @anxLiang and @kimteayon
- Sender
- ๐ Added slot focus event functionality. #1221 by @kimteayon
- ๐ Fixed the issue where
onPasteFilecallback data was incorrect when pasting multiple files in the input box. #1221 by @kimteayon - ๐ Fixed accessibility issues caused by SVG not being internationalized. #1243 by @kimteayon
- FileCard
- ๐ Added semantic implementation. #1220 by @kimteayon
- ๐ Added support for
jfiftype. #1248 by @IsDyh01
- ๐ Attachments added semantic implementation. #1220 by @kimteayon
- ๐ Optimized the official site to enhance user experience. #1216 by @kimteayon, #1217 by @Div627, #1218 by @IsDyh01, #1224 by @kimteayon, #1232 by @IsDyh01, #1233 by @kimteayon, #1243 by @kimteayon, #1247 by @elrrrrrrr
- ๐ XMarkdown adds rendering component configuration
incompletefor tags that need to be closed during the rendering process and corresponding functionality. #1223 by @Div627 - ๐ Fixed the issue where XMarkdown
openLinksInNewTabproperty configuration was ineffective. #1253 by @Div627 - ๐ Fixed the issue of repeated rendering in XMarkdown animations. #1255 by @Div627
- ๐ Enhanced XMarkdown's ability to identify formula rendering tags. #1255 by @Div627
- ๐ Fixed the issue where useXChat handling stream data server errors caused parameter problems in the
requestFallbackcallback. #1224 by @kimteayon - ๐ Added implementation for activeConversationKey in useXConversations. #1252 by @kimteayon
- ๐ Fixed the non-multi-instance issue of useXChat
isRequesting, and optimized the callback parameters forrequestPlaceholderandrequestFallback. #1254 by @kimteayon
2025-09-24
- ๐ Fixed code highlighting plugin style loss, resolved component matching issues with nested child elements, and removed table text-align attribute from default styles. #1212 by @Div627
2025-09-22
- Bubble
- ๐ Bubble.List adds
extraparameter, which supports custom functions with useXChat. #1195 by @kimteayon - ๐ Fixed the issue where the content height was fixed in the
loadingstate. #1178 by @kimteayon - ๐ Fixed component type export naming error. #1182 by @kimteayon
- ๐ Bubble.List adds
- ๐ Fixed ThoughtChain.Item component type export naming error. #1178 by @kimteayon
- ๐ Fixed the issue of missing listening components in XProvider. #1178 by @kimteayon
- ๐ Refactored animation-related implementation. #1198 by @Div627, #1204 by @Div627
- ๐ Fixed plugin export type error, and added examples and documentation. #1187 by @Div627
- ๐ Fixed rendering exception when switching Mermaid plugin. #1175 by @Div627
- ๐ Added semantic implementation for HighlightCode and Mermaid plugins. #1178 by @kimteayon
- ๐ Fixed incomplete theme style override in XMarkdown. #1182 by @kimteayon
- ๐ useXChat
setMessagenow supports a callback function to get the original message, andonRequestandonReloadadd anextraparameter to support custom functions. #1195 by @kimteayon
- ๐ Updated the overall site documentation. #1194 by @kimteayon
- ๐ Updated the showcase functionality, added 'Ultramodern' showcase. #1184 by @kimteayon, #1195 by @kimteayon, #1194 by @kimteayon
- ๐ Optimized the official site to enhance user experience. #1170 by @jinyang, #1186 by @jinyang, #1192 by @iamkun-2, #1193 by @iamkun-2, #1197 by @elrrrrrrr, #1199 by @Div627
2025-09-14
- Bubble
- ๐ Fixed the default
white-spacestyle issue. #1147 by @kimteayon - ๐ Fixed missing semantics and incorrect height in
loadingstate under Bubble.List. #1162 by @kimteayon - ๐ Fixed type export and documentation import errors. #1160 by @kimteayon
- ๐ Fixed the default
- ๐ Removed deprecated tools
useXAgentanduseXChat, and updated or replaced related documentation withX SDK. #1148 by @kimteayon - ๐ Fixed the missing
statusdisplay issue in the FileCard component. #1156 by @hy993658052 - ๐ Fixed the issue where the Sender component could not paste Excel cell text when file paste was enabled. #1167 by @kimteayon
- ๐ Added Mermaid plugin operation functionality. #1135 by @Div627
- ๐ Fixed the streaming effect in XMarkdown. #1135 by @Div627
- ๐ Added plugin internationalization and theme customization features, along with documentation upgrades. #1135 by @kimteayon
- ๐ Added
openLinksInNewTabconfiguration for XMarkdown links and adjusted theme colors. #1164 by @Div627 - ๐ Fixed style conflicts between XMarkdown and documentation markdown. #1161 by @kimteayon
- ๐ Refactored the
isRequestingproperty in the useXChat tool, upgrading it from a method to an observable variable. #1168 by @hylin - ๐ Added message
abortstatus to the useXChat tool, fixed themessageparameter error in therequestFallbackcallback method, and removed error state message filtering. #1171 by @kimteayon
- ๐ Optimized the official site to enhance user experience. #1169 by @hylin
- ๐ Updated documentation for introduction, model integration, agent integration, X SDK, and template code. #1171 by @kimteayon
2025-08-28
- ๐ Fixed the issue where pressing
Enterin normal mode of the Sender component would triggerSubmitwhen selecting a candidate word. #1144 by @kimteayon - ๐ Fixed the issue where the Sender component could not insert a new line when
submitTypewas set toshiftEnterin slot mode. #1143 by @kimteayon - ๐ Fixed the abnormal
marginstyle when thedescriptioncontent of ThoughtChain.Item wrapped to a new line. - ๐ Refactored the template room using
@ant-design/x-sdk. #1139 by @hylin - ๐ Fixed the persistent display of the
prefixin the Bubble component. #1137 by @anxLiang - ๐ Added documentation to explain the scrolling container issue in Bubble.List. #1133 by @anxLiang
- ๐ Fixed the issue where uploaded images in the Attachment component were not displayed. #1140 by @hy993658052
- ๐ Fixed semantic issues and size display problems in the FileCard component. #1130 by @kimteayon
- ๐ฆ Upgraded the father configuration. #1125 by @fireairforce
- ๐ Optimized the official site to enhance user experience. #1142 by @kimteayon
2025-08-20
- ๐ Added subcomponent features for Actions, including Actions.Copy, Actions.Audio, and Actions.Item. #1121 by @kimteayon
- Bubble
- ๐ Added semantic configuration for the Sender component. #1116 by @kimteayon
- ๐ Refactored the template room using X SDK. #1139 by @hylin
- ๐ Optimized the official site to enhance user experience. #1124 by @kimteayon, #1123 by @kimteayon
- ๐ Optimized the release process. #1115 by @kimteayon
2025-08-14
2025-08-12
- ๐ Refactored and upgraded the Bubble component. #1100 by @anxLiang, #1077 by @anxLiang
- ๐ Refactored and upgraded the Bubble.List component. #1077 by @anxLiang
- ๐ Fixed the issue where the
readOnlyandloadinglogic of the Bubble component did not take effect. #1101 by @kimteayon
- ๐ Optimized the release process. #1098 by @kimteayon
- ๐ Optimized the official site to enhance user experience. #1087 by @kimteayon
2025-08-05
- ๐ฅ Added new component FileCard. #1094 by @hy993658052
- ๐ฅ Added new component Notification. #973 by @kimteayon
- ๐ฅ Added new component Think. #970, #966, #946 by @hy993658052
- ๐ Refactored and upgraded the Attachments component.
- ๐ Refactored and upgraded the Actions component. #994 by @vanndxh
- ๐ Refactored and upgraded the Conversations component. #955, #954, #937 by @kimteayon
- ๐ Refactored and upgraded the Sender component. #1073, #962 by @kimteayon, @Chuck-Ray
- ๐ Refactored and upgraded the ThoughtChain component. #985 by @kimteayon
- ๐ Added
Reffunctionality to all components. #1081 by @kimteayon - ๐ Integrated internationalization logic into the XProvider component. #952 by @kimteayon
- ๐ฅ Added new component XMarkdown. #1060, #989 by @Div627
- ๐ฅ Added new plugin Latex. #1060, #989 by @Div627
- ๐ฅ Added new plugin HighlightCode. #1060, #989 by @Div627
- ๐ฅ Added new plugin Mermaid. #1060, #989 by @Div627
- ๐ฅ Added new tool useXChat. #1098 by @hylin
- ๐ฅ Added new tool useXConversations. #1098 by @hylin
- ๐ฅ Added new tool Chat Provider. #1098 by @hylin
- ๐ฅ Added new tool XRequest. #1098 by @hylin
- ๐ฅ Added new tool XStream. #1098 by @hylin
- ๐ The overall framework has been upgraded to Monorepo.#823 by @elrrrrrrr
- ๐ Upgraded all components to Ant Design V6. #1012 by @kimteayon
- ๐ Upgraded and adjusted the release logic of Ant Design X. #1098, #1009 by @kimteayon
- ๐ Optimized the official site to enhance user experience. #1083 by @kimteayon, #1001 by @elrrrrrrr
2025-09-12
- ๐ Fixed ThoughtChain component
titlecould not display the collapsed title when passingReactNode. #1172 by @IsDyh01 - ๐ Fixed Sender component
LoadingButtonwould display two icons when theiconproperty is passed. #1145 by @IsDyh01 - ๐ Fixed semantic loss in Sender component
content. #703 by @HomyeeKing - ๐ Removed redundant condition checks in Bubble component typing effect prefix logic. #1091 by @AqingCyan
- ๐ Fixed missing
updatingstatus in useXChat. #833 by @wzc520pyfm - ๐ Fixed the exception in Suggestion component when items is an empty array in
useActive. #824 by @LengYXin - ๐ Improved the official site for better user experience. #960 by @wzc520pyfm, #1048 by @wzc520pyfm, #1118 by @afc163, #1122 by @fireairforce, #1120 by @IsDyh01
2025-07-30
- ๐ Attachments component
FileCardadds icon and type configuration. #1006 by @kieranwv - ๐ Added documentation and demo for Toolbox Agent integration. #1063 by iamkun-2
- ๐ Improved official site for better user experience. #1054 by @hylin, #1056
2025-07-16
- ๐ Added Bubble component support for
onScrollevent listener. #1021 by @QdabuliuQ - ๐ Removed duplicate TypeScript type declaration in Bubble component. #1032 by @wzc520pyfm
- ๐ Fixed Conversations
onActiveChangebeing triggered when a disabledmenuitem is clicked. #1024 by @QdabuliuQ - ๐ Fixed semantic configuration for Attachments component
FileList. #1017 by @kimteayon - ๐ Added html configuration for Actions component. #995 by @vanndxh
- ๐ Fixed Conversations label display issue and improved semantic configuration. #898 by @yuanliu147
- ๐ Improved official site for better user experience. #940 by @coding-ice, #969 by @afc163, #968 by @afc163, #1019 by hylin,#1036 by @kimteayon
2025-05-30
- ๐ฅ New Component Actions.#768 by vanndxh
- ๐ Fix the issue where Bubble.List
footerandheadercannot retrieve keys.#876 by kimteayon - ๐ Fix the issue of overflow and ellipsis of Conversations list titles.#877 by kimteayon
- ๐ Enhance the official website to improve user experience.#816 by @Rain120ใ#880 by @kimteayon
2025-05-21
- ๐ Add Conversation type export. #258 by @ONLY-yours
- ๐ Fixed the issue that the Prompts scroll bar is always displayed. #785 by @kimteayon
- ๐ Fix Suggestion warning for using antd deprecated API
onDropdownVisibleChange. #827 by @zombieJ - ๐ Extend Bubble
contenttofooterandheadermethod implementation parameters, and add Demo implementation.#683 by @L-Hknu and @kimteayon - ๐ Fixed the security issue of Api Key being exposed on the site.#840 by @kimteayon
- ๐ Enhance the official website to improve user experience.#783 by @kimteayon ,#229 by @afc163 ,#835 by @kimteayon ,#814 by @wzc520pyfm
2025-04-25
- ๐ Delete Conversations ellipsis tooltip , fix 'tooltip' display error issue.#776 by @afc163
- ๐ Fixed Attachments
imagecard style.#751 by @wzc520pyfm - ๐ Fixed ThoughtChain controlled issue.#752 by @Youzi2233
- XRequest
- ๐ XRequestCallbacks adds an 'onStream' callback that allows for stream listening and abort operations.#711 by @kimteayon
- ๐ Fixed the issue of XRequestOptions changes not taking effect and added a demo.#736 by @kimteayon
- ๐ Add an example of model integration. #725 by @kimteayon
- ๐ Inaccurate parameter naming in optimizing API methods.#736 by @kimteayon
- useXAgent
- ๐ RequestFn adds an
onStreamcallback that allows for stream listening and abort operations.#711 by @kimteayon - ๐ RequestFn has added a
transformStreamtransformation function for processing stream data.#725 by @kimteayon - ๐ Fix the issue of XAgentConfig Preset changes not taking effect and add an example.#736 by @kimteayon
- ๐ Fix the issue of incorrect callback types for RequestFn
onSuccessand update the corresponding demo. #725 by @kimteayon - ๐ Add model access, Custom RequestParams,and customize
XRequestOptionsdemos. #725 by @kimteayon ,#711 by @kimteayon
- ๐ RequestFn adds an
- useXChat
- ๐ XChatConfig adds input and output generic types.#725 by @kimteayon
- ๐ XChatConfig adds
transformMessagetransformation function,which can transformmessageswhen updating data and update tomessagesat the same time. #711 by @kimteayon - ๐ XChatConfig adds
transformStreamconversion function for processing stream data.#711 by @kimteayon - ๐ XChatConfig adds
resolveAbortControllercallback function, which can obtain theAbortControllercontroller for controlling the stream state.#711 by @kimteayon - ๐ Add model access examples and remove incorrect abort examples. #711 by @kimteayon
- ๐ Fixed the issue of Sender
headerborder-radiusstyle overflow.#732 by @Bao0630 - ๐ Add a copilot style model room.#657 by @vanndxh
- ๐ Refactoring the independent model room.#753 by @vanndxh
- ๐ Enhance the official website to improve user experience.#730 by @afc163 ,#758 by @coding-ice , #761 by @ONLY-yours
2025-04-14
- Bubble.List
- ๐ Refactor Bubble.List, reduce unnecessary refreshes during updates.#479 by @YumoImer
- ๐ Fixed scrollbar styles issues of
Bubble.Listunder dark theme.#727 by @kimteayon
- Conversation
- ๐ Fixed style issues of
ulandliin Conversation.#726 by @kimteayon - ๐ Extended
getPopupContainerformenu.#698 by @yuxuan-ctrl
- ๐ Fixed style issues of
- ๐ Fixed ThoughtChain Collapse cannot unfold issue.#720 by @kimteayon
- ๐ Fixed Attachments image display style issue.#708 by @hy993658052
- ๐ Refactor Sender,Control the 'disabled' attribute of custom
Actions.#666 by @afc163 - ๐ Enhance the official website to improve user experience.#680 by @wzc520pyfm,#699 by @afc163,#716 by @afc163,#686 by @afc163,#728 by @kimteayon
2025-03-28
- Sender
- ๐ Add
footerto support custom footer content.#654 by @kimteayon - ๐ Extended
autoSizeto support custom content height.#637 by @Zhang-Wei-666 - ๐ Add the declarations for
onFocusandonBlurtypes.#625 by @aojunhao123
- ๐ Add
- ๐ Extended Conversations
menu.triggerto support custom menu trigger.#630 by @kimteayon - Attachments
- ๐ Extended
ImagePropsto support custom image configuration.#613 by @hy993658052 - ๐ Add Attachments
onRemoveAPI documentation#608 by @kimteayon
- ๐ Extended
- ๐ Extended
GPT-Visrendering chart example.#603 by @lvisei - ๐ฆ Improved Chat Design X
peerDependencies.#611 by @pokerface9830 - ๐ Enhance the official website to improve user experience.#626 by @aojunhao123,#648 by @kimteayon,#659 by @afc163,#667 by @jin19980928
2025-03-14
- ๐ Extended
Senderfile pasting can handle multiple files.#505 by @ztkuaikuai - ๐ Extended
BubbleListrole definition function.#485 by @chenluda - ๐ Fixed
Attachmentsmulti file horizontal scrollbar display.#556 by @onefeng123 - ๐ Fixed
AttachmentsonRemove non effective issue.#555 by @edison-tianhe - ๐ Fixed
Senderthe issue of actions lackingSpeechButton.#549 by @zombieJ - ๐ Fixed
Attachmentsthe issue of file initialization display.#524 by @ztkuaikuai - ๐ Fixed
Conversationsscroll bar issue.#485 by @LofiSu - ๐ Improved
Bubbletypingreduces unnecessary rendering.#477 by @kxcy001123 - ๐ฆ Improved Chat Design X construct #578,#584 by @kimteayon, #578 by @kimteayon,#587 by @afc163
- ๐ Enhance the official website to improve user experience.#484 by @ztkuaikuai, #495 by @ztkuaikuai, #522 by @liangchaofei,#537 by @wzc520pyfm,#553 by @PeachScript, #578 by @kimteayon, #585 by @MaricoHan
2025-01-13
- ๐ Fix
Attachmentremove icon style. #460 by @Rain120 - ๐ Refactor
BubblePropsto supportContentTypetype argument. #403 by @YumoImer - ๐ Dev and site support React 19. #432 by @YumoImer
- ๐ Enhance the official website to improve user experience. #456, #446, #448, #444, #414, #406, #404 by @wzc520pyfm, @YumoImer, @Rain120, @afc163
2024-12-25
- ๐ Extended
XStreamsupport for the cancel feature. #319 by @ppbl - ๐ Extended
Bubblesupport for thetyping.suffixfeature. #316 by @BQXBQX - ๐ Extended
Sendercomponent'sonChangeparameter to include theeventobject. #362 by @defaultjacky - ๐ Enhanced the
Sendercomponent'srefto support focus control methods likefocusandblur. #397 by @YumoImer - ๐ Fixed styling issues in
ThoughtChainwhencssVaris not applied. #373 by @YumoImer - ๐ Added
Petercatassistant feature. #375 by @xingwanying - ๐ Improved the official website for a better user experience. #389, #377, #364, #368 by @afc163, @YumoImer
2024-12-16
- ๐ Refactor the styles when
placement: 'end'is set forBubble. #314 by @YumoImer - ๐ Fix occasional failure to trigger auto-scrolling when
autoScrollis set inBubble.List. #336 by @anzhou99Ru - ๐ Enhance the official website to improve user experience. #343, #334, #315, #331 by @afc163, @YumoImer, @Wxh16144
- ๐ Fix errors encountered when running
pnpm lint. #313 by @BQXBQX
2024-12-04
- ๐ Enhanced
XRequestto support parsing custom protocols. #293 by @YumoImer - ๐ Fixed an issue where the preview buttons for
Attachmentdid not toggle visibility properly. #295 by @anzhou99 - ๐ Fixed a bug in
useXChatwhere the same message triggeredonUpdatemultiple times. #298 by @YumoImer - ๐ Added documentation for using
BubblewithGPT-Vis. #288 by @lvisei - ๐ฆ Updated browser target configurations to reduce bundle size. #282 by @afc163
- ๐ Fixed errors when running
pnpm run prestart. #287 by @long36708
2024-11-29
- ๐ Optimized TS types for
useXAgentandXStream. #272 by @YumoImer - ๐ Made the
agentparameter optional to support data management functionality using onlyuseXChat. #271 by @YumoImer - ๐ Adjusted
Conversationsstyle based on RICH design specification. #242 by @YumoImer - ๐ Fixed ghost dependency issue that prevented the project from starting when using
pnpm. #223 by @YumoImer - ๐ Demonstrated the attachment upload functionality in the standalone template. #250, #265 by @kelvinelove
- ๐ Fixed missing contributor information. #212 by @afc163
- ๐ Optimized official site to enhance user experience. #277, #264, #263, #262, #261, #241, #246, #210, #211 by @YumoImer, @afc163, @Rain-1214, @kelvinelove and @tabzzz1
- ๐ฆ Updated browser targets to reduce bundle size. #234 by @afc163
2024-11-22
๐ We are thrilled to announce the official release of Ant Design X 1.0.0!
- ๐ Derived from Best Practices of Enterprise-Level AI Products: Built on the RICH interaction paradigm, delivering an exceptional AI interaction experience.
- ๐งฉ Flexible and Diverse Atomic Components: Covers most AI dialogue scenarios, empowering you to quickly build personalized AI interaction interfaces.
- โก Out-of-the-Box Model Integration: Easily connect with inference services compatible with OpenAI standards.
- ๐ Efficient Management of Conversation Data Flows: Provides powerful tools for managing data flows, enhancing development efficiency.
- ๐ฆ Rich Template Support: Offers multiple templates for quickly starting LUI application development.
- ๐ก Complete TypeScript Support: Developed with TypeScript, ensuring robust type coverage to improve the development experience and reliability.
- ๐จ Advanced Theme Customization: Supports fine-grained style adjustments to meet diverse use cases and personalization needs.
2024-11-07
- ๐ฅ Sender support
onPasteFileand Attachments supportref.uploadfor manual uploading, by @zombieJ #184 - ๐ฅ Sender
allowSpeechsupport using third-part SDK, by @zombieJ #187
2024-11-06
- ๐ฅ New Component Welcome, by @zombieJ #179
- ๐ฅ Prompts support nest structure, by @zombieJ #181
- ๐ฅ Attachments support Attachments.FileCard component, by @zombieJ #182
2024-11-04
2024-11-01
- ๐ Fix the logic in the Attachments, by @YumoImer #174
- ๐ Fix Sender.Header can not focus, by @zombieJ #175
2024-10-31
2024-10-25
- ๐ฅ New Component
Attachments, by @zombieJ #168 - ๐ฅ New Tools
XStream, by @YumoImer #138 - ๐ฅ New Tools
XRequest, by @YumoImer #138
2024-10-23
- ๐ Bubble support
loadingRenderto customize loading content. #165 - ๐ Fix components missing style when without XProvider. #163
2024-10-17
- Sender
- ๐ update group config for Components category, by @YumoImer #155
- ๐ tweak demo toggle button style , by @afc163 #146
- ๐ Update README.md, by @afc163 #142
2024-10-10
- Bubble
2024-09-27
- ๐ฅ New Component
XProviderfor global configuration, by @YumoImer #127 - ๐ฅ New Runtime Hook
useXChatfor data management, by @zombieJ #125 - ๐ฅ New Runtime Hook
useXAgentfor model scheduling, by @zombieJ #125 - ๐
ThoughtChaincomponent now support thesizeproperty, by @YumoImer #123 - ๐ Updated
.lintstagedrc.json, by @afc163 #128 - ๐ Updated dependency
cheeriotov1.0.0, by @afc163 #121
2024-09-10
- ๐ฅ feat: Suggestion ๅปบ่ฎฎ็ปไปถ by @ONLY-yours in #87
- ๐ fix: change the Sender restProps type by @ONLY-yours in #101
- ๐ fix: bun install by @afc163 in #111
- ๐ chore: add layer support by @zombieJ in #118
- ๐ chore: speed up workflows by @afc163 in #119
- ๐ chore(deps-dev): bump the dev-dependencies group with 5 updates by @dependabot in #120
- ๐ chore: clean up README.md by @afc163 in #102
- ๐ chore: add issue templates by @afc163 in #103
- ๐ chore: add bun.lockb by @afc163 in #108
- ๐ chore: Delete index-style-only.js by @afc163 in #106
- ๐ chore: Update main.yml by @afc163 in #105
- ๐ chore: Update package.json by @afc163 in #110
2024-09-05
- ๐ฅ New Component Bubble. #19 @li-jia-nan
- ๐ฅ Bubble support direction #52 @li-jia-nan
- ๐ฅ New Component Bubble.List. #57 @zombieJ
- ๐ฅ New Component Conversations. #48 @YumoImer
- ๐ฅ New Component Prompts. #55 @YumoImer
- ๐ฅ New Component Sender. #46 @ONLY-yours
- ๐ฅ New Component ThoughtChain. #86 @YumoImer
- ๐ฆ Use
fatherto build. #84 @zombieJ - ๐ Fix ThemeContext instances being inconsistent when using
antdes or lib package. #88 @YumoImer - ๐ Refactor: API Naming Conventions #73 @zombieJ
- ๐ MISC: CI, Github Actions, Publish
- ๐ Update README.md
2024-05-10
- MISC: Project initialization.