{"push_id":2522669024,"size":17,"distinct_size":16,"ref":"refs/heads/master","head":"f797f8c307ff5380c750d3851c0b3d61a5299df5","before":"b40e381f654902052af8d57a833f80aad11c7458","commits":[{"sha":"ed4be10ae317de0ddc16f00c9f22e963028634d7","author":{"name":"Yaniv Efraim","email":"aa855b668c25749e4bbd555515ebc223e0e01e2b@gmail.com"},"message":"Chore: replace depracated 'new Buffer' with 'Buffer.from' (#2396)\n\nSee [Buffer](https://nodejs.org/docs/latest-v9.x/api/buffer.html) for more details","distinct":false,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/ed4be10ae317de0ddc16f00c9f22e963028634d7"},{"sha":"37cc9f567d9c2d8da1eeb630d13202e95a48cbed","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"chore(deps): bump dependencies (#2397)\n\nFixes #2394","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/37cc9f567d9c2d8da1eeb630d13202e95a48cbed"},{"sha":"457592308fc97059930f82dfcdb26b37e33cc018","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"docs(api.md): upload new diagram\n\nThis patch fixes a typo in the diagram.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/457592308fc97059930f82dfcdb26b37e33cc018"},{"sha":"6bc98775719ea12598aeaad0736cd9147c3d69b2","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"chore(CI): disable email notifications (#2412)","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/6bc98775719ea12598aeaad0736cd9147c3d69b2"},{"sha":"6ac7f75611166f56f2b8ca3bdf61e290fe3343df","author":{"name":"Yaniv Efraim","email":"aa855b668c25749e4bbd555515ebc223e0e01e2b@gmail.com"},"message":"health: fix tests to work under Node 9 (#2419)","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/6ac7f75611166f56f2b8ca3bdf61e290fe3343df"},{"sha":"e9dc3ae74fc01a99d1d5b66ffe716b4de4aa39e8","author":{"name":"yujiosaka","email":"80e328eeffd4d7fcacb18b474b5963473460eb22@emin.co.jp"},"message":"test(server): Fix mismatch between args and annotations (#2426)","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/e9dc3ae74fc01a99d1d5b66ffe716b4de4aa39e8"},{"sha":"84d7b4963ef863a296fae6f815b6f240a7262a16","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"feat(Chromium): roll Chromium to r553380 (#2442)\n\nThis roll includes:\r\n- https://crrev.com/552071 - DevTools: introduce Page.close() protocol method\r\n- https://crrev.com/553193 - Introduce BrowserContext::UniqueId\r\n- https://crrev.com/553268 - DevTools(Protocol): expose BrowserContextId in TargetInfo\r\n- https://crrev.com/553323 - DevTools: implement Target.createBrowserContext for non-headless mode\r\n\r\nReferences #85, #2386.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/84d7b4963ef863a296fae6f815b6f240a7262a16"},{"sha":"8fce3195d6289313f7ed201f3efeaa1cfebf17ec","author":{"name":"Ran Yitzhaki","email":"0fdaa62205b4c9e62eb4f05190813fa5fa42e7f8@users.noreply.github.com"},"message":"fix(Launcher): exit the process after killing chrome on SIGINT (#2428)\n\nThis is a fix for this issue https://github.com/facebook/jest/issues/5748\r\n\r\nIn the issue, `puppeteer.launch` method is called from jest `globalSetup` script which [is running on the same process as jest](https://github.com/facebook/jest/blob/6a77ee37ec2d46ece7e9cfd0f891d11c113cc4c4/packages/jest-cli/src/run_jest.js#L242).\r\n\r\nPuppeteer catches `SIGINT` in order to kill chrome, but it also replaces the default behaviour of `SIGINT`, [which is to exit with status code 130](https://nodejs.org/dist/latest-v9.x/docs/api/all.html#process_signal_events). In jest's case, the process does not exit, which keeps the process hanging in a weird way.\r\n\r\nThis PR makes sure that the process exits after killing chrome.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/8fce3195d6289313f7ed201f3efeaa1cfebf17ec"},{"sha":"6d19db4df12d1d2300f5f72aedee5135ec314ed0","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"chore: enhance preprocessor commands to automate releases. (#2446)\n\nLast release v1.3.0 had an error in the documentation, claiming\r\nit wasn't released.\r\n\r\nThis patch makes sure we have a little bit of automation in place\r\nto save us from this in future.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/6d19db4df12d1d2300f5f72aedee5135ec314ed0"},{"sha":"13a41495aaa95426d5ceb51d0135187d9eb0392f","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"chore(doclint): remove SourceFactory (#2447)\n\nSourceFactory was meant to cache Sources so that they could be used\r\nin different preprocessor tasks.\r\n\r\nThis turned out to be over-engineering. This patch kills the layer.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/13a41495aaa95426d5ceb51d0135187d9eb0392f"},{"sha":"0820d48f804ce924af85fe160ea20a210f734046","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"chore: link to the latest-released API from the README.md (#2449)\n\nThis patch adds a preprocessor command to link to the latest-released\r\nAPI from the README.md.\r\n\r\nFixes #1923.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/0820d48f804ce924af85fe160ea20a210f734046"},{"sha":"d9bb7ee8a0383774c6ec32f91bbd434dc654d468","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"chore: add a bunch of non-needed files to .npmignore (#2450)\n\nThere's no need to publish these files. This saves ~22kb\r\nin published size.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/d9bb7ee8a0383774c6ec32f91bbd434dc654d468"},{"sha":"b96815aa72063125fc1ab085dac5da59260d1fa2","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"test: verify Page.goto fails when server returns 204 (#2452)\n\nFixed upstream: https://crrev.com/551261\r\nRolled into pptr: https://github.com/GoogleChrome/puppeteer/pull/2393\r\n\r\nFixes #1879.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/b96815aa72063125fc1ab085dac5da59260d1fa2"},{"sha":"9ae64f237c2a3cc12113970d0ffe32bac35992f1","author":{"name":"Paul Shibanov","email":"d242eaca8611e7de930ede72cf083e048eccd20f@gmail.com"},"message":"docs(troubleshooting): newest Chromium package supported on Alpine (#2453)","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/9ae64f237c2a3cc12113970d0ffe32bac35992f1"},{"sha":"8a62b10fd094ffe895075759bb8065433c98eeae","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"chore: testrunner's \".not\" should print appropriate message (#2459)\n\nWhen failing, the \".not\" matchers should print their name\r\nwith \".not\" prefix.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/8a62b10fd094ffe895075759bb8065433c98eeae"},{"sha":"eded38c82a5f2ff1742958549b782cc974b80405","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"test: verify file url interception works as expected (#2451)\n\nThis was fixed upstream: https://crrev.com/550319\r\nRolled into pptr: https://github.com/GoogleChrome/puppeteer/pull/2393\r\n\r\nFixes #1506.","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/eded38c82a5f2ff1742958549b782cc974b80405"},{"sha":"f797f8c307ff5380c750d3851c0b3d61a5299df5","author":{"name":"Andrey Lushnikov","email":"b37644f2add7ce191515fd95d9271b8661d1fef2@gmail.com"},"message":"docs(api.md): add explanation to page.waitForNavigation (#2354)\n\nFixes #1860","distinct":true,"url":"https://api.github.com/repos/yanivefraim/puppeteer/commits/f797f8c307ff5380c750d3851c0b3d61a5299df5"}]}
{"actor":{"display_login":"yanivefraim"}}