Selenium selenium-4.47.0

selenium-4.47.0

Selenium 4.47.0

Added 5
  • Add transport layer that will be used by generated BiDi Modules
  • Allow passing subscription parameters for events in Java BiDi
  • Support @Nullable constructor parameters in ConstructorCoercer for Java
  • Support WebDriver BiDi on Safari Preview and move #bidi onto Driver in Ruby
  • Add objectOnly/preserveExtras/scalar-primitive BiDi schema signals in Ruby
Changed 9
  • Construct the BiDi transport inside the domain from a connection in Ruby
  • Route BiDiBridge navigation through the generated Protocol::BrowsingContext in Ruby
  • Upgrade @llvm to 0.8.11
  • Upgrade rules_rs to 0.0.96
  • Upgrade rules_ruby to 0.28.0 and drop vendored Bazel::Runfiles workaround
  • Update geckodriver version to 0.37.1
Fixed 4
  • Fix add_request_handler ignoring url_patterns on callback= path in Python
  • Fix BiDi not initializing for RemoteWebDriver built via builder
  • Fix default command_executor URL in RemoteWebDriver docstring in Python
  • Fix GeckoDriver rejecting system-access via capabilities
Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed
New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.46.0...selenium-4.47.0

View original

Upgraded? How did it go?

Discussion