Skip to content

v0.2.3 - Git Commit & Lines Changed Tracking

Latest

Choose a tag to compare

@GhostPeony GhostPeony released this 01 Feb 17:29
· 24 commits to main since this release

What's New

Git & Shipping Stats

  • Lines Added overview card replaces "Files Touched" on the dashboard homepage, showing total lines added with commit count and lines removed in the subtitle
  • Git & Shipping section in the Stats tab with Total Commits, Lines Added, Lines Removed, Net Lines, and Files Touched
  • Parses git commit tool output already stored in the database — no schema changes needed
  • Tracks commits made through AI coding tools (Claude Code, Gemini CLI, etc.) during sessions

Under the Hood

  • New parseGitDiffStats helper for extracting insertions/deletions from git's --stat summary
  • totalLinesAdded and totalLinesRemoved wired into the badge system for future achievements
  • 8 new tests covering commit counting, line parsing, and edge cases