github seleniumbase/SeleniumBase v1.56.0
Improve downloads, Safari automation, reliability, and more

latest releases: v4.30.8, v4.30.7, v4.30.6...
3 years ago

Improve downloads, Safari automation, reliability, and more

  • Improve Safari automation and allow Safari to open "data:" URLs
  • Distinguish folders for downloading files, and expand methods:
    -- Use self.download_file(file_url) to drop a file into ./downloaded_files.
    -- If a click triggers a download, try to put the file into ./downloaded_files.
  • Add method: self.is_chromium(), which returns True for Chrome/Edge/Opera.
  • Improve method reliability and simplify exception-handling.
  • Update output of console scripts and improve error messages.
  • Update a Python dependency:
    -- rich==9.12.0;python_version>="3.6"
  • Update several example tests.

Don't miss a new SeleniumBase release

NewReleases is sending notifications on new releases.