{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":316830795,"defaultBranch":"main","name":"chromiumoxide","ownerLogin":"mattsse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-28T22:11:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19890894?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703854489.0","currentOid":""},"activityList":{"items":[{"before":"a798f0252f657439f33b73def20f0e47bf80bbc9","after":"bd62ee35df3fad70d0b72e25faeed793bdab597c","ref":"refs/heads/main","pushedAt":"2024-04-18T02:02:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"feat(browser): add support for the new headless mode in BrowserConfig (#208)\n\n* feat(browser): add support for the new headless mode in BrowserConfig\r\n\r\n* miscellaneous enhancements following dda6ff\r\n\r\n* further fixes","shortMessageHtmlLink":"feat(browser): add support for the new headless mode in BrowserConfig ("}},{"before":"c1c30fd039ead675dc4eed57b137f8b4aaed0214","after":"a798f0252f657439f33b73def20f0e47bf80bbc9","ref":"refs/heads/main","pushedAt":"2024-04-18T02:02:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Update to reqwest 0.12 and async-tungstenite 0.25 (#211)","shortMessageHtmlLink":"Update to reqwest 0.12 and async-tungstenite 0.25 (#211)"}},{"before":"e7478aaa9583273dc5ab21a5269f0f31d454c10b","after":"c1c30fd039ead675dc4eed57b137f8b4aaed0214","ref":"refs/heads/main","pushedAt":"2024-04-18T02:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Update base64 to 0.22 (#215)","shortMessageHtmlLink":"Update base64 to 0.22 (#215)"}},{"before":"348967500868c2b5dfcb3930fe483b2ff17b35ff","after":"e7478aaa9583273dc5ab21a5269f0f31d454c10b","ref":"refs/heads/main","pushedAt":"2024-04-18T02:01:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Update winreg to 0.52 (#214)","shortMessageHtmlLink":"Update winreg to 0.52 (#214)"}},{"before":"8d039e54a9c4a8de62abda3d7c2f5ab3674528fb","after":"348967500868c2b5dfcb3930fe483b2ff17b35ff","ref":"refs/heads/main","pushedAt":"2024-02-14T21:41:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"[Based on #195 but zero-copy] Log ws message on parsing error to Message enum (#204)\n\n* Log raw WS messages to facilitate the debugging\r\n\r\n* Add debug-raw-ws-messages feature\r\n\r\n* Emit an error on WsMessage::Text fails to be parsed\r\n\r\n* Wake the task before returning Poll::Pending\r\n\r\n---------\r\n\r\nCo-authored-by: MOZGIII ","shortMessageHtmlLink":"[Based on #195 but zero-copy] Log ws message on parsing error to Mess…"}},{"before":"b335d3052e40919d2603f6c7ee0fd5ad822e3b06","after":"8d039e54a9c4a8de62abda3d7c2f5ab3674528fb","ref":"refs/heads/main","pushedAt":"2023-12-30T08:48:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"feat(page): add override geolocation emulation (#199)\n\n* feat(page): add override geolocation emulation\r\n\r\n* chore(fmt): fix format timezone","shortMessageHtmlLink":"feat(page): add override geolocation emulation (#199)"}},{"before":"29496f0e47f43e6a2db110791506f99e19e2b48a","after":"b335d3052e40919d2603f6c7ee0fd5ad822e3b06","ref":"refs/heads/main","pushedAt":"2023-12-29T12:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"479ff676d6900e79ce5c497999c96d768f43c615","after":"29496f0e47f43e6a2db110791506f99e19e2b48a","ref":"refs/heads/main","pushedAt":"2023-12-29T12:51:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"feat(page): add override locale emulation (#198)","shortMessageHtmlLink":"feat(page): add override locale emulation (#198)"}},{"before":"190fbb22d5ce8bc5f9c3b94ee237c83351121643","after":"479ff676d6900e79ce5c497999c96d768f43c615","ref":"refs/heads/main","pushedAt":"2023-12-14T17:30:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Improve the fetcher revision API (#193)\n\n* Convert Revision to u32\r\n\r\n* Parse revision\r\n\r\n* Narrow revision parsing error type","shortMessageHtmlLink":"Improve the fetcher revision API (#193)"}},{"before":"c50860b0712602936c4f55f57ad3be04a5f1d6fd","after":"190fbb22d5ce8bc5f9c3b94ee237c83351121643","ref":"refs/heads/main","pushedAt":"2023-11-21T12:10:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Add capture_beyond_viewport to ScreenshotParamsBuilder (#192)","shortMessageHtmlLink":"Add capture_beyond_viewport to ScreenshotParamsBuilder (#192)"}},{"before":"fea5941b6de46b6861bc7a7e28a973ae7afd98e4","after":"c50860b0712602936c4f55f57ad3be04a5f1d6fd","ref":"refs/heads/main","pushedAt":"2023-11-07T12:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"chore: bump version 0.5.6","shortMessageHtmlLink":"chore: bump version 0.5.6"}},{"before":"87f2686b43046464150a2ae16f791b8f8f6716ee","after":"fea5941b6de46b6861bc7a7e28a973ae7afd98e4","ref":"refs/heads/main","pushedAt":"2023-11-07T12:29:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Remove unused features from reqwest (#190)","shortMessageHtmlLink":"Remove unused features from reqwest (#190)"}},{"before":"6711b75734e6b9bd55fcd914522e0e99377d5db8","after":"87f2686b43046464150a2ae16f791b8f8f6716ee","ref":"refs/heads/main","pushedAt":"2023-11-06T14:20:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"chore: bump version 0.5.5 (#189)","shortMessageHtmlLink":"chore: bump version 0.5.5 (#189)"}},{"before":"c189e64a051d18e0bb36a9cacf225372c89ef959","after":"6711b75734e6b9bd55fcd914522e0e99377d5db8","ref":"refs/heads/main","pushedAt":"2023-11-06T14:20:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Auto find websocket address and handle bytes (#188)\n\n* feat(bytes): add content to bytes page handling\r\n\r\n* chore(detection): add linux browser path handling\r\n\r\n* feat(connect): add remote websocket address finding\r\n\r\n* chore(browser): add connect task json version check\r\n\r\n* chore(chrome): add remote proxy ip matching\r\n\r\n* chore(connect): fix ip address handling\r\n\r\n* chore(connect): use http get default\r\n\r\n* chore(crate): revert crate name\r\n\r\n* chore(cargo): revert version bump\r\n\r\n* chore(browser): add pub fields\r\n\r\n* chore(page): add split stealth mode with agent\r\n\r\n* chore(browser,page): add split methods for connecting from url\r\n\r\n* chore(browser): add error handling connection url\r\n\r\n* chore(page): add missing bytes feature flag\r\n\r\n* merge functions\r\n\r\n* fix rename\r\n\r\n* simplify connect\r\n\r\n---------\r\n\r\nCo-authored-by: j-mendez ","shortMessageHtmlLink":"Auto find websocket address and handle bytes (#188)"}},{"before":null,"after":"f9b52939c1e57fa02e898d052e0ab617d454c16d","ref":"refs/heads/matt/bump-version-0.5.5","pushedAt":"2023-11-06T14:17:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"chore: bump version 0.5.5","shortMessageHtmlLink":"chore: bump version 0.5.5"}},{"before":"efbc73b061d4ddd4e0c5719ba2fd3c1e67771c3c","after":"83b7fdcf13d9bd40245ef8f1a95c890c94862f03","ref":"refs/heads/matt/supersededing","pushedAt":"2023-11-06T14:12:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"simplify connect","shortMessageHtmlLink":"simplify connect"}},{"before":"2d61cc497f21c0e86b39f3ea7064d625c6972246","after":"efbc73b061d4ddd4e0c5719ba2fd3c1e67771c3c","ref":"refs/heads/matt/supersededing","pushedAt":"2023-11-06T14:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"simplify connect","shortMessageHtmlLink":"simplify connect"}},{"before":"ad4334ce02bd6f2130b5c11be4e8337da90bc035","after":"2d61cc497f21c0e86b39f3ea7064d625c6972246","ref":"refs/heads/matt/supersededing","pushedAt":"2023-11-06T14:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"fix rename","shortMessageHtmlLink":"fix rename"}},{"before":null,"after":"ad4334ce02bd6f2130b5c11be4e8337da90bc035","ref":"refs/heads/matt/supersededing","pushedAt":"2023-11-06T14:06:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"merge functions","shortMessageHtmlLink":"merge functions"}},{"before":"1b9d6192bd761f7f2218dadea1cd44ba3106ca22","after":"c189e64a051d18e0bb36a9cacf225372c89ef959","ref":"refs/heads/main","pushedAt":"2023-11-06T14:05:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Implement function to fetch existing targets when connecting to existing chromium instance (#187)\n\n* feat(browser): fetch existing targets(pages)\r\n\r\n* rustfmt\r\n\r\n---------\r\n\r\nCo-authored-by: Matthias Seitz ","shortMessageHtmlLink":"Implement function to fetch existing targets when connecting to exist…"}},{"before":"88470cabec15ffc2a91dc5579ec142e921d59eab","after":"1b9d6192bd761f7f2218dadea1cd44ba3106ca22","ref":"refs/heads/main","pushedAt":"2023-11-06T13:51:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"expose frame execution context, url, name, and parent (#185)","shortMessageHtmlLink":"expose frame execution context, url, name, and parent (#185)"}},{"before":"5c5b8a6a0ab9d1d7d7721c57440dab6aeb029d3c","after":"88470cabec15ffc2a91dc5579ec142e921d59eab","ref":"refs/heads/main","pushedAt":"2023-10-13T20:25:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"expose non-mutable FrameManager on Target (#182)","shortMessageHtmlLink":"expose non-mutable FrameManager on Target (#182)"}},{"before":"8d3be8d622ea341c65b6773a2a93360a967c353f","after":"5c5b8a6a0ab9d1d7d7721c57440dab6aeb029d3c","ref":"refs/heads/main","pushedAt":"2023-10-03T23:15:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"chore: bump version 0.5.4","shortMessageHtmlLink":"chore: bump version 0.5.4"}},{"before":"49e39f2ff3c324a64da5f0e05e61d8a599980c0c","after":"8d3be8d622ea341c65b6773a2a93360a967c353f","ref":"refs/heads/main","pushedAt":"2023-10-03T23:14:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"fix: always try to flush after ready (#179)","shortMessageHtmlLink":"fix: always try to flush after ready (#179)"}},{"before":null,"after":"a53f05930a65c1a7399bffdbf6b77d55feebcbe8","ref":"refs/heads/matt/fix-sink-logic","pushedAt":"2023-10-03T22:54:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"fix: always try to flush after ready","shortMessageHtmlLink":"fix: always try to flush after ready"}},{"before":"0adb14b2d3b3ee80bd21da48b8258cedfc954baf","after":"49e39f2ff3c324a64da5f0e05e61d8a599980c0c","ref":"refs/heads/main","pushedAt":"2023-09-29T13:05:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"chore: bump minor","shortMessageHtmlLink":"chore: bump minor"}},{"before":"379d9c77b8a46fdcb17d7381326441e5cc896b19","after":"0adb14b2d3b3ee80bd21da48b8258cedfc954baf","ref":"refs/heads/main","pushedAt":"2023-09-29T13:04:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Update dependencies (#177)\n\n* Update dependencies\r\n\r\n* Bump versions to 0.5.2 where applicable\r\n\r\n* Bump MSRV to 1.70 as needed for async-tungstenite","shortMessageHtmlLink":"Update dependencies (#177)"}},{"before":"2832c1b3b62caa10f0eded2720d9ab3e19237a0a","after":"379d9c77b8a46fdcb17d7381326441e5cc896b19","ref":"refs/heads/main","pushedAt":"2023-09-07T12:36:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Fix for iframes and future timeout (#174)\n\n* Detach from service workers and commandfuture timeout fix\r\n\r\n* Fixes logic of check_lifecycle\r\n\r\n* remove unwanted logging\r\n\r\n* Add doc and fix for service worker","shortMessageHtmlLink":"Fix for iframes and future timeout (#174)"}},{"before":"939a12664ac6fc85fde92112f80bcafdb3e26421","after":"2832c1b3b62caa10f0eded2720d9ab3e19237a0a","ref":"refs/heads/main","pushedAt":"2023-08-15T21:23:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"Add stealth mode (#168)\n\nCreate a `enable_stealth_mode` function on the `Page` struct based on\r\n`headless_chrome`'s implementation to make it harder for websites to\r\nblock users of this crate","shortMessageHtmlLink":"Add stealth mode (#168)"}},{"before":"9dfaa2208981cab94a1e31196b20130f6a91fe0d","after":"939a12664ac6fc85fde92112f80bcafdb3e26421","ref":"refs/heads/main","pushedAt":"2023-07-24T09:57:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattsse","name":"Matthias Seitz","path":"/mattsse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19890894?s=80&v=4"},"commit":{"message":"chore: bump version (#166)","shortMessageHtmlLink":"chore: bump version (#166)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEM6rPPwA","startCursor":null,"endCursor":null}},"title":"Activity · mattsse/chromiumoxide"}