{"push_id":668297421,"size":5,"distinct_size":3,"ref":"refs/heads/1540-disappearing-text","head":"bcf66b74491be81e1cd6bb6bf9fb489b7a36f79c","before":"6e15e3053111611249b78f1fbc193288aa097333","commits":[{"sha":"a87c58fcb186a4958e7aecd517f55d5e328e95b1","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kkaefer.com","name":"Konstantin Käfer"},"message":"fix Travis stage name","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/a87c58fcb186a4958e7aecd517f55d5e328e95b1"},{"sha":"58c9e2687de5befc69cb50321d303d7fa704cbfa","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kkaefer.com","name":"Konstantin Käfer"},"message":"Merge pull request #1591 from mapbox/1591-always-upload-tests\n\nUpload test results regardless of outcome","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/58c9e2687de5befc69cb50321d303d7fa704cbfa"},{"sha":"ab3105aac9cfd0e3c376bc50271ece0ad59232e9","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kkaefer.com","name":"Konstantin Käfer"},"message":"don't mark the glyphs as parsed until we've actually parsed them","distinct":true,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/ab3105aac9cfd0e3c376bc50271ece0ad59232e9"},{"sha":"b0c89e7f44a9a917e4d40ab3b7a8f57465ccdddc","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kkaefer.com","name":"Konstantin Käfer"},"message":"extend the FontStack lock to returned values","distinct":true,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/b0c89e7f44a9a917e4d40ab3b7a8f57465ccdddc"},{"sha":"bcf66b74491be81e1cd6bb6bf9fb489b7a36f79c","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kkaefer.com","name":"Konstantin Käfer"},"message":"only return locked FontStack objects","distinct":true,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/bcf66b74491be81e1cd6bb6bf9fb489b7a36f79c"}]}