Skip to content

Releases: miurla/morphic

v1.0.0-beta.4

07 Sep 06:53
aacb4c7

Choose a tag to compare

v1.0.0-beta.4 Pre-release
Pre-release

Note: Advancing from v0.5 to v1.0 as a major release due to substantial cumulative improvements.

What's Changed

  • feat: Add Row-Level Security (RLS) to all database tables by @miurla in #656
  • fix: Improve tool error handling for AI SDK v5 by @miurla in #658
  • fix: stabilize message height and improve chat scroll position by @miurla in #659
  • feat: Implement Row-Level Security (RLS) for multi-tenant data isolation by @miurla in #660
  • fix: add RLS context for feedback submission by @miurla in #661
  • fix: add RLS context for message feedback updates by @miurla in #662
  • feat: Enhanced search modes with improved UI and model selection by @miurla in #664
  • feat: optimize fetch tool limits and add quick mode restrictions by @miurla in #665
  • Fix: Display message actions only on last text part by @miurla in #666
  • refactor: centralize related questions model configuration by @miurla in #667
  • Refactor: Improve streaming architecture for related questions generation by @miurla in #668
  • feat: enhance message metadata with searchMode and modelId by @miurla in #669
  • feat: emphasize Morphic reborn with agentic search in changelog by @miurla in #672
  • feat: migrate model configuration to JSON files by @miurla in #673
  • feat: prepare v1.0 - environment configuration cleanup by @miurla in #674
  • feat: update documentation for v1.0 release by @miurla in #675
  • Fix feedback button not showing after streaming completes by @miurla in #676
  • fix: model selection to use cloud.json configuration properly by @miurla in #677
  • feat: update prompt format and search configuration by @miurla in #678
  • fix: avoid invisible action row in text parts by @miurla in #679

Full Changelog: v0.5.0-beta.3...v1.0.0-beta.4

v0.5.0-beta.3

11 Aug 13:46
e708572

Choose a tag to compare

v0.5.0-beta.3 Pre-release
Pre-release

What's Changed

  • feat: update CSS variables to use oklch color space and match sidebar with muted color by @miurla in #625
  • feat: align collapsible component styling for consistency by @miurla in #626
  • Fix Vercel deployment error with react-markdown v9 and webpack config by @miurla in #628
  • feat: add hover icon transition to SidebarTrigger and reduce header icon size by @miurla in #629
  • feat: remove search mode toggle functionality by @miurla in #630
  • Feature: support for Vercel gateway by @mcmadafly in #631
  • feat: add icon for Vercel AI Gateway provider by @miurla in #632
  • refactor: simplify provider ecosystem and model configuration by @miurla in #633
  • chore: update AI SDK packages from beta to stable versions by @miurla in #634
  • Improve reasoning section UI and functionality by @miurla in #635
  • Update OpenAI models to GPT-5 series by @miurla in #636
  • Fix text overflow in search section headers by @miurla in #637
  • Fix artifact panel resize behavior to prevent chat overflow on small screens by @miurla in #638
  • Redesign reasoning section UI for improved visual hierarchy by @miurla in #639
  • Fix GPT-5 reasoning display configuration by @miurla in #640
  • Fix OpenAI API error with GPT-5 reasoning parts in chat history by @miurla in #641
  • Add category-based prompt suggestions system by @miurla in #644
  • feat: add Langfuse LLM observability and tracing integration by @miurla in #645
  • feat: implement Langfuse feedback integration with user rating system by @miurla in #647
  • feat: add site feedback system with sentiment tracking by @miurla in #648
  • feat: add changelog notification banner system by @miurla in #649
  • feat: add authentication check and modal for chat access by @miurla in #650
  • feat: add rate limit error modal for better user experience by @miurla in #651
  • Performance optimization: Remove cache layers and add DB indexes by @miurla in #652
  • perf: optimize chat API to eliminate auth duplication and improve DB operations by @miurla in #653
  • Fix: Standardize AI SDK trigger and regenerate usage by @miurla in #654
  • feat: add animated loading logo with eye movement by @miurla in #655

New Contributors

Full Changelog: v0.5.0-beta.2...v0.5.0-beta.3

v0.5.0-beta.2

04 Aug 12:53
e9c6d3b

Choose a tag to compare

v0.5.0-beta.2 Pre-release
Pre-release

