Releases
v1.4.6
Compare
Sorry, something went wrong.
No results found
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
You can’t perform that action at this time.