{"push_id":1086497330,"size":19,"distinct_size":1,"ref":"refs/heads/develop","head":"89893a2338b0572b3394314b3fb4439bc5e3eab1","before":"f254ab05b71877dd6bfaff86dcbd77a2c7a12524","commits":[{"sha":"aa811def9625b317b8945b8d2a365ad4733539c5","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"remove npm-shrinkwrap as it ludicrously forces all devDependencies to be installed\nfor endusers.","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/aa811def9625b317b8945b8d2a365ad4733539c5"},{"sha":"f96ab6215f3db8aeb978fc0234468fe81dc26422","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"npmignore docs etc.\n\nThis was a lot of useless baggage, sorry.","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/f96ab6215f3db8aeb978fc0234468fe81dc26422"},{"sha":"60627cb891a097b1431df15ae4cbb95daec84fb3","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"scserver: explicitly kill child process\n\nIn Electron it was re-parenting the scsynth child process rather than shutting it down.","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/60627cb891a097b1431df15ae4cbb95daec84fb3"},{"sha":"1696372884e261a7a78554b812b0dd8bd4f8437e","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"Accept an optional external logger, pass this to SCLang and SCServer.\nSupport dryadic's rootContext\n\nThis allows use of standard logging tools like winston (remote logging,\nlog to file, log to database)","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/1696372884e261a7a78554b812b0dd8bd4f8437e"},{"sha":"82bfdcc181137f8e1a0cff961c9bd4a36a98c003","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"log all /fail messages as errors","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/82bfdcc181137f8e1a0cff961c9bd4a36a98c003"},{"sha":"b44a995506e55c5f7da5eb60bd983f28f75b4d4c","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"SCSynthDef: only require SCLang if compiling options were specified.\nIf just loading from scsyndef file then an interpreter not needed.","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/b44a995506e55c5f7da5eb60bd983f28f75b4d4c"},{"sha":"4e1b8686314dce30eb1e5a52cd3ca7c2f6adba7f","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"update scserver command middleware to new dryadic api","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/4e1b8686314dce30eb1e5a52cd3ca7c2f6adba7f"},{"sha":"1a1fa28439ec5d8839bdf68b39e7cb0caad91992","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"reject Promise with Error - bluebird requires this","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/1a1fa28439ec5d8839bdf68b39e7cb0caad91992"},{"sha":"0009107f1920c0c92ab5b6c051d7f7327d05cce6","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"log scsynth stdout messages with ERROR|FAILURE as errors to stderr\n\nSo they show up in friendly alarming red on the command line regardless\nof your logging level.","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/0009107f1920c0c92ab5b6c051d7f7327d05cce6"},{"sha":"8e051c0e49edcf3cd989f099ce0c5611fec76239","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"fix .out in SynthStream SynthEventList and AudioBus","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/8e051c0e49edcf3cd989f099ce0c5611fec76239"},{"sha":"7048f31d98394a9962a34a91c0a89d393593072e","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"update to dryadic 0.2.0 - moved Store back into supercollider.js","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/7048f31d98394a9962a34a91c0a89d393593072e"},{"sha":"4ae0cd4a6c59f8eef90c5fdef0064169d74f2921","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"change: Synth arguments now support simple functions\n\nThey are passed the current context.","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/4ae0cd4a6c59f8eef90c5fdef0064169d74f2921"},{"sha":"f84481ff363fd3ff897f0f48f52cdbbf30a11bc3","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"In case server failed to start, do not throw error on remove.\n\nThis happens when quitting an external app which would tell the dryad tree\nto remove everything; even things that were never successfully added.","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/f84481ff363fd3ff897f0f48f52cdbbf30a11bc3"},{"sha":"b4d9b993cce45e0f423aa006ac04d8000055dc9e","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"run travis on each major version up through 6","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/b4d9b993cce45e0f423aa006ac04d8000055dc9e"},{"sha":"bfe74014929cb0ddf86d59d526391255192bc804","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"update engine compatibility for node 6","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/bfe74014929cb0ddf86d59d526391255192bc804"},{"sha":"994752f8c9f8455d596e094047f1ffb8a348ee88","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"update dev dependencies","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/994752f8c9f8455d596e094047f1ffb8a348ee88"},{"sha":"dc2dd2befcba9efd05bb3b8622c1e7d4912eac18","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"fix timezone in osc time tag test","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/dc2dd2befcba9efd05bb3b8622c1e7d4912eac18"},{"sha":"87ec3ede3942b7346149c8ca81892f9314d5cf26","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"0.11.0","distinct":false,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/87ec3ede3942b7346149c8ca81892f9314d5cf26"},{"sha":"89893a2338b0572b3394314b3fb4439bc5e3eab1","author":{"email":"aa1ccb91c6b15da13096150bcaa67c067c2dfe22@gmail.com","name":"crucialfelix"},"message":"Merge branch 'release/0.11.0' into develop","distinct":true,"url":"https://api.github.com/repos/crucialfelix/supercolliderjs/commits/89893a2338b0572b3394314b3fb4439bc5e3eab1"}]}