Update dependency mozilla/geckodriver to v0.34.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
mozilla/geckodriver | ironbank-github | minor |
v0.33.0 -> v0.34.0
|
⚠ WarningSome dependencies could not be looked up. Check the warning logs for more information.
Release Notes
mozilla/geckodriver (mozilla/geckodriver)
v0.34.0
: 0.34.0
c44f0d09630a
)
0.34.0 (2024-01-03, 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:
-
Support for using a page range as integer for the Print command.
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'sinfo.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.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.