What's Changed
Migrating from RSC to UI
Breaking Changes
(Chat History, Share Feature, and Search Flow Updates)
Changes in Chat History Storage
Optional Chat History
- Chat history storage is now optional
- Enable with
NEXT_PUBLIC_ENABLE_SAVE_CHAT_HISTORY=true
- Check
.env.example
for configuration details
Share Feature Update
- Share functionality is now controlled by
NEXT_PUBLIC_ENABLE_SHARE=true
- Updated environment variable configuration
- See
.env.example
for setup
Disabled Features
Search from Share Page
- Search functionality has been temporarily disabled on share pages
Query Clarification Flow
- The user query clarification flow (when queries are ambiguous) has been temporarily disabled
Data Migration Notice
Storage Schema Changes
- Chat history data structure has been updated
- Data is now stored with a new key format
- Previous data format is not compatible with the new version
Migration Required
Action Required
- Review
.env.example
for new configuration options - Update your environment variables accordingly
- Migrate existing data if needed (previous chat history will not be displayed without migration)
- Note the temporarily disabled features in your implementation
Please refer to the documentation for detailed configuration instructions.
- fix: Make Azure deployment name configurable through environment vars by @miurla in #379
- chore: Update README and models to include formatted URLs and add Gemini 2.0 Flash model by @yslinear in #380
- Fix TypeScript Error in window.prompt Call in Codeblock Component by @andreia-oca in #381
- Migrate to AI SDK UI by @miurla in #383
- feat: save chat with related questions after completion by @miurla in #386
- refactor: unify message rendering pattern for tools and annotations by @miurla in #387
- Save and load annotation data by @miurla in #389
- Refactor/share by @miurla in #390
- refactor: Update Chat component to include query parameter by @miurla in #391
- feat: improve error handling in chat API route by @miurla in #393
- refactor: standardize useChat hook ID usage by @miurla in #394
- Refactor/improve UI by @miurla in #395
- style: enhance UI components with animations and visual improvements by @miurla in #396
- docs: reorganize documentation and improve clarity by @miurla in #398
- feat: Migrating from RSC to UI by @miurla in #399
New Contributors
- @yslinear made their first contribution in #380
- @andreia-oca made their first contribution in #381
Full Changelog: v0.2.34...v0.3.0