DFE-Digital / get-teacher-training-adviser-service

DFE-Digital Get Teacher Training Adviser Service
MIT License
2 stars 3 forks source link

Bump selenium-webdriver from 4.7.1 to 4.12.0 #1382

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 10 months ago

Bumps selenium-webdriver from 4.7.1 to 4.12.0.

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.12.0

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • 249f2a7d1b - update versions and changelogs for 4.12.0 :: titusfortner
  • d5b6401472 - [java] skip logging of tracing spans if log level is not loggable :: Jörg Sautter
  • a6f37cad2e - [dotnet] Send data over cdp consecutively (#12591) :: Nikolay Borisenko
  • 7d5cf8f133 - [dotnet] Restore the ability for CI to run .NET tests against .NET Framework 4.8 :: Jim Evans
  • d38ce7065f - [dotnet] Avoid potential deadlock when starting new dev tools session (#12592) :: Nikolay Borisenko
  • 1c036abf79 - [JS] Do not need browserVersion if Selenium is managing it #12641 :: Sriharsha
  • a1244406a8 - [java] Remove browserVersion from options in SM Java wrapper (fix #12633) (#12639) :: Boni García
  • 258a225dc3 - [java] batch copy input to multiple streams :: Jörg Sautter
  • 78981db71b - [java] Remove hardcoded timeout of 120 seconds when executing SM :: Boni Garcia
  • ed632c22ef - [java] Increase execution timeout of SM in Java from 10 to 120 seconds (#12631) :: Boni García
  • b7c297e928 - [py]: Bump linting dependency for flake8 6.0.0 -> 6.1.0 :: symonk
  • 60728ac84e - [py]: Rename linting recipe to linting-ci for GHA :: symonk
  • ae0130b4c6 - [dotnet] Clear handlers after each test in NetworkInterceptionTests.cs :: Jim Evans
  • 9040895915 - [dotnet] Forgot to ignore bidi network test for Firefox (no Fetch domain) :: Jim Evans
  • 31c841842e - [dotnet] Add test for Basic Auth using bidi network interception :: Jim Evans
  • 87787e4ec1 - [java] batch copy input to the circular buffer :: Jörg Sautter
  • 9e7615dd55 - [rb] Replace the :capabilities paramater with :options in API examples (#12626) :: Tatsuya Hoshino
  • 739d177dae - [dotnet] Refactor WebSocket communication for BiDi (#12614) :: jimevans
  • cbda4dddef - [dotnet] Linting and supressing compiler warning in support assembly :: Jim Evans
  • 1dcbcc2d68 - [dotnet] Linting and suppressing compiler warnings :: Jim Evans
  • fa1ee12cee - [rust] Simplify SM readme (#12623) :: Boni García
  • 327785f9d3 - Finish up JavaDoc for the 'Json' classes (#12609) :: Scott Babcock
  • e08916a870 - Update SM binaries for release 4.12.0 :: Boni Garcia
  • b6d02888cb - [rust] Minor change. Use headline format for versions in changelog :: Boni Garcia
  • f37708b810 - [rust] Minor change. Use constant instead of hardcoded value :: Boni Garcia
  • 71ccb89cf3 - [grid] Avoid using SM offline when SM is true. :: Diego Molina
  • ebaf1214d6 - [grid] Detect Safari and SFT only when on macOS. :: Diego Molina
  • 4584c3c748 - [java] Removing unused vars in SeleniumManager.java :: Diego Molina
  • 181f9c35b6 - [java] Fix Proxy Breaking in RemoteWebDriver (#12607) :: Krishna Suravarapu
  • 98d4640610 - Drop py37 support (#12400) :: Simon K
  • 09674aee1d - [rust] Build SM in GH actions Linux with cross :: Boni Garcia
  • d10d9eef77 - [rust] Bump sevenz-rust crate to latest version :: Boni Garcia
  • e9c7082dcf - [dotnet] add ability to turn on driver logging in tests :: titusfortner
  • e88bf72a2d - [dotnet] options do not belong in the service class (#12534) :: Titus Fortner
  • f3d7062155 - [dotnet] fix flaky test :: titusfortner

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.12.0 (Unreleased)

Ruby:

  • Fix bug preventing good error messages in Selenium Manager when stdout empty
  • Fix bug with Firefox not loading net/http library by default (#12506)
  • Remove support for using capabilities in local drivers

BiDi:

  • Released selenium-devtools 0.116.0 (supports CDP v85, v114, v115, v116)

4.11.0 (2023-07-31)

Ruby:

  • Made network interception threads fail silently (#12226)
  • Have Selenium Manager binary locate drivers on PATH (#12345)
  • Add browser output from selenium manager to options (#12398)
  • Remove deprecated code (#12417) BiDi:
  • Released selenium-devtools 0.115.0 (supports CDP v85, v113, v114, v115) Edge:
  • Adding ignore process match for IE Mode across bindings (#12279)

4.10.0 (2023-06-07)

Ruby:

  • Implement proxy support for Selenium Manager
  • Prevent setting driver log level in Safari
  • Change all Selenium Manager logging to :debug (#12145)
  • Error messages include links to documentation
  • Add custom error class for driver location and improve error logic

BiDi:

  • Released selenium-devtools 0.114.0 (supports CDP v85, v112, v113, v114)

Edge:

  • Add support for webview2

4.9.1 (2023-05-08)

Ruby:

  • Allow users to specify driver process output in Service class (#11964)
  • Updated minimum required Ruby version to 3.0
  • Selenium Logger defaults to :info and all debugging is now logged as :debug (#11967)
  • Every logging entry can be ignored based on ID, not just warnings
  • Logging entries can be filtered to allow or ignore specific IDs

BiDi:

  • Fix bug with loading devtools (#11931) (thanks Boris Petrov!)
  • Released selenium-devtools 0.113.0 (supports CDP v85, v111, v112, v113)

... (truncated)

Commits


Dependabot compatibility score

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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)
sonarcloud[bot] commented 10 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

github-actions[bot] commented 10 months ago

Review app deployed to https://review-teacher-training-adviser-1382.london.cloudapps.digital

dependabot[bot] commented 9 months ago

Superseded by #1392.