Releases: SergeyPirogov/webdriver_manager
v4.0.2
What's Changed
- Fix __get_binary by excluding third party licenses by @Jheesbrough in #666
- FIX #649: get latest version for chrome when it's not installed by @MarcBresson in #655
- Hide STDERR output when looking for proper browser executable. by @eNcacz in #653
New Contributors
- @Jheesbrough made their first contribution in #666
- @MarcBresson made their first contribution in #655
- @eNcacz made their first contribution in #653
Full Changelog: v4.0.1...v4.0.2
v4.0.1
What's Changed
- fix chrome
driver_version
readme typo by @ndepaola in #573 - Add correct os_type determination while on cygwin by @wwakabobik in #575
- Fix caching by @mherrmann in #582
- Fix the Chrome Download for Versions < 113 by @mjblue in #583
- 4.0.1 + fix for cygwin by @wwakabobik in #588
- Clean up driver by @SergeyPirogov in #607
- fix chromedriver download by @jayph88 in #570
- Correct a typo in
README.md
by @Benjamin-Loison in #621
New Contributors
- @ndepaola made their first contribution in #573
- @wwakabobik made their first contribution in #575
- @mherrmann made their first contribution in #582
- @mjblue made their first contribution in #583
- @jayph88 made their first contribution in #570
- @Benjamin-Loison made their first contribution in #621
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- Driver class refactoring by @SergeyPirogov in #543
- Fix NameError exception if network is offline by @prrvchr in #544
- Fix TypeError when no browser version found by @mskozlova in #545
- Fix macos tests by @mskozlova in #556
- clean up chrome by @SergeyPirogov in #558
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #560
New Contributors
- @prrvchr made their first contribution in #544
- @mskozlova made their first contribution in #545
Full Changelog: v3.9.1...v4.0.0
v3.9.1
What's Changed
- optimize code by @hobbymarks in #532
- Preserve stderr in read_version_from_cmd by @xloem in #514
- Add support for deb by @SergeyPirogov in #541
- Refactor os management by @SergeyPirogov in #542
New Contributors
- @hobbymarks made their first contribution in #532
- @xloem made their first contribution in #514
Full Changelog: v3.9.0...v3.9.1
v3.9.0
What's Changed
- Don't install tests by @carlsmedstad in #508
- Bump requests from 2.28.2 to 2.31.0 by @dependabot in #517
- gh #362 Add handling Content-Disposition
filename*=%encoding%''%file%
in File by @aleksandr-kotlyar in #527 - fix chrome driver by @SergeyPirogov in #539
New Contributors
- @carlsmedstad made their first contribution in #508
Full Changelog: v3.8.6...v3.9.0
3.8.6
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
3.8.5
Fix packaging dependency missing (bug from 3.8.4).
What's Changed
- fix: dependency issue by @yc5 in #455
- update Pipfile.lock (probable fix pipenv installation) by @aleksandr-kotlyar in #466
New Contributors
Full Changelog: v3.8.4...v3.8.5
v3.8.4
What's Changed
- Support Chromedriver on M1 Macs after a change to the download URL format by @alexander-gridnev
in #445 - Using a custom logger by @SergeyPirogov
in #439
New Contributors
Full Changelog: v3.8.3...v3.8.4
v3.8.3
v3.8.2
Full Changelog: v3.8.1...v3.8.2