Skip to content

Releases: miurla/morphic

v0.3.7

14 Mar 04:27
859f8b6
Compare
Choose a tag to compare

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

01 Mar 02:43
65a4a9c
Compare
Choose a tag to compare

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

14 Feb 10:37
Compare
Choose a tag to compare

What's Changed

  • feat: add reasoning timing measurement and include elapsed time by @miurla in #430
  • feat: add docker prebuild and GitHub Actions workflow by @miurla in #431

Full Changelog: v0.3.4...v0.3.5

v0.3.4

05 Feb 17:10
54958b2
Compare
Choose a tag to compare

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

01 Feb 00:15
352441e
Compare
Choose a tag to compare

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

27 Jan 04:36
Compare
Choose a tag to compare

What's Changed

  • Update AI SDK dependencies by @miurla in #404
  • [Unstable] feat: add Deepseek provider integration by @miurla in #405

Full Changelog: v0.3.1...v0.3.2

v0.3.1

18 Jan 05:40
32eb8f6
Compare
Choose a tag to compare

What's Changed

Fixed it to work with the ollama provider even after migration

  • Fix: Add simulated streaming support for Ollama provider by @miurla in #402

Full Changelog: v0.3.0...v0.3.1

v0.3.0

15 Jan 08:02
3dc6a87
Compare
Choose a tag to compare

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

⚠️ If you need to access chat history from previous versions, data migration is required.

Action Required

  1. Review .env.example for new configuration options
  2. Update your environment variables accordingly
  3. Migrate existing data if needed (previous chat history will not be displayed without migration)
  4. 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

Full Changelog: v0.2.34...v0.3.0

v0.3.0-alpha.3

12 Jan 06:10
9dd3de8
Compare
Choose a tag to compare
v0.3.0-alpha.3 Pre-release
Pre-release

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

09 Jan 08:30
e5c3056
Compare
Choose a tag to compare
v0.3.0-alpha.2 Pre-release
Pre-release

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