v1.4.9.6 (Cumulative update)
What's changed
-
Code optimization
-
Fixed rendering of progress bar in some moments
-
Reduced the number of statistics sent
-
Output of each module is separated in the console by colored text
-
"Do it, damn it!" inscription in MBCI is now standard color, because on some terminals the text was transparent.
-
Added a new command line argument:
--disable-progress-bar
, it disables the webdriver download progress bar (helps if the terminal does not support ASCII control characters) -
Changed default Email API to
developermail
-
Updated necessary screenshots and docs to the latest version
-
Logging at selenium level is enabled, logs are saved in
selenium-logs.txt
-
Project version checking can be automatically disabled if the algorithm detects an API usage overrun
Big rework of WebDriverInstaller
-
Expanded the search installed browser versions, now all browsers (Chrome, Edge, Firefox) and systems (Windows, Linux, MacOS) are now supported
-
The function of getting a download link for
msedgedriver
has been improved to perfection. -
The
geckodriver
download link retrieval function has a fallback method that bypasses restrictions on frequent requests -
Added full integration with command line argument:
--custom-browser-location
If the command line arguments:
--custom-browser-location
is used,WebDriverInstaller
will fully handle this location: will analyze and get the browser version and download the appropriate version for the specified executable!Now it is not necessary to disable
WebDriverInstaller
via--skip-webdriver-menu
, but if you have any additional problems, feel free to let me know. This system needs work!!!
- Fixed incorrect extraction of data from environment on 32-bit Windows
Full Changelog: v1.4.9.5...v1.4.9.6