[ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/135651589", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/135651589/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/135651589/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.34.0", "id": 135651589, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "RE_kwDOAYLgmc4IFeEF", "tag_name": "v0.34.0", "target_commitish": "release", "name": "0.34.0", "draft": false, "prerelease": false, "created_at": "2024-01-03T09:55:26Z", "published_at": "2024-01-03T09:42:44Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548706", "id": 143548706, "node_id": "RA_kwDOAYLgmc4IjmEi", "name": "geckodriver-v0.34.0-linux-aarch64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 981, "created_at": "2024-01-03T09:42:05Z", "updated_at": "2024-01-03T09:42:05Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux-aarch64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548708", "id": 143548708, "node_id": "RA_kwDOAYLgmc4IjmEk", "name": "geckodriver-v0.34.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3361926, "download_count": 1798, "created_at": "2024-01-03T09:42:05Z", "updated_at": "2024-01-03T09:42:09Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548725", "id": 143548725, "node_id": "RA_kwDOAYLgmc4IjmE1", "name": "geckodriver-v0.34.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 903, "created_at": "2024-01-03T09:42:09Z", "updated_at": "2024-01-03T09:42:10Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548726", "id": 143548726, "node_id": "RA_kwDOAYLgmc4IjmE2", "name": "geckodriver-v0.34.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3249164, "download_count": 386764, "created_at": "2024-01-03T09:42:10Z", "updated_at": "2024-01-03T09:42:13Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548752", "id": 143548752, "node_id": "RA_kwDOAYLgmc4IjmFQ", "name": "geckodriver-v0.34.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 1170, "created_at": "2024-01-03T09:42:13Z", "updated_at": "2024-01-03T09:42:14Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548767", "id": 143548767, "node_id": "RA_kwDOAYLgmc4IjmFf", "name": "geckodriver-v0.34.0-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2293617, "download_count": 61278, "created_at": "2024-01-03T09:42:17Z", "updated_at": "2024-01-03T09:42:20Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548793", "id": 143548793, "node_id": "RA_kwDOAYLgmc4IjmF5", "name": "geckodriver-v0.34.0-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1763647, "download_count": 26200, "created_at": "2024-01-03T09:42:22Z", "updated_at": "2024-01-03T09:42:25Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/143548803", "id": 143548803, "node_id": "RA_kwDOAYLgmc4IjmGD", "name": "geckodriver-v0.34.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1837855, "download_count": 214332, "created_at": "2024-01-03T09:42:25Z", "updated_at": "2024-01-03T09:42:28Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.34.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.34.0", "body": "## 0.34.0 (2024-01-03, `c44f0d09630a`)\r\n\r\n### Known problems\r\n\r\n- _Startup hang with Firefox running in a container (e.g. snap, flatpak):_\r\n\r\n When Firefox is packaged inside a container (like the default Firefox browser\r\n shipped with Ubuntu 22.04), it may see a different filesystem to the host.\r\n This can affect access to the generated profile directory, which may result\r\n in a hang when starting Firefox. Workarounds are listed in the geckodriver\r\n [usage documentation].\r\n\r\n### Added\r\n\r\n- Support for [Virtual Authenticators]\r\n\r\n [Virtual Authenticators] serve as a WebDriver Extension designed to simulate user authentication (WebAuthn) on web applications during automated testing. This functionality encompasses a range of methods, including passwords,\r\n biometrics, and security keys.\r\n\r\n Geckodriver supports all available commands:\r\n\r\n - [Add Virtual Authenticator]\r\n - [Remove Virtual Authenticator]\r\n - [Add Credential]\r\n - [Get Credentials]\r\n - [Remove Credential]\r\n - [Remove All Credentials]\r\n - [Set User Verified]\r\n\r\n- Support for using a page range as integer for the [Print] command.\r\n\r\n Implemented by [Mitesh Gulecha].\r\n\r\n### Changed\r\n\r\n- The error handling has undergone refactoring, now utilizing the [anyhow](https://docs.rs/anyhow) and [thiserror](https://docs.rs/thiserror) crates.\r\n\r\n Implemented by [James Hendry].\r\n\r\n- Specifying `--port=0` as an argument allows geckodriver to dynamically find and use an available free port on the system.\r\n\r\n- Updated dependencies (base64, clap, rust-url)\r\n\r\n### Fixed\r\n\r\n- While searching for a default Firefox installation on the system, geckodriver used the `Contents/MacOS/firefox-bin` executable instead of the binary specified in the app bundle's `info.plist` file. This behavior resulted in a malfunction due to a regression in Firefox, particularly affecting the Firefox 121 release.\r\n\r\n- The Firefox version check has been extended to enable the execution of distributions with custom prefixes for the application name.\r\n\r\n Implemented by [Razvan Cojocaru].\r\n\r\n### Removed\r\n\r\n- Removed the `unknown path` error which is not part of the WebDriver specification.\r\n\r\n Implemented by [James Hendry].\r\n\r\n[usage documentation]: \r\n[Print]: https://w3c.github.io/webdriver/webdriver-spec.html#print\r\n\r\n[Virtual Authenticators]: https://www.w3.org/TR/webauthn-2/#sctn-automation\r\n[Add Credential]: https://www.w3.org/TR/webauthn-2/#add-credential\r\n[Add Virtual Authenticator]: https://www.w3.org/TR/webauthn-2/#add-virtual-authenticator\r\n[Get Credentials]: https://www.w3.org/TR/webauthn-2/#get-credentials\r\n[Remove All Credentials]: https://www.w3.org/TR/webauthn-2/#remove-all-credentials\r\n[Remove Credential]: https://www.w3.org/TR/webauthn-2/#remove-credential\r\n[Remove Virtual Authenticator]: https://www.w3.org/TR/webauthn-2/#remove-virtual-authenticator\r\n[Set User Verified]: https://www.w3.org/TR/webauthn-2/#set-user-verified\r\n\r\n[James Hendry]: https://bugzilla.mozilla.org/user_profile?user_id=720249\r\n[Mitesh Gulecha]: https://github.com/mickyg03\r\n[Razvan Cojocaru]: https://github.com/rzvncj\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/135651589/reactions", "total_count": 23, "+1": 13, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 10, "eyes": 0 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/97834079", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/97834079/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/97834079/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.33.0", "id": 97834079, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "RE_kwDOAYLgmc4F1NRf", "tag_name": "v0.33.0", "target_commitish": "release", "name": "0.33.0", "draft": false, "prerelease": false, "created_at": "2023-04-03T11:01:21Z", "published_at": "2023-04-03T11:17:23Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/102109859", "id": 102109859, "node_id": "RA_kwDOAYLgmc4GFhKj", "name": "geckodriver-v0.33.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3163506, "download_count": 2025, "created_at": "2023-04-03T11:14:46Z", "updated_at": "2023-04-03T11:14:50Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/102109868", "id": 102109868, "node_id": "RA_kwDOAYLgmc4GFhKs", "name": "geckodriver-v0.33.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 862, "created_at": "2023-04-03T11:14:50Z", "updated_at": "2023-04-03T11:14:51Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/102109869", "id": 102109869, "node_id": "RA_kwDOAYLgmc4GFhKt", "name": "geckodriver-v0.33.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3074828, "download_count": 257851, "created_at": "2023-04-03T11:14:51Z", "updated_at": "2023-04-03T11:14:54Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/102109877", "id": 102109877, "node_id": "RA_kwDOAYLgmc4GFhK1", "name": "geckodriver-v0.33.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 1250, "created_at": "2023-04-03T11:14:54Z", "updated_at": "2023-04-03T11:14:55Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/102109882", "id": 102109882, "node_id": "RA_kwDOAYLgmc4GFhK6", "name": "geckodriver-v0.33.0-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2147841, "download_count": 57138, "created_at": "2023-04-03T11:14:57Z", "updated_at": "2023-04-03T11:15:05Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/102109901", "id": 102109901, "node_id": "RA_kwDOAYLgmc4GFhLN", "name": "geckodriver-v0.33.0-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1617039, "download_count": 28187, "created_at": "2023-04-03T11:15:07Z", "updated_at": "2023-04-03T11:15:09Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/102109907", "id": 102109907, "node_id": "RA_kwDOAYLgmc4GFhLT", "name": "geckodriver-v0.33.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1670449, "download_count": 143544, "created_at": "2023-04-03T11:15:09Z", "updated_at": "2023-04-03T11:15:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.33.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.33.0", "body": "## 0.33.0 (2023-04-03, `a80e5fd61076`)\r\n\r\n### Known problems\r\n\r\n- _Startup hang with Firefox running in a container (e.g. snap, flatpak):_\r\n\r\n When Firefox is packaged inside a container (like the default Firefox browser\r\n shipped with Ubuntu 22.04), it may see a different filesystem to the host.\r\n This can affect access to the generated profile directory, which may result\r\n in a hang when starting Firefox. Workarounds are listed in the geckodriver\r\n [usage documentation](https://firefox-source-docs.mozilla.org/testing/geckodriver/Usage.html#Running-Firefox-in-an-container-based-package).\r\n\r\n- _Potential hang with `moz:debuggerAddress` capability set to `true`:_\r\n\r\n After enabling the site-isolation feature in Firefox with geckodriver 0.32.1\r\n some WebDriver clients like Selenium that use the Chrome DevTools Protocol (CDP)\r\n by default for logging events could trigger a hang in Firefox's experimental CDP\r\n implementation. The fix for this problem will be shipped with Firefox 112.\r\n Until then the following Firefox preferences should be set:\r\n\r\n - `fission.bfcacheInParent: false`\r\n - `fission.webContentIsolationStrategy: 0`\r\n\r\n### Added\r\n\r\n- Support for [Get Computed Label](https://w3c.github.io/webdriver/#get-computed-label) and [Get Computed Role](https://w3c.github.io/webdriver/#get-computed-role)\r\n\r\n The command `Get Computed Label` returns the accessibility label (sometimes\r\n also referred to as Accessible Name), which is a short string that labels the\r\n function of the control (e.g. the string \"Comment\" or \"Sign In\" on a button).\r\n\r\n The command `Get Computed Role` returns the reserved token value (in ARIA,\r\n button, heading, etc.) that describes the type of control or content in the\r\n element.\r\n\r\n Note that the minimum required Firefox version is 113.0.\r\n\r\n- Support for [Find Element From Shadow Root](https://w3c.github.io/webdriver/#dfn-find-element-from-shadow-root) and [Find Elements From Shadow Root](https://w3c.github.io/webdriver/#dfn-find-elements-from-shadow-root)\r\n\r\n The commands allow a lookup of individual elements or collections of elements\r\n within an open or closed Shadow DOM. All location strategies except `Tag name` and\r\n `XPath selector` are currently supported.\r\n\r\n Note that the minimum required Firefox version is 113.0.\r\n\r\n### Changed\r\n\r\n- The Mozilla specific capability `moz:useNonSpecCompliantPointerOrigin` has been\r\n marked as deprecated. Its removal is planned for the Firefox 116.0 release.\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/97834079/reactions", "total_count": 19, "+1": 12, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 6, "rocket": 1, "eyes": 0 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/91733556", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/91733556/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/91733556/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.32.2", "id": 91733556, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "RE_kwDOAYLgmc4Fd740", "tag_name": "v0.32.2", "target_commitish": "release", "name": "0.32.2", "draft": false, "prerelease": false, "created_at": "2023-02-08T11:40:37Z", "published_at": "2023-02-08T11:56:05Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791385", "id": 94791385, "node_id": "RA_kwDOAYLgmc4FpmbZ", "name": "geckodriver-v0.32.2-linux-aarch64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3054327, "download_count": 31051, "created_at": "2023-02-08T11:55:05Z", "updated_at": "2023-02-08T11:55:10Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-linux-aarch64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791394", "id": 94791394, "node_id": "RA_kwDOAYLgmc4Fpmbi", "name": "geckodriver-v0.32.2-linux-aarch64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 3093, "created_at": "2023-02-08T11:55:10Z", "updated_at": "2023-02-08T11:56:05Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-linux-aarch64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791395", "id": 94791395, "node_id": "RA_kwDOAYLgmc4Fpmbj", "name": "geckodriver-v0.32.2-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3144141, "download_count": 6777, "created_at": "2023-02-08T11:55:11Z", "updated_at": "2023-02-08T11:55:15Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791404", "id": 94791404, "node_id": "RA_kwDOAYLgmc4Fpmbs", "name": "geckodriver-v0.32.2-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 2814, "created_at": "2023-02-08T11:55:15Z", "updated_at": "2023-02-08T11:55:15Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791405", "id": 94791405, "node_id": "RA_kwDOAYLgmc4Fpmbt", "name": "geckodriver-v0.32.2-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3058254, "download_count": 826643, "created_at": "2023-02-08T11:55:15Z", "updated_at": "2023-02-08T11:55:20Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791413", "id": 94791413, "node_id": "RA_kwDOAYLgmc4Fpmb1", "name": "geckodriver-v0.32.2-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 4154, "created_at": "2023-02-08T11:55:20Z", "updated_at": "2023-02-08T11:55:20Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791418", "id": 94791418, "node_id": "RA_kwDOAYLgmc4Fpmb6", "name": "geckodriver-v0.32.2-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2142210, "download_count": 164420, "created_at": "2023-02-08T11:55:24Z", "updated_at": "2023-02-08T11:55:26Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791423", "id": 94791423, "node_id": "RA_kwDOAYLgmc4Fpmb_", "name": "geckodriver-v0.32.2-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1605875, "download_count": 99908, "created_at": "2023-02-08T11:55:29Z", "updated_at": "2023-02-08T11:55:31Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94791425", "id": 94791425, "node_id": "RA_kwDOAYLgmc4FpmcB", "name": "geckodriver-v0.32.2-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1665171, "download_count": 446945, "created_at": "2023-02-08T11:55:31Z", "updated_at": "2023-02-08T11:55:33Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.2/geckodriver-v0.32.2-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.32.2", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.32.2", "body": "## 0.32.2 (2023-02-08, `602aa16c20d4`)\r\n\r\n### Known problems\r\n\r\nAfter enabling the site-isolation feature in Firefox with geckodriver 0.32.1\r\nsome WebDriver clients like Selenium that use the Chrome DevTools Protocol (CDP)\r\nby default for logging events could trigger a hang in Firefox's experimental CDP\r\nimplementation. The fix for this problem will be shipped with Firefox 112.\r\nUntil then the following Firefox preferences should be set:\r\n\r\n- `fission.bfcacheInParent: false`\r\n- `fission.webContentIsolationStrategy: 0`\r\n\r\n### Fixed\r\n\r\n- With the release of geckodriver 0.32.1 the marionette crate was inappropriately\r\n bumped to a semver incompatible version and caused `cargo install geckodriver`\r\n to fail for older releases.\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/91733556/reactions", "total_count": 37, "+1": 22, "-1": 0, "laugh": 0, "hooray": 12, "confused": 0, "heart": 0, "rocket": 0, "eyes": 3 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/91133210", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/91133210/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/91133210/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.32.1", "id": 91133210, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "RE_kwDOAYLgmc4FbpUa", "tag_name": "v0.32.1", "target_commitish": "release", "name": "0.32.1", "draft": false, "prerelease": false, "created_at": "2023-02-02T14:17:39Z", "published_at": "2023-02-02T14:24:12Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040260", "id": 94040260, "node_id": "RA_kwDOAYLgmc4FmvDE", "name": "geckodriver-v0.32.1-linux-aarch64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3054720, "download_count": 4118, "created_at": "2023-02-02T14:21:43Z", "updated_at": "2023-02-02T14:21:51Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-linux-aarch64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040268", "id": 94040268, "node_id": "RA_kwDOAYLgmc4FmvDM", "name": "geckodriver-v0.32.1-linux-aarch64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 436, "created_at": "2023-02-02T14:21:51Z", "updated_at": "2023-02-02T14:21:51Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-linux-aarch64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040269", "id": 94040269, "node_id": "RA_kwDOAYLgmc4FmvDN", "name": "geckodriver-v0.32.1-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3144632, "download_count": 945, "created_at": "2023-02-02T14:21:51Z", "updated_at": "2023-02-02T14:21:55Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040274", "id": 94040274, "node_id": "RA_kwDOAYLgmc4FmvDS", "name": "geckodriver-v0.32.1-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 394, "created_at": "2023-02-02T14:21:55Z", "updated_at": "2023-02-02T14:21:55Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040277", "id": 94040277, "node_id": "RA_kwDOAYLgmc4FmvDV", "name": "geckodriver-v0.32.1-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3057586, "download_count": 111582, "created_at": "2023-02-02T14:21:55Z", "updated_at": "2023-02-02T14:21:59Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040296", "id": 94040296, "node_id": "RA_kwDOAYLgmc4FmvDo", "name": "geckodriver-v0.32.1-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 610, "created_at": "2023-02-02T14:21:59Z", "updated_at": "2023-02-02T14:21:59Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040300", "id": 94040300, "node_id": "RA_kwDOAYLgmc4FmvDs", "name": "geckodriver-v0.32.1-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2142830, "download_count": 26659, "created_at": "2023-02-02T14:22:02Z", "updated_at": "2023-02-02T14:22:04Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040305", "id": 94040305, "node_id": "RA_kwDOAYLgmc4FmvDx", "name": "geckodriver-v0.32.1-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1605421, "download_count": 12055, "created_at": "2023-02-02T14:22:07Z", "updated_at": "2023-02-02T14:22:09Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/94040310", "id": 94040310, "node_id": "RA_kwDOAYLgmc4FmvD2", "name": "geckodriver-v0.32.1-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1665253, "download_count": 75947, "created_at": "2023-02-02T14:22:09Z", "updated_at": "2023-02-02T14:22:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.1/geckodriver-v0.32.1-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.32.1", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.32.1", "body": "## 0.32.1 (2023-02-02, `b7f075124503`)\r\n\r\n### Known problems\r\n\r\nAfter enabling the site-isolation feature in Firefox with geckodriver 0.32.1\r\nsome WebDriver clients like Selenium that use the Chrome DevTools Protocol (CDP)\r\nby default for logging events could trigger a hang in Firefox's experimental CDP\r\nimplementation. The fix for this problem will be shipped with Firefox 112.\r\nUntil then the following Firefox preferences should be set:\r\n\r\n- `fission.bfcacheInParent: false`\r\n- `fission.webContentIsolationStrategy: 0`\r\n\r\n### Fixed\r\n\r\n- When using the boolean capability `moz:debuggerAddress` with a value of `true`\r\n the site-isolation feature in Firefox will no longer accidentally be turned off.\r\n This behavior affected all users of WebDriver clients especially Selenium, which\r\n set this capability by default, and caused Firefox on desktop systems to be\r\n launched in an unsupported mode.\r\n\r\n### Changed\r\n\r\n- Update dependencies\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/91133210/reactions", "total_count": 12, "+1": 10, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 2, "eyes": 0 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/79825699", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/79825699/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/79825699/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.32.0", "id": 79825699, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "RE_kwDOAYLgmc4Ewgsj", "tag_name": "v0.32.0", "target_commitish": "release", "name": "0.32.0", "draft": false, "prerelease": false, "created_at": "2022-10-13T19:29:53Z", "published_at": "2022-10-13T19:40:17Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933142", "id": 80933142, "node_id": "RA_kwDOAYLgmc4E0vEW", "name": "geckodriver-v0.32.0-linux-aarch64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3018009, "download_count": 85868, "created_at": "2022-10-13T19:37:59Z", "updated_at": "2022-10-13T19:38:05Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-linux-aarch64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933146", "id": 80933146, "node_id": "RA_kwDOAYLgmc4E0vEa", "name": "geckodriver-v0.32.0-linux-aarch64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 5276, "created_at": "2022-10-13T19:38:05Z", "updated_at": "2022-10-13T19:38:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-linux-aarch64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933147", "id": 80933147, "node_id": "RA_kwDOAYLgmc4E0vEb", "name": "geckodriver-v0.32.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 3056713, "download_count": 19770, "created_at": "2022-10-13T19:38:06Z", "updated_at": "2022-10-13T19:38:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933149", "id": 80933149, "node_id": "RA_kwDOAYLgmc4E0vEd", "name": "geckodriver-v0.32.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 4636, "created_at": "2022-10-13T19:38:11Z", "updated_at": "2022-10-13T19:38:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933150", "id": 80933150, "node_id": "RA_kwDOAYLgmc4E0vEe", "name": "geckodriver-v0.32.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2991185, "download_count": 2309048, "created_at": "2022-10-13T19:38:11Z", "updated_at": "2022-10-13T19:38:15Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933154", "id": 80933154, "node_id": "RA_kwDOAYLgmc4E0vEi", "name": "geckodriver-v0.32.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 8352, "created_at": "2022-10-13T19:38:15Z", "updated_at": "2022-10-13T19:38:16Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933160", "id": 80933160, "node_id": "RA_kwDOAYLgmc4E0vEo", "name": "geckodriver-v0.32.0-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2104563, "download_count": 361026, "created_at": "2022-10-13T19:38:19Z", "updated_at": "2022-10-13T19:38:22Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933169", "id": 80933169, "node_id": "RA_kwDOAYLgmc4E0vEx", "name": "geckodriver-v0.32.0-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1601693, "download_count": 210628, "created_at": "2022-10-13T19:38:25Z", "updated_at": "2022-10-13T19:38:27Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/80933171", "id": 80933171, "node_id": "RA_kwDOAYLgmc4E0vEz", "name": "geckodriver-v0.32.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1661089, "download_count": 990117, "created_at": "2022-10-13T19:38:27Z", "updated_at": "2022-10-13T19:38:30Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.32.0/geckodriver-v0.32.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.32.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.32.0", "body": "## 0.32.0 (2022-10-13, `4563dd583110`)\r\n\r\n### Added\r\n\r\n- Native aarch64 builds of geckodriver for Linux and Windows are now available.\r\n\r\n- Support `wheel` input source for [Actions](https://w3c.github.io/webdriver/webdriver-spec.html#actions), which is associated with a wheel-type input device. This endpoint is supported by geckodriver when using Firefox version ≥106.\r\n\r\n- Support `touch` as `pointerType` for `pointer` input source for [Actions](https://w3c.github.io/webdriver/webdriver-spec.html#actions), which is associated with a touch input device. This also includes the addition of all the remaining properties for `pointer` input sources as specified by WebDriver. This endpoint is supported by geckodriver when using Firefox version ≥104.\r\n\r\n### Fixed\r\n\r\n- Using geckodriver to launch Firefox inside a sandbox -- for example a Firefox distribution using Snap or Flatpak -- can fail with a \"Profile not found\" error if the sandbox restricts Firefox's ability to access the system temporary directory. geckodriver uses the temporary directory to store Firefox profiles created during the run.\r\n\r\n This issue can now be worked around by using the `--profile-root` command line option or setting the `TMPDIR` environment variable to a location that both Firefox and geckodriver have read/write access to e.g.:\r\n\r\n ```bash\r\n % mkdir $HOME/tmp\r\n % geckodriver --profile-root=~/tmp\r\n ```\r\n or\r\n\r\n ```bash\r\n % TMPDIR=$HOME/tmp geckodriver\r\n ```\r\n\r\n Alternatively, geckodriver may be used with a Firefox install that is not packaged inside a sandbox e.g. from [mozilla.org](https://www.mozilla.org/firefox/).\r\n\r\n- The sandboxed Firefox binary is now automatically detected when geckodriver is used from within a Snap confinement.\r\n\r\n Implemented by [Olivier Tilloy](https://github.com/oSoMoN).\r\n\r\n- On MacOS the geckodriver binary is now technically both signed and notarized.\r\n\r\n Note: The actual validation can only be performed if the machine that starts the geckodriver binary for the very first time is online. You can find more details on how to work around this issue in the [macOS notarization](https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html) section of the documentation.\r\n\r\n- The backup of the original Firefox preferences are now correctly restored on Android when the WebDriver session ends.\r\n\r\n### Changed\r\n\r\n- Update dependencies\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/79825699/reactions", "total_count": 110, "+1": 29, "-1": 0, "laugh": 5, "hooray": 11, "confused": 0, "heart": 41, "rocket": 10, "eyes": 14 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/63850803", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/63850803/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/63850803/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.31.0", "id": 63850803, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "RE_kwDOAYLgmc4Dzkkz", "tag_name": "v0.31.0", "target_commitish": "release", "name": "0.31.0", "draft": false, "prerelease": false, "created_at": "2022-04-11T09:10:43Z", "published_at": "2022-04-11T09:18:04Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/61829720", "id": 61829720, "node_id": "RA_kwDOAYLgmc4Dr3JY", "name": "geckodriver-v0.31.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2827115, "download_count": 58619, "created_at": "2022-04-07T11:59:41Z", "updated_at": "2022-04-07T11:59:45Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/61829725", "id": 61829725, "node_id": "RA_kwDOAYLgmc4Dr3Jd", "name": "geckodriver-v0.31.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 10310, "created_at": "2022-04-07T11:59:45Z", "updated_at": "2022-04-07T11:59:45Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/61829727", "id": 61829727, "node_id": "RA_kwDOAYLgmc4Dr3Jf", "name": "geckodriver-v0.31.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2715370, "download_count": 2486278, "created_at": "2022-04-07T11:59:45Z", "updated_at": "2022-04-07T11:59:49Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/61829731", "id": 61829731, "node_id": "RA_kwDOAYLgmc4Dr3Jj", "name": "geckodriver-v0.31.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 19142, "created_at": "2022-04-07T11:59:49Z", "updated_at": "2022-04-07T11:59:49Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/61829736", "id": 61829736, "node_id": "RA_kwDOAYLgmc4Dr3Jo", "name": "geckodriver-v0.31.0-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1904079, "download_count": 612617, "created_at": "2022-04-07T11:59:52Z", "updated_at": "2022-04-07T11:59:55Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/61829742", "id": 61829742, "node_id": "RA_kwDOAYLgmc4Dr3Ju", "name": "geckodriver-v0.31.0-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1426204, "download_count": 220749, "created_at": "2022-04-07T11:59:55Z", "updated_at": "2022-04-07T11:59:57Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/61829745", "id": 61829745, "node_id": "RA_kwDOAYLgmc4Dr3Jx", "name": "geckodriver-v0.31.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1486138, "download_count": 1555436, "created_at": "2022-04-07T11:59:57Z", "updated_at": "2022-04-07T12:00:00Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.31.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.31.0", "body": "## 0.31.0 (2022-04-11, `b617178ef491`)\r\n\r\n### Known problems\r\n\r\n- _Firefox running in Linux Sandbox (e.g. Snap package):_\r\n\r\n Using geckodriver to launch Firefox inside a sandbox -- for example\r\n a Firefox distribution using Snap or Flatpak -- can fail with a\r\n \"Profile not found\" error if the sandbox restricts Firefox's ability\r\n to access the system temporary directory. geckodriver uses the\r\n temporary directory to store Firefox profiles created during the run.\r\n\r\n This issue can be worked around by setting the `TMPDIR` environment\r\n variable to a location that both Firefox and geckodriver have\r\n read/write access to e.g.:\r\n\r\n % mkdir $HOME/tmp\r\n % TMPDIR=$HOME/tmp geckodriver\r\n\r\n Alternatively, geckodriver may be used with a Firefox install that\r\n is not packaged inside a sandboxed e.g. from [mozilla.org](https://www.mozilla.org/firefox/).\r\n\r\n- _macOS 10.15 (Catalina) and later:_\r\n\r\n Due to the requirement from Apple that all programs must be\r\n notarized, geckodriver will not work on Catalina if you manually\r\n download it through another notarized program, such as Firefox.\r\n\r\n Whilst we are working on a repackaging fix for this problem, you can\r\n find more details on how to work around this issue in the [macOS\r\n notarization](https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html) section of the documentation.\r\n\r\n### Added\r\n\r\n- Users with the [Rust](https://rustup.rs/) toolchain installed can now build and install\r\n geckodriver from [crates.io](https://crates.io) using Cargo:\r\n\r\n % cargo install geckodriver\r\n\r\n- Support for [Get Element Shadow Root](https://w3c.github.io/webdriver/#get-element-shadow-root)\r\n\r\n Implemented by [David Burns](https://github.com/AutomatedTester).\r\n\r\n The standardised WebDriver [Get Element Shadow Root](https://w3c.github.io/webdriver/#get-element-shadow-root) endpoint provides a way\r\n to retrieve the Shadow Root of a given web element. This endpoint is\r\n supported by geckodriver when using Firefox version ≥96.\r\n\r\n- Support for additional hosts and origins\r\n\r\n Users can now specify a list of allowed `Host` and `Origin` headers for\r\n incoming requests using the [`--allow-hosts`](https://firefox-source-docs.mozilla.org/testing/geckodriver/Flags.html#code-allow-hosts-var-allow-hosts-var-code) and [`--allow-origins`](https://firefox-source-docs.mozilla.org/testing/geckodriver/Flags.html#code-allow-origins-var-allow-origins-var-code) command\r\n line options, respectively. When such a flag is provided, exactly the given\r\n values will be permitted.\r\n\r\n By default any request with an `Origin` header is rejected, and only requests\r\n containing the bound hostname (specified via `--host`), or an IP address,\r\n in the Host header are allowed. These configuration options are\r\n designed to support scenarios where geckodriver is running on a different\r\n network node to the host e.g. some container based setups.\r\n\r\n### Fixed\r\n\r\n- Geckodriver lets Marionette itself select a system allocated port, so that\r\n it's no longer required to specify a fixed port when using a custom Firefox\r\n profile. This is done by reading the `MarionetteActivePort` file of the\r\n Firefox profile in-use. This helps to avoid port collisions when multiple\r\n Firefox instances are run in parallel.\r\n\r\n- It's no longer possible to specify both the `androidPackage` and `binary`\r\n capabilities togther within [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions) because these capabilites\r\n are mutually exclusive.", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/63850803/reactions", "total_count": 174, "+1": 75, "-1": 0, "laugh": 12, "hooray": 16, "confused": 0, "heart": 43, "rocket": 16, "eyes": 12 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/49674864", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/49674864/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/49674864/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.30.0", "id": 49674864, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "RE_kwDOAYLgmc4C9fpw", "tag_name": "v0.30.0", "target_commitish": "release", "name": "0.30.0", "draft": false, "prerelease": false, "created_at": "2021-09-16T12:51:52Z", "published_at": "2021-09-16T13:03:20Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/44911507", "id": 44911507, "node_id": "RA_kwDOAYLgmc4CrUuT", "name": "geckodriver-v0.30.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2800504, "download_count": 65426, "created_at": "2021-09-16T13:01:02Z", "updated_at": "2021-09-16T13:01:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/44911522", "id": 44911522, "node_id": "RA_kwDOAYLgmc4CrUui", "name": "geckodriver-v0.30.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 2913, "created_at": "2021-09-16T13:01:11Z", "updated_at": "2021-09-16T13:01:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/44911524", "id": 44911524, "node_id": "RA_kwDOAYLgmc4CrUuk", "name": "geckodriver-v0.30.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2673967, "download_count": 3724692, "created_at": "2021-09-16T13:01:12Z", "updated_at": "2021-09-16T13:01:15Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/44911528", "id": 44911528, "node_id": "RA_kwDOAYLgmc4CrUuo", "name": "geckodriver-v0.30.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 12127, "created_at": "2021-09-16T13:01:15Z", "updated_at": "2021-09-16T13:01:16Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/44999731", "id": 44999731, "node_id": "RA_kwDOAYLgmc4CrqQz", "name": "geckodriver-v0.30.0-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1854001, "download_count": 675838, "created_at": "2021-09-17T08:55:20Z", "updated_at": "2021-09-17T08:55:24Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/44911541", "id": 44911541, "node_id": "RA_kwDOAYLgmc4CrUu1", "name": "geckodriver-v0.30.0-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1380613, "download_count": 314810, "created_at": "2021-09-16T13:01:22Z", "updated_at": "2021-09-16T13:01:25Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/44911544", "id": 44911544, "node_id": "RA_kwDOAYLgmc4CrUu4", "name": "geckodriver-v0.30.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1442670, "download_count": 2135070, "created_at": "2021-09-16T13:01:25Z", "updated_at": "2021-09-16T13:01:28Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.30.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.30.0", "body": "0.30.0 (2021-09-16, `d372710b98a6`)\r\n------------------------------------\r\n\r\n### Security Fixes\r\n\r\n- CVE-2021-4138\r\n\r\n Fixed a DNS rebinding issues by enforcing a stricter `Host` header check.\r\n\r\n Reported by Gabriel Corona.\r\n\r\n - Improved `Host` header checks to reject requests not sent to a well-known\r\n local hostname or IP, or the server-specified hostname..\r\n\r\n### Known problems\r\n\r\n- geckodriver restricts connections to local IP addresses. This can interfere\r\n with deployments in which geckodriver is running on a different network node\r\n to the tests e.g. some container or virtual-machine based setups.\r\n\r\n- _macOS 10.15 (Catalina) and later:_\r\n\r\n Due to the requirement from Apple that all programs must be\r\n notarized, geckodriver will not work on Catalina if you manually\r\n download it through another notarized program, such as Firefox.\r\n\r\n Whilst we are working on a repackaging fix for this problem, you can\r\n find more details on how to work around this issue in the [macOS\r\n notarization](https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html) section of the documentation.\r\n\r\n- _Android:_\r\n\r\n For releases of Firefox 89.0 and earlier Marionette will only be enabled in\r\n GeckoView based applications when the Firefox preference\r\n `devtools.debugger.remote-enabled` is set to `true` via \r\n [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions).\r\n\r\n### Added\r\n\r\n- Support for WebDriver clients to opt in to WebDriver BiDi.\r\n\r\n Introduced the new boolean capability [`webSocketUrl`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/webSocketUrl) that can be used by\r\n WebDriver clients to opt in to a bidirectional connection. A string capability\r\n with the same name will be returned by [`NewSession`](https://w3c.github.io/webdriver/webdriver-spec.html#new-session), which contains the \r\nWebSocket URL of the newly created WebDriver session in the form of: \r\n`ws://host:port/session/`.\r\n\r\n When running on Android a port forward will be set on the host machine,\r\n which is using the exact same port as on the device.\r\n\r\n All the supported WebDriver BiDi commands depend on the version of\r\n Firefox, and not geckodriver. The first commands will be shipped in\r\n Firefox 94.\r\n\r\n- It's now possible to set additional preferences when a custom profile has been\r\n specified. At the end of the session they will be removed.\r\n\r\n### Fixed\r\n\r\n- Added validation that the `--host` argument resolves to a local IP address.\r\n\r\n- Limit the `--foreground` argument of Firefox to MacOS only.\r\n\r\n- Increased Marionette handshake timeout to not fail for slow connections.\r\n\r\n- `Marionette:Quit` is no longer sent twice during session deletion.\r\n\r\n- When deleting a session that was attached to an already running browser\r\n instance, the browser is not getting closed anymore.\r\n\r\n- Android\r\n\r\n - Starting Firefox on Android from a Windows based host will now succeed as\r\n we are using the correct Unix path separator to construct on-device paths.\r\n\r\n - Arguments as specified in [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions) are now used when starting Firefox.\r\n\r\n - Port forwards set for Marionette and the WebSocket server (WebDriver BiDi)\r\n are now correctly removed when geckodriver exits.\r\n\r\n - The test root folder is now removed when geckodriver exists.\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/49674864/reactions", "total_count": 283, "+1": 169, "-1": 0, "laugh": 6, "hooray": 17, "confused": 0, "heart": 59, "rocket": 10, "eyes": 22 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/41168424", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/41168424/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/41168424/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.29.1", "id": 41168424, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTQxMTY4NDI0", "tag_name": "v0.29.1", "target_commitish": "release", "name": "0.29.1", "draft": false, "prerelease": false, "created_at": "2021-04-09T08:08:16Z", "published_at": "2021-04-09T08:22:01Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/34696753", "id": 34696753, "node_id": "MDEyOlJlbGVhc2VBc3NldDM0Njk2NzUz", "name": "geckodriver-v0.29.1-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2860012, "download_count": 41459, "created_at": "2021-04-09T08:20:58Z", "updated_at": "2021-04-09T08:21:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/34696758", "id": 34696758, "node_id": "MDEyOlJlbGVhc2VBc3NldDM0Njk2NzU4", "name": "geckodriver-v0.29.1-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 4603, "created_at": "2021-04-09T08:21:06Z", "updated_at": "2021-04-09T08:21:07Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/34696759", "id": 34696759, "node_id": "MDEyOlJlbGVhc2VBc3NldDM0Njk2NzU5", "name": "geckodriver-v0.29.1-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2716874, "download_count": 3154746, "created_at": "2021-04-09T08:21:07Z", "updated_at": "2021-04-09T08:21:10Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/34696761", "id": 34696761, "node_id": "MDEyOlJlbGVhc2VBc3NldDM0Njk2NzYx", "name": "geckodriver-v0.29.1-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 25899, "created_at": "2021-04-09T08:21:10Z", "updated_at": "2021-04-09T08:21:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/34696766", "id": 34696766, "node_id": "MDEyOlJlbGVhc2VBc3NldDM0Njk2NzY2", "name": "geckodriver-v0.29.1-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1897137, "download_count": 651267, "created_at": "2021-04-09T08:21:14Z", "updated_at": "2021-04-09T10:31:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/34696768", "id": 34696768, "node_id": "MDEyOlJlbGVhc2VBc3NldDM0Njk2NzY4", "name": "geckodriver-v0.29.1-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1435873, "download_count": 184901, "created_at": "2021-04-09T08:21:17Z", "updated_at": "2021-04-09T08:21:20Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/34696770", "id": 34696770, "node_id": "MDEyOlJlbGVhc2VBc3NldDM0Njk2Nzcw", "name": "geckodriver-v0.29.1-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1506049, "download_count": 1403647, "created_at": "2021-04-09T08:21:20Z", "updated_at": "2021-04-09T08:21:22Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.29.1", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.29.1", "body": "0.29.1 (2021-04-09), `970ef713fe58`)\r\n-------------------------------------\r\n\r\n### Known problems\r\n\r\n- _macOS 10.15 (Catalina):_\r\n\r\n Due to the requirement from Apple that all programs must be\r\n notarized, geckodriver will not work on Catalina if you manually\r\n download it through another notarized program, such as Firefox.\r\n\r\n Whilst we are working on a repackaging fix for this problem, you can\r\n find more details on how to work around this issue in the [macOS\r\n notarization](https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html) section of the documentation.\r\n\r\n- _Android:_\r\n\r\n Marionette will only be enabled in GeckoView based applications when the\r\n Firefox preference `devtools.debugger.remote-enabled` is set to `True` via\r\n [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions). This will be fixed in the Firefox 90 release for Android.\r\n\r\n### Added\r\n\r\n- When testing GeckoView based applications on Android it's now enough to\r\n specify the `androidPackage` capability. The appropriate activity name,\r\n and required intent arguments will now automatically be used for\r\n applications released by Mozilla.\r\n\r\n- Native AArch64 (M1) builds of geckodriver for MacOS are now available. These\r\n are currently shipped as Tier2 due to missing test infrastructure. Please let\r\n us know if you experience issues.\r\n\r\n### Fixed\r\n\r\n- Fixed a stack overflow crash in thread 'webdriver dispatcher' when\r\n handling certain device errors.\r\n\r\n- Fixed an application crash due to missing permissions on unrooted devices\r\n by changing the location of the test related files, e.g the profile folder.\r\n Therefore the deprecated --android-storage command line argument\r\n now defaults to the `sdcard` option, which changed its location to\r\n `$EXTERNAL_STORAGE/Android/data/%androidPackage%/files/`. With this change\r\n proper support for unrooted devices running Android 10+ has been added.\r\n\r\n _Note_: Do not use the --android-storage command line argument\r\n anymore unless there is a strong reason. It will be removed in a future\r\n release.", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/41168424/reactions", "total_count": 143, "+1": 84, "-1": 0, "laugh": 15, "hooray": 4, "confused": 0, "heart": 21, "rocket": 14, "eyes": 5 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/36382341", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/36382341/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/36382341/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.29.0", "id": 36382341, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTM2MzgyMzQx", "tag_name": "v0.29.0", "target_commitish": "release", "name": "0.29.0", "draft": false, "prerelease": false, "created_at": "2021-01-14T10:59:31Z", "published_at": "2021-01-14T11:17:30Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/30678447", "id": 30678447, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwNjc4NDQ3", "name": "geckodriver-v0.29.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2838221, "download_count": 60098, "created_at": "2021-01-14T11:15:30Z", "updated_at": "2021-01-14T11:15:39Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/30678454", "id": 30678454, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwNjc4NDU0", "name": "geckodriver-v0.29.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 2857, "created_at": "2021-01-14T11:15:40Z", "updated_at": "2021-01-14T11:15:40Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/30678456", "id": 30678456, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwNjc4NDU2", "name": "geckodriver-v0.29.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2656316, "download_count": 3817304, "created_at": "2021-01-14T11:15:40Z", "updated_at": "2021-01-14T11:15:44Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/30678458", "id": 30678458, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwNjc4NDU4", "name": "geckodriver-v0.29.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 835302, "created_at": "2021-01-14T11:15:44Z", "updated_at": "2021-01-14T11:15:45Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/30678459", "id": 30678459, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwNjc4NDU5", "name": "geckodriver-v0.29.0-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1879593, "download_count": 549920, "created_at": "2021-01-14T11:15:45Z", "updated_at": "2021-01-14T11:15:48Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/30678466", "id": 30678466, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwNjc4NDY2", "name": "geckodriver-v0.29.0-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1440840, "download_count": 104315, "created_at": "2021-01-14T11:15:48Z", "updated_at": "2021-01-14T11:15:50Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/30678470", "id": 30678470, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwNjc4NDcw", "name": "geckodriver-v0.29.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1509280, "download_count": 1795197, "created_at": "2021-01-14T11:15:50Z", "updated_at": "2021-01-14T11:15:53Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.29.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.29.0", "body": "0.29.0 (2021-01-14, `cf6956a5ec8e`)\r\n--------------------\r\n\r\n### Known problems\r\n\r\n- _macOS 10.15 (Catalina):_\r\n\r\n Due to the requirement from Apple that all programs must be\r\n notarized, geckodriver will not work on Catalina if you manually\r\n download it through another notarized program, such as Firefox.\r\n\r\n Whilst we are working on a repackaging fix for this problem, you can find \r\n more details on how to work around this issue in the [macOS notarization](https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html) \r\n section of the documentation.\r\n\r\n- _Android:_\r\n\r\n Marionette will only be enabled in GeckoView based applications when the\r\n Firefox preference `devtools.debugger.remote-enabled` is set to `True` via\r\n [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions). This will be fixed in the Firefox 90 release for Android.\r\n\r\n In some cases geckodriver could crash due to a stack overflow when handling\r\n certain device errors.\r\n\r\n On unrooted Android 10+ devices startup crashes of the application can be\r\n experienced due to an inappropriate location of test related files, e.g the\r\n profile folder.\r\n\r\n### Added\r\n\r\n- Introduced the new boolean capability [moz:debuggerAddress](https://firefox-source-docs.mozilla.org/testing/geckodriver/Capabilities.html#moz-debuggeraddress) that can be used\r\n to opt-in to the experimental Chrome DevTools Protocol (CDP) implementation.\r\n A string capability with the same name will be returned by [NewSession](https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession),\r\n which contains the `host:port` combination of the HTTP server that can be\r\n used to query for websockets of available targets.\r\n\r\n Note: For this experimental feature the site-isolation support of\r\n Firefox aka [Fission](https://wiki.mozilla.org/Project_Fission) will be not available.", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/36382341/reactions", "total_count": 10, "+1": 4, "-1": 0, "laugh": 0, "hooray": 2, "confused": 0, "heart": 2, "rocket": 1, "eyes": 1 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/33414508", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/33414508/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/33414508/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.28.0", "id": 33414508, "author": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTMzNDE0NTA4", "tag_name": "v0.28.0", "target_commitish": "release", "name": "0.28.0", "draft": false, "prerelease": false, "created_at": "2020-11-03T16:47:06Z", "published_at": "2020-11-03T17:01:09Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/27894713", "id": 27894713, "node_id": "MDEyOlJlbGVhc2VBc3NldDI3ODk0NzEz", "name": "geckodriver-v0.28.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2790467, "download_count": 30090, "created_at": "2020-11-03T17:03:09Z", "updated_at": "2020-11-03T17:03:13Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/27894734", "id": 27894734, "node_id": "MDEyOlJlbGVhc2VBc3NldDI3ODk0NzM0", "name": "geckodriver-v0.28.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 5136, "created_at": "2020-11-03T17:03:13Z", "updated_at": "2020-11-03T17:03:14Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/27894735", "id": 27894735, "node_id": "MDEyOlJlbGVhc2VBc3NldDI3ODk0NzM1", "name": "geckodriver-v0.28.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2650003, "download_count": 2260072, "created_at": "2020-11-03T17:03:14Z", "updated_at": "2020-11-03T17:03:17Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/27894739", "id": 27894739, "node_id": "MDEyOlJlbGVhc2VBc3NldDI3ODk0NzM5", "name": "geckodriver-v0.28.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 6082, "created_at": "2020-11-03T17:03:17Z", "updated_at": "2020-11-03T17:03:18Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/27894740", "id": 27894740, "node_id": "MDEyOlJlbGVhc2VBc3NldDI3ODk0NzQw", "name": "geckodriver-v0.28.0-macos.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1902197, "download_count": 276696, "created_at": "2020-11-03T17:03:18Z", "updated_at": "2020-11-03T17:03:21Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/27894742", "id": 27894742, "node_id": "MDEyOlJlbGVhc2VBc3NldDI3ODk0NzQy", "name": "geckodriver-v0.28.0-win32.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1421771, "download_count": 74659, "created_at": "2020-11-03T17:03:21Z", "updated_at": "2020-11-03T17:03:23Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/27894747", "id": 27894747, "node_id": "MDEyOlJlbGVhc2VBc3NldDI3ODk0NzQ3", "name": "geckodriver-v0.28.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1504552, "download_count": 602922, "created_at": "2020-11-03T17:03:32Z", "updated_at": "2020-11-03T17:03:53Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.28.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.28.0", "body": "0.28.0 (2020-11-03, `c00d2b6acd3f`)\r\n--------------------\r\n\r\n### Known problems\r\n\r\n- _macOS 10.15 (Catalina):_\r\n\r\n Due to the requirement from Apple that all programs must be notarized, geckodriver will not work on Catalina if you manually download it through another notarized program, such as Firefox.\r\n\r\n Whilst we are working on a repackaging fix for this problem, you can find more details on how to work around this issue in the [macOS notarization](https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html) section of the documentation.\r\n\r\n- _Android:_\r\n\r\n Marionette will only be enabled in GeckoView based applications when the\r\n Firefox preference `devtools.debugger.remote-enabled` is set to `True` via\r\n [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions). This will be fixed in the Firefox 90 release for Android.\r\n\r\n In some cases geckodriver could crash due to a stack overflow when handling\r\n certain device errors.\r\n\r\n On unrooted Android 10+ devices startup crashes of the application can be\r\n experienced due to an inappropriate location of test related files, e.g the\r\n profile folder.\r\n\r\n### Added\r\n\r\n- The command line flag `--android-storage` has been added, to allow geckodriver to also control Firefox on root-less Android devices. See the [documentation](https://firefox-source-docs.mozilla.org/testing/geckodriver/Flags.html) for available values.\r\n\r\n### Fixed\r\n\r\n- Firefox can be started again via a shell script that is located outside of the Firefox directory on Linux.\r\n\r\n- If Firefox cannot be started by geckodriver the real underlying error message is now being reported.\r\n\r\n- Version numbers for minor and extended support releases of Firefox are now parsed correctly.\r\n\r\n### Removed\r\n\r\n- Since Firefox 72 extension commands for finding an element’s anonymous children and querying its attributes are no longer needed, and have been removed.", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/33414508/reactions", "total_count": 3, "+1": 3, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/29062505", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/29062505/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/29062505/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.27.0", "id": 29062505, "author": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTI5MDYyNTA1", "tag_name": "v0.27.0", "target_commitish": "release", "name": "0.27.0", "draft": false, "prerelease": false, "created_at": "2020-07-29T08:38:21Z", "published_at": "2020-07-29T08:50:16Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/23356334", "id": 23356334, "node_id": "MDEyOlJlbGVhc2VBc3NldDIzMzU2MzM0", "name": "geckodriver-v0.27.0-linux32.tar.gz", "label": null, "uploader": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2659238, "download_count": 57358, "created_at": "2020-07-29T08:49:41Z", "updated_at": "2020-07-29T08:49:44Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.27.0/geckodriver-v0.27.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/23356333", "id": 23356333, "node_id": "MDEyOlJlbGVhc2VBc3NldDIzMzU2MzMz", "name": "geckodriver-v0.27.0-linux32.tar.gz.asc", "label": null, "uploader": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 4786, "created_at": "2020-07-29T08:49:40Z", "updated_at": "2020-07-29T08:49:41Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.27.0/geckodriver-v0.27.0-linux32.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/23356331", "id": 23356331, "node_id": "MDEyOlJlbGVhc2VBc3NldDIzMzU2MzMx", "name": "geckodriver-v0.27.0-linux64.tar.gz", "label": null, "uploader": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2503129, "download_count": 2595470, "created_at": "2020-07-29T08:49:37Z", "updated_at": "2020-07-29T08:49:40Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.27.0/geckodriver-v0.27.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/23356330", "id": 23356330, "node_id": "MDEyOlJlbGVhc2VBc3NldDIzMzU2MzMw", "name": "geckodriver-v0.27.0-linux64.tar.gz.asc", "label": null, "uploader": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "content_type": "text/plain", "state": "uploaded", "size": 833, "download_count": 12798, "created_at": "2020-07-29T08:49:37Z", "updated_at": "2020-07-29T08:49:37Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.27.0/geckodriver-v0.27.0-linux64.tar.gz.asc" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/23356329", "id": 23356329, "node_id": "MDEyOlJlbGVhc2VBc3NldDIzMzU2MzI5", "name": "geckodriver-v0.27.0-macos.tar.gz", "label": null, "uploader": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1878535, "download_count": 477951, "created_at": "2020-07-29T08:49:34Z", "updated_at": "2020-07-29T08:49:37Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.27.0/geckodriver-v0.27.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/23356328", "id": 23356328, "node_id": "MDEyOlJlbGVhc2VBc3NldDIzMzU2MzI4", "name": "geckodriver-v0.27.0-win32.zip", "label": null, "uploader": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1406704, "download_count": 129031, "created_at": "2020-07-29T08:49:32Z", "updated_at": "2020-07-29T08:49:34Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.27.0/geckodriver-v0.27.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/23356327", "id": 23356327, "node_id": "MDEyOlJlbGVhc2VBc3NldDIzMzU2MzI3", "name": "geckodriver-v0.27.0-win64.zip", "label": null, "uploader": { "login": "jgraham", "id": 294864, "node_id": "MDQ6VXNlcjI5NDg2NA==", "avatar_url": "https://avatars.githubusercontent.com/u/294864?v=4", "gravatar_id": "", "url": "https://api.github.com/users/jgraham", "html_url": "https://github.com/jgraham", "followers_url": "https://api.github.com/users/jgraham/followers", "following_url": "https://api.github.com/users/jgraham/following{/other_user}", "gists_url": "https://api.github.com/users/jgraham/gists{/gist_id}", "starred_url": "https://api.github.com/users/jgraham/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/jgraham/subscriptions", "organizations_url": "https://api.github.com/users/jgraham/orgs", "repos_url": "https://api.github.com/users/jgraham/repos", "events_url": "https://api.github.com/users/jgraham/events{/privacy}", "received_events_url": "https://api.github.com/users/jgraham/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1514471, "download_count": 1094897, "created_at": "2020-07-29T08:49:29Z", "updated_at": "2020-07-29T08:49:32Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.27.0/geckodriver-v0.27.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.27.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.27.0", "body": "\r\n0.27.0 (2020-07-27, `7b8c4f32cdde`)\r\n--------------------\r\n\r\n### Security Fixes\r\n\r\n- CVE-2020-15660\r\n\r\n - Added additional checks on the `Content-Type` header for `POST` requests to disallow `application/x-www-form-urlencoded`, `multipart/form-data` and `text/plain`.\r\n\r\n - Added checking of the `Origin` header for `POST` requests.\r\n\r\n - The version number of Firefox is now checked when establishing a session.\r\n\r\n### Known problems\r\n\r\n- _macOS 10.15 (Catalina):_\r\n\r\n Due to the requirement from Apple that all programs must be notarized, geckodriver will not work on Catalina if you manually download it through another notarized program, such as Firefox.\r\n\r\n Whilst we are working on a repackaging fix for this problem, you can find more details on how to work around this issue in the [macOS notarization](https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html) section of the documentation.\r\n\r\n- _Android:_\r\n\r\n Marionette will only be enabled in GeckoView based applications when the\r\n Firefox preference `devtools.debugger.remote-enabled` is set to `True` via\r\n [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions). This will be fixed in the Firefox 90 release for Android.\r\n\r\n In some cases geckodriver could crash due to a stack overflow when handling\r\n certain device errors.\r\n\r\n### Added\r\n\r\n- To set environment variables for the launched Firefox for Android, it is now possible to add an `env` object on `moz:firefoxOptions` (note: this is not supported for Firefox Desktop)\r\n\r\n- Support for print-to-PDF\r\n\r\n The newly standardised WebDriver [Print] endpoint provides a way to render pages to a paginated PDF representation. This endpoint is supported by geckodriver when using Firefox version ≥78.\r\n\r\n- Support for same-site cookies\r\n\r\n Cookies can now be set with a `same-site` parameter, and the value of that parameter will be returned when cookies are retrieved. Requires Firefox version ≥79. Thanks to [Peter Major](https://github.com/aldaris) for the patch.\r\n\r\n### Fixed\r\n\r\n- _Android:_\r\n\r\n * Firefox running on Android devices can now be controlled from a Windows host.\r\n\r\n * Setups with multiple connected Android devices are now supported.\r\n\r\n * Improved cleanup of configuration files. This prevents crashes if the application is started manually after launching it through geckodriver.\r\n\r\n- Windows and Linux binaries are again statically linked." }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/20654191", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/20654191/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/20654191/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.26.0", "id": 20654191, "author": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTIwNjU0MTkx", "tag_name": "v0.26.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2019-08-16T10:41:23Z", "published_at": "2019-10-11T23:34:06Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/15445299", "id": 15445299, "node_id": "MDEyOlJlbGVhc2VBc3NldDE1NDQ1Mjk5", "name": "geckodriver-v0.26.0-linux32.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2330668, "download_count": 75397, "created_at": "2019-10-12T18:17:37Z", "updated_at": "2019-10-12T18:17:43Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/15445301", "id": 15445301, "node_id": "MDEyOlJlbGVhc2VBc3NldDE1NDQ1MzAx", "name": "geckodriver-v0.26.0-linux64.tar.gz", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2390549, "download_count": 23553508, "created_at": "2019-10-12T18:17:49Z", "updated_at": "2019-10-12T18:17:53Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/15436813", "id": 15436813, "node_id": "MDEyOlJlbGVhc2VBc3NldDE1NDM2ODEz", "name": "geckodriver-v0.26.0-macos.tar.gz", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 2006880, "download_count": 2268313, "created_at": "2019-10-11T23:33:42Z", "updated_at": "2019-10-11T23:33:50Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/15436812", "id": 15436812, "node_id": "MDEyOlJlbGVhc2VBc3NldDE1NDM2ODEy", "name": "geckodriver-v0.26.0-win32.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1435317, "download_count": 423843, "created_at": "2019-10-11T23:33:42Z", "updated_at": "2019-10-11T23:33:49Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/15440712", "id": 15440712, "node_id": "MDEyOlJlbGVhc2VBc3NldDE1NDQwNzEy", "name": "geckodriver-v0.26.0-win64.zip", "label": null, "uploader": { "login": "whimboo", "id": 129603, "node_id": "MDQ6VXNlcjEyOTYwMw==", "avatar_url": "https://avatars.githubusercontent.com/u/129603?v=4", "gravatar_id": "", "url": "https://api.github.com/users/whimboo", "html_url": "https://github.com/whimboo", "followers_url": "https://api.github.com/users/whimboo/followers", "following_url": "https://api.github.com/users/whimboo/following{/other_user}", "gists_url": "https://api.github.com/users/whimboo/gists{/gist_id}", "starred_url": "https://api.github.com/users/whimboo/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/whimboo/subscriptions", "organizations_url": "https://api.github.com/users/whimboo/orgs", "repos_url": "https://api.github.com/users/whimboo/repos", "events_url": "https://api.github.com/users/whimboo/events{/privacy}", "received_events_url": "https://api.github.com/users/whimboo/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1532274, "download_count": 9646473, "created_at": "2019-10-12T09:13:48Z", "updated_at": "2019-10-12T09:20:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.26.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.26.0", "body": "Built from [`e9783a644016`](https://hg.mozilla.org/mozilla-central/rev/e9783a644016aa9b317887076618425586730d73).\r\n\r\nNote that with this release the minimum recommended Firefox version\r\nhas changed to Firefox ≥60.\r\n\r\n### Known problems\r\n\r\n- _macOS 10.15 (Catalina):_\r\n\r\n Due to the recent requirement from Apple that all programs must\r\n be notarized, geckodriver will not work on Catalina if you manually\r\n download it through another notarized program, such as Firefox.\r\n\r\n Whilst we are working on a repackaging fix for this problem, you\r\n can find more details on how to work around this issue in the\r\n [macOS notarization] section of the documentation.\r\n\r\n- _Windows:_\r\n\r\n You must still have the [Microsoft Visual Studio redistributable\r\n runtime] installed on your system for the binary to run. This\r\n is a known bug which we weren't able fix for this release.\r\n\r\n- _Android:_\r\n\r\n Marionette will only be enabled in GeckoView based applications when the\r\n Firefox preference `devtools.debugger.remote-enabled` is set to `True` via\r\n [`moz:firefoxOptions`](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions). This will be fixed in the Firefox 90 release for Android.\r\n\r\n In some cases geckodriver could crash due to a stack overflow when handling\r\n certain device errors.\r\n\r\n### Added\r\n\r\n- Support for Firefox on Android\r\n\r\n Starting with this release geckodriver is able to connect to\r\n Firefox on Android systems, and to control packages based on\r\n [GeckoView].\r\n\r\n Support for Android works by the geckodriver process running on\r\n a host system and Firefox running within either an emulator or\r\n on a physical device connected to the host system. This requires\r\n you to first [enable remote debugging on the Android device].\r\n\r\n The WebDriver client must set the [`platformName` capability] to\r\n \"`android`\" and the `androidPackage` capability within\r\n [`moz:firefoxOptions`] to the Android package name of the Firefox\r\n application.\r\n\r\n The full list of new capabilities specific to Android, instructions\r\n how to use them, and examples can be found in the [`moz:firefoxOptions`]\r\n documentation on MDN.\r\n\r\n When the session is created, the `platformName` capability will\r\n return \"`android`\" instead of reporting the platform of the host\r\n system.\r\n\r\n### Changed\r\n\r\n- Continued Marionette refactoring changes\r\n\r\n 0.25.0 came with a series of internal changes for how geckodriver\r\n communicates with Firefox over the Marionette protocol. This\r\n release contains the second half of the refactoring work.\r\n\r\n### Fixed\r\n\r\n- Connection attempts to Firefox made more reliable\r\n\r\n geckodriver now waits for the Marionette handshake before assuming\r\n the session has been established. This should improve reliability\r\n in creating new WebDriver sessions.\r\n\r\n- Corrected error codes used during session creation\r\n\r\n When a new session was being configured with invalid input data,\r\n the error codes returned was not always consistent. Attempting\r\n to start a session with a malformed capabilities configuration\r\n will now return the [invalid argument] error consistently.\r\n\r\n\r\n[README]: https://github.com/mozilla/geckodriver/blob/master/README.md\r\n[Browser Toolbox]: https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox\r\n[WebDriver conformance]: https://wpt.fyi/results/webdriver/tests?label=experimental\r\n[`moz:firefoxOptions`]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions\r\n[Microsoft Visual Studio redistributable runtime]: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads\r\n[GeckoView]: https://wiki.mozilla.org/Mobile/GeckoView\r\n[Firefox Preview]: https://play.google.com/store/apps/details?id=org.mozilla.fenix\r\n[Firefox Reality]: https://play.google.com/store/apps/details?id=org.mozilla.vrbrowser\r\n[Capabilities]: https://firefox-source-docs.mozilla.org/testing/geckodriver/Capabilities.html\r\n[enable remote debugging on the Android device]: https://developers.google.com/web/tools/chrome-devtools/remote-debugging\r\n[macOS notarization]: https://firefox-source-docs.mozilla.org/testing/geckodriver/Notarization.html\r\n\r\n[`CloseWindowResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CloseWindowResponse.html\r\n[`CookieResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CookieResponse.html\r\n[`DeleteSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.DeleteSession\r\n[`ElementClickIntercepted`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted\r\n[`ElementNotInteractable`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable\r\n[`FullscreenWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.FullscreenWindow\r\n[`GetNamedCookie`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie\r\n[`GetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetWindowRect\r\n[`InvalidCoordinates`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates\r\n[`MaximizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MaximizeWindow\r\n[`MinimizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MinimizeWindow\r\n[`NewSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession\r\n[`NoSuchCookie`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie\r\n[`RectResponse`]: https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html\r\n[`SendKeysParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.SendKeysParameters.html\r\n[`SessionNotCreated`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated\r\n[`SetTimeouts`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts\r\n[`SetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetWindowRect\r\n[`StaleElementReference`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.StaleElementReference\r\n[`UnableToCaptureScreen`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen\r\n[`UnknownCommand`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand\r\n[`UnknownError`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownError\r\n[`WindowRectParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.WindowRectParameters.html\r\n\r\n[Add Cookie]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Commands/AddCookie\r\n[invalid argument]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidArgument\r\n[invalid session id]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidSessionID\r\n[script timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/ScriptTimeout\r\n[timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/Timeout\r\n[timeout object]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Timeouts\r\n[`platformName` capability]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities#platformName\r\n\r\n[hyper]: https://hyper.rs/\r\n[mozrunner crate]: https://crates.io/crates/mozrunner\r\n[serde]: https://serde.rs/\r\n[webdriver crate]: https://crates.io/crates/webdriver\r\n\r\n[Actions]: https://w3c.github.io/webdriver/webdriver-spec.html#actions\r\n[Delete Session]: https://w3c.github.io/webdriver/webdriver-spec.html#delete-session\r\n[Element Click]: https://w3c.github.io/webdriver/webdriver-spec.html#element-click\r\n[Get Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts\r\n[Get Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect\r\n[insecure certificate]: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate\r\n[Minimize Window]: https://w3c.github.io/webdriver/webdriver-spec.html#minimize-window\r\n[New Session]: https://w3c.github.io/webdriver/webdriver-spec.html#new-session\r\n[New Window]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Commands/New_Window\r\n[Send Alert Text]: https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text\r\n[Set Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts\r\n[Set Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect\r\n[Status]: https://w3c.github.io/webdriver/webdriver-spec.html#status\r\n[Take Element Screenshot]: https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot\r\n[WebDriver errors]: https://w3c.github.io/webdriver/webdriver-spec.html#handling-errors\r\n\r\n[Bastien Orivel]: https://github.com/Eijebong\r\n[Jason Juang]: https://github.com/juangj\r\n[Jeremy Lempereur]: https://github.com/o0Ignition0o\r\n[Joshua Bruning]: https://github.com/joshbruning\r\n[Kalpesh Krishna]: https://github.com/martiansideofthemoon\r\n[Kriti Singh]: https://github.com/kritisingh1\r\n[Mike Pennisi]: https://github.com/jugglinmike\r\n[Nupur Baghel]: https://github.com/nupurbaghel\r\n[Shivam Singhal]: https://github.com/championshuttler\r\n[Sven Jost]: https://github/mythsunwind\r\n[Vlad Filippov]: https://github.com/vladikoff", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/20654191/reactions", "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/19881096", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/19881096/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/19881096/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.25.0", "id": 19881096, "author": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTE5ODgxMDk2", "tag_name": "v0.25.0", "target_commitish": "cd8f8a78420fa4ee315052513ef926c81c6ae74d", "name": "v0.25.0", "draft": false, "prerelease": false, "created_at": "2019-03-05T13:18:07Z", "published_at": "2019-09-10T13:26:03Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/14846151", "id": 14846151, "node_id": "MDEyOlJlbGVhc2VBc3NldDE0ODQ2MTUx", "name": "geckodriver-v0.25.0-linux32.tar.gz", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1433024, "download_count": 12127, "created_at": "2019-09-10T13:25:15Z", "updated_at": "2019-09-10T13:25:22Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.25.0/geckodriver-v0.25.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/14846152", "id": 14846152, "node_id": "MDEyOlJlbGVhc2VBc3NldDE0ODQ2MTUy", "name": "geckodriver-v0.25.0-linux64.tar.gz", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1459114, "download_count": 5572226, "created_at": "2019-09-10T13:25:15Z", "updated_at": "2019-09-10T13:25:23Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.25.0/geckodriver-v0.25.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/14846153", "id": 14846153, "node_id": "MDEyOlJlbGVhc2VBc3NldDE0ODQ2MTUz", "name": "geckodriver-v0.25.0-macos.tar.gz", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/x-gzip", "state": "uploaded", "size": 1844154, "download_count": 438580, "created_at": "2019-09-10T13:25:15Z", "updated_at": "2019-09-10T13:25:24Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.25.0/geckodriver-v0.25.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/14846154", "id": 14846154, "node_id": "MDEyOlJlbGVhc2VBc3NldDE0ODQ2MTU0", "name": "geckodriver-v0.25.0-win32.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1339669, "download_count": 82435, "created_at": "2019-09-10T13:25:15Z", "updated_at": "2019-09-10T13:25:26Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.25.0/geckodriver-v0.25.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/14846155", "id": 14846155, "node_id": "MDEyOlJlbGVhc2VBc3NldDE0ODQ2MTU1", "name": "geckodriver-v0.25.0-win64.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 1408042, "download_count": 2222032, "created_at": "2019-09-10T13:25:15Z", "updated_at": "2019-09-10T13:25:25Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.25.0/geckodriver-v0.25.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.25.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.25.0", "body": "Built from [`bdb64cf16b68`](https://hg.mozilla.org/mozilla-central/rev/bdb64cf16b68c4a7212ba16aef425bce66d8f4ca).\r\n\r\n__Note to Windows users! With this release you must have the [Microsoft Visual Studio redistributable runtime](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) installed on your system for the binary to run. This is a [known bug](https://github.com/mozilla/geckodriver/issues/1617) with this particular release that we intend to release a fix for soon.__\r\n\r\n### Added\r\n\r\n- Added support for HTTP `HEAD` requests to the HTTPD\r\n\r\n geckodriver now responds correctly to HTTP `HEAD` requests,\r\n which can be used for probing whether it supports a particular API.\r\n\r\n Thanks to [Bastien Orivel] for this patch.\r\n\r\n- Added support for searching for Nightly’s default path on macOS\r\n\r\n If the location of the Firefox binary is not given, geckodriver\r\n will from now also look for the location of Firefox Nightly in\r\n the default locations. The ordered list of search paths on macOS\r\n is as follows:\r\n\r\n 1. `/Applications/Firefox.app/Contents/MacOS/firefox-bin`\r\n 2. `$HOME/Applications/Firefox.app/Contents/MacOS/firefox-bin`\r\n 3. `/Applications/Firefox Nightly.app/Contents/MacOS/firefox-bin`\r\n 4. `$HOME/Applications/Firefox Nightly.app/Contents/MacOS/firefox-bin`\r\n\r\n Thanks to [Kriti Singh] for this patch.\r\n\r\n- Support for application bundle paths on macOS\r\n\r\n It is now possible to pass an application bundle path, such as\r\n `/Applications/Firefox.app` as argument to the `binary` field in\r\n [`moz:firefoxOptions`]. This will be automatically resolved to\r\n the absolute path of the binary when Firefox is started.\r\n\r\n Thanks to [Nupur Baghel] for this patch.\r\n\r\n- macOS and Windows builds are signed\r\n\r\n With this release of geckodriver, executables for macOS and Windows\r\n are signed using the same certificate key as Firefox. This should\r\n help in cases where geckodriver previously got misidentified as\r\n a virus by antivirus software.\r\n\r\n### Removed\r\n\r\n- Dropped support for legacy Selenium web element references\r\n\r\n The legacy way of serialising web elements, using `{\"ELEMENT\": }`,\r\n has been removed in this release. This may break older Selenium\r\n clients and clients which are otherwise not compatible with the\r\n WebDriver standard.\r\n\r\n Thanks to [Shivam Singhal] for this patch.\r\n\r\n- Removed `--webdriver-port` command-line option\r\n\r\n `--webdriver-port ` was an undocumented alias for `--port`,\r\n initially used for backwards compatibility with clients\r\n prior to Selenium 3.0.0.\r\n\r\n### Changed\r\n\r\n- Refactored Marionette serialisation\r\n\r\n Much of geckodriver’s internal plumbing for serialising WebDriver\r\n requests to Marionette messages has been refactored to decrease\r\n the amount of manual lifting.\r\n\r\n This work should have no visible side-effects for users.\r\n\r\n Thanks to [Nupur Baghel] for working on this throughout her\r\n Outreachy internship at Mozilla.\r\n\r\n- Improved error messages for incorrect command-line usage\r\n\r\n### Fixed\r\n\r\n- Errors related to incorrect command-line usage no longer hidden\r\n\r\n By mistake, earlier versions of geckodriver failed to print incorrect\r\n flag use. With this release problems are again written to stderr.\r\n\r\n- Search system path for Firefox binary on BSDs\r\n\r\n geckodriver would previously only search the system path for the\r\n `firefox` binary on Linux. Now it supports different BSD flavours\r\n as well.\r\n\r\n[README]: https://github.com/mozilla/geckodriver/blob/master/README.md\r\n[Browser Toolbox]: https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox\r\n[WebDriver conformance]: https://wpt.fyi/results/webdriver/tests?label=experimental\r\n\r\n[`CloseWindowResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CloseWindowResponse.html\r\n[`CookieResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CookieResponse.html\r\n[`DeleteSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.DeleteSession\r\n[`ElementClickIntercepted`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted\r\n[`ElementNotInteractable`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable\r\n[`FullscreenWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.FullscreenWindow\r\n[`GetNamedCookie`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie\r\n[`GetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetWindowRect\r\n[`InvalidCoordinates`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates\r\n[`MaximizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MaximizeWindow\r\n[`MinimizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MinimizeWindow\r\n[`NewSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession\r\n[`NoSuchCookie`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie\r\n[`RectResponse`]: https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html\r\n[`SendKeysParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.SendKeysParameters.html\r\n[`SessionNotCreated`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated\r\n[`SetTimeouts`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts\r\n[`SetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetWindowRect\r\n[`StaleElementReference`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.StaleElementReference\r\n[`UnableToCaptureScreen`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen\r\n[`UnknownCommand`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand\r\n[`UnknownError`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownError\r\n[`WindowRectParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.WindowRectParameters.html\r\n\r\n[Add Cookie]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Commands/AddCookie\r\n[invalid argument]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidArgument\r\n[invalid session id]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidSessionID\r\n[script timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/ScriptTimeout\r\n[timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/Timeout\r\n[timeout object]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Timeouts\r\n\r\n[hyper]: https://hyper.rs/\r\n[mozrunner crate]: https://crates.io/crates/mozrunner\r\n[serde]: https://serde.rs/\r\n[webdriver crate]: https://crates.io/crates/webdriver\r\n\r\n[Actions]: https://w3c.github.io/webdriver/webdriver-spec.html#actions\r\n[Delete Session]: https://w3c.github.io/webdriver/webdriver-spec.html#delete-session\r\n[Element Click]: https://w3c.github.io/webdriver/webdriver-spec.html#element-click\r\n[Get Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts\r\n[Get Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect\r\n[insecure certificate]: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate\r\n[Minimize Window]: https://w3c.github.io/webdriver/webdriver-spec.html#minimize-window\r\n[New Session]: https://w3c.github.io/webdriver/webdriver-spec.html#new-session\r\n[New Window]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Commands/New_Window\r\n[Send Alert Text]: https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text\r\n[Set Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts\r\n[Set Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect\r\n[Status]: https://w3c.github.io/webdriver/webdriver-spec.html#status\r\n[Take Element Screenshot]: https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot\r\n[WebDriver errors]: https://w3c.github.io/webdriver/webdriver-spec.html#handling-errors\r\n\r\n[Bastien Orivel]: https://github.com/Eijebong\r\n[Jason Juang]: https://github.com/juangj\r\n[Jeremy Lempereur]: https://github.com/o0Ignition0o\r\n[Joshua Bruning]: https://github.com/joshbruning\r\n[Kalpesh Krishna]: https://github.com/martiansideofthemoon\r\n[Kriti Singh]: https://github.com/kritisingh1\r\n[Mike Pennisi]: https://github.com/jugglinmike\r\n[Nupur Baghel]: https://github.com/nupurbaghel\r\n[Shivam Singhal]: https://github.com/championshuttler\r\n[Sven Jost]: https://github/mythsunwind\r\n[Vlad Filippov]: https://github.com/vladikoff\r\n\r\n[`moz:firefoxOptions`]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities/firefoxOptions" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/15227534", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/15227534/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/15227534/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.24.0", "id": 15227534, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTE1MjI3NTM0", "tag_name": "v0.24.0", "target_commitish": "17945ac838449dda1defc8cda0c6dadb042519b2", "name": "", "draft": false, "prerelease": false, "created_at": "2019-01-28T22:26:07Z", "published_at": "2019-01-28T22:50:12Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/10823475", "id": 10823475, "node_id": "MDEyOlJlbGVhc2VBc3NldDEwODIzNDc1", "name": "geckodriver-v0.24.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2913969, "download_count": 74516, "created_at": "2019-01-28T22:51:12Z", "updated_at": "2019-01-28T22:51:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/10823464", "id": 10823464, "node_id": "MDEyOlJlbGVhc2VBc3NldDEwODIzNDY0", "name": "geckodriver-v0.24.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2896664, "download_count": 31224651, "created_at": "2019-01-28T22:50:11Z", "updated_at": "2019-01-28T22:50:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/10823474", "id": 10823474, "node_id": "MDEyOlJlbGVhc2VBc3NldDEwODIzNDc0", "name": "geckodriver-v0.24.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2099879, "download_count": 2577814, "created_at": "2019-01-28T22:50:56Z", "updated_at": "2019-01-28T22:50:56Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/10823465", "id": 10823465, "node_id": "MDEyOlJlbGVhc2VBc3NldDEwODIzNDY1", "name": "geckodriver-v0.24.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 3911874, "download_count": 450108, "created_at": "2019-01-28T22:50:18Z", "updated_at": "2019-01-28T22:50:18Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/10823473", "id": 10823473, "node_id": "MDEyOlJlbGVhc2VBc3NldDEwODIzNDcz", "name": "geckodriver-v0.24.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 4673848, "download_count": 9970370, "created_at": "2019-01-28T22:50:52Z", "updated_at": "2019-01-28T22:50:53Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.24.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.24.0", "body": "Built from [917474f3473e](https://hg.mozilla.org/mozilla-central/rev/917474f3473e).\r\n\r\n### Added\r\n\r\n- Introduces `strictFileInteractability` capability\r\n\r\n The new capabilitiy indicates if strict interactability checks\r\n should be applied to `` elements. As strict\r\n interactability checks are off by default, there is a change\r\n in behaviour when using [Element Send Keys](https://w3c.github.io/webdriver/#element-send-keys)\r\n with hidden file upload controls.\r\n\r\n- Added new endpoint `GET /session/{session id}/moz/screenshot/full`\r\n for taking full document screenshots, thanks to Greg Fraley.\r\n\r\n- Added new `--marionette-host ` flag for binding to a\r\n particular interface/IP layer on the system.\r\n\r\n- Added new endpoint `POST /session/{session_id}/window/new`\r\n for the [New Window](https://developer.mozilla.org/en-US/docs/Web/WebDriver/Commands/New_Window) command to create a new top-level browsing context,\r\n which can be either a window or a tab. This feature requires\r\n Firefox 66 or later.\r\n\r\n- When using the preference `devtools.console.stdout.content` set to\r\n `true` logging of console API calls like `info()`, `warn()`, and\r\n `error()` can be routed to stdout.\r\n\r\n- geckodriver now sets the `app.update.disabledForTesting` preference\r\n to prevent Firefox >= 65 from automatically updating whilst under\r\n automation.\r\n\r\n### Removed\r\n\r\n- Turned off builds for arm7hf, which will no longer be released but\r\n can still be built from the source.\r\n\r\n### Changed\r\n\r\n- Allow file uploads to hidden `` elements\r\n\r\n Through a series of changes to the WebDriver specification,\r\n geckodriver is now aligned with chromedriver’s behaviour that\r\n allows interaction with hidden `` elements.\r\n\r\n This allows WebDriver to be used with various popular web\r\n frameworks that—through indirection—hides the file upload control\r\n and invokes it through other means.\r\n\r\n- Allow use of an indefinite script timeout for the [Set Timeouts](https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts)\r\n command, thanks to reimu.\r\n\r\n### Fixed\r\n\r\n- Corrected `Content-Type` of response header to `utf-8` to fix\r\n an HTTP/1.1 compatibility bug.\r\n\r\n- Relaxed the deserialization of timeouts parameters to allow unknown\r\n fields for the [Set Timeouts](https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts) command.\r\n\r\n- Fixed a regression in the [Take Element Screenshot](https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot) to not screenshot\r\n the viewport, but the requested element.\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/15227534/reactions", "total_count": 6, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 6 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/13244593", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/13244593/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/13244593/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.23.0", "id": 13244593, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTEzMjQ0NTkz", "tag_name": "v0.23.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2018-10-04T13:03:45Z", "published_at": "2019-01-28T15:12:43Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8964454", "id": 8964454, "node_id": "MDEyOlJlbGVhc2VBc3NldDg5NjQ0NTQ=", "name": "geckodriver-v0.23.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3744454, "download_count": 54149, "created_at": "2018-10-04T13:17:20Z", "updated_at": "2018-10-04T13:17:20Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8964503", "id": 8964503, "node_id": "MDEyOlJlbGVhc2VBc3NldDg5NjQ1MDM=", "name": "geckodriver-v0.23.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3902127, "download_count": 27813, "created_at": "2018-10-04T13:19:08Z", "updated_at": "2018-10-04T13:19:08Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8964498", "id": 8964498, "node_id": "MDEyOlJlbGVhc2VBc3NldDg5NjQ0OTg=", "name": "geckodriver-v0.23.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3876109, "download_count": 29279229, "created_at": "2018-10-04T13:18:58Z", "updated_at": "2018-10-04T13:18:59Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8964499", "id": 8964499, "node_id": "MDEyOlJlbGVhc2VBc3NldDg5NjQ0OTk=", "name": "geckodriver-v0.23.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2413898, "download_count": 7705438, "created_at": "2018-10-04T13:19:01Z", "updated_at": "2018-10-04T13:19:01Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8964483", "id": 8964483, "node_id": "MDEyOlJlbGVhc2VBc3NldDg5NjQ0ODM=", "name": "geckodriver-v0.23.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 4626003, "download_count": 312289, "created_at": "2018-10-04T13:18:17Z", "updated_at": "2018-10-04T13:18:18Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8964504", "id": 8964504, "node_id": "MDEyOlJlbGVhc2VBc3NldDg5NjQ1MDQ=", "name": "geckodriver-v0.23.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 5266834, "download_count": 11894177, "created_at": "2018-10-04T13:19:21Z", "updated_at": "2018-10-04T13:19:21Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.23.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.23.0", "body": "This release contains a number of fixes for regressions introduced\r\nin 0.22.0, where we shipped a significant refactoring to the way\r\ngeckodriver internally dealt with JSON serialisation.\r\n\r\n### Removed\r\n\r\n- The POST `/session/{session id}/element/{element id}/tap` endpoint\r\n was removed, thanks to Kerem Kat.\r\n\r\n### Changed\r\n\r\n- [webdriver crate] upgraded to 0.38.0.\r\n\r\n### Fixed\r\n\r\n- `desiredCapabilities` and `requiredCapabilities` are again\r\n recognised on session creation\r\n\r\n A regression in 0.22.0 caused geckodriver to recognise `desired`\r\n and `required` instead of the correct `desiredCapabilities`\r\n and `requiredCapabilities`. This will have caused significant\r\n problems for users who relied on this legacy Selenium-style\r\n session creation pattern.\r\n\r\n Do however note that support for Selenium-styled new session\r\n requests is temporary and that this will be removed sometime\r\n before the 1.0 release.\r\n\r\n- `duration` field made optional on pause actions\r\n\r\n A regression in 0.22.0 caused the pause action primitive to\r\n require a `duration` field. This has now been fixed so that\r\n pauses in action chains can be achieved with the default duration.\r\n\r\n- Log level formatted to expected Marionette input\r\n\r\n A regression in 0.22.0 caused the log level to be improperly\r\n formatted when using Firefox pre-releases. This is now fixed so\r\n that the requested log level is correctly interpreted by Marionette.\r\n\r\n- `temporary` field on addon installation made optional\r\n\r\n A regression in 0.22.0 caused the `temporary` field for POST\r\n `/session/{session id}/moz/addon/install` to be mandatory. This has\r\n now been fixed so that an addon is installed permanently by default.\r\n\r\n- SHA1s in version information uses limited number of characters\r\n\r\n The SHA1 used in `--version` when building geckodriver from a\r\n git repository is now limited to 12 characters, as it is when\r\n building from an hg checkout. This ensures reproducible builds.\r\n\r\n[README]: https://github.com/mozilla/geckodriver/blob/master/README.md\r\n[Browser Toolbox]: https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox\r\n[WebDriver conformance]: https://wpt.fyi/results/webdriver/tests?label=experimental\r\n\r\n[`CloseWindowResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CloseWindowResponse.html\r\n[`CookieResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CookieResponse.html\r\n[`DeleteSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.DeleteSession\r\n[`ElementClickIntercepted`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted\r\n[`ElementNotInteractable`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable\r\n[`FullscreenWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.FullscreenWindow\r\n[`GetNamedCookie`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie\r\n[`GetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetWindowRect\r\n[`InvalidCoordinates`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates\r\n[`MaximizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MaximizeWindow\r\n[`MinimizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MinimizeWindow\r\n[`NewSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession\r\n[`NoSuchCookie`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie\r\n[`RectResponse`]: https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html\r\n[`SendKeysParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.SendKeysParameters.html\r\n[`SessionNotCreated`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated\r\n[`SetTimeouts`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts\r\n[`SetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetWindowRect\r\n[`StaleElementReference`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.StaleElementReference\r\n[`UnableToCaptureScreen`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen\r\n[`UnknownCommand`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand\r\n[`UnknownError`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownError\r\n[`WindowRectParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.WindowRectParameters.html\r\n\r\n[Add Cookie]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Commands/AddCookie\r\n[invalid argument]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidArgument\r\n[invalid session id]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidSessionID\r\n[script timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/ScriptTimeout\r\n[timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/Timeout\r\n[timeout object]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Timeouts\r\n\r\n[hyper]: https://hyper.rs/\r\n[mozrunner crate]: https://crates.io/crates/mozrunner\r\n[serde]: https://serde.rs/\r\n[webdriver crate]: https://crates.io/crates/webdriver\r\n\r\n[Actions]: https://w3c.github.io/webdriver/webdriver-spec.html#actions\r\n[Delete Session]: https://w3c.github.io/webdriver/webdriver-spec.html#delete-session\r\n[Element Click]: https://w3c.github.io/webdriver/webdriver-spec.html#element-click\r\n[Get Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts\r\n[Get Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect\r\n[insecure certificate]: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate\r\n[Minimize Window]: https://w3c.github.io/webdriver/webdriver-spec.html#minimize-window\r\n[New Session]: https://w3c.github.io/webdriver/webdriver-spec.html#new-session\r\n[Send Alert Text]: https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text\r\n[Set Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts\r\n[Set Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect\r\n[Status]: https://w3c.github.io/webdriver/webdriver-spec.html#status\r\n[Take Element Screenshot]: https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot\r\n[WebDriver errors]: https://w3c.github.io/webdriver/webdriver-spec.html#handling-errors\r\n\r\n[Bastien Orivel]: https://github.com/Eijebong\r\n[Jason Juang]: https://github.com/juangj\r\n[Jeremy Lempereur]: https://github.com/o0Ignition0o\r\n[Joshua Bruning]: https://github.com/joshbruning\r\n[Kalpesh Krishna]: https://github.com/martiansideofthemoon\r\n[Mike Pennisi]: https://github.com/jugglinmike\r\n[Sven Jost]: https://github/mythsunwind\r\n[Vlad Filippov]: https://github.com/vladikoff\r\n", "reactions": { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/13244593/reactions", "total_count": 3, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 3, "eyes": 0 } }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/12919385", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/12919385/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/12919385/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.22.0", "id": 12919385, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTEyOTE5Mzg1", "tag_name": "v0.22.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2018-09-15T23:35:19Z", "published_at": "2018-09-15T23:49:10Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8691312", "id": 8691312, "node_id": "MDEyOlJlbGVhc2VBc3NldDg2OTEzMTI=", "name": "geckodriver-v0.22.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3732889, "download_count": 9306, "created_at": "2018-09-15T23:50:06Z", "updated_at": "2018-09-15T23:50:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.22.0/geckodriver-v0.22.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8691310", "id": 8691310, "node_id": "MDEyOlJlbGVhc2VBc3NldDg2OTEzMTA=", "name": "geckodriver-v0.22.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3890915, "download_count": 7844, "created_at": "2018-09-15T23:49:45Z", "updated_at": "2018-09-15T23:49:45Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.22.0/geckodriver-v0.22.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8691308", "id": 8691308, "node_id": "MDEyOlJlbGVhc2VBc3NldDg2OTEzMDg=", "name": "geckodriver-v0.22.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3866448, "download_count": 1304697, "created_at": "2018-09-15T23:49:10Z", "updated_at": "2018-09-15T23:49:10Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.22.0/geckodriver-v0.22.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8691318", "id": 8691318, "node_id": "MDEyOlJlbGVhc2VBc3NldDg2OTEzMTg=", "name": "geckodriver-v0.22.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2402056, "download_count": 194820, "created_at": "2018-09-15T23:50:51Z", "updated_at": "2018-09-15T23:50:52Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.22.0/geckodriver-v0.22.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8691313", "id": 8691313, "node_id": "MDEyOlJlbGVhc2VBc3NldDg2OTEzMTM=", "name": "geckodriver-v0.22.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 4609556, "download_count": 48815, "created_at": "2018-09-15T23:50:10Z", "updated_at": "2018-09-15T23:50:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.22.0/geckodriver-v0.22.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/8691315", "id": 8691315, "node_id": "MDEyOlJlbGVhc2VBc3NldDg2OTEzMTU=", "name": "geckodriver-v0.22.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 5227668, "download_count": 975709, "created_at": "2018-09-15T23:50:30Z", "updated_at": "2018-09-15T23:50:30Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.22.0/geckodriver-v0.22.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.22.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.22.0", "body": "This release marks an important milestone on the path towards\r\na stable release of geckodriver. Large portions of geckodriver\r\nand the [webdriver] library it is based on has been refactored to\r\naccommodate using [serde] for JSON serialization.\r\n\r\nWe have also made great strides to improving [WebDriver conformance],\r\nto the extent that geckodriver is now _almost_ entirely conforming\r\nto the standard.\r\n\r\n### Added\r\n\r\n- Support for WebDriver web element-, web frame-, and web window\r\n identifiers from Firefox.\r\n\r\n- Added support for the non-configurable `setWindowRect` capability\r\n from WebDriver.\r\n\r\n This capability informs whether the attached browser supports\r\n manipulating the window dimensions and position.\r\n\r\n- A new extension capability `moz:geckodriverVersion` is returned\r\n upon session creation.\r\n\r\n### Changed\r\n\r\n- All JSON serialization and deserialisation has moved from\r\n rustc_serialize to [serde].\r\n\r\n- The HTTP status codes used for [script timeout] and [timeout]\r\n errors has changed from Request Timeout (408) to Internal Server\r\n Error (500) in order to not break HTTP/1.1 `Keep-Alive` support,\r\n as HTTP clients interpret the old status code to mean they should\r\n duplicate the request.\r\n\r\n- The HTTP/1.1 `Keep-Alive` timeout for persistent connections has\r\n been increased to 90 seconds.\r\n\r\n- An [invalid session ID] error is now returned when there is no\r\n active session.\r\n\r\n- An [invalid argument] error is now returned when [Add Cookie]\r\n is given invalid parameters.\r\n\r\n- The handshake when geckodriver connects to Marionette has been\r\n hardened by killing the Firefox process if it fails.\r\n\r\n- The handshake read timeout has been reduced to 10 seconds instead\r\n of waiting forever.\r\n\r\n- The HTTP server geckodriver uses, [hyper], has been upgraded to\r\n version 0.12, thanks to [Bastien Orivel].\r\n\r\n- geckodriver version number is no longer logged on startup, as\r\n the log level is not configured until a session is created.\r\n\r\n The version number is available through `--version`, and now\r\n also through a new `moz:geckodriverVersion` field in the matched\r\n capabilities.\r\n\r\n- The webdriver library has been updated to version 0.37.0.\r\n\r\n### Fixed\r\n\r\n- Parsing [timeout object] values has been made WebDriver conforming,\r\n by allowing floats as input.\r\n\r\n- Implicit downloads of OpenH264 and Widevine plugins has been disabled.\r\n\r\n- The commit hash and date displayed when invoking `--version`\r\n is now well-formatted when built from an hg repository, thanks to\r\n [Jeremy Lempereur].\r\n\r\n- Many documentation improvements, now published on\r\n https://firefox-source-docs.mozilla.org/testing/geckodriver/geckodriver/.\r\n\r\n\r\n\r\n\r\n[README]: https://github.com/mozilla/geckodriver/blob/master/README.md\r\n[Browser Toolbox]: https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox\r\n[WebDriver conformance]: https://wpt.fyi/results/webdriver/tests?label=experimental\r\n\r\n[`CloseWindowResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CloseWindowResponse.html\r\n[`CookieResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CookieResponse.html\r\n[`DeleteSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.DeleteSession\r\n[`ElementClickIntercepted`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted\r\n[`ElementNotInteractable`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable\r\n[`FullscreenWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.FullscreenWindow\r\n[`GetNamedCookie`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie\r\n[`GetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetWindowRect\r\n[`InvalidCoordinates`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates\r\n[`MaximizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MaximizeWindow\r\n[`MinimizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MinimizeWindow\r\n[`NewSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession\r\n[`NoSuchCookie`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie\r\n[`RectResponse`]: https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html\r\n[`SendKeysParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.SendKeysParameters.html\r\n[`SessionNotCreated`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated\r\n[`SetTimeouts`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts\r\n[`SetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetWindowRect\r\n[`StaleElementReference`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.StaleElementReference\r\n[`UnableToCaptureScreen`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen\r\n[`UnknownCommand`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand\r\n[`UnknownError`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownError\r\n[`WindowRectParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.WindowRectParameters.html\r\n\r\n[Add Cookie]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Commands/AddCookie\r\n[invalid argument]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidArgument\r\n[invalid session id]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/InvalidSessionID\r\n[script timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/ScriptTimeout\r\n[timeout]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Errors/Timeout\r\n[timeout object]: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Timeouts\r\n\r\n[hyper]: https://hyper.rs/\r\n[mozrunner crate]: https://crates.io/crates/mozrunner\r\n[serde]: https://serde.rs/\r\n[webdriver crate]: https://crates.io/crates/webdriver\r\n\r\n[Actions]: https://w3c.github.io/webdriver/webdriver-spec.html#actions\r\n[Delete Session]: https://w3c.github.io/webdriver/webdriver-spec.html#delete-session\r\n[Element Click]: https://w3c.github.io/webdriver/webdriver-spec.html#element-click\r\n[Get Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts\r\n[Get Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect\r\n[insecure certificate]: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate\r\n[Minimize Window]: https://w3c.github.io/webdriver/webdriver-spec.html#minimize-window\r\n[New Session]: https://w3c.github.io/webdriver/webdriver-spec.html#new-session\r\n[Send Alert Text]: https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text\r\n[Set Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts\r\n[Set Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect\r\n[Status]: https://w3c.github.io/webdriver/webdriver-spec.html#status\r\n[Take Element Screenshot]: https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot\r\n[WebDriver errors]: https://w3c.github.io/webdriver/webdriver-spec.html#handling-errors\r\n\r\n[Bastien Orivel]: https://github.com/Eijebong\r\n[Jason Juang]: https://github.com/juangj\r\n[Jeremy Lempereur]: https://github.com/o0Ignition0o\r\n[Joshua Bruning]: https://github.com/joshbruning\r\n[Kalpesh Krishna]: https://github.com/martiansideofthemoon\r\n[Mike Pennisi]: https://github.com/jugglinmike\r\n[Sven Jost]: https://github/mythsunwind\r\n[Vlad Filippov]: https://github.com/vladikoff\r\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/11508322", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/11508322/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/11508322/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.21.0", "id": 11508322, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTExNTA4MzIy", "tag_name": "v0.21.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2018-06-15T20:46:25Z", "published_at": "2018-06-15T20:57:11Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/7551150", "id": 7551150, "node_id": "MDEyOlJlbGVhc2VBc3NldDc1NTExNTA=", "name": "geckodriver-v0.21.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3192918, "download_count": 29263, "created_at": "2018-06-15T20:58:12Z", "updated_at": "2018-06-15T20:58:13Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.21.0/geckodriver-v0.21.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/7551164", "id": 7551164, "node_id": "MDEyOlJlbGVhc2VBc3NldDc1NTExNjQ=", "name": "geckodriver-v0.21.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3204777, "download_count": 78645, "created_at": "2018-06-15T20:59:29Z", "updated_at": "2018-06-15T20:59:29Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.21.0/geckodriver-v0.21.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/7551149", "id": 7551149, "node_id": "MDEyOlJlbGVhc2VBc3NldDc1NTExNDk=", "name": "geckodriver-v0.21.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 3154655, "download_count": 13630456, "created_at": "2018-06-15T20:57:57Z", "updated_at": "2018-06-15T20:57:57Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.21.0/geckodriver-v0.21.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/7551144", "id": 7551144, "node_id": "MDEyOlJlbGVhc2VBc3NldDc1NTExNDQ=", "name": "geckodriver-v0.21.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1874024, "download_count": 1747574, "created_at": "2018-06-15T20:57:11Z", "updated_at": "2018-06-15T20:57:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.21.0/geckodriver-v0.21.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/7573052", "id": 7573052, "node_id": "MDEyOlJlbGVhc2VBc3NldDc1NzMwNTI=", "name": "geckodriver-v0.21.0-win32.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 3099996, "download_count": 205532, "created_at": "2018-06-18T12:34:38Z", "updated_at": "2018-06-18T12:34:40Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.21.0/geckodriver-v0.21.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/7551152", "id": 7551152, "node_id": "MDEyOlJlbGVhc2VBc3NldDc1NTExNTI=", "name": "geckodriver-v0.21.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 3942715, "download_count": 2859380, "created_at": "2018-06-15T20:58:31Z", "updated_at": "2018-06-15T20:58:31Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.21.0/geckodriver-v0.21.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.21.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.21.0", "body": "Note that with this release of geckodriver the minimum recommended\r\nFirefox and Selenium versions have changed:\r\n\r\n - Firefox 57 (and greater)\r\n - Selenium 3.11 (and greater)\r\n\r\n### Added\r\n\r\n- Support for the chrome element identifier from Firefox.\r\n\r\n- The `unhandledPromptBehavior` capability now accepts `accept and\r\n notify`, `dismiss and notify`, and `ignore` options.\r\n\r\n Note that the unhandled prompt handler is not fully supported in\r\n Firefox at the time of writing.\r\n\r\n### Changed\r\n\r\n- Firefox will now be started with the `-foreground` and `-no-remote`\r\n flags if they have not already been specified by the user in\r\n `moz:firefoxOptions`.\r\n\r\n `-foreground` will ensure the application window gets focus when\r\n Firefox is started, and `-no-remote` will prevent remote commands\r\n to this instance of Firefox and also ensure we always start a new\r\n instance.\r\n\r\n- WebDriver commands that do not have a return value now correctly\r\n return `{value: null}` instead of an empty dictionary.\r\n\r\n- The HTTP server now accepts `Keep-Alive` connections.\r\n\r\n- Firefox remote protocol command mappings updated.\r\n\r\n All Marionette commands changed to make use of the `WebDriver:`\r\n prefixes introduced with Firefox 56.\r\n\r\n- Overhaul of Firefox preferences.\r\n\r\n Already deprecated preferences in Firefox versions earlier than\r\n 57 got removed.\r\n\r\n- [webdriver crate] upgraded to 0.36.0.\r\n\r\n### Fixed\r\n\r\n- Force use of IPv4 network stack.\r\n\r\n On certain system configurations, where `localhost` resolves to\r\n an IPv6 address, geckodriver would attempt to connect to Firefox\r\n on the wrong IP stack, causing the connection attempt to time out\r\n after 60 seconds. We now ensure that geckodriver uses IPv4\r\n consistently to both connect to Firefox and for allocating a free\r\n port.\r\n\r\n- geckodriver failed to locate the correct Firefox binary if it was\r\n found under a _firefox_ or _firefox-bin_ directory, depending on\r\n the system, because it thought the parent directory was the\r\n executable.\r\n\r\n- On Unix systems (macOS, Linux), geckodriver falsely reported\r\n non-executable files as valid binaries.\r\n\r\n- When stdout and stderr is redirected by geckodriver, a bug prevented\r\n the redirections from taking effect.\r\n\r\n[README]: https://github.com/mozilla/geckodriver/blob/master/README.md\r\n[Browser Toolbox]: https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox\r\n\r\n[`CloseWindowResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CloseWindowResponse.html\r\n[`CookieResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CookieResponse.html\r\n[`DeleteSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.DeleteSession\r\n[`ElementClickIntercepted`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted\r\n[`ElementNotInteractable`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable\r\n[`FullscreenWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.FullscreenWindow\r\n[`GetNamedCookie`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie\r\n[`GetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetWindowRect\r\n[`InvalidCoordinates`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates\r\n[`MaximizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MaximizeWindow\r\n[`MinimizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MinimizeWindow\r\n[`NewSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession\r\n[`NoSuchCookie`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie\r\n[`RectResponse`]: https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html\r\n[`SendKeysParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.SendKeysParameters.html\r\n[`SessionNotCreated`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated\r\n[`SetTimeouts`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts\r\n[`SetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetWindowRect\r\n[`StaleElementReference`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.StaleElementReference\r\n[`UnableToCaptureScreen`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen\r\n[`UnknownCommand`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand\r\n[`UnknownError`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownError\r\n[`WindowRectParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.WindowRectParameters.html\r\n\r\n[mozrunner crate]: https://crates.io/crates/mozrunner\r\n[webdriver crate]: https://crates.io/crates/webdriver\r\n\r\n[Actions]: https://w3c.github.io/webdriver/webdriver-spec.html#actions\r\n[Delete Session]: https://w3c.github.io/webdriver/webdriver-spec.html#delete-session\r\n[Element Click]: https://w3c.github.io/webdriver/webdriver-spec.html#element-click\r\n[Get Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts\r\n[Get Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect\r\n[insecure certificate]: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate\r\n[Minimize Window]: https://w3c.github.io/webdriver/webdriver-spec.html#minimize-window\r\n[New Session]: https://w3c.github.io/webdriver/webdriver-spec.html#new-session\r\n[Send Alert Text]: https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text\r\n[Set Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts\r\n[Set Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect\r\n[Status]: https://w3c.github.io/webdriver/webdriver-spec.html#status\r\n[Take Element Screenshot]: https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot\r\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/10444528", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/10444528/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/10444528/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.20.1", "id": 10444528, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTEwNDQ0NTI4", "tag_name": "v0.20.1", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2018-04-08T12:36:23Z", "published_at": "2018-04-08T12:45:28Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6772569", "id": 6772569, "node_id": "MDEyOlJlbGVhc2VBc3NldDY3NzI1Njk=", "name": "geckodriver-v0.20.1-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2629576, "download_count": 22233, "created_at": "2018-04-08T12:48:57Z", "updated_at": "2018-04-08T12:48:58Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6772587", "id": 6772587, "node_id": "MDEyOlJlbGVhc2VBc3NldDY3NzI1ODc=", "name": "geckodriver-v0.20.1-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2700572, "download_count": 555310, "created_at": "2018-04-08T12:51:38Z", "updated_at": "2018-04-08T12:51:39Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6772557", "id": 6772557, "node_id": "MDEyOlJlbGVhc2VBc3NldDY3NzI1NTc=", "name": "geckodriver-v0.20.1-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2688486, "download_count": 8082720, "created_at": "2018-04-08T12:45:27Z", "updated_at": "2018-04-08T12:45:28Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6772558", "id": 6772558, "node_id": "MDEyOlJlbGVhc2VBc3NldDY3NzI1NTg=", "name": "geckodriver-v0.20.1-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1560036, "download_count": 3074577, "created_at": "2018-04-08T12:45:28Z", "updated_at": "2018-04-08T12:45:28Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6772612", "id": 6772612, "node_id": "MDEyOlJlbGVhc2VBc3NldDY3NzI2MTI=", "name": "geckodriver-v0.20.1-win32.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2483907, "download_count": 180250, "created_at": "2018-04-08T12:55:10Z", "updated_at": "2018-04-08T12:55:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6772583", "id": 6772583, "node_id": "MDEyOlJlbGVhc2VBc3NldDY3NzI1ODM=", "name": "geckodriver-v0.20.1-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 3102871, "download_count": 4783646, "created_at": "2018-04-08T12:50:12Z", "updated_at": "2018-04-08T12:50:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.20.1", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.20.1", "body": "### Fixed\r\n\r\n- Avoid attempting to kill Firefox process that has stopped.\r\n\r\n With the change to allow Firefox enough time to shut down in\r\n 0.20.0, geckodriver started unconditionally killing the process\r\n to reap its exit status. This caused geckodriver to inaccurately\r\n report a successful Firefox shutdown as a failure.\r\n\r\n The regression should not have caused any functional problems, but\r\n the termination cause and the exit status are now reported correctly." }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/10054801", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/10054801/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/10054801/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.20.0", "id": 10054801, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTEwMDU0ODAx", "tag_name": "v0.20.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2018-03-12T23:13:32Z", "published_at": "2018-03-12T23:21:47Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6489623", "id": 6489623, "node_id": "MDEyOlJlbGVhc2VBc3NldDY0ODk2MjM=", "name": "geckodriver-v0.20.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2849818, "download_count": 12201, "created_at": "2018-03-12T23:21:46Z", "updated_at": "2018-03-12T23:21:46Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.0/geckodriver-v0.20.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6489633", "id": 6489633, "node_id": "MDEyOlJlbGVhc2VBc3NldDY0ODk2MzM=", "name": "geckodriver-v0.20.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2855060, "download_count": 31540, "created_at": "2018-03-12T23:23:17Z", "updated_at": "2018-03-12T23:23:17Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.0/geckodriver-v0.20.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6489638", "id": 6489638, "node_id": "MDEyOlJlbGVhc2VBc3NldDY0ODk2Mzg=", "name": "geckodriver-v0.20.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2804546, "download_count": 6607812, "created_at": "2018-03-12T23:25:38Z", "updated_at": "2018-03-12T23:25:38Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.0/geckodriver-v0.20.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6489631", "id": 6489631, "node_id": "MDEyOlJlbGVhc2VBc3NldDY0ODk2MzE=", "name": "geckodriver-v0.20.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1536808, "download_count": 1070511, "created_at": "2018-03-12T23:22:46Z", "updated_at": "2018-03-12T23:22:47Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.0/geckodriver-v0.20.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6496559", "id": 6496559, "node_id": "MDEyOlJlbGVhc2VBc3NldDY0OTY1NTk=", "name": "geckodriver-v0.20.0-win32.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2510890, "download_count": 93663, "created_at": "2018-03-13T14:41:25Z", "updated_at": "2018-03-13T14:41:57Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.0/geckodriver-v0.20.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/6489635", "id": 6489635, "node_id": "MDEyOlJlbGVhc2VBc3NldDY0ODk2MzU=", "name": "geckodriver-v0.20.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 3401446, "download_count": 1449368, "created_at": "2018-03-12T23:24:13Z", "updated_at": "2018-03-12T23:24:14Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.20.0/geckodriver-v0.20.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.20.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.20.0", "body": "### Added\r\n\r\n- New `--jsdebugger` flag to open the [Browser Toolbox] when Firefox\r\n launches. This is useful for debugging Marionette internals.\r\n\r\n- Introduced the temporary, boolean capability\r\n `moz:useNonSpecCompliantPointerOrigin` to disable the WebDriver\r\n conforming behavior of calculating the Pointer Origin.\r\n\r\n### Changed\r\n\r\n- HTTP status code for the [`StaleElementReference`] error changed\r\n from 400 (Bad Request) to 404 (Not Found).\r\n\r\n- Backtraces from geckodriver no longer substitute for missing\r\n Marionette stacktraces.\r\n\r\n- [webdriver crate] upgraded to 0.35.0.\r\n\r\n### Fixed\r\n\r\n- The Firefox process is now given ample time to shut down, allowing\r\n enough time for the Firefox shutdown hang monitor to kick in.\r\n\r\n Firefox has an integrated background monitor that observes\r\n long-running threads during shutdown. These threads will be\r\n killed after 63 seconds in the event of a hang. To allow Firefox\r\n to shut down these threads on its own, geckodriver has to wait\r\n that time and some additional seconds.\r\n\r\n- Grapheme clusters are now accepted as input for keyboard input\r\n to actions.\r\n\r\n Input to the `value` field of the `keyDown` and `keyUp` action\r\n primitives used to only accept single characters, which means\r\n geckodriver would error when a valid grapheme cluster was sent in,\r\n for example with the tamil nadu character U+0BA8 U+0BBF.\r\n\r\n Thanks to Greg Fraley for fixing this bug.\r\n\r\n- Improved error messages for malformed capability values.\r\n\r\n[README]: https://github.com/mozilla/geckodriver/blob/master/README.md\r\n[Browser Toolbox]: https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox\r\n\r\n[`CloseWindowResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CloseWindowResponse.html\r\n[`CookieResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CookieResponse.html\r\n[`DeleteSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.DeleteSession\r\n[`ElementClickIntercepted`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted\r\n[`ElementNotInteractable`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable\r\n[`FullscreenWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.FullscreenWindow\r\n[`GetNamedCookie`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie\r\n[`GetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetWindowRect\r\n[`InvalidCoordinates`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates\r\n[`MaximizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MaximizeWindow\r\n[`MinimizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MinimizeWindow\r\n[`NewSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession\r\n[`NoSuchCookie`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie\r\n[`RectResponse`]: https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html\r\n[`SendKeysParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.SendKeysParameters.html\r\n[`SessionNotCreated`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated\r\n[`SetTimeouts`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts\r\n[`SetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetWindowRect\r\n[`StaleElementReference`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.StaleElementReference\r\n[`UnableToCaptureScreen`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen\r\n[`UnknownCommand`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand\r\n[`UnknownError`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownError\r\n[`WindowRectParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.WindowRectParameters.html\r\n\r\n[mozrunner crate]: https://crates.io/crates/mozrunner\r\n[webdriver crate]: https://crates.io/crates/webdriver\r\n\r\n[Actions]: https://w3c.github.io/webdriver/webdriver-spec.html#actions\r\n[Delete Session]: https://w3c.github.io/webdriver/webdriver-spec.html#delete-session\r\n[Element Click]: https://w3c.github.io/webdriver/webdriver-spec.html#element-click\r\n[Get Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts\r\n[Get Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect\r\n[insecure certificate]: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate\r\n[Minimize Window]: https://w3c.github.io/webdriver/webdriver-spec.html#minimize-window\r\n[New Session]: https://w3c.github.io/webdriver/webdriver-spec.html#new-session\r\n[Send Alert Text]: https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text\r\n[Set Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts\r\n[Set Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect\r\n[Status]: https://w3c.github.io/webdriver/webdriver-spec.html#status\r\n[Take Element Screenshot]: https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot\r\n[WebDriver errors]: https://w3c.github.io/webdriver/webdriver-spec.html#handling-errors\r\n\r\n[Jason Juang]: https://github.com/juangj\r\n[Joshua Bruning]: https://github.com/joshbruning\r\n[Kalpesh Krishna]: https://github.com/martiansideofthemoon\r\n[Mike Pennisi]: https://github.com/jugglinmike\r\n[Sven Jost]: https://github/mythsunwind\r\n[Vlad Filippov]: https://github.com/vladikoff" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/8332474", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/8332474/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/8332474/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.19.1", "id": 8332474, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTgzMzI0NzQ=", "tag_name": "v0.19.1", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-10-31T19:05:43Z", "published_at": "2017-10-31T19:13:46Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/5213143", "id": 5213143, "node_id": "MDEyOlJlbGVhc2VBc3NldDUyMTMxNDM=", "name": "geckodriver-v0.19.1-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2298589, "download_count": 57744, "created_at": "2017-10-31T19:13:46Z", "updated_at": "2017-10-31T19:13:46Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/5213188", "id": 5213188, "node_id": "MDEyOlJlbGVhc2VBc3NldDUyMTMxODg=", "name": "geckodriver-v0.19.1-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2339277, "download_count": 25407, "created_at": "2017-10-31T19:16:37Z", "updated_at": "2017-10-31T19:16:37Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/5213169", "id": 5213169, "node_id": "MDEyOlJlbGVhc2VBc3NldDUyMTMxNjk=", "name": "geckodriver-v0.19.1-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2301226, "download_count": 14191150, "created_at": "2017-10-31T19:15:41Z", "updated_at": "2017-10-31T19:15:42Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/5213531", "id": 5213531, "node_id": "MDEyOlJlbGVhc2VBc3NldDUyMTM1MzE=", "name": "geckodriver-v0.19.1-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1320929, "download_count": 3527246, "created_at": "2017-10-31T19:58:05Z", "updated_at": "2017-10-31T19:58:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/5220093", "id": 5220093, "node_id": "MDEyOlJlbGVhc2VBc3NldDUyMjAwOTM=", "name": "geckodriver-v0.19.1-win32.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2081376, "download_count": 343966, "created_at": "2017-11-01T14:35:04Z", "updated_at": "2017-11-01T14:35:05Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/5213156", "id": 5213156, "node_id": "MDEyOlJlbGVhc2VBc3NldDUyMTMxNTY=", "name": "geckodriver-v0.19.1-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2133764, "download_count": 5968398, "created_at": "2017-10-31T19:14:59Z", "updated_at": "2017-10-31T19:15:00Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.19.1", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.19.1", "body": "### Changed\r\n\r\n- Search suggestions in the location bar turned off as not to\r\n trigger network connections\r\n\r\n- Block addons incompatible with E10s\r\n\r\n### Fixed\r\n\r\n- Marionette stacktraces are now correctly propagated\r\n\r\n- Some error messages have been clarified\r\n\r\n### Removed\r\n\r\n- Removed obsolete `socksUsername` and `socksPassword` proxy\r\n configuration keys because neither were picked up or recognised" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/7778477", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/7778477/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/7778477/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.19.0", "id": 7778477, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTc3Nzg0Nzc=", "tag_name": "v0.19.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-09-16T10:49:11Z", "published_at": "2017-09-16T10:57:11Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4839699", "id": 4839699, "node_id": "MDEyOlJlbGVhc2VBc3NldDQ4Mzk2OTk=", "name": "geckodriver-v0.19.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2257631, "download_count": 14116, "created_at": "2017-09-16T10:57:33Z", "updated_at": "2017-09-16T10:57:34Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.0/geckodriver-v0.19.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4839698", "id": 4839698, "node_id": "MDEyOlJlbGVhc2VBc3NldDQ4Mzk2OTg=", "name": "geckodriver-v0.19.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2296639, "download_count": 10947, "created_at": "2017-09-16T10:57:26Z", "updated_at": "2017-09-16T10:57:27Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.0/geckodriver-v0.19.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4839691", "id": 4839691, "node_id": "MDEyOlJlbGVhc2VBc3NldDQ4Mzk2OTE=", "name": "geckodriver-v0.19.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2259579, "download_count": 8057703, "created_at": "2017-09-16T10:57:10Z", "updated_at": "2017-09-16T10:57:11Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.0/geckodriver-v0.19.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4839759", "id": 4839759, "node_id": "MDEyOlJlbGVhc2VBc3NldDQ4Mzk3NTk=", "name": "geckodriver-v0.19.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1345925, "download_count": 1023376, "created_at": "2017-09-16T11:15:27Z", "updated_at": "2017-09-16T11:15:27Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.0/geckodriver-v0.19.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/5091889", "id": 5091889, "node_id": "MDEyOlJlbGVhc2VBc3NldDUwOTE4ODk=", "name": "geckodriver-v0.19.0-win32.zip", "label": null, "uploader": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2746465, "download_count": 58715, "created_at": "2017-10-17T15:46:05Z", "updated_at": "2017-10-17T15:46:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.0/geckodriver-v0.19.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4839704", "id": 4839704, "node_id": "MDEyOlJlbGVhc2VBc3NldDQ4Mzk3MDQ=", "name": "geckodriver-v0.19.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2177346, "download_count": 1565960, "created_at": "2017-09-16T10:58:45Z", "updated_at": "2017-09-16T10:58:46Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.19.0/geckodriver-v0.19.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.19.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.19.0", "body": "Note that with geckodriver v0.19.0 the following versions are recommended:\r\n- Firefox 55.0 (and greater)\r\n- Selenium 3.5 (and greater)\r\n\r\n### Added\r\n\r\n- Added endpoint:\r\n - POST `/session/{session id}/window/minimize` for the [Minimize Window]\r\n command\r\n\r\n- Added preference `extensions.shield-recipe-client.api_url` to disable shield\r\n studies which could unexpectedly change the behavior of Firefox\r\n\r\n- Introduced the temporary, boolean capability `moz:webdriverClick` to enable\r\n the WebDriver conforming behavior of the [Element Click] command.\r\n\r\n- Added crashreporter environment variables to better control the browser\r\n in case of crashes\r\n\r\n- Added preference `dom.file.createInChild` set to true to allow file\r\n object creation in content processes\r\n\r\n### Changed\r\n\r\n- Log all used application arguments and not only `-marionette`\r\n\r\n- Early abort connection attempts to Marionette if the Firefox process\r\n closed unexpectetly\r\n\r\n- Removed deprecated `socksProxyVersion` in favor of `socksVersion`\r\n\r\n- Removed `ftpProxyPort`, `httpProxyPort`, `sslProxyPort`, and\r\n `socksProxyPort` because _ports_ have to be set for `ftpProxy`,\r\n `httpProxy`, `sslProxy`, and `socksProxy` using \":\"\r\n\r\n- The `proxyType` `noproxy` has been replaced with `direct` in accordance\r\n with recent WebDriver specification changes\r\n\r\n- The [`WindowRectParameters`] have been updated to return signed 32-bit\r\n integers in accordance with the CSS and WebDriver specifications, and\r\n to be more liberal with the input types\r\n\r\n- Mapped the [`FullscreenWindow`] to the correct Marionette command\r\n\r\n- To make sure no browser process is left behind when the [`NewSession`]\r\n fails, the process is closed immediately now\r\n\r\n- `/moz/addon/install` command accepts an `addon` parameter, in lieu of\r\n `path`, containing an addon as a Base64 string (fixed by [Jason Juang])\r\n\r\n- [webdriver crate] upgraded to version 0.31.0\r\n\r\n- [mozrunner crate] upgraded to version 0.5.0\r\n\r\n### Removed\r\n\r\n- Removed the following obsolete preferences for Firefox:\r\n - `browser.safebrowsing.enabled`\r\n - `browser.safebrowsing.forbiddenURIs.enabled`\r\n - `marionette.defaultPrefs.port`\r\n - `marionette.logging`\r\n\r\n[README]: https://github.com/mozilla/geckodriver/blob/master/README.md\r\n\r\n[`CloseWindowResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CloseWindowResponse.html\r\n[`CookieResponse`]: https://docs.rs/webdriver/newest/webdriver/response/struct.CookieResponse.html\r\n[`ElementClickIntercepted`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted\r\n[`ElementNotInteractable`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable\r\n[`FullscreenWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.FullscreenWindow\r\n[`GetNamedCookie`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie\r\n[`GetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.GetWindowRect\r\n[`InvalidCoordinates`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates\r\n[`MaximizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MaximizeWindow\r\n[`MinimizeWindow`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.MinimizeWindow\r\n[`NewSession`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.NewSession\r\n[`NoSuchCookie`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie\r\n[`RectResponse`]: https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html\r\n[`SendKeysParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.SendKeysParameters.html\r\n[`SessionNotCreated`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated\r\n[`SetTimeouts`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts\r\n[`SetWindowRect`]: https://docs.rs/webdriver/newest/webdriver/command/enum.WebDriverCommand.html#variant.SetWindowRect\r\n[`UnableToCaptureScreen`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen\r\n[`UnknownCommand`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand\r\n[`UnknownError`]: https://docs.rs/webdriver/newest/webdriver/error/enum.ErrorStatus.html#variant.UnknownError\r\n[`WindowRectParameters`]: https://docs.rs/webdriver/newest/webdriver/command/struct.WindowRectParameters.html\r\n\r\n[mozrunner crate]: https://crates.io/crates/mozrunner\r\n[webdriver crate]: https://crates.io/crates/webdriver\r\n\r\n[Actions]: https://w3c.github.io/webdriver/webdriver-spec.html#actions\r\n[Element Click]: https://w3c.github.io/webdriver/webdriver-spec.html#element-click\r\n[Get Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts\r\n[Set Timeouts]: https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts\r\n[Get Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect\r\n[Set Window Rect]: https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect\r\n[insecure certificate]: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate\r\n[Minimize Window]: https://w3c.github.io/webdriver/webdriver-spec.html#minimize-window\r\n[New Session]: https://w3c.github.io/webdriver/webdriver-spec.html#new-session\r\n[Send Alert Text]: https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text\r\n[Status]: https://w3c.github.io/webdriver/webdriver-spec.html#status\r\n[Take Element Screenshot]: https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot\r\n[WebDriver errors]: https://w3c.github.io/webdriver/webdriver-spec.html#handling-errors\r\n\r\n[Jason Juang]: https://github.com/juangj\r\n[Joshua Bruning]: https://github.com/joshbruning\r\n[Kalpesh Krishna]: https://github.com/martiansideofthemoon\r\n[Mike Pennisi]: https://github.com/jugglinmike\r\n[Sven Jost]: https://github/mythsunwind\r\n[Vlad Filippov]: https://github.com/vladikoff\r\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/6998290", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/6998290/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/6998290/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.18.0", "id": 6998290, "author": { "login": "andreastt", "id": 399120, "node_id": "MDQ6VXNlcjM5OTEyMA==", "avatar_url": "https://avatars.githubusercontent.com/u/399120?v=4", "gravatar_id": "", "url": "https://api.github.com/users/andreastt", "html_url": "https://github.com/andreastt", "followers_url": "https://api.github.com/users/andreastt/followers", "following_url": "https://api.github.com/users/andreastt/following{/other_user}", "gists_url": "https://api.github.com/users/andreastt/gists{/gist_id}", "starred_url": "https://api.github.com/users/andreastt/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/andreastt/subscriptions", "organizations_url": "https://api.github.com/users/andreastt/orgs", "repos_url": "https://api.github.com/users/andreastt/repos", "events_url": "https://api.github.com/users/andreastt/events{/privacy}", "received_events_url": "https://api.github.com/users/andreastt/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTY5OTgyOTA=", "tag_name": "v0.18.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-07-11T12:31:46Z", "published_at": "2017-07-11T12:35:20Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4301825", "id": 4301825, "node_id": "MDEyOlJlbGVhc2VBc3NldDQzMDE4MjU=", "name": "geckodriver-v0.18.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2235863, "download_count": 23860, "created_at": "2017-07-11T12:38:48Z", "updated_at": "2017-07-11T12:38:48Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4301828", "id": 4301828, "node_id": "MDEyOlJlbGVhc2VBc3NldDQzMDE4Mjg=", "name": "geckodriver-v0.18.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2274574, "download_count": 22425, "created_at": "2017-07-11T12:39:23Z", "updated_at": "2017-07-11T12:39:23Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4301827", "id": 4301827, "node_id": "MDEyOlJlbGVhc2VBc3NldDQzMDE4Mjc=", "name": "geckodriver-v0.18.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2260781, "download_count": 4705243, "created_at": "2017-07-11T12:39:18Z", "updated_at": "2017-07-11T12:39:18Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4301905", "id": 4301905, "node_id": "MDEyOlJlbGVhc2VBc3NldDQzMDE5MDU=", "name": "geckodriver-v0.18.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1378434, "download_count": 1414490, "created_at": "2017-07-11T12:52:00Z", "updated_at": "2017-07-11T12:52:00Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4301847", "id": 4301847, "node_id": "MDEyOlJlbGVhc2VBc3NldDQzMDE4NDc=", "name": "geckodriver-v0.18.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2374877, "download_count": 158254, "created_at": "2017-07-11T12:42:37Z", "updated_at": "2017-07-11T12:42:38Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4301832", "id": 4301832, "node_id": "MDEyOlJlbGVhc2VBc3NldDQzMDE4MzI=", "name": "geckodriver-v0.18.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2185724, "download_count": 1815276, "created_at": "2017-07-11T12:40:21Z", "updated_at": "2017-07-11T12:40:22Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.18.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.18.0", "body": "### Changed\r\n- [`RectResponse`](https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html) permits returning floats for `width` and `height` fields\r\n- New type [`CookieResponse`](https://docs.rs/webdriver/0.27.0/webdriver/response/struct.CookieResponse.html) for the [`GetNamedCookie` command](https://docs.rs/webdriver/0.27.0/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie) returns a single cookie, as opposed to an array of a single cookie\r\n- To pick up a prepared profile from the filesystem, it is now possible to pass `[\"-profile\", \"/path/to/profile\"]` in the `args` array on `moz:firefoxOptions`\r\n- geckodriver now recommends Firefox 53 and greater\r\n- Version information (`--version`) contains the hash from from the commit used to build geckodriver\r\n- geckodriver version logged on startup\r\n- [webdriver crate](https://crates.io/crates/webdriver) upgraded to version 0.27.0\r\n- [mozrunner crate](https://crates.io/crates/mozrunner) upgraded to version 0.4.1\r\n\r\n### Fixed\r\n- The [`SetTimeouts`](https://docs.rs/webdriver/0.27.0/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts) command maps to the Marionette `setTimeouts` command, which makes geckodriver compatible with Firefox 56 and greater\r\n- Linux x86 (i686-unknown-linux-musl) builds are fixed" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/6664074", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/6664074/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/6664074/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.17.0", "id": 6664074, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTY2NjQwNzQ=", "tag_name": "v0.17.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-06-09T15:34:35Z", "published_at": "2017-06-09T15:48:06Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4067144", "id": 4067144, "node_id": "MDEyOlJlbGVhc2VBc3NldDQwNjcxNDQ=", "name": "geckodriver-v0.17.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2236464, "download_count": 18112, "created_at": "2017-06-09T15:50:40Z", "updated_at": "2017-06-09T15:50:41Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.17.0/geckodriver-v0.17.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4067135", "id": 4067135, "node_id": "MDEyOlJlbGVhc2VBc3NldDQwNjcxMzU=", "name": "geckodriver-v0.17.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2278328, "download_count": 8573, "created_at": "2017-06-09T15:48:14Z", "updated_at": "2017-06-09T15:48:14Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.17.0/geckodriver-v0.17.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4067134", "id": 4067134, "node_id": "MDEyOlJlbGVhc2VBc3NldDQwNjcxMzQ=", "name": "geckodriver-v0.17.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2263296, "download_count": 1730235, "created_at": "2017-06-09T15:48:06Z", "updated_at": "2017-06-09T15:48:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.17.0/geckodriver-v0.17.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4067345", "id": 4067345, "node_id": "MDEyOlJlbGVhc2VBc3NldDQwNjczNDU=", "name": "geckodriver-v0.17.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1381852, "download_count": 414454, "created_at": "2017-06-09T16:16:16Z", "updated_at": "2017-06-09T16:16:16Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.17.0/geckodriver-v0.17.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4067145", "id": 4067145, "node_id": "MDEyOlJlbGVhc2VBc3NldDQwNjcxNDU=", "name": "geckodriver-v0.17.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2255062, "download_count": 70247, "created_at": "2017-06-09T15:50:47Z", "updated_at": "2017-06-09T15:50:48Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.17.0/geckodriver-v0.17.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/4067138", "id": 4067138, "node_id": "MDEyOlJlbGVhc2VBc3NldDQwNjcxMzg=", "name": "geckodriver-v0.17.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2187418, "download_count": 678365, "created_at": "2017-06-09T15:48:45Z", "updated_at": "2017-06-09T15:48:45Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.17.0/geckodriver-v0.17.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.17.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.17.0", "body": "### Added\r\n- Added endpoints:\r\n - POST `/session/{session id}/window/fullscreen` to invoke the window manager-specific `full screen` operation\r\n - POST `/session/{session id}/moz/addon/install` to install an extension [Gecko only]\r\n - POST `/session/{session id}/moz/addon/uninstall` to uninstall an extension [Gecko only]\r\n\r\n### Changed\r\n- Increasing the length of the `network.http.phishy-userpass-length` preference will cause Firefox to not prompt when navigating to a website with a username or password in the URL\r\n- Library dependencies upgraded to mozrunner 0.4 and mozprofile 0.3 to allow overriding of preferences via capabilities if those have been already set in the profile\r\n- Library dependencies upgraded to mozversion 0.1.2 to only use the normalized path of the Firefox binary for version checks but not to actually start the browser, which broke several components in Firefox on Windows\r\n\r\n### Fixed\r\n- The SetWindowRect command now returns the WindowRect when it is done\r\n- Use ASCII versions of array symbols to properly display them in the Windows command prompt\r\n- Use [`SessionNotCreated`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.SessionNotCreated) error instead of [`UnknownError`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.UnknownError) if there is no current session" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/6194862", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/6194862/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/6194862/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.16.1", "id": 6194862, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTYxOTQ4NjI=", "tag_name": "v0.16.1", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-04-26T12:59:58Z", "published_at": "2017-04-26T13:07:59Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3741867", "id": 3741867, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3NDE4Njc=", "name": "geckodriver-v0.16.1-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2169653, "download_count": 16521, "created_at": "2017-04-26T13:07:58Z", "updated_at": "2017-04-26T13:07:58Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.1/geckodriver-v0.16.1-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3741875", "id": 3741875, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3NDE4NzU=", "name": "geckodriver-v0.16.1-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2183421, "download_count": 8763967, "created_at": "2017-04-26T13:08:58Z", "updated_at": "2017-04-26T13:08:58Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.1/geckodriver-v0.16.1-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3741878", "id": 3741878, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3NDE4Nzg=", "name": "geckodriver-v0.16.1-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1352090, "download_count": 934695, "created_at": "2017-04-26T13:10:11Z", "updated_at": "2017-04-26T13:10:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.1/geckodriver-v0.16.1-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3741892", "id": 3741892, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3NDE4OTI=", "name": "geckodriver-v0.16.1-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2272882, "download_count": 64820, "created_at": "2017-04-26T13:12:24Z", "updated_at": "2017-04-26T13:12:25Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.1/geckodriver-v0.16.1-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3741872", "id": 3741872, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3NDE4NzI=", "name": "geckodriver-v0.16.1-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2174713, "download_count": 1122533, "created_at": "2017-04-26T13:08:43Z", "updated_at": "2017-04-26T13:08:43Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.1/geckodriver-v0.16.1-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.16.1", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.16.1", "body": "### Fixed\r\n- Read Firefox version number from stdout when failing to look for the application .ini file (fixes [Selenium #3884](https://github.com/SeleniumHQ/selenium/issues/3884))\r\n- Session is now ended when closing the last Firefox window (fixes [#613](https://github.com/mozilla/geckodriver/issues/613))" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/6150191", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/6150191/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/6150191/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.16.0", "id": 6150191, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTYxNTAxOTE=", "tag_name": "v0.16.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-04-21T15:07:12Z", "published_at": "2017-04-21T15:15:04Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3709506", "id": 3709506, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3MDk1MDY=", "name": "geckodriver-v0.16.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2165300, "download_count": 5269, "created_at": "2017-04-21T15:15:08Z", "updated_at": "2017-04-21T15:15:08Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.0/geckodriver-v0.16.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3709504", "id": 3709504, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3MDk1MDQ=", "name": "geckodriver-v0.16.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2179599, "download_count": 992356, "created_at": "2017-04-21T15:15:03Z", "updated_at": "2017-04-21T15:15:03Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.0/geckodriver-v0.16.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3709594", "id": 3709594, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3MDk1OTQ=", "name": "geckodriver-v0.16.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1346599, "download_count": 669653, "created_at": "2017-04-21T15:21:03Z", "updated_at": "2017-04-21T15:21:04Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.0/geckodriver-v0.16.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3709588", "id": 3709588, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3MDk1ODg=", "name": "geckodriver-v0.16.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2260825, "download_count": 31215, "created_at": "2017-04-21T15:20:31Z", "updated_at": "2017-04-21T15:20:32Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.0/geckodriver-v0.16.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3709513", "id": 3709513, "node_id": "MDEyOlJlbGVhc2VBc3NldDM3MDk1MTM=", "name": "geckodriver-v0.16.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2172420, "download_count": 348953, "created_at": "2017-04-21T15:15:24Z", "updated_at": "2017-04-21T15:15:24Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.16.0/geckodriver-v0.16.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.16.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.16.0", "body": "Note that geckodriver v0.16.0 is only compatible with Selenium 3.4 and greater.\r\n\r\n### Added\r\n- Support for WebDriver-conforming [New Session](https://w3c.github.io/webdriver/webdriver-spec.html#dfn-new-session) negotiation, with `desiredCapabilities`/`requiredCapabilities` negotiation as fallback\r\n- Added two new endpoints:\r\n - GET `/session/{session id}/window/rect` for [Get Window Rect](https://w3c.github.io/webdriver/webdriver-spec.html#get-window-rect)\r\n - POST `/session/{session id}/window/rect` for [Set Window Rect](https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect)\r\n- Align errors with the [WebDriver errors](https://w3c.github.io/webdriver/webdriver-spec.html#handling-errors):\r\n - Introduces new errors [`ElementClickIntercepted`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.ElementClickIntercepted), [`ElementNotInteractable`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.ElementNotInteractable), [`InvalidCoordinates`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.InvalidCoordinates), [`NoSuchCookie`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.NoSuchCookie), [`UnableToCaptureScreen`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.UnableToCaptureScreen), and [`UnknownCommand`](https://docs.rs/webdriver/0.25.0/webdriver/error/enum.ErrorStatus.html#variant.UnknownCommand)\r\n - Removes `ElementNotVisible` and `InvalidElementCoordinates` errors\r\n\r\n### Removed\r\n- Removed following list of unused endpoints:\r\n - GET `/session/{session id}/alert_text`\r\n - POST `/session/{session id}/alert_text`\r\n - POST `/session/{session id}/accept_alert`\r\n - POST `/session/{session id}/dismiss_alert`\r\n - GET `/session/{session id}/window_handle` \r\n - DELETE `/session/{session id}/window_handle`\r\n - POST `/session/{session id}/execute_async`\r\n - POST `/session/{session id}/execute`\r\n\r\n### Changed\r\n- [`SendKeysParameters`](https://docs.rs/webdriver/0.25.0/webdriver/command/struct.SendKeysParameters.html), which is used for the [Element Send Keys](https://w3c.github.io/webdriver/webdriver-spec.html#element-send-keys) and [Send Alert Text](https://w3c.github.io/webdriver/webdriver-spec.html#send-alert-text) commands, has been updated to take a string `text` field\r\n- [`CookieResponse`](https://docs.rs/webdriver/0.25.0/webdriver/response/struct.CookieResponse.html) and [`CloseWindowResponse`](https://docs.rs/webdriver/0.25.0/webdriver/response/struct.CloseWindowResponse.html) fixed to be properly wrapped in a `value` field, like other responses\r\n- Allow negative numbers for `x` and `y` fields in `pointerMove` action\r\n- Disable Flash and the plugin container in Firefox by default, which should help mitigate the “Plugin Container for Firefox has stopped wroking” problems [many users were reporting](https://github.com/mozilla/geckodriver/issues/225) when deleting a session\r\n- Preferences passed in a profile now take precedence over set of default preferences defined by geckodriver (fixed by [@DrMarcII](https://github.com/DrMarcII))\r\n - The exceptions are the `marionette.port` and `marionette.log.level` preferences and their fallbacks, which are set unconditionally and cannot be overriden\r\n- Remove default preference that disables unsafe CPOW checks\r\n- WebDriver library updated to 0.25.2\r\n\r\n### Fixed\r\n- Fix for the “corrupt deflate stream” exception that sometimes occured when trying to write an empty profile by [@kirhgoph](https://github.com/kirhgoph)\r\n- Recognise `sslProxy` and `sslProxyPort` entries in the proxy configuration object (fixed by [@juangj](https://github.com/juangj))\r\n- Fix “`httpProxyPort` was not an integer” error (fixed by [@juangj](https://github.com/juangj))\r\n- Fix broken unmarshaling of _Get Timeouts_ response format from Firefox 52 and earlier (fixed by [@juangj](https://github.com/juangj))\r\n- Allow preferences in `moz:firefoxOptions` to be both positive- and negative integers (fixed by [@juangj](https://github.com/juangj))\r\n- Allow IPv6 hostnames in the proxy configuration object\r\n- i686-unknown-linux-musl (Linux 32-bit) build fixed\r\n- Log messages from other Rust modules are now ignored\r\n- Improved log messages to the HTTPD" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/5675511", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/5675511/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/5675511/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.15.0", "id": 5675511, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTU2NzU1MTE=", "tag_name": "v0.15.0", "target_commitish": "master", "name": "v0.15.0", "draft": false, "prerelease": false, "created_at": "2017-03-08T11:34:12Z", "published_at": "2017-03-08T11:40:39Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3345356", "id": 3345356, "node_id": "MDEyOlJlbGVhc2VBc3NldDMzNDUzNTY=", "name": "geckodriver-v0.15.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2088814, "download_count": 17215, "created_at": "2017-03-08T11:46:29Z", "updated_at": "2017-03-08T11:46:30Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3345328", "id": 3345328, "node_id": "MDEyOlJlbGVhc2VBc3NldDMzNDUzMjg=", "name": "geckodriver-v0.15.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2081948, "download_count": 1144439, "created_at": "2017-03-08T11:40:39Z", "updated_at": "2017-03-08T11:40:39Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3345666", "id": 3345666, "node_id": "MDEyOlJlbGVhc2VBc3NldDMzNDU2NjY=", "name": "geckodriver-v0.15.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1266948, "download_count": 502012, "created_at": "2017-03-08T12:42:16Z", "updated_at": "2017-03-08T12:42:16Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3345355", "id": 3345355, "node_id": "MDEyOlJlbGVhc2VBc3NldDMzNDUzNTU=", "name": "geckodriver-v0.15.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2093271, "download_count": 60179, "created_at": "2017-03-08T11:46:27Z", "updated_at": "2017-03-08T11:46:27Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3345335", "id": 3345335, "node_id": "MDEyOlJlbGVhc2VBc3NldDMzNDUzMzU=", "name": "geckodriver-v0.15.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2014253, "download_count": 680786, "created_at": "2017-03-08T11:41:40Z", "updated_at": "2017-03-08T11:41:40Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.15.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.15.0", "body": "**IMPORTANT: If you use geckodriver with Selenium, you must upgrade to Selenium 3.3 since this release aligns HTTP responses with the [WebDriver standard](http://w3c.github.io/webdriver/webdriver-spec.html).**\r\n\r\n### Added\r\n- Added routing and parsing for the [Get Timeouts](https://w3c.github.io/webdriver/webdriver-spec.html#dfn-get-timeouts) command\r\n\r\n### Changed\r\n- All HTTP responses are now wrapped in `{value: …}` objects per the WebDriver specification; this may likely require you to update your client library\r\n- Pointer move action’s `element` key changed to `origin`, which lets pointer actions originate within the context of the viewport, the pointer’s current position, or from an element\r\n- Now uses about:blank as the new tab document; this was previously disabled due to [bug 1333736](https://bugzilla.mozilla.org/show_bug.cgi?id=1333736) in Marionette\r\n- WebDriver libary updated to 0.23.0\r\n\r\n### Fixed\r\n- Aligned the data structure accepted by the [Set Timeouts](https://w3c.github.io/webdriver/webdriver-spec.html#set-timeouts) command with the WebDriver specification" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/5317999", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/5317999/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/5317999/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.14.0", "id": 5317999, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTUzMTc5OTk=", "tag_name": "v0.14.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-01-31T17:07:43Z", "published_at": "2017-01-31T17:14:54Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3097112", "id": 3097112, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwOTcxMTI=", "name": "geckodriver-v0.14.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2065266, "download_count": 13173, "created_at": "2017-01-31T17:14:54Z", "updated_at": "2017-01-31T17:14:54Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3097114", "id": 3097114, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwOTcxMTQ=", "name": "geckodriver-v0.14.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1901222, "download_count": 10197, "created_at": "2017-01-31T17:15:00Z", "updated_at": "2017-01-31T17:15:00Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3097130", "id": 3097130, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwOTcxMzA=", "name": "geckodriver-v0.14.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1832331, "download_count": 1297052, "created_at": "2017-01-31T17:15:42Z", "updated_at": "2017-01-31T17:15:43Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3106292", "id": 3106292, "node_id": "MDEyOlJlbGVhc2VBc3NldDMxMDYyOTI=", "name": "geckodriver-v0.14.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1295330, "download_count": 153951, "created_at": "2017-02-01T22:46:11Z", "updated_at": "2017-02-01T22:46:12Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3097171", "id": 3097171, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwOTcxNzE=", "name": "geckodriver-v0.14.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2265388, "download_count": 44185, "created_at": "2017-01-31T17:20:44Z", "updated_at": "2017-01-31T17:20:44Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/3097133", "id": 3097133, "node_id": "MDEyOlJlbGVhc2VBc3NldDMwOTcxMzM=", "name": "geckodriver-v0.14.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2233991, "download_count": 221434, "created_at": "2017-01-31T17:16:09Z", "updated_at": "2017-01-31T17:16:09Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.14.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.14.0", "body": "### Changed\n- Firefox process is now terminated and session ended when the last window is closed\n- WebDriver library updated to version 0.20.0\n\n### Fixed\n- Stacktraces are now included when the error originates from within the Rust stack\n- HTTPD now returns correct response headers for `Content-Type` and `Cache-Control` thanks to @jugglinmike\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/5090231", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/5090231/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/5090231/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.13.0", "id": 5090231, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTUwOTAyMzE=", "tag_name": "v0.13.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-01-06T17:55:39Z", "published_at": "2017-01-06T18:01:53Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2939688", "id": 2939688, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5Mzk2ODg=", "name": "geckodriver-v0.13.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2032391, "download_count": 9095, "created_at": "2017-01-06T18:02:08Z", "updated_at": "2017-01-06T18:02:09Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.13.0/geckodriver-v0.13.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2939687", "id": 2939687, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5Mzk2ODc=", "name": "geckodriver-v0.13.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1865266, "download_count": 11198, "created_at": "2017-01-06T18:02:07Z", "updated_at": "2017-01-06T18:02:08Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.13.0/geckodriver-v0.13.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2939686", "id": 2939686, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5Mzk2ODY=", "name": "geckodriver-v0.13.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1801469, "download_count": 2531543, "created_at": "2017-01-06T18:01:53Z", "updated_at": "2017-01-06T18:01:53Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.13.0/geckodriver-v0.13.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2940515", "id": 2940515, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5NDA1MTU=", "name": "geckodriver-v0.13.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1263029, "download_count": 809555, "created_at": "2017-01-06T18:32:43Z", "updated_at": "2017-01-06T18:32:44Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.13.0/geckodriver-v0.13.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2939698", "id": 2939698, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5Mzk2OTg=", "name": "geckodriver-v0.13.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2188624, "download_count": 27579, "created_at": "2017-01-06T18:05:57Z", "updated_at": "2017-01-06T18:05:57Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.13.0/geckodriver-v0.13.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2939689", "id": 2939689, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5Mzk2ODk=", "name": "geckodriver-v0.13.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2203217, "download_count": 526128, "created_at": "2017-01-06T18:02:13Z", "updated_at": "2017-01-06T18:02:14Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.13.0/geckodriver-v0.13.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.13.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.13.0", "body": "## 0.13.0 (2017-01-06)\n\n### Changed\n- When navigating to a document with an insecure- or otherwise invalid TLS certificate, an [insecure certificate](https://w3c.github.io/webdriver/webdriver-spec.html#dfn-insecure-certificate) error will be returned\n- On macOS, deducing Firefox’ location on the system will look for _firefox-bin_ on the system path (`PATH` environmental variable) before looking in the applications folder\n- Window position coordinates are allowed to be negative numbers, to cater for maximised window positioning on Windows\n- WebDriver library updated to version 0.18.0\n\n### Fixed\n- Check for single-character key codes in action sequences now counts characters instead of bytes\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/5059848", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/5059848/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/5059848/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.12.0", "id": 5059848, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTUwNTk4NDg=", "tag_name": "v0.12.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2017-01-03T19:36:10Z", "published_at": "2017-01-03T19:42:44Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2920548", "id": 2920548, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5MjA1NDg=", "name": "geckodriver-v0.12.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 2018757, "download_count": 3758, "created_at": "2017-01-03T19:43:31Z", "updated_at": "2017-01-03T19:43:32Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.12.0/geckodriver-v0.12.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2920543", "id": 2920543, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5MjA1NDM=", "name": "geckodriver-v0.12.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1849071, "download_count": 4738, "created_at": "2017-01-03T19:42:43Z", "updated_at": "2017-01-03T19:42:43Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.12.0/geckodriver-v0.12.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2920544", "id": 2920544, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5MjA1NDQ=", "name": "geckodriver-v0.12.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1786240, "download_count": 272603, "created_at": "2017-01-03T19:43:05Z", "updated_at": "2017-01-03T19:43:05Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.12.0/geckodriver-v0.12.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2920649", "id": 2920649, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5MjA2NDk=", "name": "geckodriver-v0.12.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1249460, "download_count": 57459, "created_at": "2017-01-03T20:04:37Z", "updated_at": "2017-01-03T20:04:38Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.12.0/geckodriver-v0.12.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2920554", "id": 2920554, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5MjA1NTQ=", "name": "geckodriver-v0.12.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2143070, "download_count": 11236, "created_at": "2017-01-03T19:46:36Z", "updated_at": "2017-01-03T19:46:36Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.12.0/geckodriver-v0.12.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2920546", "id": 2920546, "node_id": "MDEyOlJlbGVhc2VBc3NldDI5MjA1NDY=", "name": "geckodriver-v0.12.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2172581, "download_count": 530570, "created_at": "2017-01-03T19:43:24Z", "updated_at": "2017-01-03T19:43:24Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.12.0/geckodriver-v0.12.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.12.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.12.0", "body": "### Added\n- Added [_Take Element Screenshot_](https://w3c.github.io/webdriver/webdriver-spec.html#take-element-screenshot) command\n- Added new [_Status_](https://w3c.github.io/webdriver/webdriver-spec.html#status) command\n- Added routing for the [_Get Timeouts_](https://w3c.github.io/webdriver/webdriver-spec.html#get-timeouts) command, but it is not yet implemented in Marionette, and will return an _unsupported operation_ error until it is\n- Implemented routing for [new actions API](https://w3c.github.io/webdriver/webdriver-spec.html#actions), but it too is not yet fully implemented in Marionette\n\n### Changed\n- [Synced Firefox preferences](https://github.com/mozilla/geckodriver/commit/2bfdc3ec8151c427a6a75a6ba3ad203459540495) with those used in Mozilla automation\n- Default log level for debug builds of Firefox, which used to be `DEBUG`, changed to `INFO`-level\n- WebDriver library dependency upgraded to 0.17.1\n- Using _session not created_ error when failing to start session\n- geckodriver will exit with exit code 69 to indicate that the port is unavailable\n\n### Fixed\n- Improved logging when starting Firefox\n- Reverted to synchronous logging, which should address cases of inconsistent output when failing to bind to port\n- Clarified in README that geckodriver is not supported on Windows XP\n- Added documentation of supported capabilities to [README](https://github.com/mozilla/geckodriver/blob/master/README.md)\n- Included capabilities example in [README](https://github.com/mozilla/geckodriver/blob/master/README.md)\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/4347443", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/4347443/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/4347443/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.11.1", "id": 4347443, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTQzNDc0NDM=", "tag_name": "v0.11.1", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2016-10-10T11:34:17Z", "published_at": "2016-10-10T11:51:27Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449638", "id": 2449638, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk2Mzg=", "name": "geckodriver-v0.11.1-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1708237, "download_count": 21998, "created_at": "2016-10-10T11:51:39Z", "updated_at": "2016-10-10T11:51:39Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.1/geckodriver-v0.11.1-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449639", "id": 2449639, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk2Mzk=", "name": "geckodriver-v0.11.1-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1502758, "download_count": 47300, "created_at": "2016-10-10T11:51:56Z", "updated_at": "2016-10-10T11:51:57Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.1/geckodriver-v0.11.1-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449637", "id": 2449637, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk2Mzc=", "name": "geckodriver-v0.11.1-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1455774, "download_count": 12861516, "created_at": "2016-10-10T11:51:26Z", "updated_at": "2016-10-10T11:51:27Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.1/geckodriver-v0.11.1-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449651", "id": 2449651, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk2NTE=", "name": "geckodriver-v0.11.1-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1208796, "download_count": 2671513, "created_at": "2016-10-10T11:54:28Z", "updated_at": "2016-10-10T11:54:29Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.1/geckodriver-v0.11.1-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449649", "id": 2449649, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk2NDk=", "name": "geckodriver-v0.11.1-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2132770, "download_count": 411040, "created_at": "2016-10-10T11:53:57Z", "updated_at": "2016-10-10T11:53:57Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.1/geckodriver-v0.11.1-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449641", "id": 2449641, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk2NDE=", "name": "geckodriver-v0.11.1-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2486790, "download_count": 9047769, "created_at": "2016-10-10T11:52:23Z", "updated_at": "2016-10-10T11:52:24Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.1/geckodriver-v0.11.1-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.11.1", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.11.1", "body": "### Fixed\n- Version number in binary now reflects the release version.\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/4347111", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/4347111/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/4347111/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.11.0", "id": 4347111, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTQzNDcxMTE=", "tag_name": "v0.11.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2016-10-10T10:52:13Z", "published_at": "2016-10-10T10:58:40Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449465", "id": 2449465, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk0NjU=", "name": "geckodriver-v0.11.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1695238, "download_count": 3116, "created_at": "2016-10-10T10:58:47Z", "updated_at": "2016-10-10T10:58:47Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.0/geckodriver-v0.11.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449464", "id": 2449464, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk0NjQ=", "name": "geckodriver-v0.11.0-linux32.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1498186, "download_count": 3882, "created_at": "2016-10-10T10:58:40Z", "updated_at": "2016-10-10T10:58:40Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.0/geckodriver-v0.11.0-linux32.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449466", "id": 2449466, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk0NjY=", "name": "geckodriver-v0.11.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1451261, "download_count": 7439, "created_at": "2016-10-10T10:59:06Z", "updated_at": "2016-10-10T10:59:06Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.0/geckodriver-v0.11.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449481", "id": 2449481, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk0ODE=", "name": "geckodriver-v0.11.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1203475, "download_count": 5223, "created_at": "2016-10-10T11:01:23Z", "updated_at": "2016-10-10T11:01:23Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.0/geckodriver-v0.11.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449483", "id": 2449483, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk0ODM=", "name": "geckodriver-v0.11.0-win32.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2132970, "download_count": 7411, "created_at": "2016-10-10T11:01:33Z", "updated_at": "2016-10-10T11:01:33Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.0/geckodriver-v0.11.0-win32.zip" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2449470", "id": 2449470, "node_id": "MDEyOlJlbGVhc2VBc3NldDI0NDk0NzA=", "name": "geckodriver-v0.11.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2456488, "download_count": 18067, "created_at": "2016-10-10T11:00:08Z", "updated_at": "2016-10-10T11:00:08Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.11.0/geckodriver-v0.11.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.11.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.11.0", "body": "### Added\n- Introduced continous integration builds for Linux- and Windows 32-bit binaries\n- Added commands for setting- and getting the window position\n- Added new extension commands for finding an element’s anonymous children and querying its attributes; accessible through the `/session/{sessionId}/moz/xbl/{elementId}/anonymous_children` to return all anonymous children and `/session/{sessionId}/moz/xbl/{elementId}/anonymous_by_attribute` to return an anonymous element by a name and attribute query\n- Introduced a `moz:firefoxOptions` capability to customise a Firefox session:\n - The `binary`, `args`, and `profile` entries on this dictionary is equivalent to the old `firefox_binary`, `firefox_args`, and `firefox_profile` capabilities, which have now all been removed\n - The `log` capability takes a dictionary such as `{log: \"trace\"}` to enable trace level verbosity in Gecko\n - The `prefs` capability lets you define Firefox preferences through capabilities\n- Re-introduced the `--webdriver-port` argument as a hidden alias to `--port`\n\n### Changed\n- `firefox_binary`, `firefox_args`, and `firefox_profile` capabilities removed in favour of the `moz:firefoxOptions` dictionary detailed above and in the README\n- Removed `--no-e10s` flag, and geckodriver will from now rely on the Firefox default multiprocessing settings (override using preferences)\n- Disable pop-up blocker in the default profile by @juangj\n- Changed Rust compiler version to 1.12 (beta) temporarily because of [trouble linking Musl binaries](https://github.com/rust-lang/rust/issues/34978)\n- Replaced _env_logger_ logging facility with the _slog_ package, causing the `RUST_LOG` environment variable to no longer have any affect\n- Updated the WebDriver Rust library to version 0.15.\n\n### Fixed\n- Corrected link to repository in Cargo metadata\n- Verbosity shorthand flag `-v[v]` now works again, following the replacement of the argument parsing library in the previous release\n- When the HTTPD fails to start, errors are propagated to the user\n- Disabled the additional welcome URL (`startup.homepage_welcome_url.additional`) so that officially branded Firefox builds do not start with two open tabs in fresh profiles\n- Disabled homepage override URL redirection on milestone upgrades, which means a tab with an upgrade notice is not displayed when launching a new Firefox version\n" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/3798083", "assets_url": "https://api.github.com/repos/mozilla/geckodriver/releases/3798083/assets", "upload_url": "https://uploads.github.com/repos/mozilla/geckodriver/releases/3798083/assets{?name,label}", "html_url": "https://github.com/mozilla/geckodriver/releases/tag/v0.10.0", "id": 3798083, "author": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "node_id": "MDc6UmVsZWFzZTM3OTgwODM=", "tag_name": "v0.10.0", "target_commitish": "master", "name": "", "draft": false, "prerelease": false, "created_at": "2016-08-02T22:40:31Z", "published_at": "2016-08-02T22:49:21Z", "assets": [ { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2084464", "id": 2084464, "node_id": "MDEyOlJlbGVhc2VBc3NldDIwODQ0NjQ=", "name": "geckodriver-v0.10.0-arm7hf.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1719681, "download_count": 9386, "created_at": "2016-08-02T22:49:44Z", "updated_at": "2016-08-02T22:49:44Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.10.0/geckodriver-v0.10.0-arm7hf.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2084458", "id": 2084458, "node_id": "MDEyOlJlbGVhc2VBc3NldDIwODQ0NTg=", "name": "geckodriver-v0.10.0-linux64.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1379434, "download_count": 2549035, "created_at": "2016-08-02T22:49:20Z", "updated_at": "2016-08-02T22:49:20Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.10.0/geckodriver-v0.10.0-linux64.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2084478", "id": 2084478, "node_id": "MDEyOlJlbGVhc2VBc3NldDIwODQ0Nzg=", "name": "geckodriver-v0.10.0-macos.tar.gz", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/gzip", "state": "uploaded", "size": 1243480, "download_count": 809573, "created_at": "2016-08-02T22:53:25Z", "updated_at": "2016-08-02T22:53:25Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.10.0/geckodriver-v0.10.0-macos.tar.gz" }, { "url": "https://api.github.com/repos/mozilla/geckodriver/releases/assets/2084475", "id": 2084475, "node_id": "MDEyOlJlbGVhc2VBc3NldDIwODQ0NzU=", "name": "geckodriver-v0.10.0-win64.zip", "label": "", "uploader": { "login": "AutomatedTester", "id": 128518, "node_id": "MDQ6VXNlcjEyODUxOA==", "avatar_url": "https://avatars.githubusercontent.com/u/128518?v=4", "gravatar_id": "", "url": "https://api.github.com/users/AutomatedTester", "html_url": "https://github.com/AutomatedTester", "followers_url": "https://api.github.com/users/AutomatedTester/followers", "following_url": "https://api.github.com/users/AutomatedTester/following{/other_user}", "gists_url": "https://api.github.com/users/AutomatedTester/gists{/gist_id}", "starred_url": "https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/AutomatedTester/subscriptions", "organizations_url": "https://api.github.com/users/AutomatedTester/orgs", "repos_url": "https://api.github.com/users/AutomatedTester/repos", "events_url": "https://api.github.com/users/AutomatedTester/events{/privacy}", "received_events_url": "https://api.github.com/users/AutomatedTester/received_events", "type": "User", "site_admin": false }, "content_type": "application/zip", "state": "uploaded", "size": 2388055, "download_count": 512828, "created_at": "2016-08-02T22:51:03Z", "updated_at": "2016-08-02T22:51:03Z", "browser_download_url": "https://github.com/mozilla/geckodriver/releases/download/v0.10.0/geckodriver-v0.10.0-win64.zip" } ], "tarball_url": "https://api.github.com/repos/mozilla/geckodriver/tarball/v0.10.0", "zipball_url": "https://api.github.com/repos/mozilla/geckodriver/zipball/v0.10.0", "body": "### Changed\n- Use multi-process Firefox (e10s) by default, added flag `--no-e10s` to disable it and removed `--e10s` flag\n- Disable autofilling of forms by default by @mythsunwind\n- Replace _argparse_ with _clap_ for arguments parsing\n\n### Fixed\n- Attempt to deploy a single file from Travis when making a release\n- Grammar fix in README\n" } ]