Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
4.11.4 - More bug fixes and updates
More bug fixes and updates
- Fix issue with the new headless mode
--> e7342a4
--> This resolves #1670 - Fix issues with "--list-fail-page"
--> c3f1db1
--> This resolves #1671 - Improve anti-detection measures for Selenium bots
--> 9957f6b
--> This resolves #1675 - Fix issue with "sbase get chromedriver latest" on M1/M2 Macs
--> 0cb7224
--> This resolves #1674 - Improve version-detection with Edge Driver Manager
--> eefb5d4
--> This resolves #1673 - Refresh dependencies for the NodeJS integration
--> 59ece61
--> This resolves #1672
What's Changed
Full Changelog: v4.11.3...v4.11.4
4.11.3 - Bug fixes and updates
Bug fixes and updates
- Fix downloads for chromedriver 109 and above
--> This resolves #1663 - Improve prevention of automation-detection
--> This resolves #1665 - Fix screenshot destination when using the "sb" fixture
--> This resolves #1660 - Update default settings for --uc mode on Windows
--> This resolves #1659 - Update the Wordle-solver example test
--> This resolves #1664 - Refresh Python dependencies
--> e38e62e
And I'm back from vacation: #1657
What's Changed
Full Changelog: v4.11.2...v4.11.3
4.11.2 - Add methods for URL asserts
Add methods for URL asserts
- Add methods for URL asserts
--> 3321e52
--> This resolves #1654 - Update translations
--> 98f49c1 - Update behave/BDD steps
--> a61db3a - Update Recorder Mode
--> e6b9d82
self.assert_url(url) # Assert that the current URL is same as the one provided.
self.assert_url_contains(substring) # Assert that the current URL contains the substring.What's Changed
Full Changelog: v4.11.1...v4.11.2
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
pdbpdependency
--> fdecc6e
--> More info onpdbp: https://github.com/mdmintz/pdbp
What's Changed
Full Changelog: v4.9.8...v4.9.9