Release History
GitMon Changelog
Version 0.1.0
18 September 2026- Initial public release of GitMon for macOS 14.0+.
- Native Git metadata parsing directly in Swift: reads
.git/HEAD, loose and packed refs, pack files, and the index stat cache — about 10 ms per repository, with nogitsubprocesses. - Automatic detection of uncommitted changes: modified, staged, deleted, conflicted and untracked files, honouring
.gitignore. - Exact ahead/behind counts against the upstream branch, by walking the commit graph. Branches that were never pushed, and upstreams that have gone missing, are called out as such rather than given a number.
- Detached HEAD alerts and commit SHA identification.
- Stale and merged local branch auditing with customizable age thresholds. A branch is only labelled merged when it is provably an ancestor of the default branch.
- Quick launcher integration with Terminal, iTerm, Ghostty, Warp, VS Code, Cursor, Xcode, and Finder.
- One scan at launch, then scanning only while the menu bar window is open or on demand — no background polling.
- Polar licensing integration with a 14-day fully-featured offline trial.
- Linked
git worktreesupport: refs, config and objects are read from the shared common directory. - Sparkle auto-updates with 12 months of included updates.