crimethinc / website

Ruby on Rails app that powers crimethinc.com
https://crimethinc.com
Creative Commons Zero v1.0 Universal
102 stars 31 forks source link

Bump the bundler-dev group with 5 updates #3833

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps the bundler-dev group with 5 updates:

Package From To
selenium-webdriver 4.19.0 4.20.1
ruby-lsp 0.16.4 0.16.6
parser 3.3.0.5 3.3.1.0
prism 0.24.0 0.27.0
sorbet-runtime 0.5.11352 0.5.11361

Updates selenium-webdriver from 4.19.0 to 4.20.1

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.20.0

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • a12c3b56a9 - [build] Moving versions to nightly :: Diego Molina
  • 4fec60d2b8 - [rb] Update Gemfile.lock :: Alex Rodionov
  • 96cf53a454 - [rb] Fix document generation :: Alex Rodionov
  • 507970233b - [build] Bumping actions versions :: Diego Molina
  • 63e815627f - Update mirror info (Thu Mar 28 00:15:30 UTC 2024) :: Selenium CI Bot
  • b7d831db8c - [bidi][js] Update the capture screenshot APIs to include all parameters and remove scroll parameter (#13744) :: Puja Jagani
  • 0b29138fa7 - [rust] Bump to rules_rust 0.41.0 (Rust 1.77.0) :: Boni García
  • cc7f3402f8 - Update mirror info (Fri Mar 29 00:15:26 UTC 2024) :: Selenium CI Bot
  • acd9d0e77d - [bidi] [java] Fix the bazel file after the BiDi breaking change :: Puja Jagani
  • abe0ee07dc - [java] Updating change log and bumping version :: Puja Jagani
  • 3ef121c0b2 - Update mirror info (Fri Mar 29 12:14:17 UTC 2024) :: Selenium CI Bot
  • 6cda692993 - [grid] synchronize read from field written by other thread :: Jörg Sautter
  • 9c6ccdbf40 - Update mirror info (Sat Mar 30 00:14:35 UTC 2024) :: Selenium CI Bot
  • 1f88231e2b - [js] Fix linting (#13753) :: Puja Jagani
  • a2aa09f143 - Bumping to SNAPSHOT for Nightly :: Diego Molina
  • ec7c11fae8 - Update mirror info (Mon Apr 1 12:08:01 UTC 2024) :: Selenium CI Bot
  • e90e4a5001 - [rb] Return JRuby dependencies :: Alex Rodionov
  • ef3d9e870e - [rb][java][dotnet][py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina
  • a169d905b4 - [JS][bidi] Impelments functionality to retrieve all top-level browsing contexts :: Sri Harsha
  • a663d280de - [js] Running format script :: Diego Molina
  • 37565afc72 - [dotnet] Simplify definition of building test web server for unit tests :: Nikolay Borisenko
  • 911b312090 - [js] Add JS comments for BiDi related files (#13763) :: Puja Jagani
  • 309b3e802f - [bidi][java] Deprecate using builder for Locate Node parameters. (#13767) :: Puja Jagani
  • baf6116541 - [bidi][java] Update Locator class to not use optional :: Puja Jagani
  • cca70e3eb4 - [JS] lint fixes :: Sri Harsha
  • 68ad9845aa - [grid] do not create unused HttpResponse instances :: Jörg Sautter
  • aaa7e791a4 - [bidi][java] Enable chrome tests (#13770) :: Puja Jagani
  • b49ae752c9 - [JS] Set browserName by default when browserOptions are used :: Sri Harsha
  • 111941bd3c - [JS] Implement fullPageScreenshot functionality for Firefox (#13301) :: Sri Harsha
  • 38829c7c63 - [bidi][java] Enable grid BiDi chrome test (#13778) :: Puja Jagani
  • 12ed6cc2d9 - [dotnet] use correct devtools session id after reinitialization (#13768) :: schrufygroovy
  • 44eba5952f - [js] Running format script :: Diego Molina
  • 8c8adec916 - [grid] handle baseRoute like the hubRoute and the graphqlRoute (#13772) :: Jörg Sautter
  • 392ffbc08d - [JS] Remove duplicate license agreement from files :: Sri Harsha
  • b800dfcde2 - [java] [bidi] Enable test that pass in chrome :: Puja Jagani

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.20.1 (2024-04-25)

  • Returned accidentally removed DriverFinder.path and deprecated it.

4.20.0 (2024-04-24)

  • Add CDP for Chrome 124 and remove 121
  • Making Selenium Manager a thin wrapper (#13386)
    • This change has been made to make it easier to maintain and improve, the interface has changed and if users were invoking it, they might experience issues. Selenium Manager is still in beta and these type of changes are expected.
Commits


Updates ruby-lsp from 0.16.4 to 0.16.6

Commits


Updates parser from 3.3.0.5 to 3.3.1.0

Changelog

Sourced from parser's changelog.

v3.3.1.0 (2024-04-26)

API modifications:

  • Bump parser branches to 3.0.7, 3.1.5, 3.2.4, 3.3.1 (#1011) (Ilya Bylich)
  • Use require_relative in the Parser codebase (#1003) (Koichi ITO)

Features implemented:

  • ruby{33,34}.y: allow blocks inherit anonymous args. (#1010) (Ilya Bylich)
  • Raise a more specific error when encountering an unknown magic comment encoding (#999) (Earlopain)
Commits
  • a923520 Update changelog.
  • e54b697 Bump version.
  • 31faa0a * Bump parser branches to 3.0.7, 3.1.5, 3.2.4, 3.3.1 (#1011)
  • 8af86b0 + ruby{33,34}.y: allow blocks inherit anonymous args. (#1010)
  • 570e065 action.rb doc fixes (#1008)
  • 503cf61 * Use require_relative in the Parser codebase (#1003)
  • 76a704c Use AST::Processor::Mixin instead of deprecated AST::Processor (#1000)
  • b920c87 + Raise a more specific error when encountering an unknown magic comment enco...
  • 531974f Update changelog.
  • See full diff in compare view


Updates prism from 0.24.0 to 0.27.0

Release notes

Sourced from prism's releases.

v0.27.0

Added

  • Implemented === for each of the nodes, which will check if equality but ignore the specific ranges of locations.

Changed

  • Fix translation of ItParametersNode for parser translation.
  • Fix translation of dstr for ruby_parser translation.
  • Do not allow omitted hash values whose keys end with ! or ?.
  • Split up Prism::ParseResult into Prism::Result with subclasses Prism::ParseResult, Prism::LexResult, Prism::ParseLexResult, and Prism::LexCompat::Result.
  • Change reflection classes to have only a single IntegerField class and rename DoubleField to FloatField.
  • Fall back to default AR and CC in Makefile.
  • Use GC-able symbols for the syntax tree to avoid adding to the global symbol table.
  • Fix a bug with karatsuba_multiply that would result in a stack overflow.
  • Fix parser translation when looking for tokens with srange_find.

v0.26.0

Added

  • Add Prism::Node::fields, which returns a list of Prism::Reflection::Field objects representing the fields of the node class. This is useful in metaprogramming contexts.
  • Prism::Location#chop, for removing the last byte from a location.
  • The void statement warning is now implemented.
  • The unreachable statement warning is now implemented.
  • A syntax error has been added for block arguments on yields, e.g., yield(&foo).

Changed

  • Better fidelity to parser when translating heredocs with interpolation.
  • Fixed RBI and RBS types for Prism::parse_* signatures.
  • Remove some incorrect warnings about unused local variables.
  • More closely match CRuby error messages for global variables.
  • Fix an issue with parser translation when line continuations are found in string literals.

v0.25.0

Added

  • Prism::Translation::Ripper is now able to mirror all of the Ripper APIs.
  • Prism::Location#leading_comments and Prism::Location#trailing_comments is added.
  • Prism::Comment#slice is added.
  • Warn for writing literal values in conditional predicates.
  • Check for _POSIX_MAPPED_FILES before using mmap.
  • Prism::ItParametersNode is added, to support -> { it }.
  • Parse integer and float literal values onto the tree.
  • Warn on duplicated hash keys and duplicated when clauses.
  • Ship much improved RBI and RBS types.
  • Support for the -p, -n, -a, and -l command line switches.
  • Warn on integer literals in flip-flops.
  • Support BSD make.
  • Add Prism::WhenNode#then_keyword_loc.

... (truncated)

Changelog

Sourced from prism's changelog.

[0.27.0] - 2024-04-23

Added

  • Implemented === for each of the nodes, which will check if equality but ignore the specific ranges of locations.

Changed

  • Fix translation of ItParametersNode for parser translation.
  • Fix translation of dstr for ruby_parser translation.
  • Do not allow omitted hash values whose keys end with ! or ?.
  • Split up Prism::ParseResult into Prism::Result with subclasses Prism::ParseResult, Prism::LexResult, Prism::ParseLexResult, and Prism::LexCompat::Result.
  • Change reflection classes to have only a single IntegerField class and rename DoubleField to FloatField.
  • Fall back to default AR and CC in Makefile.
  • Use GC-able symbols for the syntax tree to avoid adding to the global symbol table.
  • Fix a bug with karatsuba_multiply that would result in a stack overflow.
  • Fix parser translation when looking for tokens with srange_find.

[0.26.0] - 2024-04-18

Added

  • Add Prism::Node::fields, which returns a list of Prism::Reflection::Field objects representing the fields of the node class. This is useful in metaprogramming contexts.
  • Prism::Location#chop, for removing the last byte from a location.
  • The void statement warning is now implemented.
  • The unreachable statement warning is now implemented.
  • A syntax error has been added for block arguments on yields, e.g., yield(&foo).

Changed

  • Better fidelity to parser when translating heredocs with interpolation.
  • Fixed RBI and RBS types for Prism::parse_* signatures.
  • Remove some incorrect warnings about unused local variables.
  • More closely match CRuby error messages for global variables.
  • Fix an issue with parser translation when line continuations are found in string literals.

[0.25.0] - 2024-04-05

Added

  • Prism::Translation::Ripper is now able to mirror all of the Ripper APIs.
  • Prism::Location#leading_comments and Prism::Location#trailing_comments is added.
  • Prism::Comment#slice is added.
  • Warn for writing literal values in conditional predicates.
  • Check for _POSIX_MAPPED_FILES before using mmap.
  • Prism::ItParametersNode is added, to support -> { it }.
  • Parse integer and float literal values onto the tree.
  • Warn on duplicated hash keys and duplicated when clauses.
  • Ship much improved RBI and RBS types.
  • Support for the -p, -n, -a, and -l command line switches.

... (truncated)

Commits
  • 096d01c Merge pull request #2730 from ruby/update-version
  • c9edeef Bump to v0.27.0
  • f6d0193 Merge pull request #2729 from ruby/fix-srange-find
  • 3604aa1 srange_find should only look on current line
  • 2ae6b04 Merge pull request #2728 from ruby/fix-recursive-multiply
  • 4dc6ea9 Fix recursive multiply when values are switched in karatsuba_multiply
  • 9dded6f Merge pull request #2727 from ruby/gc-able-symbols
  • f531e47 Update documentation task Ruby version
  • 801117e Use GC-able symbols for AST
  • 7463f66 Merge pull request #2204 from matthew-healy/docs/remaining-write-node-fields
  • Additional commits viewable in compare view


Updates sorbet-runtime from 0.5.11352 to 0.5.11361

Release notes

Sourced from sorbet-runtime's releases.

sorbet 0.5.11360.20240426131359-4fae184b8

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11360', :group => :development
gem 'sorbet-runtime', '0.5.11360'

sorbet 0.5.11359.20240426100553-5156c60e4

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11359', :group => :development
gem 'sorbet-runtime', '0.5.11359'

sorbet 0.5.11358.20240425123945-9206e530e

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11358', :group => :development
gem 'sorbet-runtime', '0.5.11358'

sorbet 0.5.11357.20240423155326-5ebdd7309

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11357', :group => :development
gem 'sorbet-runtime', '0.5.11357'

sorbet 0.5.11356.20240423115858-1841eeab9

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11356', :group => :development
gem 'sorbet-runtime', '0.5.11356'

sorbet 0.5.11355.20240423114803-cd37d072b

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11355', :group => :development
gem 'sorbet-runtime', '0.5.11355'

sorbet 0.5.11354.20240423094732-636971051

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11354', :group => :development
gem 'sorbet-runtime', '0.5.11354'

sorbet 0.5.11353.20240422153049-7ec14ac39

... (truncated)

Commits


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 major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions