{"push_id":969762250,"size":31,"distinct_size":3,"ref":"refs/heads/built","head":"c91bf2c741eafc54e624ccb856ab741f23450af0","before":"415e9b0a218f2555a5c5372c21dff8b1581d7d46","commits":[{"sha":"65ccc2b36c11101028a1db25331f88419cadb3af","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Fractional zoom controls.","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/65ccc2b36c11101028a1db25331f88419cadb3af"},{"sha":"3fde3c0390e03c6d0187ede1c9418c3c57fd1765","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Got rid of the loop in Map.getBoundsZoom","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/3fde3c0390e03c6d0187ede1c9418c3c57fd1765"},{"sha":"5c0ad75b44b2d65e3d05bfe42a1baea56df579c6","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@sanchezortega.es","name":"Iván Sánchez Ortega"},"message":"Zoom control shall use the map's zoomDelta option.","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/5c0ad75b44b2d65e3d05bfe42a1baea56df579c6"},{"sha":"afd795995969f17ad7eea839fd892ce812641f3e","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Make linter happy.","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/afd795995969f17ad7eea839fd892ce812641f3e"},{"sha":"12f8eb8b84d3310fca05322682d69527b666c1dc","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Fix conflict with wheel events from #3653","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/12f8eb8b84d3310fca05322682d69527b666c1dc"},{"sha":"db016b7a30e6c05950aed0766ee9d1bb763ca540","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Partial revert of e2fbe196, fixes #4145","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/db016b7a30e6c05950aed0766ee9d1bb763ca540"},{"sha":"172668895a76aafa58a8290b36f31d59b2ac4854","author":{"email":"af9b9b551d320013945f6a952e71e091983bc228@gmail.com","name":"Vladimir Agafonkin"},"message":"Merge pull request #4156 from Leaflet/tile-bounds\n\nPartial revert of e2fbe196, fixes #4145","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/172668895a76aafa58a8290b36f31d59b2ac4854"},{"sha":"f43950e3fa09e20fb9ce1560d31e1ed581639d32","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Renaming parameters (just for legibility)","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/f43950e3fa09e20fb9ce1560d31e1ed581639d32"},{"sha":"29ddd07178eed206fa58b55cd0ef2d6902a7165e","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Update plugin guide to prevent some new common pitfalls","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/29ddd07178eed206fa58b55cd0ef2d6902a7165e"},{"sha":"ccdeb4e38d8b6ee6ed98015aa9c2cb2b4d650e2b","author":{"email":"af9b9b551d320013945f6a952e71e091983bc228@gmail.com","name":"Vladimir Agafonkin"},"message":"Merge pull request #4167 from Leaflet/update-plugins-guide\n\nUpdate plugin guide to prevent some new common pitfalls","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/ccdeb4e38d8b6ee6ed98015aa9c2cb2b4d650e2b"},{"sha":"bd0ffc4910c47277a27b78a8c0590116e5e740aa","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Add note about .gitignore/.npmignore to plugin guide","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/bd0ffc4910c47277a27b78a8c0590116e5e740aa"},{"sha":"ed05d4ac1e441dd663564b302797721d6b4cc9e5","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Unit tests for GridLayer loading logic","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/ed05d4ac1e441dd663564b302797721d6b4cc9e5"},{"sha":"bf37a9106c7d1ef3fe0668921cb35a474f4f1f4c","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Change the way GridLayer is reset on a map viewreset","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/bf37a9106c7d1ef3fe0668921cb35a474f4f1f4c"},{"sha":"f777f42c6bf98ed0cfad53d429d95c7621eee01d","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"More GridLayer unit tests; Grid zoom calculation changed during zoom anims","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/f777f42c6bf98ed0cfad53d429d95c7621eee01d"},{"sha":"de4526cc1d637f756cd72806fbad16dfe2a9fb17","author":{"email":"4782236ea4d7f82298295185f9ec3d1e1caff700@enix.org","name":"Yohan Boniface"},"message":"Sanity check: test pxBounds validity before using it (fix #4153)\n\nOtherwise, we may have bug when polyline latlngs are cleared while\nnot updating the polyline bounds (so ending with empty latlngs\nbut this._bounds still valid).","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/de4526cc1d637f756cd72806fbad16dfe2a9fb17"},{"sha":"0a1f867a8be363aa9c50ad48d6e8207e748e13db","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@sanchezortega.es","name":"Iván Sánchez Ortega"},"message":"Merge pull request #4191 from Leaflet/issue-4153-pxbounds\n\nSanity check: test pxBounds validity before using it (fix #4153)","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/0a1f867a8be363aa9c50ad48d6e8207e748e13db"},{"sha":"a1ff60bf9be4fd0eb569ac2b13cf189d700a048b","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Make wheel-zoom speed depend on a new wheelPxPerZoomLevel option","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/a1ff60bf9be4fd0eb569ac2b13cf189d700a048b"},{"sha":"cbafca747812d92974900839fceae0446b000367","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Typo in comments","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/cbafca747812d92974900839fceae0446b000367"},{"sha":"efdc626262ef1d949504dc4a7482a9cfaf3805a9","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Fix tile pruning on fade-in, pass all unit tests now :-D","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/efdc626262ef1d949504dc4a7482a9cfaf3805a9"},{"sha":"07039e05a9d2d2e20ecaba3fc9ebd25db9ff72fc","author":{"email":"a15f8b81a160b4eebe5c84e9e3b65c87b9b2f18e@mazemap.no","name":"Iván Sánchez Ortega"},"message":"Fix Stamen's Toner gridlayer in examples","distinct":false,"url":"https://api.github.com/repos/hyperknot/Leaflet/commits/07039e05a9d2d2e20ecaba3fc9ebd25db9ff72fc"}]}