Created by: dependabot[bot]
Bumps selenium-webdriver from 4.1.0 to 4.2.0.
Release notes
Sourced from selenium-webdriver's releases.
Selenium 4.2.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
- fe6bc9952f - [IE] update changelog and bump version to 4.2.0 :: titusfortner
- 86eb611648 - bumping all versions to 4.2.0 :: titusfortner
- db6c6e8ef0 - [rb] restrict from using new rubyzip version :: titusfortner
- bb3b82e789 - [java] Deleting commented class test :: Diego Molina
- 6e7cf5dcbd - [java] Creating browser name for SAFARI_TECH_PREVIEW :: Diego Molina
- 268161f84f - [java] Bumping Java to 4.2.0 and updating CHANGELOG :: Diego Molina
- 7a21d25a45 - [java] Removing unused variable :: Diego Molina
- e64f200d53 - [javascript] Updating CHANGELOG :: Diego Molina
- eda884abba - [java] Convert RemoteWebElement::getLocation and ::getSize from JWP Standard to W3C Standard (#10700) :: Bobby Jap
- c0d25bcb40 - [py] update changelog :: titusfortner
- a110aad874 - [dotnet] update changelog :: titusfortner
- cfcc455713 - fix failing tests :: titusfortner
- 8977cf7dbf - [dotnet] implement pause action to match Java :: titusfortner
- bf18835395 - [dotnet] do not create a new wheel input instance for every scroll method used :: titusfortner
- cb68cf53b2 - [dotnet] warn about upcoming changes to MoveToElementOffsetOrigin :: titusfortner
- 35bba6ac38 - [dotnet] implement a way to reset Action builder sequences after perform is called :: titusfortner
- 2259f63f63 - [java] add pointer event properties test :: titusfortner
- d0a0df99d1 - [java] make the action movement methods specify the button number :: titusfortner
- 190a8fba8f - [py] warn about upcoming changes to move_to_element_with_offset behavior :: titusfortner
- be7026249e - [rb] warn about upcoming changes to #move_to :: titusfortner
- 9990fbac80 - [web] update mouse interaction page :: titusfortner
- bc1b4f0bc7 - [java] fix screen rotate error (#10693) :: Fan
- 9a43c53986 - [java] Removing HTMLRunner :: Diego Molina
- a297017d54 - [java] Logging warnings when non-W3C caps are being used. :: Diego Molina
- 0d6a69565a - [rb] still not waiting long enough for tests to pass :: titusfortner
- 37be1da0d6 - [rb] fix failing tests :: titusfortner
- fa5be62cb8 - [py] Removing unused import :: Diego Molina
- 3f44bc8f53 - [grid] Fixing DistributorTest :: Diego Molina
- adb59828eb - [grid] Fixing a couple of failing tests. :: Diego Molina
- 70b0bb81bc - [java] Removing check for TAKES_SCREENSHOT in test :: Diego Molina
- 348f17ba3e - [java] Deprecating non W3C caps and Augmenters using them :: Diego Molina
- 69f6a3f883 - [grid] Removing unused import :: Diego Molina
- afaf332ad2 - [java] Lazily concatenate string while logging :: Puja Jagani
- b38206fb70 - [java] add deprecation notices to Grid logs and Java stdout :: titusfortner
- d74f1a269b - [rb] update changelog :: titusfortner
... (truncated)
Changelog
Sourced from selenium-webdriver's changelog.
4.2.0 (unreleased)
BiDi:
- Released selenium-devtools 0.97.0 (supports CDP v85, v95, v96, v97)
- Released selenium-devtools 0.98.0 (supports CDP v85, v96, v97, v98)
- Released selenium-devtools 0.99.0 (supports CDP v85, v97, v98, v99)
- Released selenium-devtools 0.100.0 (supports CDP v85, v98, v99, v100)
- Released selenium-devtools 0.101.0 (supports CDP v85, v99, v100, v101)
- Released selenium-devtools 0.102.0 (supports CDP v85, v100, v101, v102)
- Implement simple BiDi connection
- Fix bug in initial BiDi implementation (thanks Boris Petrov!)
- Fix bug with mutating headers in request interception (#10574)
- Fix bug with empty response headers (thanks Viren Negi!)
Firefox:
- Add support to Firefox Options for environment capability
- Use addon parameter instead of path parameter to avoid using file detector
- Restore #from_name method to Firefox profile (#10146)
Chromium:
- Add support for casting desktop
Ruby:
- Updated minimum required Ruby version to 2.7
- Fix bug by not attempting to stop service process when it's not started (#10015)
- Fix bug to not stop service process when it's not started (thanks Atsushi Tatsuma!)
- Use driver endpoint to get page source instead of JavaScript
- Add zenkaku_hankaku key support
- Fix download support of Selenium Server
- Do not convert Tag Name to CSS Selector
ActionBuilder:
- Raise error if input device not found
- Move
TypingInteraction
fromInteractions::KeyInput
toInteractions
module- Throw better errors for
PointerInput
methods- Allow each action interaction class to validate its own source
- Set all Interactions classes to private
- Allow device names to use a default id if one is not specified
- Deprecate default mouse and keyboard values in constructor, favoring devices parameter
- Add support for pointer event properties
- Implement scroll wheel support
- Deprecate ordered pair parameters for pause method in favor of keywords
- Deprecate move to element with offset changing origin to top left of element
Commits
-
86eb611
bumping all versions to 4.2.0 -
db6c6e8
[rb] restrict from using new rubyzip version -
cfcc455
fix failing tests -
be70262
[rb] warn about upcoming changes to #move_to -
0d6a695
[rb] still not waiting long enough for tests to pass -
37be1da
[rb] fix failing tests -
d74f1a2
[rb] update changelog -
49c9cda
[rb] update action tests -
cec03e1
[rb] add default values to make actions easier -
133cbec
[rb] implement duration parameter for ActionBuilder constructor - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)