What's Changed

  • feat: improve retrieve tool with clickable UI and dual fetch modes by @miurla in #590
  • fix: improve message action display logic to prevent gaps by @miurla in #591
  • feat: implement two-type search system with video integration by @miurla in #592
  • fix: improve sidebar panel open/close animations by @miurla in #593
  • feat: skip related questions generation when no tool calls by @miurla in #594
  • feat: Auto-collapse multiple tools in messages by @miurla in #597
  • fix: update inspector panel tool icons and remove background by @miurla in #598
  • Fix fetch tool display issue when loading saved data by @miurla in #599
  • fix: prevent displaying '0' during search loading state by @miurla in #600
  • fix: Auto-collapse tools during streaming by @miurla in #601
  • fix: improve artifact search query and result count display by @miurla in #602
  • feat: add chat-cli tool for API testing by @miurla in #603
  • Fix message regeneration with AI SDK ID mismatch by @miurla in #604
  • feat: add regeneration testing to chat CLI tool by @miurla in #605
  • feat: improve chat API performance with caching and optimized queries by @miurla in #606
  • docs: add missing migration step and auth requirements to README by @miurla in #607
  • feat: implement context window management for LLMs by @miurla in #608
  • Fix failing tests and improve CI pipeline by @miurla in #609
  • fix: implement comprehensive error handling for chat functionality by @miurla in #610
  • fix: resolve hydration mismatch in chat artifact container by @miurla in #611
  • refactor: simplify related questions from streaming to data parts by @miurla in #612
  • refactor: improve streaming architecture with helper extraction and type safety by @miurla in #613
  • Fix Anthropic model message structure for tool-call/tool-result separation by @miurla in #614
  • Revert "Fix Anthropic model message structure for tool-call/tool-result separation" by @miurla in #615
  • Fix Anthropic tool call persistence and step-start handling by @miurla in #616
  • feat: enhance citation system with hover popovers and upgrade react-markdown to v10 by @miurla in #617
  • Fix undefined query display and add loading animation for search by @miurla in #618
  • feat: Add todo tools with artifact panel integration by @miurla in #619
  • Fix right panel gap when panel is hidden by @miurla in #620
  • fix: clean up drizzle migrations by @miurla in #621
  • Fix edit icon overlapping with user messages by @miurla in #622
  • feat: add comprehensive heading styles for prose content by @miurla in #623
  • feat: upgrade to Tailwind CSS v4.1.11 with CSS-based configuration by @miurla in #624

Full Changelog: v0.5.0-beta.1...v0.5.0-beta.2

v0.5.0-beta.1

29 Jul 01:12
28f9085

Choose a tag to compare

v0.5.0-beta.1 Pre-release
Pre-release

What's Changed

  • Add CLAUDE.md documentation and remove .cursor directory by @miurla in #574
  • Add typecheck, format commands and CI workflow by @miurla in #575
  • Add CI/CD, formatting, and documentation to v0.5 branch by @miurla in #576
  • feat: Upgrade to Vercel AI SDK v5 beta by @miurla in #578
  • feat: migrate to AI SDK v5.0.0-beta Agent abstraction by @miurla in #579
  • feat: implement Vercel AI SDK v5 persistence pattern by @miurla in #581
  • feat: improve chat navigation and add padding to loading state by @miurla in #582
  • Fix reload and edit functionality with messageId-based operations by @miurla in #583
  • feat: migrate database from Supabase to Neon DB by @miurla in #584
  • feat: migrate file storage from Supabase to Cloudflare R2 by @miurla in #585
  • fix: prevent image upload button from triggering form submission by @devin-ai-integration[bot] in #588
  • feat: add support for AI SDK v5 dynamic tools by @miurla in #589

Full Changelog: v0.5.0-alpha.3...v0.5.0-beta.1

v0.5.0-alpha.3

26 May 09:05
263a47d

Choose a tag to compare

v0.5.0-alpha.3 Pre-release
Pre-release

What's Changed

  • Feat file upload by @oussamadhouib in #556
  • Improve uploaded file component layout and rename to kebab-case by @miurla in #558
  • Refactor user message rendering to support parts-based structure by @miurla in #559
  • refactor: improve reasoning auto-collapse logic in chat messages by @miurla in #561

New Contributors

Full Changelog: v0.5.0-alpha.2...v0.5.0-alpha.3

v0.4.5

22 May 02:43
1d75c30

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.4...v0.4.5

v0.5.0-alpha.2

21 May 08:15
4e9622f

Choose a tag to compare

v0.5.0-alpha.2 Pre-release
Pre-release

What's Changed

  • Simplify reasoning section and cleanup message rendering by @miurla in #538
  • Enhance chat title generation using LLM by @miurla in #539
  • Upgrade AI SDK to v5 alpha by @miurla in #549
  • Refactor chat streaming and researcher logic by @miurla in #551
  • Standardize Model References Using getModel Function by @miurla in #552
  • Improve related questions section display and functionality by @miurla in #554

Full Changelog: v0.5.0-alpha.1...v0.5.0-alpha.2

v0.5.0-alpha.1

15 May 10:41

Choose a tag to compare

v0.5.0-alpha.1 Pre-release
Pre-release

What's Changed

  • Migrate chat storage from Redis to Postgres (Supabase) by @miurla in #533
  • Add unit tests for lib/actions/chat-db.ts with Vitest by @miurla in #534

Note

It is still in alpha release and not yet fully functional.

Full Changelog: v0.4.4...v0.5.0-alpha.1

v0.4.4

15 May 10:32

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.3...v0.4.4

v0.4.3

10 May 13:32
87177d8

Choose a tag to compare

What's Changed

  • feat: add Vercel Analytics by @miurla in #511
  • Update Bun to v1.2.12 and use text-based lockfile by @miurla in #512
  • Fix: Ensure search-mode cookie is set on initial load by @miurla in #514
  • feat: Display user avatar in chat messages by @miurla in #515
  • Fix: Prevent Supabase client initialization errors when env vars are missing by @miurla in #519
  • Fix: Streaming scroll cancellation and button consolidation for issue #516 by @miurla in #523
  • Refactor: Client-side Chat History to Preserve Scroll and Prevent Re-renders by @miurla in #527

Full Changelog: v0.4.2...v0.4.3