github Pasta-Devs/Marinara-Engine v1.4.6

latest releases: v2.4.3, v2.4.2, v2.4.1...
4 months ago

v1.4.6

New Features

  • Bot Browser — Browse, search, and one-click import characters from Chub.ai. Paginated grid, sort by downloads/stars/trending, NSFW filter, and full character detail preview.
  • Chat Folders — Named, color-coded folders with drag-and-drop reorder. Move chats between folders, collapse/expand, and filter by mode.
  • Slash Commands/roll, /sys, /narrator, /continue, /as <character>, /impersonate, /remind, /random, /scene, /help with autocomplete.
  • AI Lorebook Maker — Generate structured lorebook entries from a topic prompt using your LLM. Streams via SSE with batch support.
  • Discord Webhook Integration — Per-chat webhook URL that mirrors user and AI messages to a Discord channel.
  • Connection Duplicate & Test — Clone connections and test connectivity with provider-specific pings.
  • ComfyUI Custom Workflows — Paste workflow JSON with placeholder variables for prompt, dimensions, seed, and model.
  • OpenRouter Provider Preference — Select a preferred upstream provider when routing through OpenRouter.
  • Expanded Image Generation — Added Pollinations, Stability AI, Together AI, NovelAI, ComfyUI, and AUTOMATIC1111 backends.
  • Plain Text Chat Export — Export chat history as readable plain text alongside JSONL.
  • Embedding Base URL — Configurable per-connection base URL for embedding endpoints.

Improvements

  • Performance — Streaming re-render optimization, Zustand selector batching with useShallow, debounced localStorage with flush-on-unload, memoized style objects
  • Chat Text Appearance — Unified color setting, default 0.5px text stroke
  • Folder UX — New folders at top, inline rename-on-click, trash icon on hover
  • Roleplay Input — Responsive padding, stable send button on mobile
  • Home Page — Mobile-friendly card layout
  • Tracker Injection Order — Now placed before Output Format for correct prompt ordering
  • Settings Panel — Reset-to-default buttons, cleaned up labels

Bug Fixes

  • Fixed infinite re-render loop from non-shallow Zustand object selector
  • Fixed message background opacity (wrong rgba base color)
  • Fixed combat encounter parseJSON escape detection
  • Fixed missing DB column migrations (openrouter_provider, comfyui_workflow, embedding_base_url)
  • Fixed textStrokeWidth migration default (0 → 0.5)
  • Added openrouterProvider/comfyuiWorkflow to shared APIConnection type

Don't miss a new Marinara-Engine release

NewReleases is sending notifications on new releases.