What's Changed
Features
-
Switch to
git status --porcelain=v2parsing — the underlying git status parser has been migrated to the porcelain v2 format, which is more robust and structured (#154). -
Cross-platform color support (#158) — migrated from hardcoded ANSI escape codes to the
fatih/colorlibrary, adding proper color support on Windows and correct handling ofNO_COLOR,TERM=dumb, and other terminal environment signals. Closes #28.
Fixes
- Color fix for light colored themes — status numbers now render with the correct dim foreground color (#156). Fixes #155.
Build / CI
- Updated Go build version to 1.26.
- Added animated demo GIF and VHS tape files for documentation.