Skip to content

3.8.6

Compare
Choose a tag to compare
@aleksandr-kotlyar aleksandr-kotlyar released this 13 Apr 20:10
· 50 commits to master since this release

What's Changed

  • Series of fixes #422 #442 #464 by @aleksandr-kotlyar in #494

    • Fixed queries to GitHubApi when driver found in cache for firefox/ie/opera.
    • Fixed falling with Exception if browser was not determined, no more falls with this reason from now on.
    • Fixed metadata and paths storage for "latest".
    • Fixed version download logic for Chrome/Edge:
      • if version="latest" - downloads LATEST_RELEASE for Chrome/Chromiums and LATEST_STABLE for Edge;
      • if version=x.x.x - downloads x.x.x;
      • if version is None - tries to determine installed browser version, and if fail - downloads like "latest" - LATEST_RELEASE.
    • Great refactoring in Driver and DriverCache which should make them easier to read and support.
    • Great function call optimizations to make easier to debug webdriver-manager issues.
  • Mention env variable WDM_PROGRESS_BAR for disabling the progress bar by @nakami in #475

  • Add python 3.11 support badge by @aleksandr-kotlyar in #484 (resolves gh #483)

  • Add py.typed marker by @faissaloux in #480

  • TESTS: fix test opera with selenium in CI by @aleksandr-kotlyar in #495

  • Catch ConnectionError by @lettow-humain in #498

  • Actualize Opera examples in README by @aleksandr-kotlyar in #504

New Contributors

  • @nakami made their first contribution in #475
  • @faissaloux made their first contribution in #480
  • @lettow-humain made their first contribution in #498

Full Changelog: v3.8.5...v3.8.6