- [BUGFIX] Sort datapoints when creating Data object
- [FEATURE] Support updated table element now in use on github.com. Thanks @shih91!
- [BUGFIX] Update to handle changes to GitHub contribution chart SVG naming
- [BUGFIX] Update to handle GitHub changes to contribution data CSS
- [FEATURE] Remove curb dependency, which allows githubstats to work on Windows systems. Thanks @ajmeese7!
- [BUGFIX] Fix cap used to decide when to use real_streak GitHub polling
- [BUGFIX] Update to work with recent GitHub changes for historic streak lookup API
- [FEATURE] Historic GitHub streaks now show actual stats instead of
-1placeholders - [FEATURE] It is now possible to convert a datapoint back to its original format with
.to_a - [FEATURE] Added
.start_dateand.end_dateto Data object
- [BUGFIX] Fail cleanly if Github responds with a bad HTTP code
- [ENHANCEMENT] Cache more data methods
- [ENHANCEMENT] Upgrade to latest Nokogiri minor release
- [FEATURE] Re-adds support for streak lookups longer than 366 days from GitHub, now that they've brought back older commit info
- [BUGFIX] Remove support for streak lookup longer than 366 days from GitHub, since they removed display of longer streaks. :(
- [FEATURE] For GitHub streaks longer than 1 year, GithubStats::User#streak and #longest_streak poll GitHub for the accurate streak size. The resulting array is left-padded with -1 entries for days with no known score
- [ENHANCEMENT] Replace instance_eval with define_singleton_method for dynamic method passing
- [FEATURE] Add support for GitHub Enterprise via GITHUB_URL environment variable
- [ENHANCEMENT] Stabilized API