{"push_id":844841323,"size":140,"distinct_size":140,"ref":"refs/heads/master","head":"7680371a43dcf266ccaef3a542ebbadd33bef5a7","before":"81c5446b5a1876ed30c14d5c9c351ca80537275a","commits":[{"sha":"126398342f17eb30162536d10abd77bb4771710b","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Use istanbul for test coverage\n\nIf there is no coverage at all we get\nan empty global variable and the lcov\nempty file may cause coveralls failure.\n\nUse mkdirp() to create lib-cov","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/126398342f17eb30162536d10abd77bb4771710b"},{"sha":"d96ad377f9fc4f82c569d29b59b38b7ec1d0d5b2","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Update to io.js 3.0.0, use nan 2.0\n\nThe code has been updated to meet\nthe requirements of the updated V8 engine\nas provided by io.js.\n\nIn some cases additional EscapableHandleScope\nhas been provided.\n\nSassValueWrapper<T>::New has been changed:\nin case of instance construction via\nthe function call \"sass.types.Color(0,0,0)\"\ninstead of \"new sass.types.Color(0,0,0)\"\nthe \"new\" part is no longer executed by\nfalling through. This should not be necessary\nbecause the constructor is called by\nthe NewInstance call anyway.\n\nThis fixes the following error:\n\nFATAL ERROR: v8::Object::SetAlignedPointerInInternalField() Internal field out of bounds","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/d96ad377f9fc4f82c569d29b59b38b7ec1d0d5b2"},{"sha":"acd67bf4d230372fd17368aba82ff93c28e2b401","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Nan::ReturnValue.Set() needs no Nan::New on primitive types\n\nFor bool, double, [u]int32_t there is no need to wrap\na returned value in Nan::New()\n\nhttps://github.com/nodejs/nan/blob/master/doc/methods.md#api_nan_return_value","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/acd67bf4d230372fd17368aba82ff93c28e2b401"},{"sha":"e1191f5f3189cf29a50fa0b201e291615027c5d0","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Use NAN_MODULE_INIT for exports, use Nan::HandleScope\n\nNo need to have EscapableHandleScope, since local\nhandle is not returned by the method - only\nassigned to an objects supplied by the caller.","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/e1191f5f3189cf29a50fa0b201e291615027c5d0"},{"sha":"a1395134907c6167a71487f5937869f7ca7d21b2","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Remove unnecessary empty return;","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/a1395134907c6167a71487f5937869f7ca7d21b2"},{"sha":"7d62f6876b0192f77bb47d265a797ba06543d1f4","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Use As<>() instead of Cast() where appropriate","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/7d62f6876b0192f77bb47d265a797ba06543d1f4"},{"sha":"df1c827c878fcd4e10d38b95eac9c8310d35c067","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Additional tests for SassTypes::Color","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/df1c827c878fcd4e10d38b95eac9c8310d35c067"},{"sha":"546e11eeb5b4a8943bef43a201c593e1eea0753b","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Locate pangyp via module API","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/546e11eeb5b4a8943bef43a201c593e1eea0753b"},{"sha":"9cadef6ff236a6552815beacbf72fc931c08e2cd","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Robust check of provided JS options\n\nUse Nan::To<Type> instead of ->ToType() to\nconvert caller supplied objects in renderXXX\nfunctions.\n\nVerify that provided options, options.result\nand options.result.stats are all valid\nobjects provided by the caller.\nThrow TypeException otherwise.\n\nIntroduce low-level tests that invoke\nC++ function directly, without additional\nJavaScript wrappers.","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/9cadef6ff236a6552815beacbf72fc931c08e2cd"},{"sha":"ef7d11ef2d3998af62d41099ea05fedd04ec5cd2","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"Michael Mifsud"},"message":"Merge pull request #1063 from saper/requirepangyp\n\nLocate pangyp via module API","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/ef7d11ef2d3998af62d41099ea05fedd04ec5cd2"},{"sha":"f23baf110fca73e95636b6ef2e52441dcf2c9400","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"xzyfer"},"message":"The watch should watch indented syntax files too\n\nThis fixes a bug that prevented the watcher from triggering file\ncompilations on changes to .sass file.\n\nFixes #1075","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/f23baf110fca73e95636b6ef2e52441dcf2c9400"},{"sha":"c005c3dad51f28359d564009e703b4030f7ede38","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"Michael Mifsud"},"message":"Merge pull request #1078 from xzyfer/fix/watch-sass\n\nThe watcher should watch indented syntax files too","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/c005c3dad51f28359d564009e703b4030f7ede38"},{"sha":"4dd5d6e615640b364a848a3d40b9a71cbe3144e5","author":{"email":"3c363836cf4e16666669a25da280a1865c2d2874@kebler.net","name":"David Kebler"},"message":"Added note to indentedSyntax in read.me to clarify that node-sass can compile mixed libraries even with this set to false.","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/4dd5d6e615640b364a848a3d40b9a71cbe3144e5"},{"sha":"8bf5db80a6b36d4a17fc5aa604591a50f6394264","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieślak"},"message":"Merge pull request #1081 from dkebler/mixed-syntax\n\nAdded note to indentedSyntax in read.me","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/8bf5db80a6b36d4a17fc5aa604591a50f6394264"},{"sha":"f513760310f68b13d3801d74d45f7ad2af457936","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@gpapin.fr","name":"Geoffrey Papin"},"message":"Explicitely state the outFile will not write file on disk","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/f513760310f68b13d3801d74d45f7ad2af457936"},{"sha":"ba0c65472df2f8d8341c98a80b3b1f6c845394e6","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@gpapin.fr","name":"Geoffrey Papin"},"message":"Add js syntax highlighting","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/ba0c65472df2f8d8341c98a80b3b1f6c845394e6"},{"sha":"435a956d75e1c2e20ecc795b5e71f2c079f71cbe","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieślak"},"message":"Merge pull request #1084 from gpapin/master\n\nMaster","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/435a956d75e1c2e20ecc795b5e71f2c079f71cbe"},{"sha":"645ee72885b40cf02f75b8d9533ba223f19874e3","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Use Nan::NewInstance() for constructors\n\nnan 2.0.1 required due to introduction\nof Nan::NewInstance(v8::Local<v8::Function)>, int, v8::Local<v8::Value>)\nconstructor:\n\n    https://github.com/nodejs/nan/commit/29450ed1670051613ffea9dd3f980f8685feceb4","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/645ee72885b40cf02f75b8d9533ba223f19874e3"},{"sha":"9a8f9056f01943f0c7120df3c7b244d242591d4a","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"No need for escapable scope in Boolean::get_js_object()","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/9a8f9056f01943f0c7120df3c7b244d242591d4a"},{"sha":"f129ff39a51ece39c6275634ab9377b5de1d0fa9","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"bridge operator() does not need escapable scope\n\nThe value is not returned, it is passed on\nto another funcion.","distinct":true,"url":"https://api.github.com/repos/alanhogan/node-sass/commits/f129ff39a51ece39c6275634ab9377b5de1d0fa9"}]}