• v1.8.0 2e3f203508

    v1.8.0
    Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m51s
    CI / Lint & Test (push) Successful in 17m15s
    CI / Build Linux (push) Successful in 20m7s
    CI / Build Windows (cross-compile) (push) Successful in 30m8s
    Stable

    naomi released this 2026-02-25 23:10:50 -08:00 | 19 commits to main since this release

    [1.8.0] - 2026-02-25

    Added

    • Workspace trust gate — detects hooks, MCP servers, and custom slash commands in a project before connecting; trust decisions are persisted so users are not prompted again for the same workspace
    • Custom background image — set a wallpaper with configurable opacity via the Appearance section; the character panel and compact mode go transparent when an image is active
    • Draggable tab reordering — conversation tabs can be reordered by dragging and dropping
    • Org UUID display — the organisation UUID from claude auth status is now shown in the Account section alongside the existing email and org name

    Fixed

    • Closing the file editor no longer causes all chat tabs to show a false unread notification dot
    • Connections that never receive the system:init message from the Claude CLI are now automatically killed after 60 seconds with a visible error, rather than leaving the UI stuck in a "Connected" state indefinitely
    • Shell commands (notifications, MCP list fetching, file operations, etc.) no longer briefly flash a terminal window on Windows
    • Raw HTML tags in markdown output are now properly escaped, preventing injected HTML elements such as <input> or <script> from rendering as live DOM nodes

    Changed

    • Supported Claude CLI version bumped to 2.1.53
    • All npm dependencies updated to latest compatible versions with exact version pinning
    • Rust dependencies updated via cargo update
    Downloads