Skip to content

fix(deps): update ruby packages to v1.63.0

Sylvain Desbureaux requested to merge renovate/ruby into main

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop (source, changelog) 1.62.1 -> 1.63.0 age adoption passing confidence
selenium-webdriver (source, changelog) 4.10.0 -> 4.19.0 age adoption passing confidence

Release Notes

rubocop/rubocop (rubocop)

v1.63.0

Compare Source

New features
Bug fixes
  • #​12769: Fix a false positive for Lint/RedundantWithIndex when calling with_index with receiver and a block. ([@​koic][])
  • #​12547: Added a comment recommending upgrading to the latest version of Rubocop in the error text when an Infinite loop detected error occurs. ([@​Hiroto-Iizuka][])
  • #​12782: Fix an error for Style/Alias with EnforcedStyle: prefer_alias when calling alias_method with fewer than 2 arguments. ([@​earlopain][])
  • #​12781: Fix an error for Style/ExactRegexpMatch when calling match without a receiver. ([@​earlopain][])
  • #​12780: Fix an error for Style/RedundantEach when using reverse_each.each without a block. ([@​earlopain][])
  • #​12731: Treat &. the same way as . for setter methods in Lint/AssignmentInCondition. ([@​jonas054][])
  • #​12793: Fix false positives for Style/RedundantLineContinuation when using line continuation with modifier. ([@​koic][])
  • #​12807: Fix false positives for Naming/BlockForwarding when using explicit block forwarding in block method and others. ([@​koic][])
  • #​12796: Fix false positives for Style/EvalWithLocation when using eval with a line number from a method call or a variable. ([@​koic][])
  • #​12794: Fix false positives for Style/RedundantArgument when when single-quoted strings for cntrl character. ([@​koic][])
  • #​12797: Fix false positives for Style/RedundantLineContinuation when using line continuations with && or || operator in assignment. ([@​koic][])
  • #​12793: Fix false positives for Style/RedundantLineContinuation when multi-line continuations with operators. ([@​koic][])
  • #​12801: Fix incorrect autocorrect for Style/CollectionCompact when using delete_if. ([@​koic][])
  • #​12789: Make Style/RedundantPercentQ safe on multiline strings. ([@​boardfish][])
  • #​12802: Return global offenses for Naming/FileName and Naming/InclusiveLanguage for empty files. ([@​earlopain][])
  • #​12804: Return global offenses for Style/Copyright when the file is empty. ([@​earlopain][])
Changes
SeleniumHQ/selenium (selenium-webdriver)

v4.19.0

=========================

  • Add CDP for Chrome 123 and remove 120
  • Avoid over-escaping browser path (#​13632)
  • Add full RBS support (#​13234)

v4.18.1

=========================

  • Add CDP for Chrome 122 and remove 119

v4.18.0

=========================

  • Update documentation link in readme (#​13570)
  • make suggested updates from rubocop

v4.17.0

=========================

  • Logger defaults output to stderr instead of stdout
  • Fully support Chrome 120+ old headless mode (#​13271)
  • Add ruby to Selenium Manager input for tracking (see #​13288)
  • Define default command_list (fixes #​13307)
  • Fix issues with incorrectly named edge browser
  • Check for whether driver supports full page screenshots to error (#​12799)
  • Add CDP for Chrome 121 and remove 118

v4.16.0

=========================

Ruby:

  • Add RBS files to Ruby (#​12844)
  • Convert binary locations for cygwin (#​12618)
  • Allow Selenium Manager to work with Unix (#​13161)
  • Extend RBS support for logger and log entry (#​13192)
  • Update rules_ruby to the latest version (#​13235)

BiDi:

  • Released selenium-devtools 0.120.0 (supports CDP v85, v118, v119, v120)

Chrome:

  • Fix http proxy configuration for chrome (#​13093)

Firefox:

  • Delete 'lock' file in FF profile (#​13090)

v4.15.0

=========================

  • Do not set browser binary in selenium manager if it is an empty string (#​12738)
  • Add flaky condition to guards to mark unreliable tests
  • Rake update needs to build latest grid for running remote tests
  • Add CDP v119 and remove v116
  • Implement file downloads (#​12979)

v4.14.0

========================= Ruby:

  • allow users to access the full script of the atom directly

BiDi:

  • Released selenium-devtools 0.118.0 (supports CDP v85, v116, v117, v118)

v4.13.1

========================= Ruby:

  • Fix bug preventing logging chromedriver to file

v4.13.0

========================= Ruby:

  • Fix bug preventing using performance logging with chromium
  • Allow users to set Selenium Manager path by environment variable (#​12752)
  • Allow service to be started before the driver
  • remove deprecated driver extensions for location and network connection

BiDi:

  • Released selenium-devtools 0.117.0 (supports CDP v85, v115, v116, v117)

v4.12.0

========================= 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)

v4.11.0

========================= 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)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about these updates again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports