Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
4.11.1 - Refactoring and Recorder updates
4.11.0 - Simplifying, upgrading, and refactoring
Simplifying, upgrading, and refactoring
- Add a class method to run "pytest" if "python" was used instead
--> a811e87
--> This resolves #1647 - Simplify hover actions
--> 813ff3d
--> This resolves #1649 - Add context_click() / right_click()
--> 0cf99b0
--> This resolves #1646 - Drop support for Python 2.7
--> This resolves #1651 - Update console scripts
--> c251e5a - Update Recorder script generation
--> eb2a33d - Refresh Python dependencies
--> 5c1deaa
What's Changed
Full Changelog: v4.10.0...v4.11.0
4.10.0 - Update themes and add options
Update themes and add options
- Update the default theme for Demo Mode notifications
--> ac83486
--> This resolves #1641 - Preload jQuery during Demo Mode on page loads
--> 1173c16
--> This resolves #1644 - Add "--rcs" option to reuse session for tests in same class
--> 95c336e
--> This resolves #1642 - Output the last page during test failures in verbose mode
--> 9338fcb
--> This resolves #1643 - Refresh Python dependencies
--> 62ca490 - Update several examples
- Update a lot of documentation
What's Changed
Full Changelog: v4.9.11...v4.10.0
4.9.11 - Headless and "--env" settings
Headless and --env
settings
- When setting headless mode, don't use options.headless
--> 63306d8
--> This resolves #1638 - Add
--env=uat
(User Acceptance Testing)
--> f48da77
--> This completes changes from version4.9.10
What's Changed
Full Changelog: v4.9.10...v4.9.11
4.9.10 - Driver Manager updates and dependencies
Driver Manager updates and dependencies
- Refactor the Driver Manager
--> Improvements for undetected-chromedriver users on M1/M2 Macs
--> For non-M1/M2 Mac users, chromedriver is copied over as needed - Add a new built-in option for "--env=ENV"
--> Eg.--env=uat
--> 0aa67c7 - Update the jQuery version for scripts that use it
--> (Now using3.6.3
)
--> a2d5a10 - Refresh Python dependencies
-->attrs>=22.2.0;python_version>="3.7"
--> a3df451
What's Changed
Full Changelog: v4.9.9...v4.9.10
4.9.9 - Refresh docs and dependencies
Refresh docs and dependencies
- Refresh the
pdbp
dependency
--> fdecc6e
--> More info onpdbp
: https://github.com/mdmintz/pdbp
What's Changed
Full Changelog: v4.9.8...v4.9.9
4.9.8 - SB Context Manager improvements
4.9.7 - Refresh Python dependencies
Refresh Python dependencies
- Refresh Python dependencies
-->pdbp==1.2.5
-->tabcompleter==1.1.0
--> Droppyrepl
(dropped bytabcompleter
)
-->platformdirs>=2.6.0;python_version>="3.7"
What's Changed
Full Changelog: v4.9.6...v4.9.7
4.9.6 - Refresh dependencies and update error-handling
Refresh dependencies and update error-handling
- Refresh Python dependencies:
--> Refresh Python dependencies - Update error-handling:
--> Handlecannot determine loading status
better.
--> Araise
alone is enough in atry
/except
block.
What's Changed
Full Changelog: v4.9.5...v4.9.6
4.9.5 - Update selenium and pdbp versions
Update selenium
and pdbp
versions
- Refresh Python dependencies
- Check more folders for browser detection
- Update console scripts
- Update example tests
What's Changed
Full Changelog: v4.9.4...v4.9.5