Selenium 4.38.0
Detailed Changelogs by Component
Java |
Python |
DotNet |
Ruby |
JavaScript
What's Changed
Click to see all the changes included in this release
- [dotnet] [bidi] Avoid using JsonInclude attribute to include optional property for DTO by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16413
- [rb] Bump prism to 1.6.0 by @Earlopain in https://github.com/SeleniumHQ/selenium/pull/16450
- [java] JSpecify annotations for
ExecuteMethodby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16464 - [rb] Fix Network issue by removing nil values on network requests by @aguspe in https://github.com/SeleniumHQ/selenium/pull/16442
- [py] Replaced :param: and :args: from docstrings by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/16469
- [java] JSpecify annotations for `org.openqa.selenium.federatedcredent… by @mk868 in https://github.com/SeleniumHQ/selenium/pull/16461
- [java] JSpecify annotations for
org.openqa.selenium.interactionsby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16462 - [java][rb] Remove cruft from old Travis CI environment by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16473
- [java] JSpecify annotations for
org.openqa.selenium.netby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16463 - [rb] remove deprecated classes for previous implementation of log han… by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16474
- [build] minimize number of ruby targets run with bidi by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16477
- [java] JSpecify annotations for
CredentialandMBeanby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16481 - [java] JSpecify annotations for
ScriptKeyandUnpinnedScriptKeyby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16483 - [java] JSpecify annotations for
FileDetectorby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16482 - [java] JSpecify annotations for
ExpectedConditionby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16489 - [java] JSpecify annotations for
ResponseSessionIdHttpSessionIdby @mk868 in https://github.com/SeleniumHQ/selenium/pull/16490 - [rb][build] improve ruby local_dev generation by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16495
- [build] removing test_tag_filter tag that isn't being used anywhere by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16496
- [rb][build] disable dev shm for Chrome and Edge on RBE by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16497
- [rb] update syntax with rspec linter by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16498
- [java][bidi]: add test for
onHistoryUpdatedevent by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16293 - [py] Bump version of ruff formatter/linter by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16502
- [rust] Fixe Edge version test by @bonigarcia in https://github.com/SeleniumHQ/selenium/pull/16501
- [py][bidi]: add
set_timezone_overridecommand in emulation by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16500 - [py] Cleanup and convert more doctrings to google-style by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/16503
- [build] fix update-documentation workflow by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16505
- fix workflows for updating documentation from stage release by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/16506
Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.37.0...selenium-4.38.0