{"push_id":1097258511,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"5ad2312b358e044445b6093c9a95fb578a32bdc2","before":"f786327019f834dd0ca71e6cff554d4a74903b35","commits":[{"sha":"aff6e99708f26c8a9677f16b07d18aadec79ddaa","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Give instructions to link to different versions of our docs as the api will be different with different major version (#756)","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/aff6e99708f26c8a9677f16b07d18aadec79ddaa"},{"sha":"6945217c0b381f6a4e440f6acd19bd1e31044c98","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Isolate the bindings (#755)\n\n- Test requiring the library as part of the build processes on all platforms\r\n - move all js code into ./lib\r\n - move all the easy stuff into ./lib/bindings the rest will bring breaking changes probably","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/6945217c0b381f6a4e440f6acd19bd1e31044c98"},{"sha":"73509e34b330f538e151153b3344c522b191fdaa","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Stop bundling node-pre-gyp to allow for upgrades (#759)\n\n- The latest and greatest recommendation from node-pre-gyp\r\n- Stops issues when people have different node-pre-gyp’s installed already","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/73509e34b330f538e151153b3344c522b191fdaa"},{"sha":"1bd3e06c58c0ad6770b5a0ccef0fc1842dac59cc","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"SerialportList updates (#761)\n\n- Errors are now consistent across platforms\r\n - List is now completely async and promise ready\r\n - Test the bindings abstraction not the bindings itself","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/1bd3e06c58c0ad6770b5a0ccef0fc1842dac59cc"},{"sha":"7b815fd6a40439b54d5759968f6219ec6ae8a14a","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Using clang and cpplint lint our c++ as much as I can (#762)\n\nThe `src/win/\" vendor files are scary","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/7b815fd6a40439b54d5759968f6219ec6ae8a14a"},{"sha":"a8df919971a589dde952ffdd3bd3a61debfb62b9","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Getting ready for the 2.1.1 release","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/a8df919971a589dde952ffdd3bd3a61debfb62b9"},{"sha":"ac82f855e5a107ae8535fac9270236a9d06754ae","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Start bundling node-pre-gyp per #753","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/ac82f855e5a107ae8535fac9270236a9d06754ae"},{"sha":"555136f36b715122cf9f7809fdb9106fd5eb1626","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Stop removing all event listeners on close and disconnect (#764)","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/555136f36b715122cf9f7809fdb9106fd5eb1626"},{"sha":"edfa5e72bf99ec9348a0127ff910c3192855339f","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Remove the last bit of references to `self` (#765)\n\n- Sometimes we didn’t need it, sometimes a bind was cleaner","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/edfa5e72bf99ec9348a0127ff910c3192855339f"},{"sha":"356b908ae24d1ffd323e083a573fbeb3e67d689a","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"bump to 3.0","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/356b908ae24d1ffd323e083a573fbeb3e67d689a"},{"sha":"fda68c7d5dc1b89d3e726d0e04b63097c894feb8","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"typo","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/fda68c7d5dc1b89d3e726d0e04b63097c894feb8"},{"sha":"1f0c7bd82da1b89e474c639c231998776f000b33","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"another typo","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/1f0c7bd82da1b89e474c639c231998776f000b33"},{"sha":"2baab33a9fc870c31e40aca44c5af37baef2ea82","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"bump package.json to 3.0.0","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/2baab33a9fc870c31e40aca44c5af37baef2ea82"},{"sha":"cab3589e53a20c004cb4528c712aa4e88cc28e09","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Upgrade grunt to squash warnings and reduce packages (#766)","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/cab3589e53a20c004cb4528c712aa4e88cc28e09"},{"sha":"92ae904c51e729a4026f8a24f045658b6a0fa3c2","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Drop some dependencies for a smaller bundle size (#767)\n\n- Drop `bluebird` 168kb for `es6-promise` 37.1kb (vs 18.1kb library code) bundled sizes\r\n - Move `node-pre-gyp-github` to dev deps so it's not always installed (5.8MB package size)\r\n - Stop bundling `node-pre-gyp-github` as it's only needed during publishing","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/92ae904c51e729a4026f8a24f045658b6a0fa3c2"},{"sha":"0e8c4d4c6a623a6c96590a4ff1771546f597df93","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"add memwatch-next to dev deps as it now builds on all platforms (#773)","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/0e8c4d4c6a623a6c96590a4ff1771546f597df93"},{"sha":"29ffb580f19604e48119c91c3184698df5b6d776","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Add node 6 to the build matrix and define our support/build matrix in the docs (#774)","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/29ffb580f19604e48119c91c3184698df5b6d776"},{"sha":"98c79c98c5e5e8b4fe6d2cec0cba80bd5720b164","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"rename the binary files per the usual conventions","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/98c79c98c5e5e8b4fe6d2cec0cba80bd5720b164"},{"sha":"f319970edd883f7177f40d41e046f13d7187b40d","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"Bump to 3.0.1","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/f319970edd883f7177f40d41e046f13d7187b40d"},{"sha":"528dd8afeb9bc7712fc4469991759d6f43f546ea","author":{"email":"af2c41eb4e034ed0a417d1ec637082072a4d3aae@roborooter.com","name":"Francis Gulotta"},"message":"upgrade nan\n\nHave to remove memwatch-next again because of build issues =(","distinct":true,"url":"https://api.github.com/repos/munyirik/node-serialport/commits/528dd8afeb9bc7712fc4469991759d6f43f546ea"}]}