fix(deps): update ruby packages to v2.12.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
jbuilder (changelog) |
2.11.5 -> 2.12.0
|
||||
rubocop (source, changelog) |
1.63.3 -> 1.63.4
|
||||
selenium-webdriver (source, changelog) |
4.10.0 -> 4.20.1
|
Release Notes
rails/jbuilder (jbuilder)
v2.12.0
What's Changed
- Use OpenStruct only if available by @yahonda in https://github.com/rails/jbuilder/pull/562
- Replace deprecated
ProxyObject
withBasicObject
by @Earlopain in https://github.com/rails/jbuilder/pull/563 - Avoid loading
ActionController::API
constant by @nvasilevski in https://github.com/rails/jbuilder/pull/529 - Fixed a bug where #501 broke compatibility with Enumerable by @yuki24 in https://github.com/rails/jbuilder/pull/531
- Fix namespace issue when generating jbuilder views by @hahmed in https://github.com/rails/jbuilder/pull/536
- Remove reliance on ERBTracker from rails by @HParker in https://github.com/rails/jbuilder/pull/504
- Fix require path of dependency_tracker in railtie.rb by @jalyna in https://github.com/rails/jbuilder/pull/552
New Contributors
- @nvasilevski made their first contribution in https://github.com/rails/jbuilder/pull/529
- @okuramasafumi made their first contribution in https://github.com/rails/jbuilder/pull/526
- @berkos made their first contribution in https://github.com/rails/jbuilder/pull/528
- @hahmed made their first contribution in https://github.com/rails/jbuilder/pull/536
- @casperisfine made their first contribution in https://github.com/rails/jbuilder/pull/550
- @jalyna made their first contribution in https://github.com/rails/jbuilder/pull/552
- @yahonda made their first contribution in https://github.com/rails/jbuilder/pull/562
- @Earlopain made their first contribution in https://github.com/rails/jbuilder/pull/563
- @stefannibrasil made their first contribution in https://github.com/rails/jbuilder/pull/539
Full Changelog: https://github.com/rails/jbuilder/compare/v2.11.5...v2.12.0
rubocop/rubocop (rubocop)
v1.63.4
Bug fixes
-
#12871: Fix an error for
rubocop -V
when.rubocop.yml
contains ERB. ([@earlopain][]) -
#12862: Fix a false positive for
Style/RedundantLineContinuation
when line continuations involvereturn
with a return value. ([@koic][]) -
#12664: Fix handling of
textDocument/diagnostic
. ([@muxcmux][]) -
#12865: Fix Rails Cops, which weren't reporting any violations unless running with
bundle exec
. ([@amomchilov][])
SeleniumHQ/selenium (selenium-webdriver)
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.