Bump Selenium.Support and Selenium.WebDriver #277
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Selenium.Support from 4.15.0 to 4.35.0.
Release notes
Sourced from Selenium.Support's releases.
4.35.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
enable_webextensions = False
by @navin772 in [py][bidi]: add note forenable_webextensions = False
SeleniumHQ/selenium#15981pin
,unpin
andexecute
by @navin772 in [py][bidi]: add high level API for script module -pin
,unpin
andexecute
SeleniumHQ/selenium#15936... (truncated)
4.34.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
enable_webextensions
option for chromium-based browsers by @navin772 in [py][bidi]: addenable_webextensions
option for chromium-based browsers SeleniumHQ/selenium#15794test_get_all_cookies
by @navin772 in [py][bidi]: enable edge bidi storage test -test_get_all_cookies
SeleniumHQ/selenium#15859... (truncated)
4.33.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
message
as part of exception inexecute
method by @navin772 in [py]: returnmessage
as part of exception inexecute
method SeleniumHQ/selenium#15751setScriptTimeout
andpageLoadTimeout
. by @diemol in [java] Removing deprecatedsetScriptTimeout
andpageLoadTimeout
. SeleniumHQ/selenium#15764New Contributors
Full Changelog: SeleniumHQ/selenium@selenium-4.32.0...selenium-4.33.0
4.32.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
JsonElement
allocation by @nvborisenko in [dotnet] [bidi] Revisit some core functionality to deserialize without intermediateJsonElement
allocation SeleniumHQ/selenium#15575LocalValue.ConvertFrom
overloads by @RenderMichael in [dotnet] [bidi] Add strongly-typedLocalValue.ConvertFrom
overloads SeleniumHQ/selenium#15532test_should_throw_an_exception_if_an_alert_has_not_been_dealt_with_and_dismiss_the_alert
by @Delta456 in [py] completetest_should_throw_an_exception_if_an_alert_has_not_been_dealt_with_and_dismiss_the_alert
SeleniumHQ/selenium#15559... (truncated)
4.31.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
getNamedCookie
anddeleteNamedCookie
for empty strings by @Delta456 in [java] handlegetNamedCookie
anddeleteNamedCookie
for empty strings SeleniumHQ/selenium#15092remote
config torbe
by @shs96c in [bazel] Renameremote
config torbe
SeleniumHQ/selenium#15496DetachedShadowRootError
by @Delta456 in [js] add ErrorCode forDetachedShadowRootError
SeleniumHQ/selenium#15455wgxpath
library by @shs96c in Remove thewgxpath
library SeleniumHQ/selenium#15498RelativeBy
by sealing the type by @RenderMichael in [dotnet] Fix null warnings inRelativeBy
by sealing the type SeleniumHQ/selenium#15379LocalValue
by @RenderMichael in [dotnet] [bidi] Simplify conversion toLocalValue
SeleniumHQ/selenium#15441PopupWindowFinder.Invoke
by @RenderMichael in [dotnet] SimplifyPopupWindowFinder.Invoke
SeleniumHQ/selenium#15549... (truncated)
4.30.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
WebDriver
towards nullability by @RenderMichael in [dotnet] IncrementWebDriver
towards nullability SeleniumHQ/selenium#15228SystemClock
singleton by @RenderMichael in [dotnet] AddSystemClock
singleton SeleniumHQ/selenium#15285WebElement
by @RenderMichael in [dotnet] Annotate nullability on more ofWebElement
SeleniumHQ/selenium#15230DriverFinder
by @RenderMichael in [dotnet] Simplify and nullable annotateDriverFinder
SeleniumHQ/selenium#15232WebDriver.SessionId
by @RenderMichael in [dotnet] Annotate nullability onWebDriver.SessionId
SeleniumHQ/selenium#15350WebDriver
by @RenderMichael in [dotnet] Annotate nullability on elements andWebDriver
SeleniumHQ/selenium#15352Broker
by @RenderMichael in [dotnet] [bidi] Encapsulate transport insideBroker
SeleniumHQ/selenium#15423Scipt.LocalValue.Map
with spec, enable negative zero by @RenderMichael in [dotnet] [bidi] AlignScipt.LocalValue.Map
with spec, enable negative zero SeleniumHQ/selenium#15395LocalValue
types not nested by @nvborisenko in [dotnet] [bidi] MakeLocalValue
types not nested SeleniumHQ/selenium#15428... (truncated)
4.29.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
setCacheBehavior
by @navin772 in [java][bidi]: implement bidisetCacheBehavior
SeleniumHQ/selenium#15130rules_python
to 1.1.0 by @shs96c in [bazel] Bumprules_python
to 1.1.0 SeleniumHQ/selenium#15139DriverService
and chromium/safari services by @RenderMichael in [dotnet] Annotate nullability forDriverService
and chromium/safari services SeleniumHQ/selenium#15101Command
type by @RenderMichael in [dotnet] Add nullability toCommand
type SeleniumHQ/selenium#15147SendingRemoteHttpRequestEventArgs
by @RenderMichael in [dotnet] Annotate nullability onSendingRemoteHttpRequestEventArgs
SeleniumHQ/selenium#15148DriverOptions
by @RenderMichael in [dotnet] Annotate nullability onDriverOptions
SeleniumHQ/selenium#15167ChromiumOptions
by @RenderMichael in [dotnet] Annotate nullability onChromiumOptions
SeleniumHQ/selenium#15173DevToolsDomains.InitializeDomains
by @RenderMichael in [dotnet] Simplify and modernizeDevToolsDomains.InitializeDomains
SeleniumHQ/selenium#15198... (truncated)
4.28.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
IWebDriver.GetAttribute
obsoletion toWebDriver
by @RenderMichael in [dotnet] PropagateIWebDriver.GetAttribute
obsoletion toWebDriver
SeleniumHQ/selenium#14802pyproject.toml
for installable from sdist by @VietND96 in [py] Fixpyproject.toml
for installable from sdist SeleniumHQ/selenium#14806additionalCommands
with getter method by @navin772 in [java]: encapsulateadditionalCommands
with getter method SeleniumHQ/selenium#14816ShadowRoot
by @RenderMichael in [dotnet] Add nullability annotations toShadowRoot
SeleniumHQ/selenium#14812WebDriver.AuthenticatorId
by @RenderMichael in [dotnet] FixWebDriver.AuthenticatorId
SeleniumHQ/selenium#14814Base64UrlEncoder
by @RenderMichael in [dotnet] Add future-proofing note onBase64UrlEncoder
SeleniumHQ/selenium#14821NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
from thefirefox.AddHasExtensions$1
by @mk868 in [java] SpotBugs excludeNP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
from thefirefox.AddHasExtensions$1
SeleniumHQ/selenium#14766rules_jvm_external
to 6.6 and use the maven resolver by @shs96c in [bazel] Bumprules_jvm_external
to 6.6 and use the maven resolver SeleniumHQ/selenium#14829Platform
by @RenderMichael in [dotnet] Add nullable reference annotations toPlatform
SeleniumHQ/selenium#14834OpenQA.Selenium.Internal
by @RenderMichael in [dotnet] Annotate Nullable Reference Types onOpenQA.Selenium.Internal
SeleniumHQ/selenium#14840pyproject.toml
fromsetup.py
by @sandeepsuryaprasad in [py] Moved Rust binary settings topyproject.toml
fromsetup.py
SeleniumHQ/selenium#14837DMI_HARDCODED_ABSOLUTE_FILENAME
by @mk868 in [java] SpotBugs excludeDMI_HARDCODED_ABSOLUTE_FILENAME
SeleniumHQ/selenium#14597fedcm/account.py
into descriptor object. by @sandeepsuryaprasad in [py] moved all getters infedcm/account.py
into descriptor object. SeleniumHQ/selenium#14858Assert.That
syntax by @RenderMichael in [dotnet] Migrate NUnit assertions toAssert.That
syntax SeleniumHQ/selenium#14853ActionSequence.inputDevice
by @RenderMichael in [dotnet] Address warnings withActionSequence.inputDevice
SeleniumHQ/selenium#14848Assert.That
andHas.Count
by @RenderMichael in [dotnet] Migrate remaining NUnit assertions toAssert.That
andHas.Count
SeleniumHQ/selenium#14870Proxy
by @RenderMichael in [dotnet] Add nullability annotations toProxy
SeleniumHQ/selenium#14861Response
type by @RenderMichael in [dotnet] ModernizeResponse
type SeleniumHQ/selenium#14839IS2_INCONSISTENT_SYNC
form theSeleniumManager
by @mk868 in [java] SpotBugs excludeIS2_INCONSISTENT_SYNC
form theSeleniumManager
SeleniumHQ/selenium#14768CookieJar
by @RenderMichael in [dotnet] Add nullability toCookieJar
SeleniumHQ/selenium#14874Response
by @RenderMichael in [dotnet] Refactor away private constructor fromResponse
SeleniumHQ/selenium#14877Alert
s by @RenderMichael in [dotnet] Add nullability toAlert
s SeleniumHQ/selenium#14669... (truncated)
4.27.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
Command
s by @RenderMichael in [dotnet] Add reflection-based JSON serialization fallback toCommand
s SeleniumHQ/selenium#14732MANIFEST.in
contents topyproject.toml
by @sandeepsuryaprasad in [py] movedMANIFEST.in
contents topyproject.toml
SeleniumHQ/selenium#14680RemoteSessionSettings
to use any value for metadata by @RenderMichael in [dotnet] AllowRemoteSessionSettings
to use any value for metadata SeleniumHQ/selenium#14726.ToString()
methods by @RenderMichael in [dotnet] Remove JSON serialization from.ToString()
methods SeleniumHQ/selenium#14736... (truncated)
4.26.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
py/test/selenium/webdriver/common/network.py
: remove python 2 code by @Delta456 inpy/test/selenium/webdriver/common/network.py
: remove python 2 code SeleniumHQ/selenium#14502bidi/session.py
by removing mutable object as default value for function argument. by @sandeepsuryaprasad in [py] fixed a bug inbidi/session.py
by removing mutable object as default value for function argument. SeleniumHQ/selenium#14286v*Network.java
conditions by @mk868 in [java] Fixv*Network.java
conditions SeleniumHQ/selenium#14585NM_SAME_SIMPLE_NAME_AS_SUPERCLASS
by @mk868 in [java] SpotBugs excludeNM_SAME_SIMPLE_NAME_AS_SUPERCLASS
SeleniumHQ/selenium#14590ChromiumDriver
andPortProber
by @mk868 in [java] Fix SpotBugs findings inChromiumDriver
andPortProber
SeleniumHQ/selenium#14589NM_CLASS_NAMING_CONVENTION
by @mk868 in [java] SpotBugs excludeNM_CLASS_NAMING_CONVENTION
SeleniumHQ/selenium#14596format.sh
by @navin772 in tox formatting for python files informat.sh
SeleniumHQ/selenium#14497... (truncated)
4.25.0
Detailed Changelogs by Component
What's Changed
Click to see all the changes included in this release
correct_event_firing_tests.py
(#14510) (Navin Chandra)Description has been truncated