Release notes

Changelog

Every Mistline release, newest first. Free updates through v1.x for every customer.

v0.3.1 April 19, 2026 Patch release

Fixes the in-app updater so v0.3.0 installs can actually upgrade. The v0.3.0 build carried a stale internal version string, which left the updater in a loop. No feature changes.

Fixed

  • Release script now bumps the version field in src-tauri/tauri.conf.json alongside Cargo.toml and package.json. Previously only the former two were updated, so the shipped app bundle reported an older version to the updater and rejected its own upgrade.
v0.3.0 April 17, 2026 Feature release

Ghost file detection rebuilt from the ground up. Broken import references and leftover backup files are now flagged, and the noisy orphan heuristic has been retired.

Ghost file detection

  • Broken reference detection (new). Flags JS and TS files whose imports, requires, re-exports, or dynamic imports point at a relative path that no longer exists on disk.
  • Leftover file detection (new). Flags .tmp, .bak, .orig, .rej, and tilde-suffix backup files left behind by other tools.
  • Duplicate filename detection (unchanged). Still flags the same basename appearing in multiple folders.
  • Orphan detection removed. The previous substring-based "this file isn't referenced anywhere" heuristic produced too many false positives and false negatives to be trusted. It may return in a future release with AST-level analysis.
  • Tooltip now shows "Duplicate", "Broken reference", or "Leftover file" instead of "Duplicate" or "Orphan".
v0.2.0 April 16, 2026 Feature release

The first big update since launch. A real trial & licensing system, full file operations in the tree, expanded preview support for media and spreadsheets, and in-file search.

Trial & licensing

  • 14-day free trial with first-launch detection and a header countdown badge
  • Trial expired screen with direct links to pricing and license management
  • License key activation backed by the Polar API with periodic revalidation
  • License validation tolerates network outages — you don't get locked out if Polar is briefly unreachable

File operations

  • Create files, create folders, and move items to Trash directly from the file tree
  • Rename files and folders — Finder-style slow second click, right-click menu, or a centered rename modal that always shows the full name
  • Double-click a file to open it in the OS default app
  • Get Info modal showing size, item counts, created / modified timestamps, and permissions

Preview panel

  • Pretty-printed JSON
  • Video preview (.mp4, .mov, .m4v, .webm) and audio preview (.mp3, .wav, .m4a, .aac, .ogg, .flac), streamed directly from disk with no size cap
  • Spreadsheet preview (.xlsx) with tabbed sheets
  • Archive contents listing for .zip files, showing compressed and uncompressed sizes
  • Cmd+F to search within the open file, with match highlighting, match count, and prev/next navigation
  • Expand / focus button now available for every previewable file type
  • Clearer "file too large" errors showing both KB and MB limits

Navigation & polish

  • Preview panel clears automatically when switching projects
  • Keyboard navigation (↑ / ↓ / Enter) through every item in the project switcher
  • Copy the current project's path directly from the project switcher
  • New filter pills for Video, Audio, Spreadsheet, Archive, and XML
  • Right-click context menu now includes icons for every action and flips upward automatically when near the bottom of the window
v0.1.0 April 6, 2026 Initial release

The first public build of Mistline. Signed, notarized, and ready for macOS.

Features

  • Visual file tree with real-time file watching and color-coded dots by type
  • Live activity feed showing file creates, modifications, and deletions
  • Markdown, HTML, CSV, PDF, and image preview in the center panel
  • Global command palette (Option+M) that works from any app
  • Search across filenames, folders, and file contents
  • Annotations on files and folders
  • Changelog view showing git history and diffs
  • Ghost file detection for duplicate and orphan files
  • AI scope visualization that respects .gitignore, .claudeignore, .cursorignore, and .aiderignore
  • Project switcher with recent projects
  • Dark and light themes
  • Configurable keyboard shortcuts
  • Settings panel with full customization
  • Auto-updates via tauri-plugin-updater
Want the raw notes? Every release is also published on GitHub. Have a bug or a feature request? Email hello@mistline.app.