Skip to content

Margin 0.4.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 17:59
· 2 commits to main since this release

Margin 0.4.1 — quicker navigation and a better welcome back

Margin 0.4.1 makes everyday file work feel native and gives both humans and agents a clearer path for improving the tool.

Highlights

  • Right-click files and folders in the navigator for Open, Rename…, Copy Path, Copy Full Path, and Reveal/Open in Finder.
  • New windows show recently opened directories, sorted by recency, with full paths, copy controls, and “Last opened” dates.
  • margin man now asks agents to notice bugs, unclear documentation, and missing features. margin man feedback progressively discloses privacy-conscious GitHub issue guidance and contribution links.
  • Rename operations preflight affected open documents and remap open tabs and saved workspace paths together.
  • Recent-folder loading stays off the first-paint path, preserving Margin’s fast launch behavior.

Navigator shortcuts

  • Rename selected item: Return
  • Copy workspace-relative path: Shift-Option-Command-C
  • Copy full path: Option-Command-C
  • Reveal in Finder: Option-Command-R

Install

  • macOS: download Margin-0.4.1-macOS-arm64.pkg for the unified Margin app and CLI installer, or use the zip for a portable app bundle.
  • Linux x86-64: download Margin-CLI-0.4.1-linux-x86_64.tar.gz.
  • Linux ARM64: download Margin-CLI-0.4.1-linux-aarch64.tar.gz.

Verify downloads against SHA256SUMS. GitHub build-provenance attestations are available for every release asset.

Important macOS signing note

The app and executable are ad-hoc signed, the installer is unsigned, and this release is not notarized. macOS will require explicit per-app approval in System Settings. You do not need to disable Gatekeeper globally. Developer ID signing and notarization are planned.

See the repository README and Docs/INSTALLATION.md for complete installation and first-open instructions.

Verification

  • All 208 native Swift tests pass, including the new recent-folder, context-menu, hotkey, rename-safety, and agent-feedback contracts.
  • MarginBench passes all 249 package tests and all nine portable-binary reference episodes on both Linux architectures.
  • Startup regression gates pass for small, medium, and large files and for 100-entry and 10,000-entry directories.
  • Every release artifact was checksum-verified, archive-tested, and independently matched to its GitHub build-provenance attestation.

Full changelog: v0.4.0...v0.4.1