Skip to content

0.29.0

Compare
Choose a tag to compare
@whimboo whimboo released this 14 Jan 11:17
· 13 commits to release since this release
8f93764

0.29.0 (2021-01-14, cf6956a5ec8e)

Known problems

  • macOS 10.15 (Catalina):

    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.

    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
    section of the documentation.

  • Android:

    Marionette will only be enabled in GeckoView based applications when the
    Firefox preference devtools.debugger.remote-enabled is set to True via
    moz:firefoxOptions. This will be fixed in the Firefox 90 release for Android.

    In some cases geckodriver could crash due to a stack overflow when handling
    certain device errors.

    On unrooted Android 10+ devices startup crashes of the application can be
    experienced due to an inappropriate location of test related files, e.g the
    profile folder.

Added

  • Introduced the new boolean capability moz:debuggerAddress that can be used
    to opt-in to the experimental Chrome DevTools Protocol (CDP) implementation.
    A string capability with the same name will be returned by NewSession,
    which contains the host:port combination of the HTTP server that can be
    used to query for websockets of available targets.

    Note: For this experimental feature the site-isolation support of
    Firefox aka Fission will be not available.