searls / jasmine-maven-plugin

Maven plugin to execute Jasmine Specs. Creates your HTML runners for you, runs headlessly, outputs JUnit XML
http://searls.github.io/jasmine-maven-plugin
Other
290 stars 163 forks source link

chore(deps): bump selenium-webdriver from 3.142.7 to 4.8.0 #593

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps selenium-webdriver from 3.142.7 to 4.8.0.

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.8.0

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • 0818e99e32 - Fix Ruby API documentation generator :: Alex Rodionov
  • b269466d65 - Grab Ruby documentation path before switching Git branches :: Alex Rodionov
  • b1f639b643 - [ci] Removing unneeded {} :: Diego Molina
  • c02a748683 - [py] setup-python does not yet have python builds available for Ubuntu 22 :: titusfortner
  • 6b67c0c12a - Update Rust ruleset to 0.14.0 to support Windows ARM :: Alex Rodionov
  • 55dad423ba - Add instructions on how to run/debug specs in RubyMine (#11339) :: Alex Rodionov
  • 935226b1c4 - [rb] Selenium Manager wrapper is adding exe twice :: titusfortner
  • 9d4ec50633 - [py] use the browser name that selenium-manager binary expects :: titusfortner
  • 9c771a1e2f - [rb] update changelog and bump version to 4.7.1 :: titusfortner
  • 01a47b4b4a - [py] update changelog and bump version to 4.7.1 :: titusfortner
  • d03ad02531 - [py] put the fix in the wrong place :: titusfortner
  • 5bc0c2c559 - [py] update changelog and bump version to 4.7.2 :: titusfortner
  • 2502e9624b - [py] fix linter failure :: titusfortner
  • ac94275296 - [py] need to log both stdout and stderr from selenium manager :: titusfortner
  • d848fb8d14 - [py] update ci to use the right os and skip unnecessary python installs :: titusfortner
  • 630fc470ae - [py] fix linter again :: titusfortner
  • c5943bde4c - [java] Add close method to JDK 11 client. Ensure close methods for Http client is called. (#11345) :: Puja Jagani
  • 397ececc61 - Don’t specify content length when pulling images (#11343) :: Krishnan Mahadevan
  • 038141b2cf - [dotnet] Extend invalid selenium manager process exit codes (#11361) :: Nikolay Borisenko
  • 77f0cfae98 - [rb] start logger in tests before starting first driver :: titusfortner
  • 21d115eee6 - [java] Allow arguments to be passed in Node flag "driver-configuration" (#11367) :: Puja Jagani
  • 4af3726cd9 - [grid] ensure all states of StartOrDie are handled (#11297) :: joerg1985
  • a6313cff6b - Bump decode-uri-component from 0.2.0 to 0.2.2 (#11349) :: dependabot[bot]
  • 3832787933 - [java][bidi] Add BrowsingContext module commands :: Puja Jagani
  • b529abaf62 - [java] Disable BiDi tests that subscribe to multiple browsing contexts. :: Puja Jagani
  • 7a469e02e1 - [java][bidi] Close BiDi connection on webdriver quit command :: Puja Jagani
  • dd080a1e4e - [grid] Updating Grid UI deps :: Diego Molina
  • 104b7b9777 - [Build] Update rules_pkg to 0.8. Also add tree inclusion patch :: AutomatedTester
  • aa8d6cf768 - [rust] Support for beta/dev/canary browser version detection with Selenium Manager (#11239) (#11334) :: Boni García
  • d8b45c8c66 - [py] Change formatted strings to f-strings (#11087) :: Kian Eliasi
  • c6795baf1a - [java] Update changelog and bump version to 4.7.1 :: Diego Molina
  • 7b212ee4be - [java] Removing deprecated ACCEPT_SSL_CERTS cap :: Diego Molina
  • 63a79bd870 - [java] Removing deprecated ENABLE_PROFILING_CAPABILITY cap :: Diego Molina
  • 9e240b008c - [java] Removing deprecated HAS_NATIVE_EVENTS cap :: Diego Molina

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.8.0 (Unreleased)

Ruby:

  • Allow updating instance variables on service classes
  • Deprecate extract_service_args processing in service classes
  • Fix bug preventing sending nil to #send_keys with Remote Driver
  • Fix bug with IE specific methods not available to IE Driver
  • Created Chromium superclass for Chrome and Edge
  • Deprecated platform and version setters/getters in Capabilities class
  • Revamped driver constructor logic
  • Fix bug preventing using Safari Technology Preview when using SafariOptions
  • Fix bug preventing more than one driver type to access Selenium Manager
  • Defaults to using Options instead of Capabilities
  • Make Options classes more strict for allowed arguments and types
  • Removed previously deprecated actions class parameters
  • Removed Location struct
  • Add comment with name of large JS executions (#11038)
  • update logger with link on how to use it (#11478)
  • Deprecate #add_option for Option classes in favor of constructor and attr_accessor
  • Deprecate all unrecognized capabilities for Options classes
  • Deprecate support for :capabilities for local drivers
  • Deprecate browser class methods for Capabilities
  • Deprecate #headless! for Chrome and Firefox

BiDi:

  • Released selenium-devtools 0.109.0 (supports CDP v85, v107, v108, v109)
  • Add LogInspector (#11368)
  • Add Browsing context commands (#11446)

4.7.1 (2022-12-02)

Ruby:

  • Fix bug preventing selenium manager from using Internet Explorer

4.7.0 (2022-12-01)

BiDi:

  • Released selenium-devtools 0.108.0 (supports CDP v85, v106, v107, v108)
  • Fix bug with socket stability

Ruby:

  • Remove dependency on ChildProcess gem in favor of native Process.spawn (#11251)
  • Add support for Selenium Manager to work with IE Driver
  • Improve error handling for Selenium Manager

Safari:

  • Fix bug preventing Safari Options from being used with Safari Technology Preview

4.6.1 (2022-11-04)

... (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 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)
dependabot[bot] commented 1 year ago

Superseded by #597.