Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
4.20.7 - Different updates
Different updates
- Add way to generate multiple Presenter slides from one
--> This resolves #2208 - driver.uc_click(selector) needs a backup JS option
--> This resolves #2209 - Refactor code for better compatibility with Appium
--> This resolves #2210 - Update the default UC Mode reconnect time
- Update Presenter documentation
- Refresh Python dependencies
- Add the UC Presentation
What's Changed
Full Changelog: v4.20.6...v4.20.7
4.20.6 - Prevent various prompts
Prevent various prompts
- Prevent various prompts from appearing
--> Prevent "Customize Chrome", "Permission", and "Translate" prompts from appearing.
--> This resolves #2203
What's Changed
Full Changelog: v4.20.5...v4.20.6
4.20.5 - Prevent the "Enhanced ad privacy" pop-up from appearing
Prevent the "Enhanced ad privacy" pop-up from appearing
- Prevent the "Enhanced ad privacy" pop-up
--> This resolves #2201
--> (This issue only appeared when setting a customuser-data-dir
) - Also update some unrelated documentation
What's Changed
Full Changelog: v4.20.4...v4.20.5
4.20.4 - Refactor code and refresh dependencies
Refactor code and refresh dependencies
- Update a few default timeout values
- Update the XPath-to-CSS selector converter
- Add "driver.uc_click(selector)" to use "element.uc_click()"
- Add the "--proxy=STRING" option for manager formats
- Update Recorder Mode
- Add SB "driver" methods to the method summary
- Refresh Python dependencies
What's Changed
Full Changelog: v4.20.3...v4.20.4
4.20.3 - Fix the XPath-to-CSS converter
Fix the XPath-to-CSS converter
- Fix the XPath-to-CSS converter
--> This resolves #2193
--> (There was an issue caused by dashes in HTML tags.)
What's Changed
Full Changelog: v4.20.2...v4.20.3
4.20.2 - Various updates and fixes
Various updates and fixes
- Fix issue with mobile mode and user agents
--> This resolves #2181 - Improve "driver.highlight(selector)" functionality
--> This resolves #2182 - Fix issue that caused "PytestAssertRewriteWarning"
--> This resolves #2183 - Add UC Mode customization options
--> This resolves #2186 - Refresh optional Python dependencies
What's Changed
Full Changelog: v4.20.1...v4.20.2
4.20.1 - Refactor GUI apps and UC Mode
Refactor GUI apps and UC Mode
- Refactor GUI apps
--> This resolves #2179
--> This resolves #2177 - Refactor UC Mode
--> This resolves #2176
What's Changed
Full Changelog: v4.20.0...v4.20.1
4.20.0 - Upgrade `selenium` and Mobile Mode
Upgrade selenium
and Mobile Mode
- Upgrade to selenium 4.14.0
--> This resolves #2174 - Modernize Mobile Mode
--> This resolves #2170
--> This resolves #2169 - Add "--ftrace" to "SB()" command-line options
--> This resolves #2171 - Refactor UC Mode
What's Changed
Full Changelog: v4.19.2...v4.20.0
4.19.2 - Refactor Colorama, update graphics library, and add raw `driver` methods
Refactor Colorama, update graphics library, and add raw driver
methods
- Refactor Colorama code
--> This resolves #2164
--> This resolves #2163 - Refactor graphics library code
--> This resolves #2161 - Add more methods directly into the raw "driver"
--> This resolves #2165 - Refresh Python dependencies
What's Changed
Full Changelog: v4.19.1...v4.19.2
4.19.1 - Various updates
Various updates
- Add "locator()" as a shortcut for "get_element()"
- Fix bug with logging screenshots
- Fix bug with recording double-clicks
- Fix bug with "SB()" and "Driver()" args
- Refactor options
- Refresh optional Python dependencies
- Refresh Python dependencies
What's Changed
Full Changelog: v4.19.0...v4.19.1