Skip to content
This repository has been archived by the owner on Jul 14, 2023. It is now read-only.

Releases: fosskers/credit

1.4.0

06 Feb 00:49
Compare
Choose a tag to compare

Added

  • A config file can now be defined at your XDG_CONFIG_HOME, which by default
    is $HOME/.config/credit.toml. At the moment the only field is token:
token = "abc123"  # Your Github Access Token.

With this, you no longer need to pass --token on the command line.

Changed

  • The dependency reqwest has been removed in favour of raw curl. This
    reduces dependency count by about 100 crates, and the final stripped binary
    size is now 1.5mb, down from about 4.5mb.

1.3.0

24 Aug 21:52
Compare
Choose a tag to compare

Added

  • A --version flag to display the current version of credit.

1.2.1

11 Aug 20:37
Compare
Choose a tag to compare
  • Swapped isahc for reqwest, which allows credit to be compiled with the MUSL target and be fully statically linked.

1.2.0

22 Jul 22:33
Compare
Choose a tag to compare

Added

  • New users command to produce per-country Developer Rankings.
> credit users --token=<token> --location=Switzerland

# Top 100 Open Source Contributors in Switzerland

There are currently 18518 Github users in Switzerland.

  1. oleg-nenashev (7331 contributions)
  2. cclauss (6378 contributions)
  3. dpryan79 (5604 contributions)
  4. peterpeterparker (4869 contributions)
  5. ReneNyffenegger (4722 contributions)
... and so on.

1.1.1

18 Jul 14:59
Compare
Choose a tag to compare

Changed

  • Better release profile which produces smaller binaries.

1.1.0

29 Jun 08:26
Compare
Choose a tag to compare

Added

  • New --start and --end options for repo that will only consider contributions/comments between the given dates.
  • New --commits option for repo. This adds another contributor ranking: the number of commits that appear in merged PRs.
    Keep in mind that using this requires more data from Github, and so takes longer to complete.

1.0.0

28 Jun 05:59
Compare
Choose a tag to compare

Added

  • New repo command that holds the old default behaviour. Use this to analyse projects.
  • New limit command for reporting the remaining Github API query allowance for a given token.
  • New json command for generating a full Markdown report for JSON results produced by a previous run of credit repo --json.

Changed

  • credit now uses the GraphQL-based V4 Github API. This has drastically improved performance and uses far less of a user's API quota upon each run.

0.2.0

22 Jun 19:37
Compare
Choose a tag to compare

Changed

  • Allow multiple repositories to be checked at the same time. Their results are aggregated into a single report.

0.1.0

19 Jun 06:27
Compare
Choose a tag to compare

This is the initial release.