order | title | toc | timeline | tag |
---|---|---|---|---|
6 |
Changelog |
false |
true |
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-04-25
- ๐ Delete Conversations ellipsis tooltip , fix 'tooltip' display error issueใ#776 by @afc163
- ๐ Fixed Attachments
image
card 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
onStream
callback that allows for stream listening and abort operations.#711 by @kimteayon - ๐ RequestFn has added a
transformStream
transformation 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
onSuccess
and update the corresponding demo. #725 by @kimteayon - ๐ Add model access, Custom RequestParams,and customize
XRequestOptions
demos. #725 by @kimteayon ๆไบคใ#711 by @kimteayon
- ๐ RequestFn adds an
- useXChat
- ๐ XChatConfig adds input and output generic types.#725 by @kimteayon
- ๐ XChatConfig adds
transformMessage
transformation function,which can transformmessages
when updating data and update tomessages
at the same time. #711 by @kimteayon - ๐ XChatConfig adds
transformStream
conversion function for processing stream data.#711 by @kimteayon - ๐ XChatConfig adds
resolveAbortController
callback function, which can obtain theAbortController
controller 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
header
border-radius
style 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.List
under dark theme.#727 by @kimteayon
- Conversation
- ๐ Fixed style issues of
ul
andli
in Conversation.#726 by @kimteayon - ๐ Extended
getPopupContainer
formenu
.#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
footer
to support custom footer content.#654 by @kimteayon - ๐ Extended
autoSize
to support custom content height.#637 by @Zhang-Wei-666 - ๐ Add the declarations for
onFocus
andonBlur
types.#625 by @aojunhao123
- ๐ Add
- ๐ Extended Conversations
menu.trigger
to support custom menu trigger.#630 by @kimteayon - Attachments
- ๐ Extended
ImageProps
to support custom image configuration.#613 by @hy993658052 - ๐ Add Attachments
onRemove
API documentation#608 by @kimteayon
- ๐ Extended
- ๐ Extended
GPT-Vis
rendering 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
Sender
file pasting can handle multiple files.#505 by @ztkuaikuai - ๐ Extended
BubbleList
role definition function.#485 by @chenluda - ๐ Fixed
Attachments
multi file horizontal scrollbar display.#556 by @onefeng123 - ๐ Fixed
Attachments
onRemove non effective issue.#555 by @edison-tianhe - ๐ Fixed
Sender
the issue of actions lackingSpeechButton
.#549 by @zombieJ - ๐ Fixed
Attachments
the issue of file initialization display.#524 by @ztkuaikuai - ๐ Fixed
Conversations
scroll bar issue.#485 by @LofiSu - ๐ Improved
Bubble
typing
reduces 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
Attachment
remove icon style. #460 by @Rain120 - ๐ Refactor
BubbleProps
to supportContentType
type 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
XStream
support for the cancel feature. #319 by @ppbl - ๐ Extended
Bubble
support for thetyping.suffix
feature. #316 by @BQXBQX - ๐ Extended
Sender
component'sonChange
parameter to include theevent
object. #362 by @defaultjacky - ๐ Enhanced the
Sender
component'sref
to support focus control methods likefocus
andblur
. #397 by @YumoImer - ๐ Fixed styling issues in
ThoughtChain
whencssVar
is not applied. #373 by @YumoImer - ๐ Added
Petercat
assistant 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
autoScroll
is 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
XRequest
to support parsing custom protocols. #293 by @YumoImer - ๐ Fixed an issue where the preview buttons for
Attachment
did not toggle visibility properly. #295 by @anzhou99 - ๐ Fixed a bug in
useXChat
where the same message triggeredonUpdate
multiple times. #298 by @YumoImer - ๐ Added documentation for using
Bubble
withGPT-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
useXAgent
andXStream
. #272 by @YumoImer - ๐ Made the
agent
parameter optional to support data management functionality using onlyuseXChat
. #271 by @YumoImer - ๐ Adjusted
Conversations
style 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
onPasteFile
and Attachments supportref.upload
for manual uploading, by @zombieJ #184 - ๐ฅ Sender
allowSpeech
support 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
loadingRender
to 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
XProvider
for global configuration, by @YumoImer #127 - ๐ฅ New Runtime Hook
useXChat
for data management, by @zombieJ #125 - ๐ฅ New Runtime Hook
useXAgent
for model scheduling, by @zombieJ #125 - ๐
ThoughtChain
component now support thesize
property, by @YumoImer #123 - ๐ Updated
.lintstagedrc.json
, by @afc163 #128 - ๐ Updated dependency
cheerio
tov1.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
father
to build. #84 @zombieJ - ๐ Fix ThemeContext instances being inconsistent when using
antd
es 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.