{"push_id":737128071,"size":4,"distinct_size":4,"ref":"refs/heads/stable","head":"d1a4bbf66d0e02f18a9a1d60023e1c78c97a338f","before":"9fa16653399484078cc47a12263eff4fe77bde21","commits":[{"sha":"195d5b87cce5c10e01b1aaede2fa49d61ffd7875","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"remove caching\n\n- tools is rarely used\n- caching might cause troubles when a bug gets reopened","distinct":true,"url":"https://api.github.com/repos/D-Programming-Language/tools/commits/195d5b87cce5c10e01b1aaede2fa49d61ffd7875"},{"sha":"f451474e57c0f4c3fb4723c51cb1196efefd4ec3","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"generate bugzilla changelog list from git commits\n\n- parse commit messages for all repos in revList using\n  the same regex as the github bugzilla integration\n\n- query bugzilla for details on those bugs and make sure\n  they are still marked as resolved and fixed","distinct":true,"url":"https://api.github.com/repos/D-Programming-Language/tools/commits/f451474e57c0f4c3fb4723c51cb1196efefd4ec3"},{"sha":"87fee77b779cb8a0ef22ce0fa7ef7affb0c92bd1","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"update component names\n\n- replace silent fallthrough with assert(0) for unknown components\n- rename website -> dlang.org","distinct":true,"url":"https://api.github.com/repos/D-Programming-Language/tools/commits/87fee77b779cb8a0ef22ce0fa7ef7affb0c92bd1"},{"sha":"d1a4bbf66d0e02f18a9a1d60023e1c78c97a338f","author":{"email":"130b15f4aada0dc5bd3664824d6a8967e431e4ba@gmail.com","name":"Hara Kenji"},"message":"Merge pull request #172 from MartinNowak/changelog_from_commits\n\nupdate component names","distinct":true,"url":"https://api.github.com/repos/D-Programming-Language/tools/commits/d1a4bbf66d0e02f18a9a1d60023e1c78c97a338f"}]}