Skip to content

Margin 0.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Aug 16:13

Margin 0.5.0 adds source-agnostic Markdown comparison and portable review threads for focused human–agent collaboration—without taking ownership of Git or introducing background services.

Highlights

  • Compare any two explicit Markdown files in calm inline or aligned side-by-side views, with collapsed unchanged context, word-level emphasis, whitespace display, change navigation, swap, and refresh.
  • Save a self-contained .marginreview artifact with immutable snapshots, threaded comments, actor provenance, resilient anchors, and forward-compatible extensions.
  • Create, inspect, reply to, resolve, and reopen comparison comments from the margin compare CLI, including bounded JSON, standard input, paging, revision guards, and stable retry IDs for agents.
  • Apply selected or all changes in either direction with stale-content checks, symlink refusal, atomic closed-file writes, annotation reanchoring, and one-step native undo for open editors.
  • Keep ordinary launch behavior unchanged: comparison work is loaded only when explicitly requested. The release-candidate startup matrix passed for files through 5 MiB and directories through 10,000 entries.

Downloads

  • Margin-0.5.0-macOS-arm64.pkg — installs the Mac app and CLI together.
  • Margin-0.5.0-macOS-arm64.zip — portable Mac app and CLI.
  • Margin-CLI-0.5.0-linux-x86_64.tar.gz — standalone Linux x86-64 CLI.
  • Margin-CLI-0.5.0-linux-aarch64.tar.gz — standalone Linux ARM64 CLI.

Verify downloads with SHA256SUMS; GitHub build-provenance attestations are published for every release file.

macOS trust notice

The app executables are ad-hoc signed and the installer is unsigned for this release. macOS will require explicit approval in System Settings under Privacy & Security. Do not disable Gatekeeper globally. Developer ID signing and notarization are planned.

Full changelog: v0.4.1...v0.5.0