{"push_id":2779087070,"size":5,"distinct_size":2,"ref":"refs/heads/ensure-elements","head":"7e7ed7fddb3d5bb869a174c12741c029ffea4c64","before":"4da092b71a16a796fca914eb03a8b77bd99589a1","commits":[{"sha":"49706bf0381310a0bc8343dfb3e0f58005d9e2b2","author":{"name":"Vasily Strelyaev","email":"fd2c38cbc5e7929a70eb157591d5f6377911c0f5@users.noreply.github.com"},"message":"FAQ - Add explanations about release years (#2698)","distinct":false,"url":"https://api.github.com/repos/arubtsov/testcafe/commits/49706bf0381310a0bc8343dfb3e0f58005d9e2b2"},{"sha":"00a263159ba28ba5cf6c7b4d1323a786b7f9039f","author":{"name":"Natu","email":"e16e60fda77306fc533fa887a91905bb11fb15bb@users.noreply.github.com"},"message":"[docs] Add diffs between TestCafe versions (#2697)\n\n* [docs] Add diffs between TestCafe versions\r\n\r\nAdded the part of FAQ about differences between the paid, open-source TestCafe and TestCafe Studio.\r\n\r\n* Added \"first released in...\"","distinct":false,"url":"https://api.github.com/repos/arubtsov/testcafe/commits/00a263159ba28ba5cf6c7b4d1323a786b7f9039f"},{"sha":"2bdfebfb3f8b818b70a02d0df586fec848bee4ab","author":{"name":"Andrey Churkin","email":"5bc984bffed70e309467261f7384303c4bf3ee75@mail.ru"},"message":"Add ExecuteExpressionCommand to RAW API (#2632)","distinct":false,"url":"https://api.github.com/repos/arubtsov/testcafe/commits/2bdfebfb3f8b818b70a02d0df586fec848bee4ab"},{"sha":"4b5368fa4ad713f6d5aa3af89f9a5e50c9ca1877","author":{"name":"Rb3As","email":"064f2a7fa09b21c398dba2c926f3c97b42be6547@gmail.com"},"message":"SelectorExecutor class has been added into client driver's embedding utils","distinct":true,"url":"https://api.github.com/repos/arubtsov/testcafe/commits/4b5368fa4ad713f6d5aa3af89f9a5e50c9ca1877"},{"sha":"7e7ed7fddb3d5bb869a174c12741c029ffea4c64","author":{"name":"Rb3As","email":"064f2a7fa09b21c398dba2c926f3c97b42be6547@gmail.com"},"message":"collectionMode option has been added to initSelector method","distinct":true,"url":"https://api.github.com/repos/arubtsov/testcafe/commits/7e7ed7fddb3d5bb869a174c12741c029ffea4c64"}]}
{"actor":{"display_login":"arubtsov"}}