Releases: competencytestlvl/webdriver_auto_update
Releases · competencytestlvl/webdriver_auto_update
Release list
webdriver_auto_update v1.2.1
webdriver_auto_update 1.2.1 - March 01, 2024
Bug Fixes
- Fixed issue #20
- Deprecated chromedriver base URL: https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing
- New chromedrive base URL: https://storage.googleapis.com/chrome-for-testing-public and referenced on https://googlechromelabs.github.io/chrome-for-testing/#stable.
New Contributors
- @antoniopegorelli made their first contribution in #19
webdriver_auto_update v1.2.0
webdriver_auto_update 1.2.0 - February 04, 2024
What's Changed?
This release has several new features, many bug fixes, and enhancements:
Features
- Chrome Application Version Extraction: Introduced a new class (
ChromeAppUtils) to extract Chrome application versions.
Enhancements
- Improved OS Detection: win 64bit platform available by @YooSungHyun in #14
- Renamed Classes: Renamed
WebdriverAutoUpdatetoWebDriverManagerfor clarity. - Code Refactoring: Conducted code refactoring for improved maintainability and optimization..
- Package Structure Update: Adjusted the package structure for improved usability.
- Project Structure Update: Restructured the project for better organization.
Dependencies
- Dependency Update: Updated external dependencies for the latest compatibility.
Documentation
- Readme Update: Updated the readme file with the latest usage instructions.
- Docstring Enhancements: Improved docstrings for better code documentation.
New Contributors
- @YooSungHyun made their first contribution in #14
webdriver_auto_update v1.1.0
webdriver_auto_update 1.1.0 - October 07, 2023
What's Changed
This release has several new features, many bug fixes, and enhancements
- Fixed issue #10: Mac platform which is used in JSON API endpoint
- Fixed issue #11: Variable driver_directory preceded by self
- Fixed issue #12: Run arguments separated
- Modified behavior of get_local_driver_version method to manage different Unix based system
- Modified docstrings
Added
- Set execution bit for chrome driver (Linux/Mac)
- Un-quarantine chrome driver (Linux/Mac)
- Obtain appropriate os executable for Unix and Windows system
- Helper functions to determine between Linux, mac and Windows system
Note
- There are currently no drivers for Linux ARM64 on https://googlechromelabs.github.io/chrome-for-testing
New Contributors
Special thanks to @sto3014 for providing significant contributions to this project release
webdriver_auto_update v1.1.0
webdriver_auto_update 1.1.0 - October 01, 2023
What's Changed
This release has several new features, many bug fixes, and enhancements
- Fixed issue #10: Mac platform which is used in JSON API endpoint
- Fixed issue #11: Variable driver_directory preceded by self
- Fixed issue #12: Run arguments separated
- Modified behavior of get_local_driver_version method to manage different Unix based system
- Modified docstrings
Added
- Set execution bit for chrome driver (Linux/Mac)
- Un-quarantine chrome driver (Linux/Mac)
- Obtain appropriate os executable for Unix and Windows system
- Helper functions to determine between Linux, mac and Windows system
Note
- There are currently no drivers for Linux ARM64 on https://googlechromelabs.github.io/chrome-for-testing
New Contributors
Special thanks to @sto3014 for providing significant contributions to this project release
webdriver_auto_update v1.0.0
webdriver_auto_update 1.0.0 - August 31, 2023
What's Changed
- Fixed webdriver_auto_update is not accessing the new drivers of version 115 and above due to url change - Closes #8.
- Centralized Configuration: Centralized configuration values into attributes within the class for better organization and flexibility.
- Introduced separate get_local_driver_version method to obtain the locally installed ChromeDriver version.
- Optimized Execution Flow: Streamlined the execution flow within methods for improved clarity and efficiency.
- Refactored Code Structure: Reorganized the code structure to improve modularity and maintainability.
- Updated Constants: Replaced hard-coded URLs with constants for better code readability and manageability.
- Updated docstrings to methods and improved overall code documentation.
webdriver_auto_update v0.1.0
webdriver_auto_update 0.1.0 - September 17, 2022
What's Changed
- Fixed Not downloading OS specific webdriver Closes #2 by @ShanArosh2002 in #4
- Added separate function for GET request of latest ChromeDriver release.
- Added separate function to obtain specific OS from system supported by ChromeDriver.
New Contributors
- @ShanArosh2002 made their first contribution in #4