github seleniumbase/SeleniumBase v2.2.0
Shadow DOM overhaul and more

latest releases: v4.26.1, v4.26.0, v4.25.4...
2 years ago

Shadow DOM overhaul and more

  • This resolves #1083
  • Update code for Shadow DOM changes in Chromium 96+
  • Update dependencies:
    -- selenium==4.1.0;python_version>="3.7"
    -- packaging>=21.3;python_version>="3.6"
    -- setuptools>=59.2.0;python_version>="3.6"
    -- charset-normalizer==2.0.8;python_version>="3.5"
    -- more-itertools==8.12.0;python_version>="3.5"
    -- cryptography==36.0.0;python_version>="3.7"
    -- typing-extensions==3.10.0.2;python_version<"3.6"
    -- typing-extensions==4.0.0;python_version>="3.6" and python_version<"3.8"
  • Update default Firefox preferences:
    -- "browser.contentblocking.database.enabled", True
  • Add method: self.is_valid_url(url)
  • Allow URLs that start with view-source: when calling self.open(url)
  • Add the Recorder Desktop App (located in examples/desktop_apps/.

Don't miss a new SeleniumBase release

NewReleases is sending notifications on new releases.