Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency mozilla/geckodriver to v0.34.0 #1464

Merged
merged 1 commit into from Mar 9, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 8, 2024

Mend Renovate

This PR contains the following updates:

Package Update Change
mozilla/geckodriver minor 0.33.0 -> 0.34.0

Release Notes

mozilla/geckodriver (mozilla/geckodriver)

v0.34.0: 0.34.0

Compare Source

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
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.


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 8, 2024
@renovate renovate bot force-pushed the renovate/mozilla-geckodriver-0.x branch from c00293a to 0e4cfaa Compare February 19, 2024 20:42
@renovate renovate bot force-pushed the renovate/mozilla-geckodriver-0.x branch from 0e4cfaa to 5eaecd2 Compare March 9, 2024 13:01
@renovate renovate bot force-pushed the renovate/mozilla-geckodriver-0.x branch from 5eaecd2 to 1118747 Compare March 9, 2024 15:31
@NotMyFault NotMyFault merged commit dc5d6d4 into master Mar 9, 2024
24 checks passed
@NotMyFault NotMyFault deleted the renovate/mozilla-geckodriver-0.x branch March 9, 2024 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant