{"push_id":631596853,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"135aa56202117e35e24660acf266da8186c6799a","before":"ff444e3302dd9da2138d6925b8090dbffb34ca41","commits":[{"sha":"e6515d84fb2272e35c28afece71c645ca93f6626","author":{"email":"2eddb5e19e1b8f8cb29e3ac2b3fdb3020b28316f@gmail.com","name":"geckojsc"},"message":"WebWorkers and requestAnimationFrame fall back to setInterval if they fail.","distinct":true,"url":"https://api.github.com/repos/geckojsc/chumpwars/commits/e6515d84fb2272e35c28afece71c645ca93f6626"},{"sha":"bea1e3b83bfc7f9ddc1a8a6b9b02f8e1583161bf","author":{"email":"2eddb5e19e1b8f8cb29e3ac2b3fdb3020b28316f@gmail.com","name":"geckojsc"},"message":"Merge remote-tracking branch 'origin/master'","distinct":true,"url":"https://api.github.com/repos/geckojsc/chumpwars/commits/bea1e3b83bfc7f9ddc1a8a6b9b02f8e1583161bf"},{"sha":"135aa56202117e35e24660acf266da8186c6799a","author":{"email":"2eddb5e19e1b8f8cb29e3ac2b3fdb3020b28316f@gmail.com","name":"geckojsc"},"message":"Dirty rect for more efficient map rendering","distinct":true,"url":"https://api.github.com/repos/geckojsc/chumpwars/commits/135aa56202117e35e24660acf266da8186c6799a"}]}