| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.34.0 source code.tar.gz | 2024-01-03 | 109.5 kB | |
| 0.34.0 source code.zip | 2024-01-03 | 128.2 kB | |
| README.md | 2024-01-03 | 3.2 kB | |
| geckodriver-v0.34.0-win64.zip | 2024-01-03 | 1.8 MB | |
| geckodriver-v0.34.0-win32.zip | 2024-01-03 | 1.8 MB | |
| geckodriver-v0.34.0-win-aarch64.zip | 2024-01-03 | 1.7 MB | |
| geckodriver-v0.34.0-macos.tar.gz | 2024-01-03 | 2.3 MB | |
| geckodriver-v0.34.0-macos-aarch64.tar.gz | 2024-01-03 | 2.1 MB | |
| geckodriver-v0.34.0-linux64.tar.gz.asc | 2024-01-03 | 833 Bytes | |
| geckodriver-v0.34.0-linux64.tar.gz | 2024-01-03 | 3.2 MB | |
| geckodriver-v0.34.0-linux32.tar.gz.asc | 2024-01-03 | 833 Bytes | |
| geckodriver-v0.34.0-linux32.tar.gz | 2024-01-03 | 3.4 MB | |
| geckodriver-v0.34.0-linux-aarch64.tar.gz.asc | 2024-01-03 | 833 Bytes | |
| geckodriver-v0.34.0-linux-aarch64.tar.gz | 2024-01-03 | 3.3 MB | |
| Totals: 14 Items | 19.8 MB | 5 | |
0.34.0 (2024-01-03, c44f0d09630a)
Known problems
- Startup hang with Firefox running in a container (e.g. snap, flatpak):
When Firefox is packaged inside a container (like the default Firefox browser shipped with Ubuntu 22.04), it may see a different filesystem to the host. This can affect access to the generated profile directory, which may result in a hang when starting Firefox. Workarounds are listed in the geckodriver usage documentation.
Added
- Support for Virtual Authenticators
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, biometrics, and security keys.
Geckodriver supports all available commands:
- Add Virtual Authenticator
- Remove Virtual Authenticator
- Add Credential
- Get Credentials
- Remove Credential
- Remove All Credentials
-
Support for using a page range as integer for the Print command.
Implemented by Mitesh Gulecha.
Changed
Implemented by James Hendry.
-
Specifying
--port=0as an argument allows geckodriver to dynamically find and use an available free port on the system. -
Updated dependencies (base64, clap, rust-url)
Fixed
-
While searching for a default Firefox installation on the system, geckodriver used the
Contents/MacOS/firefox-binexecutable instead of the binary specified in the app bundle'sinfo.plistfile. This behavior resulted in a malfunction due to a regression in Firefox, particularly affecting the Firefox 121 release. -
The Firefox version check has been extended to enable the execution of distributions with custom prefixes for the application name.
Implemented by Razvan Cojocaru.
Removed
- Removed the
unknown patherror which is not part of the WebDriver specification.
Implemented by James Hendry.