Skip to content

Releases: bareimage/codorum

Codorum v0.4.9

Choose a tag to compare

@bareimage bareimage released this 24 Mar 17:39

What's New

SQLite Single Source of Truth

  • File list now stored in SQLite watched_files table (was localStorage)
  • Transactional add/remove — no race conditions, no silent failures
  • Eject properly deletes from both watched_files and snapshots
  • No more zombie files reappearing after restart
  • DB errors propagated (no more silent .ok())

Milkdown Editor (replaces MDXEditor)

  • MDXEditor silently truncated code blocks and corrupted backticks on save
  • Milkdown Crepe provides: slash commands (/), tables, code blocks, clean markdown round-tripping
  • All markdown cards use Milkdown — consistent rendering active and inactive

10 Markdown Templates

  • GitHub, Swiss, Notion, Terminal, Editorial, Academic, Ink, Brutalist, Typewriter, Zen
  • Switch via Cmd+K command palette
  • Per-file override or global default (persisted)
  • Theme-aware — adapts to n01z, paper, phosphor, ember
  • Compact tables with horizontal scroll

MCP Server (codorum-mcp/)

  • 7 tools: list_files, read_file, file_history, view_diff, add_file, save_file, summarize_activity
  • Shares same SQLite database as desktop app
  • AI assistants can browse file history and diffs

UI Fixes

  • Eject File in command palette (right-click / Cmd+K)
  • Sidebar click scrolls to top of file card
  • Single invoke rule — no more double backend calls
  • FileCard click: single click activates, editor handles cursor

macOS (Apple Silicon) — signed & notarized

Codorum v0.4.5

Choose a tag to compare

@bareimage bareimage released this 24 Mar 05:14

What's New

SQLite Snapshot Storage

  • Snapshot history moved from in-memory Vec to SQLite database
  • Persistent history survives app restarts
  • Indexed by file path and timestamp for fast queries

Click-Only File Activation

  • Files activate on click only, not on hover or drag
  • Cleaner, more intentional navigation

MCP Server (codorum-mcp/)

  • New MCP server exposing Codorum's file tracking to AI assistants
  • 7 tools: list_files, read_file, file_history, view_diff, add_file, save_file, summarize_activity
  • Shares the same SQLite database as the desktop app

macOS (Apple Silicon) — signed & notarized

Codorum v0.4.0

Choose a tag to compare

@bareimage bareimage released this 20 Mar 15:04

What's New

Syntax Highlighting & Code Editor

  • Per-theme syntax color palettes for all 4 themes (n01z, paper, phosphor, ember)
  • Live theme switching — syntax colors update instantly
  • Shader file support (.fs, .vs, .glsl) with C++ highlighting
  • Line numbers and full CodeMirror editor for all code files

File Type Icons

  • Notion-style file type icons replace colored dots (30+ extensions mapped)
  • Icons in sidebar, drag overlay, and file card headers

Help & Navigation

  • Help modal (?) with app description and keyboard shortcuts
  • Shift+Cmd+Up/Down to switch between file cards
  • Reveal in Finder via command palette

Drag & Drop

  • @dnd-kit/react for reliable drag-and-drop
  • anime.js stagger animations
  • Subtle drop target styling

Editor & History

  • MDXEditor for markdown, bulletproof Cmd+S save
  • Dock timeline with history scrubbing
  • Full-context inline diff view

Backend

  • Clean Rust architecture with race condition elimination
  • Debounced file watcher with macOS FSEvents handling

macOS (Apple Silicon) — signed & notarized

CODORUM v0.3.0

Choose a tag to compare

@bareimage bareimage released this 12 Mar 06:45

What's new

  • GUI refresh v3 — mockup CSS verbatim, frosted glass panels, lucide-react icons
  • Bubble menu fix (appendTo .ui wrapper, opaque background)
  • Remove outer box-shadow from sidebar and content pane
  • CC0 license
  • macOS aarch64, signed & notarized

CODORUM v0.2.0

Choose a tag to compare

@bareimage bareimage released this 10 Mar 20:47

What's New

  • CodeMirror 6 editor — full-featured code editor for shell, Python, Rust, JS, and 20+ languages (replaces read-only viewer)
  • Devil's Dictionary placeholders — new .md files get a random Ambrose Bierce quote as placeholder (clears on focus)
  • Drag files between tabs — mouse-based drag-and-drop to move files between sidebar tab groups
  • Hover-to-activate cards — hovering over a file card in the content pane activates it (500ms grace)
  • Sidebar hover effect — accent-tinted background + left bar indicator on file row hover

Fixes

  • Fixed save dialog doubling file extensions (io.sh → io.sh.sh)
  • Non-markdown files get clean newline instead of markdown placeholder

Download

  • CODORUM_0.2.0_aarch64.dmg — macOS Apple Silicon (signed, notarized, stapled)

CODORUM v0.1.0

Choose a tag to compare

@bareimage bareimage released this 10 Mar 06:15

CODORUM v0.1.0 — Initial Release

macOS desktop app for watching and editing files.

Features

  • Drag & drop files and folders
  • WYSIWYG Markdown editor (Tiptap + Mermaid diagrams)
  • Syntax highlighting for 190+ languages (including GLSL, HLSL, WGSL)
  • Multi-select with Ctrl/Cmd+click, Shift+click, ⌘A
  • Eject files/folders with floating prompt
  • Command Palette (⌘K / right-click) with Apple-style glass blur
  • 4 themes: n01z, paper, phosphor, ember
  • State persistence across restarts
  • File watcher with rename/delete tracking

System Requirements

  • macOS 10.13+
  • Signed & notarized with Developer ID