{"push_id":588728495,"size":92,"distinct_size":91,"ref":"refs/heads/master","head":"399483852332209c331d2a0c99754538df1f1e4d","before":"8372911cb04e2914c6c5483ada9a58c913172e50","commits":[{"sha":"358cc9234f25369a84e80cc13e37121f2ef93b96","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Fixed promise handler can't get promises that are not generated by webdriverio","distinct":false,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/358cc9234f25369a84e80cc13e37121f2ef93b96"},{"sha":"a96684b6b92554d8e7d7e5aa131f167f22e47000","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@christian-bromann.com","name":"Christian Bromann"},"message":"Merge pull request #399 from tommy351/fix-promise-handler\n\nFixed promise handler [skip ci]","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/a96684b6b92554d8e7d7e5aa131f167f22e47000"},{"sha":"cf936a7a4d33faf3169d5b160ea3b3016496401f","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"added test for fix on #399","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/cf936a7a4d33faf3169d5b160ea3b3016496401f"},{"sha":"1cbebed8cae324be0fdaad1d2a66c70e512373bf","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"v2.4.4 [ci skip]","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/1cbebed8cae324be0fdaad1d2a66c70e512373bf"},{"sha":"b3631e72468997b6f8313675b122e110b41a7461","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"return promise result if responseMethod is not a function - refs #401","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/b3631e72468997b6f8313675b122e110b41a7461"},{"sha":"23d2c9a61b39bc07ebe34521b3d899ee45766467","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"v2.4.5 [ci skip]","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/23d2c9a61b39bc07ebe34521b3d899ee45766467"},{"sha":"5e276945f822ec2043a24fd50d2a4adddcd0a895","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"implemented multibrowser constructor","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/5e276945f822ec2043a24fd50d2a4adddcd0a895"},{"sha":"a84dbe160d3ec8caf06a19b964b8a9b00ec7ec01","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"handle multibrowser commands between PromiseHandler and ChainIt, enhance multibrowser with eventhandler","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/a84dbe160d3ec8caf06a19b964b8a9b00ec7ec01"},{"sha":"4bd49f89e86f262b02272c29bbda190558396f66","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"have an internal  command to allow users to overwrite it without losing compatibilitiy","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/4bd49f89e86f262b02272c29bbda190558396f66"},{"sha":"1931802de0c4d21dc16b34a3de54f57501241477","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"implemented call as sync method","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/1931802de0c4d21dc16b34a3de54f57501241477"},{"sha":"c1dfa10cad790074eb6b773230104f5b99e0bfb2","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"finished sync (call) method","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/c1dfa10cad790074eb6b773230104f5b99e0bfb2"},{"sha":"5d56842375493cdef3992492b23ee0b37338b184","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"add __call to the non selenium commands","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/5d56842375493cdef3992492b23ee0b37338b184"},{"sha":"952e9be0166940f2d79bdae7380a315e4962732a","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"renamed commandLoop -> commandQueue","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/952e9be0166940f2d79bdae7380a315e4962732a"},{"sha":"4f85dd9e19aa29ddcc4fb246a91f8538db04780b","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"execute callback method once all instances have executed that command","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/4f85dd9e19aa29ddcc4fb246a91f8538db04780b"},{"sha":"bc1c80d29ae7d446e36709250b5fe233763ce57e","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"make own instance contructor for better instance utilization","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/bc1c80d29ae7d446e36709250b5fe233763ce57e"},{"sha":"70bcdaa2024d0edfa93858e85ad235db74243252","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"let instance also inherit webdriverio commands, enables command execution in parallel and with specific browser - FTW","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/70bcdaa2024d0edfa93858e85ad235db74243252"},{"sha":"6964982dc69f88718b7bd97f421b7a7f5bf3ecef","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"implemented 'select' method for creating instance variables","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/6964982dc69f88718b7bd97f421b7a7f5bf3ecef"},{"sha":"ba74e767fdf66ab49149f96e38d9122eda85306d","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"fixed call command and queue up instance commands","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/ba74e767fdf66ab49149f96e38d9122eda85306d"},{"sha":"ea62471cd820ad37622c1d724d54401724ae6caa","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"sync single instance command calls (might get reverted due to too much complexity)","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/ea62471cd820ad37622c1d724d54401724ae6caa"},{"sha":"4f93de3d15331920c069b1ea71a9f21d430e32ef","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@christian-bromann.com","name":"christian-bromann"},"message":"reverted changes to 5ec8010b8","distinct":true,"url":"https://api.github.com/repos/tommy351/webdriverio/commits/4f93de3d15331920c069b1ea71a9f21d430e32ef"}]}