Releases: miurla/morphic
v0.3.7
What's Changed
- fix: Change Gemini Flash toolCallType from native to manual by @miurla in #462
- feat: Unify navigation in header for all devices by @miurla in #463
- Fix: Change environment variable by @miurla in #466
- fix: update DeepSeek model IDs and names for better clarity by @miurla in #467
- fix: change DeepSeek tool call type from native to manual by @miurla in #468
- Fix models.json loading in various environments by @miurla in #471
- feat: add BASE_URL environment variable support for Docker environments by @miurla in #472
- fix: use parts to render messages in multi steps correctly by @sp88011 in #473
- fix: use parts to render messages in multi steps correctly by @miurla in #474
New Contributors
Full Changelog: v0.3.6...v0.3.7
v0.3.6
Key Improvements
- Docker Enhancements: Optimized Docker configuration with multi-architecture support and improved build workflows
- Model Management: Refactored model configurations to JSON for better maintainability
- New AI Provider: Added xAI (Grok) provider and models
- Framework Update: Upgraded to Next.js 15.2.0
- New Model: Added Claude 3.7 Sonnet to available models
- Chat History Control: Added environment flag to disable chat history saving
What's Changed
- fix: use bun start for production mode in Docker by @miurla in #433
- feat: add multi-architecture Docker build support by @miurla in #434
- fix: update Docker configuration by @miurla in #436
- docs: remove prebuilt image documentation by @miurla in #440
- ci: optimize docker build workflow by @miurla in #441
- feat: add xAI (Grok) provider and models by @miurla in #444
- fix: add env flag to disable chat history saving by @miurla in #445
- refactor: move model configurations to JSON and improve model management by @miurla in #451
- refactor: rename NEXT_PUBLIC_ENABLE_SAVE_CHAT_HISTORY to ENABLE_SAVE_CHAT_HISTORY by @miurla in #452
- refactor: improve model configuration management by @miurla in #454
- chore: remove unnecessary check by @miurla in #455
- refactor: update getModels to use fetch by @miurla in #456
- fix: filter out disabled models from UI by @miurla in #457
- Add Claude 3.7 Sonnet to models.json by @miurla in #459
- Upgrade Next.js to version 15.2.0 by @miurla in #460
Full Changelog: v0.3.5...v0.3.6
v0.3.5
v0.3.4
What's Changed
- feat: add support for o3-mini model by @miurla in #415
- refactor: update visibility classes for responsive design by @miurla in #416
- feat: update Ollama model configuration and enhance tool call support by @miurla in #421
- fix: preserve full model name after provider by @miurla in #423
- feat(models): update Gemini models by @miurla in #426
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
Add reasoning model support
- refactor: replace model selector with shadcn combobox by @miurla in #407
- fix: adjust layout and spacing for better mobile experience by @miurla in #408
- refactor: improve chat input design by @miurla in #409
- feat: Add reasoning model support by @miurla in #412
Full Changelog: v0.3.2...v0.3.3
v0.3.2
v0.3.1
v0.3.0
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
v0.3.0-alpha.3
What's Changed
- 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
Full Changelog: v0.3.0-alpha.2...v0.3.0-alpha.3
v0.3.0-alpha.2
What's Changed
- 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
⚠️ Migration Status
The following features from the previous version are not yet migrated:
- Chat sharing capabilities
- Other core chat features from v0.2.x
This version is intended for development and testing purposes only. Users should continue using v0.2.x for production environments until the migration is complete.
Full Changelog: v0.3.0-alpha.1...v0.3.0-alpha.2