Skip to content

Releases: IonicaBizau/git-stats

2.9.4

26 Apr 04:55
Compare
Choose a tag to compare

Whitelist the npm files.

2.9.2

14 Jan 10:25
Compare
Choose a tag to compare
  • Added badges 🎉
    • PayPal Donations
    • npm downloads
    • npm version
    • Travis (if there are tests)
    • CodeMentor–you can ping me there if you need help with one of these modules (or help in general).
  • Updated the LICENSE year. 🎆

2.9.1

08 Dec 11:28
Compare
Choose a tag to compare
  • Documentation fixes. Thanks @M-Zuber! 🍰
  • Added standalone bundle.

2.9.0

03 Dec 13:03
Compare
Choose a tag to compare

Regarding the integration of json2md into blah, read this blog post I wrote.

2.8.0

19 Nov 14:30
Compare
Choose a tag to compare

Forgot to return the config data in getConfig––thanks @joeyhipolito for fixing! 🍰

2.7.0

19 Nov 11:56
Compare
Choose a tag to compare

Fixed the getConfig method error sending.

2.6.0

19 Nov 10:50
Compare
Choose a tag to compare

getConfig is a sync method, but still accepts a callback function as legacy feature.
The callback handler was not triggered when the result was successful. That would break the git-stats-importer functionality.

2.4.0

12 Nov 12:10
Compare
Choose a tag to compare

This update is part of the biggest process of cleaning up my GitHub projects:

  • Some of the repos were merged with other repos. 🎈
  • Obsolete repositories (actually these that didn't have any functionality) were been deleted. 🔥
  • Most of them got better documentation using blah configuration. 📖 📚 📝

Changes

  • Improved documentation 📝
  • Added/updated the the CONTRIBUTING.md file. 📖
  • Integrated json2md with blah to get the best flexibility in generating documentation. 💫

Regarding the integration of json2md into blah, read this blog post I wrote.

2.3.0

01 Nov 15:18
Compare
Choose a tag to compare

Previously we were using ~/.git-stats-config.json to store Git Stats configuration. That was cool, but now I'm improving this. This was changed in ``~/.git-stats-config.jswhich shouldmodule.exports` an object. 💫

This simplifies the things. For example, to set the colors, we don't need to manually write strange weird ANSI characters in a JSON file, but use the couleurs package. That means we can npm i -g <pack> && npm link <pack> and require("<pack>") in our config file.

And here is what I did to replicate GitHub's spooky contributions calendar:

var Couleurs = require("couleurs");

module.exports = {
    theme: {
        background: "#FFFFFF"
      , foreground: "#565656"
      , squares: {
            "⬚": Couleurs("◼", "#EEEEEE")
          , "▢": Couleurs("◼", "#FFEE4A")
          , "▤": Couleurs("◼", "#FFC501")
          , "▣": Couleurs("◼", "#FE9600")
          , "◼": Couleurs("◼", "#03001C")
        }
    }
};

And the result is:

image

Pretty cool, right? 🎨

2.2.0

12 Oct 14:44
Compare
Choose a tag to compare
  • Added iterate-object as dependency.