Skip to content

Releases: vibery-studio/mx

mx v1.1.1

29 Mar 02:52
db54126

Choose a tag to compare

Download the installer for your platform below.

mx v1.1.0

24 Mar 02:29

Choose a tag to compare

Git Sync (Google Drive-like)

  • One-click sync setup: paste a GitHub repo URL, auto-inits repo, sets remote, pushes
  • Auto-sync on save: commit + push to cloud automatically when enabled
  • Auto-pull on folder open: fetches latest changes from remote
  • HTTPS credential support via system git credential helpers (macOS Keychain, Windows Credential Manager, gh auth)
  • SSH agent + key file support
  • Non-blocking: all sync operations run in background without freezing the editor
  • Sync status in status bar: "✓ Synced", "3 unsaved", "Local only"

Git UI

  • Sidebar git status dots: colored indicators for modified (orange), new (green), deleted (red), staged (blue), conflict (purple)
  • Git panel in sidebar: branch name, changed files list, commit message input, sync button
  • File History modal: commits tab (git log) + snapshots tab (auto-saves), with View/Restore buttons
  • Side-by-side diff view for any version vs current
  • Context menu: File History, Discard Changes
  • Auto-sync toggle in File menu

Conflict Resolution

  • Side-by-side conflict resolver: Your version vs Incoming version
  • Three resolution options: Keep yours, Accept incoming, Keep both
  • Auto-opens when sync detects conflicts

Version History & Snapshots

  • Auto-snapshots every 60s when content changes (stored in ~/.mx/snapshots/, keeps last 50 per file)
  • Restore from any git commit or local snapshot
  • Diff view between any version and current content

Obsidian Compatibility

  • Callout blocks: > [!type] title with colored styling (supports: note, info, tip, success, warning, danger, question, bug, example, quote, abstract)
  • Interactive checklists: - [ ] / - [x] render as clickable checkboxes that toggle in source
  • Frontmatter tags: tags: rendered as styled pill labels with remove buttons

Export Improvements

  • PDF export: proper checklist rendering (□/⊠), callouts as styled blockquotes, table support
  • HTML export: callout CSS, tag styling, HTML pass-through
  • Pandoc task_lists + pipe_tables extensions enabled

Bug Fixes

  • Context menu New File/Folder now works when right-clicking files (uses parent directory)
  • Sidebar + and 📁 buttons create in the selected subfolder instead of always root
  • Fix stale preview content on file switch (Windows)
  • Folder watcher ignores .git directory changes (no spurious refreshes during git operations)
  • Fix context menu target nulled before use (File History, Discard Changes)

mx v1.0.3

16 Mar 16:54

Choose a tag to compare

Download the installer for your platform below.

mx v1.0.2

16 Mar 15:49

Choose a tag to compare

Download the installer for your platform below.

mx v1.0.1

16 Mar 10:02

Choose a tag to compare

  • Tab context menu: right-click tab for Close, Close Others, Close to the Right, Close All
  • Fix preview not rendering when opening a file from sidebar
  • Fix word count and cursor position not updating on file open

mx v1.0.0

16 Mar 07:51

Choose a tag to compare

  • Multiple file tabs with preserved editor state (undo history, scroll position, selection)
  • Multiple windows via Cmd+Shift+N, each with independent tabs and file watchers
  • Customizable keyboard shortcuts with conflict detection (Help → Customize Shortcuts)
  • Format bar moved to compact bar above editor pane
  • Tab persistence across app restarts
  • Close tab with Cmd+W (prompts to save unsaved changes)
  • Fix recovery banner showing for unchanged files
  • Per-window file watchers instead of global

mx v0.9.9

15 Mar 06:00

Choose a tag to compare

  • Use Latin Modern Roman font in PDF export (Computer Modern look, classic LaTeX science paper style)
  • Falls back to Times New Roman if TeX Live Latin Modern fonts not installed

mx v0.9.8

15 Mar 02:01

Choose a tag to compare

  • Fix mermaid diagrams not rendering in PDF (switch to base64url encoding)
  • Use Times New Roman for science paper look in PDF export
  • Full Vietnamese/Unicode support in PDF (Times New Roman + SF NS Mono)
  • Replace unsupported emoji/arrows with text equivalents before export

mx v0.9.7

14 Mar 23:55

Choose a tag to compare

  • Fix PDF export hanging forever (add 30s timeout for diagrams, 120s for pandoc)
  • Fix Vietnamese characters showing as boxes in PDF (use Helvetica Neue for full Unicode)
  • PDF export now runs in background with live progress updates
  • Release workflow now reads notes from CHANGELOG.md

mx v0.9.6

14 Mar 15:15

Choose a tag to compare

  • Fix crash caused by KqueueWatcher drop panic when unwatching folders
  • Add sidebar refresh button for manual file list reload
  • Log watcher errors instead of silently swallowing them
  • Recover from poisoned mutex after watcher panics