indentlabs / notebook

Notebook.ai is a set of tools for writers, game designers, and roleplayers to create magnificent universes – and everything within them.
http://www.notebook.ai
MIT License
353 stars 72 forks source link

Bump selenium-webdriver from 4.8.0 to 4.9.1 #1270

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps selenium-webdriver from 4.8.0 to 4.9.1.

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.9.0

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • f5b9191db1 - [IEDriver] Bumping version to 4.8.0 :: Diego Molina
  • d985705e8c - [rb] Bumping Gemfile :: Diego Molina
  • 425684ae27 - Evaluate the whole PR when checking CI :: Alex Rodionov
  • 4a81bb75fc - [IEDriver] Updating CHANGELOG :: Diego Molina
  • 484359ce66 - Show the full CI build result in README :: Alex Rodionov
  • 3f6717df64 - pylint fixes including tidy of f strings, simplifications of conditional statements and isinstances (#11205) :: Mark Mayo
  • b803c68624 - [py] Replace devtools genrule with proper generate_devtools rule. (#11392) :: James Hilliard
  • bcb5a25dde - [JS] fix: iedriver download with selenium-manager #11579 :: Sriharsha
  • 398524fd6d - update build requirements in readme :: titusfortner
  • fed93711e4 - [py]: Add docstring for alert_is_present :: symonk
  • 39ceed7808 - [py] Avoid shadowing builtin in variable names :: symonk
  • 8815c27cd3 - [rust] Support for web proxy in Selenium Manager (#11575) :: Boni García
  • 6bc5a589dd - [java] Merge capabilities of slot with the new session request capabilities (#11369) :: Puja Jagani
  • 775d6bbafe - Updating 4.8.0 release date for Ruby :: Diego Molina
  • 20d68b3963 - [java][cdp] Keep track of pinned scripts per CDP session (#11598) :: Puja Jagani
  • 0e5bb5b37f - Fix autoload of WebDriver::Remote::Bridge::COMMANDS :: Étienne Barrié
  • 7de6dec1c6 - [rust] Selenium Manager processes PATH (#11597) :: Boni García
  • 2917d05a2e - [java] Fix linting error :: Puja Jagani
  • ce0b6f1c80 - [java] [cdp] Simplify Augmentation for Basic Auth (#11601) :: Puja Jagani
  • 23782b3b4e - print requested capabilities in SessionNotCreatedException (#11604) :: Andrei Solntsev
  • 764aff68f3 - [rust] Refactor logic for running shell commands in Selenium Manager :: Boni Garcia
  • e92ab45a80 - [rust] Make public the function for formatting :: Boni García
  • e3e77e73d6 - [rust] Remove geckodriver 0.32.0 test :: Boni Garcia
  • cbd263f3b8 - [java][cdp] Simplify Augmentation for Dom Mutation :: Puja Jagani
  • cab3949d60 - [dotnet] update references to latest version of chrome in tests :: titusfortner
  • cd1c146160 - [java] guard test based on Chromedriver bug :: titusfortner
  • 7e8d9d2ae6 - [js] guard tests due to chromedriver bug :: titusfortner
  • 80e7446047 - [rb] guard tests for BiDi browsing context :: titusfortner
  • 3e5d47c86f - Update tracing.txt :: Puja Jagani
  • 99126df8db - Update pinned browsers :: Simon Mavi Stewart
  • 4e02ef4559 - Generate a Maven BOM (#11560) :: Simon Stewart
  • 8cfe8a40f9 - [js] Add script pinning (#11584) :: Puja Jagani
  • c044441a0d - [py]: Bump black & isort versions :: symonk
  • 1e2a4c47cf - [java] Synchronize method to get Selenium Manager binary (fix #11620) (#11640) :: Boni García

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

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)

4.9.0 (2023-04-21)

Ruby:

  • Fix devtools version fallback (#11869)
  • Fix bug in selenium manager escaping back slashes in Windows (#11884)

BiDi:

  • Released selenium-devtools 0.112.0 (supports CDP v85, v110, v111, v112)

4.8.6 (2023-03-29)

Ruby:

  • Properly escape arguments passed to Selenium Manager

4.8.5 (2023-03-28)

Ruby:

  • Wrapping browser name in quotes when calling Selenium Manager

4.8.4 (2023-03-28)

Ruby:

  • Update the selenium-manager versions to fix an IE naming issue (#11828)

4.8.3 (2023-03-26)

Ruby:

  • Still need to use driver finder when using capabilities parameter
  • Accommodate Driver Finder being sent something other than an Options instance

4.8.2 (2023-03-24)

Ruby:

  • Ruby driver finder (#11523)
  • Using json output with Selenium Manager

BiDi:

... (truncated)

Commits
  • bc7e0c7 Updating changelogs and bumping version to 4.9.1
  • c81d86a [rb] update changelog
  • e4e6362 [rb] fix bug with driver logging
  • eec4236 [rb] update guards to get tests passing
  • 1cd84f7 [rb] allow default_level to be passed into constructor so client projects can...
  • c4776a3 [rb] allow both allowing and ignoring logging messages by id
  • 2d022c0 [rb] change logging default to :info and support ignoring any logging
  • 156e7f5 [rb] adjust custom rspec matchers to work for any log level output
  • af7eb2e [rb] Update README to require Ruby 3.0
  • 65b97fc [rb] Enable debug gem for MRI only
  • Additional commits viewable in compare view


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)