Skip to content

Releases: Matars/gitfetch

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 13:51

Changelog

[1.4.0] - 2025-07-05

Added

  • Standalone binaries for Linux, macOS (Intel + Apple Silicon), and Windows via PyInstaller
  • Tag-based release workflow: git tag vX.Y.Z && git push origin vX.Y.Z builds binaries, creates release, and updates Homebrew tap

Fixed

  • SourceHut provider: fixed GraphQL endpoint and stats fetching (#78)

Changed

  • Simplified setup.py configuration
  • Clarified Homebrew tap uninstall instructions

[1.3.3] - 2025-04-21

v1.3.3

Choose a tag to compare

@Matars Matars released this 13 Feb 01:26

changelog

  • Reworked the providers login logic, see #73
  • Fixed bug where graph would not show

v1.3.2

Choose a tag to compare

@Matars Matars released this 26 Oct 15:31
  • Added GITFETCH_DEBUG=1 env variable to toggle full debug tracing
  • Fixed Overflow bug regarding cache date calcultations
  • improved docs

v1.3.0 For people with empty contribution graphs.

Choose a tag to compare

@Matars Matars released this 25 Oct 18:40

Change Log

  • added --text and --shape
  • improved formatting on --help
  • fixed bug where colors would not be read correctly from .confg

You might want to delete the config file to re innit with correct values

rm ~/.config/gitfetch/gitfetch.conf

image image

v1.2.6

Choose a tag to compare

@Matars Matars released this 24 Oct 01:46

Repository-Specific Stats

Display contribution statistics for the current local git repository:

gitfetch --local
Shows commit activity over the last year, built from local git history

gitfetch --graph-timeline
Displays git commit timeline, build from local git history

Current Limitations:

Only shows contribution graph and timeline
No repository metadata (stars, forks, issues, etc.)
No language statistics for the repository
Limited to local git history analysis

v1.2.3

Choose a tag to compare

@Matars Matars released this 24 Oct 00:34

Fixed issues when install with brew

v1.2.1

Choose a tag to compare

@Matars Matars released this 22 Oct 20:15

Cache bug fixes

Cache update did not actually happened since the subprocess was not "real" and spawned in the same process, causing it to silently fail.

Now spawning reach subprocess I the background that executes and updates the cache correctly.

v1.2.0

Choose a tag to compare

@Matars Matars released this 21 Oct 21:01

QoL

An overall better experience with fewer bugs and more customisations.

v1.1.7

Choose a tag to compare

@Matars Matars released this 21 Oct 03:48
f696a69

Lots of customisations through the cli, read more with gitfetch --help

Quick overview

  • Use any ASCII character as "day" in the graph
  • Chose to hide sections with --no-*
  • Custom width and height for contribution graph
Screenshot 2025-10-21 at 05 32 27

v1.1.1

Choose a tag to compare

@Matars Matars released this 20 Oct 23:50
a3bccb8

Multi-Provider Support

  • GitHub, GitLab, Gitea/Forgejo/Codeberg, and Sourcehut

Provider Selection on first call

  • Arrow-key navigation with visual circle indicators

Better Docs:

  • Dedicated docs folder with detailed guides on various configs

Minor changes

  • Align colors in config
  • Added color name support for example in .conf you could set header = blue instead of having ANSI as the only option
  • redesigned the language "prgoress bar" to something nicer.