Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
4.24.5 - More methods and UC Mode updates
More methods and UC Mode updates
- Add methods and update UC Mode
--> This resolves #2581
--> This resolves #2582
--> This resolves #2583
--> This resolves #2584
--> This resolves #2585 - Refresh Python dependencies
- Update examples
What's Changed
Full Changelog: v4.24.4...v4.24.5
4.24.4 - Improve `pytest` collection and more
Improve pytest
collection and more
- Improve non-pytest script processing during pytest collection
--> This resolves #2575 - Fix an issue with driver.highlight(element) when setting "loops"
--> This resolves #2576 - Update examples
- Update UC Mode docs
What's Changed
Full Changelog: v4.24.3...v4.24.4
4.24.3 - Update the Recorder, "sbase print FILE.md", and dependencies
Update the Recorder, "sbase print FILE.md", and dependencies
- Update Recorder Mode
--> This resolves #2553 - Fix an issue with "sbase print FILE" for ".md" files
--> This resolves #2552 - Refresh Python dependencies
What's Changed
Full Changelog: v4.24.2...v4.24.3
4.24.2 - Mostly UC Mode updates
Mostly UC Mode updates
- Allow truncated URLs in UC Mode
- Allow customized timing for "uc_switch_to_frame()"
- Update the default
reconnect_time
foruc_click()
- Update a test file generated by
sbase mkdir DIR
- Update examples
- Update some documentation
What's Changed
Full Changelog: v4.24.1...v4.24.2
4.24.1 - Refresh dependencies and examples
4.24.0 - Optimizations and test updates
Optimizations and test updates
- Improve error-handling around browser launches
--> This resolves #2532 - Optimize the "find_visible_elements(selector)" method
--> This resolves #2531 - Update the default "reconnect_time" in UC Mode
- Refresh Python dependencies
--> This resolves #2530 - Update examples
--> This resolves #2501
What's Changed
Full Changelog: v4.23.7...v4.24.0
4.23.7 - Fix user-agent string in headless UC Mode
Fix user-agent string in headless UC Mode
- Fix user-agent string in headless UC Mode
--> This resolves #2523
What's Changed
Full Changelog: v4.23.6...v4.23.7
4.23.6 - Update the chromedriver download origin
Update the chromedriver download origin
- Update chromedriver download origin
--> This resolves #2519
What's Changed
Full Changelog: v4.23.5...v4.23.6
4.23.5 - Officially support Python 3.13
Officially support Python 3.13
- Refresh Python dependencies
--> This resolves #2507
After upgrading to pytest
8.0.1
, all tests that ran on Python 3.13.0a4
passed.
Might as well say that Python 3.13 is now officially supported in seleniumbase
! ⭐
What's Changed
Full Changelog: v4.23.4...v4.23.5
4.23.4 - Several updates
Several updates
- Add support for the newer chromedriver download origin
--> This resolves #2497 - Add support for Beta and Dev builds of Chrome on macOS
--> This resolves #2492 - Add a pause as needed when typing text ending with "\n"
--> This resolves #2499 - Update Recorder Mode
--> This resolves #2498 - Refactor code with the "ruff" Python linter
--> This resolves #2493 - Refresh Python dependencies
What's Changed
Full Changelog: v4.23.3...v4.23.4