Skip to content

Releases: Svinokur/selenium_driver_updater

Release 6.0.3

07 Mar 10:52
Compare
Choose a tag to compare

This version was written and tested on Python 3.11.1

Fixes

  • Fixed an issue with incorrect url in chromedriver (#6)
  • Fixed an issue with not including all results when getting releases from github

Release 6.0.2

26 Sep 08:50
Compare
Choose a tag to compare

This version was written and tested on Python 3.11.1

Fixes

  • Fixed checking for ARM-based architecture on Windows

Release 6.0.1

26 Sep 08:44
Compare
Choose a tag to compare

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

02 Sep 09:48
Compare
Choose a tag to compare

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

22 Jan 10:17
Compare
Choose a tag to compare

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

02 Dec 08:03
Compare
Choose a tag to compare

This version was written and tested on Python 3.10.8

Fixes

Other

  • Added requirement for selenium to be lower than or equal to version 4.2.0

Release 5.1.6

14 Nov 06:05
Compare
Choose a tag to compare

This version was written and tested on Python 3.10.8

Fixes

  • Minor fixes

Release 5.1.5

10 Nov 09:08
Compare
Choose a tag to compare

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

08 Nov 08:10
Compare
Choose a tag to compare

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

03 Nov 07:55
Compare
Choose a tag to compare

This version was written and tested on Python 3.9.6

Fixes

  • Fixed an issue with incorrect getting of latest version of edgedriver (#1)