Detailed Changelogs by Component
Java |
Python |
DotNet |
Ruby |
JavaScript
What's Changed
Click to see all the changes included in this release
- [py] Fix docstring issues that sphinx complains about by @cgoldberg in #15466
- [java] handle
getNamedCookie
anddeleteNamedCookie
for empty strings by @Delta456 in #15092 - [rb] Fix BiDi tests errors by @aguspe in #15482
- [py] service: only shutdown if process not terminated by @PSandro in #15183
- [dotnet] [bidi] Decouple EvaluateResult in Script module by @nvborisenko in #15493
- [dotnet] [bidi] Decouple AuthCredentials in Network module by @nvborisenko in #15491
- [dotnet] [bidi] Decouple WindowProxyProperties in Script module by @nvborisenko in #15490
- [dotnet] [bidi] Decouple ChannelProperties in Script module by @nvborisenko in #15489
- [dotnet] [bidi] Decouple ScreenshotOrigin in BrowsingContext module by @nvborisenko in #15488
- [dotnet] [bidi] Decouple nested types in Locator by @nvborisenko in #15487
- [bazel] Rename
remote
config torbe
by @shs96c in #15496 - [js] add ErrorCode for
DetachedShadowRootError
by @Delta456 in #15455 - Remove the
wgxpath
library by @shs96c in #15498 - [dotnet] Fix null warnings in
RelativeBy
by sealing the type by @RenderMichael in #15379 - [bidi][java] Add test to add a cookie in a user context by @pujagani in #15312
- [JS] Remove js_dossiar references by @harsha509 in #15508
- chore(CONTRIBUTING.md): update bazel commands for JS by @Delta456 in #15507
- Relocate selenium-webdriver to root directory by @harsha509 in #15509
- [java] Add nullness for AppCacheStatus, Credential, and Either by @mk868 in #15119
- [java] Add nullness for interactions by @mk868 in #15118
- [rb] Allow symbols again to be passed on delete_cookie by @aguspe in #15519
- [dotnet] [bidi] Simplify conversion to
LocalValue
by @RenderMichael in #15441 - [js][bidi]: fix storage module instance checks and add user context cookie test by @navin772 in #15467
- chore(README.md): Update bazel test command for JS by @navin772 in #15520
- Enable rust tests in RBE builds by @shs96c in #15516
- [dotnet] Address lingering AOT warnings by @RenderMichael in #15506
- [dotnet] [bidi] Unignore GetClientWindows test for chromium by @nvborisenko in #15534
- [dotnet] Unify protected and internal Execute methods by @RenderMichael in #15233
- [py] Remove unused mocker arg in chrome options test by @cgoldberg in #15540
- [dotnet] Simplify
PopupWindowFinder.Invoke
by @RenderMichael in #15549 - [grid] Expose register status via Node status response by @VietND96 in #15448
- [py] Fix driver class name in test fixtures by @cgoldberg in #15550
- [build] update templates and auto-label issues by @titusfortner in #15542
- [JS] Add websocket port option in Firefox ServiceBuilder when '--connect-existing' is not passed by @harsha509 in #15557
- [java] enable safari for CookieImplementationTest by @Delta456 in #15544
- [dotnet] [bidi] Make ContinueWithAuthCommand closer to spec (breaking change) by @nvborisenko in #15545
- [dotnet] [bidi] Avoid intermediate JsonDocument allocation to determine unordered discriminator by @nvborisenko in #15555
- [build] allow tests tagged exclusive-if-local to run on rbe by @titusfortner in #15483
New Contributors
Full Changelog: selenium-4.30.0...selenium-4.31.0