Skip to content

MacCVS 0.2-alpha

Pre-release
Pre-release

Choose a tag to compare

@johnbuckman johnbuckman released this 19 Jul 12:53
· 14 commits to main since this release

Second alpha of MacCVS — a modern, native SwiftUI CVS client for macOS.

Universal (Apple Silicon + Intel), Developer ID signed, and notarized.

New in 0.2

  • Bundled CVS — nothing to install. MacCVS now ships its own self-contained universal cvs (CVS 1.11.23, linking only system libraries) inside the app and always uses it, so you no longer need to install CVS yourself.
  • Automatic updates. Once a day MacCVS checks GitHub Releases; if a newer build exists it offers to update, downloads it, verifies it's notarized, and relaunches. Also on demand via MacCVS ▸ Check for Updates…
  • Multi-file diff, instant cached diffs, draggable diff divider, line/word highlighting, auto-sized diff window.

Install

Download MacCVS-0.2-alpha.zip, unzip, and drag MacCVS.app to Applications. Requires macOS 14+.

Bundles GNU CVS 1.11.23 (GPL-2); diff viewer adapted from swifty-diff (MIT).