github seleniumbase/SeleniumBase v2.4.4
Improvements to Grid capabilities, Safari automation, Shadow DOM support, and more

latest releases: v4.31.0, v4.30.8, v4.30.7...
2 years ago

Improvements to Grid capabilities, Safari automation, Shadow-DOM support, and more

  • Allow more customizations for Grid capabilities:
    -- (This lets you set the browser version on Selenium Grids that support it)
  • Add more browser types for local Selenium Grid nodes.
    -- (Opera was added next to Chrome and Firefox)
  • Better error messages when converting from XPath to CSS Selectors.
    -- (Only when there are problems with selector-conversion)
  • Better compatibility when running automation on Safari.
    -- (innerText is used instead of .text / textContent)
    -- (This change allows Safari to match the behavior seen on other browsers)
  • Better compatibility when interacting with Shadow-DOM.
    -- (Wait for visible instead of present as needed)
  • Refresh Python dependencies:
    -- pip>=22.0.2;python_version>="3.7"
    -- setuptools>=60.6.0;python_version>="3.7"
    -- charset-normalizer==2.0.11;python_version>="3.5"
    -- pyopenssl==22.0.0;python_version>="3.7"
    -- prompt-toolkit==3.0.26;python_version>="3.6.2"
    -- rich==11.1.0;python_version>="3.6.2"
  • Update tests that broke when xkcd.com and pypi.org updated their pages.

Don't miss a new SeleniumBase release

NewReleases is sending notifications on new releases.