Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
4.16.4 - Add Dark Mode option, and more
Add Dark Mode option, and more
- Add Dark Mode option (Chromium)
--> This resolves #1975 - Update UC Mode
- Refactor Chromium options
- Update default edgedriver version
--> (Fallback-only if Edge version isn't detected) - Refactor console scripts
- Refresh Python dependencies
What's Changed
Full Changelog: v4.16.3...v4.16.4
4.16.3 - Refresh methods, dependencies, settings, and reliability
Refresh methods, dependencies, settings, and reliability
- Refactor link_text methods
- Fix issues with Edge version 115 on Linux
- Improve reliability of driver downloads
- Update UC Mode
- Refresh Chrome options
- Add methods for non-empty text assertions
- Refresh Python dependencies
What's Changed
Full Changelog: v4.16.2...v4.16.3
4.16.2 - Fix driver download script
Fix driver download script
- Fix driver download script
- This resolves #1969
As mentioned in #1969, until the Chromium Team resolves https://bugs.chromium.org/p/chromium/issues/detail?id=1466427, it's best to set chromedriver 114 as the maximum version for download, (and to keep using it for Chrome 115+).
What's Changed
Full Changelog: v4.16.1...v4.16.2
4.16.1 - Fix an issue with Chrome 115 automation
Fix an issue with Chrome 115 automation
- Fix an issue with Chrome 115 automation
- This was caused by https://chromedriver.chromium.org/downloads stopping at 114
- This resolves #1966
What's Changed
Full Changelog: v4.16.0...v4.16.1
4.16.0 - The big refactor, and more
The big refactor, and more
- Refactor the code
--> This resolves #1964 - Upgrade from "boto" to "boto3"
--> This resolves #1961 - Add "ProxyConnectionException" with a retry
--> This resolves #1963 - Add "SCREENSHOT_WITH_BACKGROUND" to settings
--> This resolves #1962 - Improve undetected mode ("--uc")
- Add new method: "is_online()"
- Refresh Python dependencies
What's Changed
Full Changelog: v4.15.15...v4.16.0
4.15.15 - Refactor file generators
Refactor file generators
- Refactor file generators
--> This resolves #1957 - Refresh Python dependencies
- Update the Korean example test
What's Changed
Full Changelog: v4.15.14...v4.15.15
4.15.14 - Detection-handling and more
Detection-handling and more
- Prevent sites from detecting SeleniumBase ("--uc" mode)
--> This resolves #1953
--> This resolves #1949 - Add "NoSuchOptionException" for missing "select" options
--> This resolves #1948 - Add more time for the "jConfirm" dialog box library to load
--> This resolves #1954 - Do some javascript refactoring
- Add a geolocation example test
--> This resolves #1955 - Update the Japanese example test
- Update the undetected chromedriver tests
What's Changed
Full Changelog: v4.15.13...v4.15.14
4.15.13 - Fix issue with the MySQL integration
Fix issue with the MySQL integration
- Fix issue with a missing PyMySQL dependency
- This resolves #1945
What's Changed
Full Changelog: v4.15.12...v4.15.13
4.15.12 - Improve MySQL error messages
4.15.11 - Simplify dependencies
Simplify dependencies
- Upgrade the "execnet" dependency
- Update deploy dependencies
- Update optional dependencies for reading PDFs
- Remove dependencies that are no longer required
- This resolves #1941
What's Changed
Full Changelog: v4.15.10...v4.15.11