Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
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
4.23.3 - Refresh JS and Python dependencies
4.23.2 - Refresh dependencies and UC Mode timing
Refresh dependencies and UC Mode timing
What's Changed
- Update Allure report site by @baev in #2453
- Refresh dependencies and UC Mode timing by @mdmintz in #2458
New Contributors
Full Changelog: v4.23.1...v4.23.2
4.23.1 - Fix option for enabling 3D APIs
Fix option for enabling 3D APIs
- Fix option for enabling 3D APIs
--> This resolves #2449
--> (Use--enable-3d-apisorenable_3d_apis=Trueto activate.) - Add an example test for 3D APIs
--> (A 3D robot walks & waves!)
--> examples/test_3d_apis.py
What's Changed
Full Changelog: v4.23.0...v4.23.1
4.23.0 - Refresh "selenium" and other dependencies
Refresh selenium and other dependencies
- Refresh dependencies
--> Includes upgradingseleniumto4.17.2
What's Changed
Full Changelog: v4.22.6...v4.23.0
4.22.6 - Add options for disabling chromium features, and more
Add options for disabling chromium features, and more
- Add options for disabling Chromium features
--> This resolves #2440
--> This resolves #2429 - Add environment options to pytest calls
- Update timing for the console scripts display
- Refresh Python dependencies
What's Changed
Full Changelog: v4.22.5...v4.22.6
4.22.5 - Welcome to 2024
Welcome to 2024
- Welcome to 2024
- Upgrade the default geckodriver version to v0.34.0
--> This resolves #2411 - Improve the method for saving overlay text on images
--> This resolves #2412 - Fix the Browserstack integration
--> This resolves #2401
----> (To activate, include "browserstack" or "bstack" in your YAML file to set "bstack:options".)
----> (See SeleniumBase/examples/capabilities to learn how to set capabilities in remote tests.) - Refresh optional Python dependencies
What's Changed
Full Changelog: v4.22.4...v4.22.5
4.22.4 - Add YAML option for capabilities
Add YAML option for capabilities
- Add YAML option for parsing capabilities
--> This resolves #2401
--> This resolves #2403 - Refresh Python dependencies
What's Changed
Full Changelog: v4.22.3...v4.22.4
4.22.3 - Expand `firefox_pref` to allow URLs as VALUEs in `KEY:VALUE` pairs
Expand firefox_pref to allow URLs as VALUEs in KEY:VALUE pairs
- Expand firefox_pref="KEY:VALUE" to allow URLs as VALUEs
--> This resolves #2386
--> This resolves #2387 - Also: Refresh Python dependencies
What's Changed
Full Changelog: v4.22.2...v4.22.3