{"push_id":2380625283,"size":24,"distinct_size":21,"ref":"refs/heads/master","head":"fcdce10143103fb5418e6247abfd44fd8ff941ef","before":"562c1bb69a3c86e4123e710e7ad714d70958139f","commits":[{"sha":"7bd2c50dd5c423e6f298109515af8c126949c981","author":{"name":"Jonathan Cornaz","email":"0e80a2f767d228b2c7644e79e2000c93f22e5233@optravis.com"},"message":"Add conversion of CompletionStage to Deferred\n\nFixes #262","distinct":false,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/7bd2c50dd5c423e6f298109515af8c126949c981"},{"sha":"19c1f2e239965dc2387c08c61d1d34f421789e4d","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Unwrap ExecutionException is fast path of CompletionStage.asDeferred","distinct":false,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/19c1f2e239965dc2387c08c61d1d34f421789e4d"},{"sha":"eb4f9be3859e063666fd5441f1c891a888ce4fb7","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Use fast path in CompletionStage.await() and make it cancellable;\nMake CompletionStage.asDeferred cancel original future on deferred\ncancellation if possible.","distinct":false,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/eb4f9be3859e063666fd5441f1c891a888ce4fb7"},{"sha":"ecc68f13141d1353aa2bb1d027a077e0fd7be4fb","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Use NodeDispatcher on ReactNative\n\nFixes #236","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/ecc68f13141d1353aa2bb1d027a077e0fd7be4fb"},{"sha":"5f5107e6ed2cbcee6c4f8406331e96e9820a6ef1","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"JS: Additionally run tests for using headless Chrome","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/5f5107e6ed2cbcee6c4f8406331e96e9820a6ef1"},{"sha":"6140ca3506e306b9e0cbc656fd9fb5f960fb687f","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Moved versions of npm dependencies used during build to gradle.properties","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/6140ca3506e306b9e0cbc656fd9fb5f960fb687f"},{"sha":"94fb2a3286f778a529f7db6557ae670651f4ad33","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"JS: Publish to npm:\n* Package name is \"kotlinx-coroutines-core\"\n* JS file name is \"kotlinx-coroutines-core.js\"\nThe name of JS file is also updated in Bintray upload.\n\nFixes #229","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/94fb2a3286f778a529f7db6557ae670651f4ad33"},{"sha":"b1dad1700252800be9c723923ccef5ca657fcc90","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Disable testMochaChrome because mocha-headless-chrome does not work on TeamCity","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/b1dad1700252800be9c723923ccef5ca657fcc90"},{"sha":"727331c2aee0e47c5392e2b816b2efc8d1c13b6c","author":{"name":"takahirom","email":"711b4e1a0bc472d435bd3457e897c743a2e6a167@gmail.com"},"message":"Update RxJava1 to RxJava2 in kotlinx-coroutines-rx-example","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/727331c2aee0e47c5392e2b816b2efc8d1c13b6c"},{"sha":"00560e8b0add1628bd0a32202b6f3cc301b35af3","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"rx-example: Added application plugin & fixed to use runBlocking","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/00560e8b0add1628bd0a32202b6f3cc301b35af3"},{"sha":"2b5101a296e7c5e38af64af33938c38c6c324bc7","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Version 0.22.4","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/2b5101a296e7c5e38af64af33938c38c6c324bc7"},{"sha":"bf33e3f29c63d3b1d82a243bae3d5220a2a6a756","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Reference to NPM package name","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/bf33e3f29c63d3b1d82a243bae3d5220a2a6a756"},{"sha":"9fcb24ff897571a311f5bee41045d907cea5825d","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Release checklist and site release scripts","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/9fcb24ff897571a311f5bee41045d907cea5825d"},{"sha":"f753d4fc150cf305c159d7b387b92c717f5829f0","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Fixed kotlinx-coroutines-core.js main file","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/f753d4fc150cf305c159d7b387b92c717f5829f0"},{"sha":"9df50e63a32561fefe0cdf44afe8c2d9e03ed82e","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"More docs on NPM package readme page.","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/9df50e63a32561fefe0cdf44afe8c2d9e03ed82e"},{"sha":"f0fc770ad3863d6895fa5a5f5dd129dccaae0b81","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"JS: Moved node_modules into build directory","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/f0fc770ad3863d6895fa5a5f5dd129dccaae0b81"},{"sha":"ae2791e605cf6214a65c30fdb17b483a63e0708e","author":{"name":"L.Mr.Chen","email":"d4051b072e66715269689c0be7a8a68a46482b1e@qq.com"},"message":"correctly spell the gradle compile string","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/ae2791e605cf6214a65c30fdb17b483a63e0708e"},{"sha":"fcce038881aa03d491bcec620fd5582f37838eba","author":{"name":"Jonathan Cornaz","email":"0e80a2f767d228b2c7644e79e2000c93f22e5233@optravis.com"},"message":"Add a context argument to Channel.filterNot","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/fcce038881aa03d491bcec620fd5582f37838eba"},{"sha":"17856f50c67850dafeb4ee4d96e9b5eec1d37175","author":{"name":"mice777","email":"14db8e088c66da0ac6cb14a0346d38fbbde625a1@post.cz"},"message":"Improved Android's onClick\n\nIt wrote that there's no \"MouseEvent\" on Android, actually there is android.view.MotionEvent. This sounds misleading.\r\nHere is proposal for improvement to pass through View parameter in onClick.","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/17856f50c67850dafeb4ee4d96e9b5eec1d37175"},{"sha":"e4b6f09af7c0d0b6963fa8611e867ff3292fad0e","author":{"name":"Roman Elizarov","email":"3ae94324e840bc40acea55a4ecb84245ed0730c3@gmail.com"},"message":"Debug toString for channels\n\nFixes #185","distinct":true,"url":"https://api.github.com/repos/jcornaz/kotlinx.coroutines/commits/e4b6f09af7c0d0b6963fa8611e867ff3292fad0e"}]}
{"actor":{"display_login":"jcornaz"}}