fix(deps): update ruby packages to v1.64.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
rubocop (source, changelog) |
1.63.5 -> 1.64.0
|
||||
selenium-webdriver (source, changelog) |
4.10.0 -> 4.21.1
|
Release Notes
rubocop/rubocop (rubocop)
v1.64.0
New features
-
#12904: Add new
either_consistent
SupportedShorthandSyntax
toStyle/HashSyntax
. ([@pawelma][]) -
#12842: Add new
Style/SendWithLiteralMethodName
cop. ([@koic][]) -
#12309: Add new
Style/SuperArguments
cop. ([@earlopain][]) -
#12917: Suggest correct formatter name for
--format
command line option. ([@koic][]) -
#12242: Support
AllowModifiersOnAttrs
option forStyle/AccessModifierDeclarations
. ([@krororo][]) -
#11585: Support
AllowedMethods
forStyle/DocumentationMethod
. ([@koic][])
Bug fixes
-
#7189: Fix a false positive for
Style/Copyright
when using multiline copyright notice. ([@koic][]) -
#12914: Fix a false negative for
Layout/EmptyComment
when using an empty comment next to code after comment line. ([@koic][]) -
#12919: Fix false negatives for
Style/ArgumentsForwarding
when forward target issuper
. ([@koic][]) -
#12923: Fix false negatives for
Style/ArgumentsForwarding
when forward target is safe navigation method. ([@koic][]) -
#12894: Fix false positives for
Style/MapIntoArray
when usingeach
without receiver with<<
to build an array. ([@koic][]) - #12876: Fix an error for the lockfile parser if a gemfile exists but a lockfile doesn't. ([@earlopain][])
-
#12888: Fix
--no-exclude-limit
generating a todo withMax
config instead of listing everything out withExclude
. ([@earlopain][]) -
#12898: Fix an error for
TargetRailsVersion
when parsing from the lockfile with prerelease rails. ([@earlopain][])
Changes
- #12908: Add rubocop-rspec back to suggested extensions when rspec-rails is in use. ([@pirj][])
-
#12884: Align output from
cop.documentation_url
with--show-docs-url
when passing a config as argument. ([@earlopain][]) -
#12890: Support
ActiveSupportExtensionsEnabled
forStyle/SymbolProc
. ([@koic][]) -
#12897: Respect user's intentions with
workspace/executeCommand
LSP method. ([@koic][])
SeleniumHQ/selenium (selenium-webdriver)
v4.21.1
=========================
- Fixed missing Chrome binary error in Rails system tests.
v4.21.0
=========================
- Add CDP for Chrome 125 and remove 122
- Initial extensibility points for Appium
- Support registering extra headers in HTTP client
- Support overriding User-Agent in HTTP client
- Support registering extra bridge commands
- Support overriding default locator conversion
- Support registering custom finders for SearchContext
- Support using custom element classes
v4.20.1
=========================
- Returned accidentally removed DriverFinder.path and deprecated it.
v4.20.0
=========================
- 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.
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
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.