Download Latest Version geckodriver-v0.36.0-linux-aarch64.tar.gz (2.2 MB)
Email in envelope

Get an email when there's a new version of geckodriver

Home / v0.34.0
Name Modified Size InfoDownloads / 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

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:

Implemented by Mitesh Gulecha.

Changed

  • The error handling has undergone refactoring, now utilizing the anyhow and thiserror crates.

Implemented by James Hendry.

  • Specifying --port=0 as 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-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.

  • 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 path error which is not part of the WebDriver specification.

Implemented by James Hendry.

Source: README.md, updated 2024-01-03