Releases: Svinokur/selenium_driver_updater
Releases · Svinokur/selenium_driver_updater
Release 6.0.3
Release 6.0.2
This version was written and tested on Python 3.11.1
Fixes
- Fixed checking for ARM-based architecture on Windows
Release 6.0.1
This version was written and tested on Python 3.11.1
Added
- Added new package "packaging" in setup.py
Improvements
- Improved code in setting.py, made it more readable (config file)
- Overall code improvements
Release 6.0.0
This version was written and tested on Python 3.11.1
Complete overhaul of chromedriver
- Added updated method to download chromedriver
- Added support for Windows 64 bit chromedriver
Added
- Added support for Windows ARM, Linux ARM Geckodriver
- Added proper comparison of versions
- Added universal extraction of only drivers (before it was extracting all elements in archive)
- Added support of multiple drivers in console updater - you need to separate drivers with comma, like this: chromedriver,geckodriver
- Added support for one filename if multiple drivers are given
Improved
- Improved console line updater help function and added more additional information to become more understandable to user
- Improved WGET bar to be more understandable, now file size is measuring in MB's
- Overall code improvements
Removed
- Removed parameter "old_return"
Release 5.1.8
This version was written and tested on Python 3.11.1
This version fully supports Python 3.11!
Improvements
- Improved detecting M1 binary of chromedriver without additional checks
- Improved some unit-tests
Fixes
- Fixed an issue with incorrect getting of latest previous version of edgedriver
Other
- Removed requirement for selenium to be lower than or equal to version 4.2.0
Release 5.1.7
This version was written and tested on Python 3.10.8
Fixes
- Fixed CVE-2007-4559 patch (thanks to TrellixVulnTeam)
Other
- Added requirement for selenium to be lower than or equal to version 4.2.0
Release 5.1.6
This version was written and tested on Python 3.10.8
Fixes
- Minor fixes
Release 5.1.5
This version was written and tested on Python 3.10.8
Added
- Added checking for Mac M1 binary if specific version of edgedriver specified
- Added checking for suitable version if latest previous version parameter is on
Fixes
- Fixed an issue that caused Mac M1 users to install the default Mac EdgeDriver even though the Mac M1 binary was available.
Release 5.1.4
This version was written and tested on Python 3.10.8
This version fully supports Python 3.10!
Fixes
- Fixed an issue with incorrect downloading of Mac M1 binaries of chromedriver
November 3 Release
This version was written and tested on Python 3.9.6
Fixes
- Fixed an issue with incorrect getting of latest version of edgedriver (#1)