Changelog
@ant-design/x
follows Semantic Versioning 2.0.0.
Release Schedule
- 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.
1.0.4
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
1.0.3
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
1.0.2
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
1.0.1
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
1.0.0
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.
1.0.0-alpha.12
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
1.0.0-alpha.11
2024-11-06
- 🔥 New Component Welcome, by @zombieJ #179
- 🔥 Prompts support nest structure, by @zombieJ #181
- 🔥 Attachments support Attachments.FileCard component, by @zombieJ #182
1.0.0-alpha.10
2024-11-04
1.0.0-alpha.9
2024-11-01
- 🐛 Fix the logic in the Attachments, by @YumoImer #174
- 🐛 Fix Sender.Header can not focus, by @zombieJ #175
1.0.0-alpha.7
2024-10-31
1.0.0-alpha.6
2024-10-25
- 🔥 New Component
Attachments
, by @zombieJ #168 - 🔥 New Tools
XStream
, by @YumoImer #138 - 🔥 New Tools
XRequest
, by @YumoImer #138
1.0.0-alpha.5
2024-10-23
- 🆕 Bubble support
loadingRender
to customize loading content. #165 - 🐛 Fix components missing style when without XProvider. #163
1.0.0-alpha.4
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
1.0.0-alpha.3
2024-10-10
- Bubble
1.0.0-alpha.2
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
1.0.0-alpha.1
2024-09-10
🚀 Features
- 🔥 feat: Suggestion 建议组件 by @ONLY-yours in #87
🐛 Fixes
- 🐛 fix: change the Sender restProps type by @ONLY-yours in #101
- 🛠 fix: bun install by @afc163 in #111
🛠 Refactors
- 🛠 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
📖 Documentation
1.0.0-alpha.0
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
0.0.0-alpha.0
2024-05-10
- MISC: Project initialization.