Selenium selenium-4.40.0

selenium-4.40.0

Selenium 4.40.0

Added 6
  • Support SetScreenSettingsOverrideAsync method in DotNet Emulation module
  • Implement emulation.setScreenOrientationOverride in Java BiDi
  • Create user-friendly method for enabling BiDi in Ruby
  • Add LocalWebDriver base class in Python
  • Add missing Script.RemoteReference LocalValue type in DotNet BiDi
  • Add force encoding to remove warnings caused by json 3.0 in Ruby
Changed 6
  • Change BiDi emulation commands return type to void in Java
  • Add synchronization and error handling for socket interactions in Ruby
  • Mark low level BiDi implementation as private API in Ruby
  • Ensure driver process is always stopped in Ruby
  • Pin Browsers in Bazel by default
  • Build Selenium Manager for tests
Fixed 2
  • Fix nullability warnings in DotNet WebDriver
  • Fix bug in FileHandler that always failed on macOS
Removed 1
  • Remove deprecated FTP proxy support in Python
Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed
New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.39.0...selenium-4.40.0

View original

Upgraded? How did it go?

Discussion