Releases: bareimage/codorum
Releases · bareimage/codorum
Release list
Codorum v0.4.9
What's New
SQLite Single Source of Truth
- File list now stored in SQLite
watched_filestable (was localStorage) - Transactional add/remove — no race conditions, no silent failures
- Eject properly deletes from both
watched_filesandsnapshots - 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
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
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
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
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
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