{"push_id":660760602,"size":34,"distinct_size":9,"ref":"refs/heads/1ec5-metrics-opt-way-out","head":"3a9b03d4ce4758e12fcbaa240ad55705a225e653","before":"631fa13b548f60ab58af4fd72414cdf462295f03","commits":[{"sha":"6b900791390a315d104446d9b29b096db03a8fcd","author":{"email":"239de2701b09bc2cf1cdf0031f8d80b9081d2663@gmail.com","name":"Mike Morris"},"message":"break out setup.sh from run.sh\n\nchmod +x\n\ndrop travis_helper from android and ios\n\nsource travis_helper.sh before_install\n\nonly run setup.sh if file exists\n\nexplicitly local paths\n\nexplicit if statement in before_install\n\nsource setup.sh","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/6b900791390a315d104446d9b29b096db03a8fcd"},{"sha":"8e15732954dfc5635490d42fff7142e793a5208c","author":{"email":"239de2701b09bc2cf1cdf0031f8d80b9081d2663@gmail.com","name":"Mike Morris"},"message":"drop unnecessary mason PATH and MASON_DIR exports from setup.sh","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/8e15732954dfc5635490d42fff7142e793a5208c"},{"sha":"768c259495200ff3214dd4eb1284aaa49a7a814c","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"fix division by zero conditions","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/768c259495200ff3214dd4eb1284aaa49a7a814c"},{"sha":"703e0bc2ee609a59e90b7ba3ddefffaf17291bf4","author":{"email":"1212e8d6565bc6d3afda4dd8e9d8ce151974094b@mapbox.com","name":"Leith Bade"},"message":"Ignore deactivate when no valid EGL display. Fixes #1435\n\nInitialise NativeMapView's EGL variables before Map\n\nFix hang\n\nAdd check for double pause\n\nAdd test for double pause","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/703e0bc2ee609a59e90b7ba3ddefffaf17291bf4"},{"sha":"965f90c449bc607caa7a34ebf0f762fdfb01417a","author":{"email":"f51523358fc7d032157dcfe648ee87ae1f4d8a81@1ec5.org","name":"Minh Nguyễn"},"message":"Attribute Mapbox and OpenStreetMap in-app\n\nℹ️ now pops up an action sheet with explicit attribution and a direct link to the Map Feedback tool.","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/965f90c449bc607caa7a34ebf0f762fdfb01417a"},{"sha":"4de7f89f47ba286b00cc3510f07b1cceb3a3c57e","author":{"email":"f51523358fc7d032157dcfe648ee87ae1f4d8a81@1ec5.org","name":"Minh Nguyễn"},"message":"Turned copyright notices into action buttons","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/4de7f89f47ba286b00cc3510f07b1cceb3a3c57e"},{"sha":"fbafa153950cd853517418ea13a411ffc918d3a4","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@kulturny.com","name":"Jason Wray"},"message":"Add long/lat/zoom to feedback URL","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/fbafa153950cd853517418ea13a411ffc918d3a4"},{"sha":"005af44efb9536bb3c5645858f1088bde21092d1","author":{"email":"f51523358fc7d032157dcfe648ee87ae1f4d8a81@1ec5.org","name":"Minh Nguyễn"},"message":"Merge pull request #1498 from friedbunny/1497-feedback-url\n\nAdd long/lat/zoom to feedback URL","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/005af44efb9536bb3c5645858f1088bde21092d1"},{"sha":"7da7f65579fae412fea0fecd9afc3b56e4577ca6","author":{"email":"f51523358fc7d032157dcfe648ee87ae1f4d8a81@1ec5.org","name":"Minh Nguyễn"},"message":"Dismiss attribution popover on rotation\n\nConstraints go invalid when rotating an iPad while the popover is visible and anchored to the ℹ️.","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/7da7f65579fae412fea0fecd9afc3b56e4577ca6"},{"sha":"965bc41d438e99fc85b036b5786b471898d33e1f","author":{"email":"f51523358fc7d032157dcfe648ee87ae1f4d8a81@1ec5.org","name":"Minh Nguyễn"},"message":"Round zoom level for Map Feedback tool\n\nThe Map Feedback tool is still using mapbox.js, so it doesn’t support fractional zoom levels yet.","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/965bc41d438e99fc85b036b5786b471898d33e1f"},{"sha":"e7ba65caba8aa85ccc8d2fa9a481f60f72e4d89d","author":{"email":"f51523358fc7d032157dcfe648ee87ae1f4d8a81@1ec5.org","name":"Minh Nguyễn"},"message":"Merge pull request #1497 from mapbox/1ec5-info-menu\n\nAttribute Mapbox and OpenStreetMap in-app","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/e7ba65caba8aa85ccc8d2fa9a481f60f72e4d89d"},{"sha":"b9e60efc2b757630129e303c75a4173d0a670416","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kkaefer.com","name":"Konstantin Käfer"},"message":"Merge pull request #1486 from mapbox/fix-division-by-zero\n\nfix division by zero conditions","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/b9e60efc2b757630129e303c75a4173d0a670416"},{"sha":"b7c63630a4720aaf5c32a04c52687cdfd9436d33","author":{"email":"f23d94b2a735b6193d3882ae31308d2e41e8282b@mapbox.com","name":"Thiago Marcos P. Santos"},"message":"Initialize the atomic_flag in the class definition\n\nATOMIC_FLAG_INIT is often defined to { 0 } or { false } and some\ncompilers might complain about initializing as flag(ATOMIC_FLAG_INIT).","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/b7c63630a4720aaf5c32a04c52687cdfd9436d33"},{"sha":"642024af6da577fe4a50e262b4a0b4e2aff7ebaf","author":{"email":"7c77e622499e58ce07bd4c099b861ada280e2d51@gmail.com","name":"Thiago Marcos P. Santos"},"message":"Merge pull request #1499 from mapbox/clang-3.7-libcpp-atomic_flag-initialized\n\nInitialize the atomic_flag in the class definition","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/642024af6da577fe4a50e262b4a0b4e2aff7ebaf"},{"sha":"9a233c7ed295a73da1abf3a7feffe6eec2cf9963","author":{"email":"239de2701b09bc2cf1cdf0031f8d80b9081d2663@gmail.com","name":"Mike Morris"},"message":"Merge pull request #1429 from mapbox/travis-setup\n\nbreak out setup.sh from run.sh","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/9a233c7ed295a73da1abf3a7feffe6eec2cf9963"},{"sha":"d4fcb5bb98ed932f2bfe9d1fec09990ef6377253","author":{"email":"ee9b6ccdd2e8c79d40ad09b9c20651480798c278@gmail.com","name":"Brad Leege"},"message":"Merge pull request #1469 from mapbox/1435-android-gl-crash\n\nAndroid GL Crash","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/d4fcb5bb98ed932f2bfe9d1fec09990ef6377253"},{"sha":"0d89af422ec45c5c08f70433180f6aa7f3319b43","author":{"email":"325cd2342e449d8b8fd576314e1f51af5334d900@codesorcery.net","name":"Justin R. Miller"},"message":"pin to appledoc 2.2v963 for now until HEAD is better tested with our setup","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/0d89af422ec45c5c08f70433180f6aa7f3319b43"},{"sha":"319d940161037aab9e3ad6eaf1071f9c6eec86c9","author":{"email":"239de2701b09bc2cf1cdf0031f8d80b9081d2663@gmail.com","name":"Mike Morris"},"message":"bring back $JOBS for ios packaging","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/319d940161037aab9e3ad6eaf1071f9c6eec86c9"},{"sha":"44cb91c656ecfa3a33340f837460b3f527874380","author":{"email":"325cd2342e449d8b8fd576314e1f51af5334d900@users.noreply.github.com","name":"Justin R. Miller"},"message":"Merge pull request #1507 from mapbox/1502-fix-appledoc\n\npin to appledoc 2.2v963","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/44cb91c656ecfa3a33340f837460b3f527874380"},{"sha":"467bf6563525f2d5ae6ff7c2215fe4b3b36ca513","author":{"email":"325cd2342e449d8b8fd576314e1f51af5334d900@codesorcery.net","name":"Justin R. Miller"},"message":"first cut of iOS beta-started changelog","distinct":false,"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/commits/467bf6563525f2d5ae6ff7c2215fe4b3b36ca513"}]}