Bumps selenium.version from 4.39.0 to 4.40.0.
Updates org.seleniumhq.selenium:selenium-firefox-driver from 4.39.0 to 4.40.0
Sourced from org.seleniumhq.selenium:selenium-firefox-driver's releases.
Selenium 4.40.0
Detailed Changelogs by Component
Java | Python | DotNet | Ruby | JavaScript
What's Changed
- [dotnet] Modernize
EnvironmentManager, standardize assembly teardown by@RenderMichaelin SeleniumHQ/selenium#15551- [java] Refactor tests by
@asolntsevin SeleniumHQ/selenium#16684- [ci]: bump cargo lockfile by
@navin772in SeleniumHQ/selenium#16698- [java][BiDi] change emulation commands return type to void by
@Delta456in SeleniumHQ/selenium#16699- [java] simplify strings processing by
@iampopovichin SeleniumHQ/selenium#15309- Fix few more flaky ruby tests by
@asolntsevin SeleniumHQ/selenium#16695- [bazel] Switch to custom
closure_js_depsrule by@shs96cin SeleniumHQ/selenium#16571- [dotnet] [bidi] Support SetScreenSettingsOverrideAsync method in Emulation module by
@nvborisenkoin SeleniumHQ/selenium#16704- [dotnet] Modernize code patterns in test suites by
@RenderMichaelin SeleniumHQ/selenium#16701- use proper AssertJ asserts that generate a useful error message by
@asolntsevin SeleniumHQ/selenium#16707- fix Java language level in IDEA by
@asolntsevin SeleniumHQ/selenium#16708- [py] Properly verify Selenium Manager exists by
@cgoldbergin SeleniumHQ/selenium#16711- fix flaky Ruby test
element_spec.rbby@asolntsevin SeleniumHQ/selenium#16709- [java][BiDi] implement
emulation.setScreenOrientationOverrideby@Delta456in SeleniumHQ/selenium#16705- [rb] add synchronization and error handling for socket interactions by
@titusfortnerin SeleniumHQ/selenium#16487- [rb] mark low level bidi implementation as private api by
@titusfortnerin SeleniumHQ/selenium#16475- [rb] ensure driver process is always stopped by
@titusfortnerin SeleniumHQ/selenium#15635- [rb] create user-friendly method for enabling bidi by
@titusfortnerin SeleniumHQ/selenium#14284- [dotnet] [bidi] Added missing Script.RemoteReference LocaclValue type by
@nvborisenkoin SeleniumHQ/selenium#16717- [dotnet] Standardize
IEquatable<T>implementations across types overriding Equals by@RenderMichaelin SeleniumHQ/selenium#16665- [dotnet] Fix nullability warnings in
WebDriverby@RenderMichaelin SeleniumHQ/selenium#16662- [py] Don't compare object identity in conftest by
@cgoldbergin SeleniumHQ/selenium#16723- #16720 avoid failing because of temporary Chrome internal files by
@asolntsevin SeleniumHQ/selenium#16722- [rb] Add force encoding to remove warnings caused by json 3.0 by
@aguspein SeleniumHQ/selenium#16728- [py] Remove deprecated FTP proxy support by
@cgoldbergin SeleniumHQ/selenium#16721- [py] Bump ruff and mypy versions by
@cgoldbergin SeleniumHQ/selenium#16737- Create target directories before copying file by
@MohabMohiein SeleniumHQ/selenium#16739- [bazel+closure]: Vendor the version of closure library we use by
@shs96cin SeleniumHQ/selenium#16742- [closure] Fix failing
//javascript/atoms:test-*targets by@shs96cin SeleniumHQ/selenium#16749- Avoid sleep in tests by
@asolntsevin SeleniumHQ/selenium#16713- [bazel] Bump
rules_closureand google closure libary to latest release by@shs96cin SeleniumHQ/selenium#16755- [refactor] call WebDriverException constructor instead of using reflection by
@asolntsevin SeleniumHQ/selenium#16763- [build] Pin Browsers in Bazel by default by
@titusfortnerin SeleniumHQ/selenium#16743- [build] build selenium manager for tests by
@titusfortnerin SeleniumHQ/selenium#16736- [refactor] replace JUnit assertions by AssertJ by
@asolntsevin SeleniumHQ/selenium#16765- [py] Add LocalWebDriver base class by
@cgoldbergin SeleniumHQ/selenium#16730- Fix bug in FileHandler: it always failed on MacOS by
@asolntsevin SeleniumHQ/selenium#16771
... (truncated)
Commitsb3333f1[build] Prepare for release of Selenium 4.40 (#16931)1229133[build] manual trigger job needs an approval step to limit1cc4bc7[build] remove ruby remote tests from CIbcd0976[build] use rulesets to restrict and unrestrict trunk during release window (...47dbd0d[dotnet] [bidi] Expose Input module in root BiDi class (#16940)1fefb89[dotnet] [bidi] FileDialogOpened event in Input module (#16934)691fb1c[grid] Improve race conditions in Grid session distribution (#16939)aaeb4a5[build] ensure compatible edge browser and driver when pinning492b6c4[dotnet] fix syntax issue with bazel target preventing build631c5b0[java] sanitize descriptions before using them in JavaDoc comments- Additional commits viewable in compare view
Updates org.seleniumhq.selenium:selenium-chrome-driver from 4.39.0 to 4.40.0
Sourced from org.seleniumhq.selenium:selenium-chrome-driver's releases.
Selenium 4.40.0
Detailed Changelogs by Component
Java | Python | DotNet | Ruby | JavaScript
What's Changed
- [dotnet] Modernize
EnvironmentManager, standardize assembly teardown by@RenderMichaelin SeleniumHQ/selenium#15551- [java] Refactor tests by
@asolntsevin SeleniumHQ/selenium#16684- [ci]: bump cargo lockfile by
@navin772in SeleniumHQ/selenium#16698- [java][BiDi] change emulation commands return type to void by
@Delta456in SeleniumHQ/selenium#16699- [java] simplify strings processing by
@iampopovichin SeleniumHQ/selenium#15309- Fix few more flaky ruby tests by
@asolntsevin SeleniumHQ/selenium#16695- [bazel] Switch to custom
closure_js_depsrule by@shs96cin SeleniumHQ/selenium#16571- [dotnet] [bidi] Support SetScreenSettingsOverrideAsync method in Emulation module by
@nvborisenkoin SeleniumHQ/selenium#16704- [dotnet] Modernize code patterns in test suites by
@RenderMichaelin SeleniumHQ/selenium#16701- use proper AssertJ asserts that generate a useful error message by
@asolntsevin SeleniumHQ/selenium#16707- fix Java language level in IDEA by
@asolntsevin SeleniumHQ/selenium#16708- [py] Properly verify Selenium Manager exists by
@cgoldbergin SeleniumHQ/selenium#16711- fix flaky Ruby test
element_spec.rbby@asolntsevin SeleniumHQ/selenium#16709- [java][BiDi] implement
emulation.setScreenOrientationOverrideby@Delta456in SeleniumHQ/selenium#16705- [rb] add synchronization and error handling for socket interactions by
@titusfortnerin SeleniumHQ/selenium#16487- [rb] mark low level bidi implementation as private api by
@titusfortnerin SeleniumHQ/selenium#16475- [rb] ensure driver process is always stopped by
@titusfortnerin SeleniumHQ/selenium#15635- [rb] create user-friendly method for enabling bidi by
@titusfortnerin SeleniumHQ/selenium#14284- [dotnet] [bidi] Added missing Script.RemoteReference LocaclValue type by
@nvborisenkoin SeleniumHQ/selenium#16717- [dotnet] Standardize
IEquatable<T>implementations across types overriding Equals by@RenderMichaelin SeleniumHQ/selenium#16665- [dotnet] Fix nullability warnings in
WebDriverby@RenderMichaelin SeleniumHQ/selenium#16662- [py] Don't compare object identity in conftest by
@cgoldbergin SeleniumHQ/selenium#16723- #16720 avoid failing because of temporary Chrome internal files by
@asolntsevin SeleniumHQ/selenium#16722- [rb] Add force encoding to remove warnings caused by json 3.0 by
@aguspein SeleniumHQ/selenium#16728- [py] Remove deprecated FTP proxy support by
@cgoldbergin SeleniumHQ/selenium#16721- [py] Bump ruff and mypy versions by
@cgoldbergin SeleniumHQ/selenium#16737- Create target directories before copying file by
@MohabMohiein SeleniumHQ/selenium#16739- [bazel+closure]: Vendor the version of closure library we use by
@shs96cin SeleniumHQ/selenium#16742- [closure] Fix failing
//javascript/atoms:test-*targets by@shs96cin SeleniumHQ/selenium#16749- Avoid sleep in tests by
@asolntsevin SeleniumHQ/selenium#16713- [bazel] Bump
rules_closureand google closure libary to latest release by@shs96cin SeleniumHQ/selenium#16755- [refactor] call WebDriverException constructor instead of using reflection by
@asolntsevin SeleniumHQ/selenium#16763- [build] Pin Browsers in Bazel by default by
@titusfortnerin SeleniumHQ/selenium#16743- [build] build selenium manager for tests by
@titusfortnerin SeleniumHQ/selenium#16736- [refactor] replace JUnit assertions by AssertJ by
@asolntsevin SeleniumHQ/selenium#16765- [py] Add LocalWebDriver base class by
@cgoldbergin SeleniumHQ/selenium#16730- Fix bug in FileHandler: it always failed on MacOS by
@asolntsevin SeleniumHQ/selenium#16771
... (truncated)
Commitsb3333f1[build] Prepare for release of Selenium 4.40 (#16931)1229133[build] manual trigger job needs an approval step to limit1cc4bc7[build] remove ruby remote tests from CIbcd0976[build] use rulesets to restrict and unrestrict trunk during release window (...47dbd0d[dotnet] [bidi] Expose Input module in root BiDi class (#16940)1fefb89[dotnet] [bidi] FileDialogOpened event in Input module (#16934)691fb1c[grid] Improve race conditions in Grid session distribution (#16939)aaeb4a5[build] ensure compatible edge browser and driver when pinning492b6c4[dotnet] fix syntax issue with bazel target preventing build631c5b0[java] sanitize descriptions before using them in JavaDoc comments- Additional commits viewable in compare view
Updates org.seleniumhq.selenium:selenium-edge-driver from 4.39.0 to 4.40.0
Sourced from org.seleniumhq.selenium:selenium-edge-driver's releases.
Selenium 4.40.0
Detailed Changelogs by Component
Java | Python | DotNet | Ruby | JavaScript
What's Changed
- [dotnet] Modernize
EnvironmentManager, standardize assembly teardown by@RenderMichaelin SeleniumHQ/selenium#15551- [java] Refactor tests by
@asolntsevin SeleniumHQ/selenium#16684- [ci]: bump cargo lockfile by
@navin772in SeleniumHQ/selenium#16698- [java][BiDi] change emulation commands return type to void by
@Delta456in SeleniumHQ/selenium#16699- [java] simplify strings processing by
@iampopovichin SeleniumHQ/selenium#15309- Fix few more flaky ruby tests by
@asolntsevin SeleniumHQ/selenium#16695- [bazel] Switch to custom
closure_js_depsrule by@shs96cin SeleniumHQ/selenium#16571- [dotnet] [bidi] Support SetScreenSettingsOverrideAsync method in Emulation module by
@nvborisenkoin SeleniumHQ/selenium#16704- [dotnet] Modernize code patterns in test suites by
@RenderMichaelin SeleniumHQ/selenium#16701- use proper AssertJ asserts that generate a useful error message by
@asolntsevin SeleniumHQ/selenium#16707- fix Java language level in IDEA by
@asolntsevin SeleniumHQ/selenium#16708- [py] Properly verify Selenium Manager exists by
@cgoldbergin SeleniumHQ/selenium#16711- fix flaky Ruby test
element_spec.rbby@asolntsevin SeleniumHQ/selenium#16709- [java][BiDi] implement
emulation.setScreenOrientationOverrideby@Delta456in SeleniumHQ/selenium#16705- [rb] add synchronization and error handling for socket interactions by
@titusfortnerin SeleniumHQ/selenium#16487- [rb] mark low level bidi implementation as private api by
@titusfortnerin SeleniumHQ/selenium#16475- [rb] ensure driver process is always stopped by
@titusfortnerin SeleniumHQ/selenium#15635- [rb] create user-friendly method for enabling bidi by
@titusfortnerin SeleniumHQ/selenium#14284- [dotnet] [bidi] Added missing Script.RemoteReference LocaclValue type by
@nvborisenkoin SeleniumHQ/selenium#16717- [dotnet] Standardize
IEquatable<T>implementations across types overriding Equals by@RenderMichaelin SeleniumHQ/selenium#16665- [dotnet] Fix nullability warnings in
WebDriverby@RenderMichaelin SeleniumHQ/selenium#16662- [py] Don't compare object identity in conftest by
@cgoldbergin SeleniumHQ/selenium#16723- #16720 avoid failing because of temporary Chrome internal files by
@asolntsevin SeleniumHQ/selenium#16722- [rb] Add force encoding to remove warnings caused by json 3.0 by
@aguspein SeleniumHQ/selenium#16728- [py] Remove deprecated FTP proxy support by
@cgoldbergin SeleniumHQ/selenium#16721- [py] Bump ruff and mypy versions by
@cgoldbergin SeleniumHQ/selenium#16737- Create target directories before copying file by
@MohabMohiein SeleniumHQ/selenium#16739- [bazel+closure]: Vendor the version of closure library we use by
@shs96cin SeleniumHQ/selenium#16742- [closure] Fix failing
//javascript/atoms:test-*targets by@shs96cin SeleniumHQ/selenium#16749- Avoid sleep in tests by
@asolntsevin SeleniumHQ/selenium#16713- [bazel] Bump
rules_closureand google closure libary to latest release by@shs96cin SeleniumHQ/selenium#16755- [refactor] call WebDriverException constructor instead of using reflection by
@asolntsevin SeleniumHQ/selenium#16763- [build] Pin Browsers in Bazel by default by
@titusfortnerin SeleniumHQ/selenium#16743- [build] build selenium manager for tests by
@titusfortnerin SeleniumHQ/selenium#16736- [refactor] replace JUnit assertions by AssertJ by
@asolntsevin SeleniumHQ/selenium#16765- [py] Add LocalWebDriver base class by
@cgoldbergin SeleniumHQ/selenium#16730- Fix bug in FileHandler: it always failed on MacOS by
@asolntsevin SeleniumHQ/selenium#16771
... (truncated)
Commitsb3333f1[build] Prepare for release of Selenium 4.40 (#16931)1229133[build] manual trigger job needs an approval step to limit1cc4bc7[build] remove ruby remote tests from CIbcd0976[build] use rulesets to restrict and unrestrict trunk during release window (...47dbd0d[dotnet] [bidi] Expose Input module in root BiDi class (#16940)1fefb89[dotnet] [bidi] FileDialogOpened event in Input module (#16934)691fb1c[grid] Improve race conditions in Grid session distribution (#16939)aaeb4a5[build] ensure compatible edge browser and driver when pinning492b6c4[dotnet] fix syntax issue with bazel target preventing build631c5b0[java] sanitize descriptions before using them in JavaDoc comments- Additional commits viewable in compare view
Updates org.seleniumhq.selenium:selenium-devtools-v143 from 4.39.0 to 4.40.0
Sourced from org.seleniumhq.selenium:selenium-devtools-v143's releases.
Selenium 4.40.0
Detailed Changelogs by Component
Java | Python | DotNet | Ruby | JavaScript
What's Changed
- [dotnet] Modernize
EnvironmentManager, standardize assembly teardown by@RenderMichaelin SeleniumHQ/selenium#15551- [java] Refactor tests by
@asolntsevin SeleniumHQ/selenium#16684- [ci]: bump cargo lockfile by
@navin772in SeleniumHQ/selenium#16698- [java][BiDi] change emulation commands return type to void by
@Delta456in SeleniumHQ/selenium#16699- [java] simplify strings processing by
@iampopovichin SeleniumHQ/selenium#15309- Fix few more flaky ruby tests by
@asolntsevin SeleniumHQ/selenium#16695- [bazel] Switch to custom
closure_js_depsrule by@shs96cin SeleniumHQ/selenium#16571- [dotnet] [bidi] Support SetScreenSettingsOverrideAsync method in Emulation module by
@nvborisenkoin SeleniumHQ/selenium#16704- [dotnet] Modernize code patterns in test suites by
@RenderMichaelin SeleniumHQ/selenium#16701- use proper AssertJ asserts that generate a useful error message by
@asolntsevin SeleniumHQ/selenium#16707- fix Java language level in IDEA by
@asolntsevin SeleniumHQ/selenium#16708- [py] Properly verify Selenium Manager exists by
@cgoldbergin SeleniumHQ/selenium#16711- fix flaky Ruby test
element_spec.rbby@asolntsevin SeleniumHQ/selenium#16709- [java][BiDi] implement
emulation.setScreenOrientationOverrideby@Delta456in SeleniumHQ/selenium#16705- [rb] add synchronization and error handling for socket interactions by
@titusfortnerin SeleniumHQ/selenium#16487- [rb] mark low level bidi implementation as private api by
@titusfortnerin SeleniumHQ/selenium#16475- [rb] ensure driver process is always stopped by
@titusfortnerin SeleniumHQ/selenium#15635- [rb] create user-friendly method for enabling bidi by
@titusfortnerin SeleniumHQ/selenium#14284- [dotnet] [bidi] Added missing Script.RemoteReference LocaclValue type by
@nvborisenkoin SeleniumHQ/selenium#16717- [dotnet] Standardize
IEquatable<T>implementations across types overriding Equals by@RenderMichaelin SeleniumHQ/selenium#16665- [dotnet] Fix nullability warnings in
WebDriverby@RenderMichaelin SeleniumHQ/selenium#16662- [py] Don't compare object identity in conftest by
@cgoldbergin SeleniumHQ/selenium#16723- #16720 avoid failing because of temporary Chrome internal files by
@asolntsevin SeleniumHQ/selenium#16722- [rb] Add force encoding to remove warnings caused by json 3.0 by
@aguspein SeleniumHQ/selenium#16728- [py] Remove deprecated FTP proxy support by
@cgoldbergin SeleniumHQ/selenium#16721- [py] Bump ruff and mypy versions by
@cgoldbergin SeleniumHQ/selenium#16737- Create target directories before copying file by
@MohabMohiein SeleniumHQ/selenium#16739- [bazel+closure]: Vendor the version of closure library we use by
@shs96cin SeleniumHQ/selenium#16742- [closure] Fix failing
//javascript/atoms:test-*targets by@shs96cin SeleniumHQ/selenium#16749- Avoid sleep in tests by
@asolntsevin SeleniumHQ/selenium#16713- [bazel] Bump
rules_closureand google closure libary to latest release by@shs96cin SeleniumHQ/selenium#16755- [refactor] call WebDriverException constructor instead of using reflection by
@asolntsevin SeleniumHQ/selenium#16763- [build] Pin Browsers in Bazel by default by
@titusfortnerin SeleniumHQ/selenium#16743- [build] build selenium manager for tests by
@titusfortnerin SeleniumHQ/selenium#16736- [refactor] replace JUnit assertions by AssertJ by
@asolntsevin SeleniumHQ/selenium#16765- [py] Add LocalWebDriver base class by
@cgoldbergin SeleniumHQ/selenium#16730- Fix bug in FileHandler: it always failed on MacOS by
@asolntsevin SeleniumHQ/selenium#16771
... (truncated)
Commitsb3333f1[build] Prepare for release of Selenium 4.40 (#16931)1229133[build] manual trigger job needs an approval step to limit1cc4bc7[build] remove ruby remote tests from CIbcd0976[build] use rulesets to restrict and unrestrict trunk during release window (...47dbd0d[dotnet] [bidi] Expose Input module in root BiDi class (#16940)1fefb89[dotnet] [bidi] FileDialogOpened event in Input module (#16934)691fb1c[grid] Improve race conditions in Grid session distribution (#16939)aaeb4a5[build] ensure compatible edge browser and driver when pinning492b6c4[dotnet] fix syntax issue with bazel target preventing build631c5b0[java] sanitize descriptions before using them in JavaDoc comments- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)