Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps-dev): bump the development-dependencies group with 8 updates #96

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 25, 2024

Bumps the development-dependencies group with 8 updates:

Package From To
faker 2.20.0 3.2.3
letter_opener_web 1.4.1 2.0.0
hotwire-livereload 1.2.0 1.3.1
redis 5.0.6 5.1.0
capybara 3.36.0 3.40.0
minitest-reporters 1.5.0 1.6.1
selenium-webdriver 4.7.1 4.18.1
webmock 3.14.0 3.23.0

Updates faker from 2.20.0 to 3.2.3

Release notes

Sourced from faker's releases.

v.3.2.3

What's Changed

v3.2.3 (2024-01-12)

Happy 2024 with a new faker-ruby release.

This version includes bug fixes, docs typos fixes, and some changes on the contributing guides.

faker-ruby is is not accepting new features proposals

As we discussed here, we want to improve faker's performance and organization. There hasn't been to many bug reports and most of the open issues are related to performance and confusion around using faker.

As we have limited time to invest in faker, reviewing new generators and locales prevent us from focusing on the big picture work. With this decision, we hope to make the necessary changes for faker to go to the next level. Please read the Contributing guides for ways to help us get there.

Bug fixes

What's Changed

Update local dependencies

New Contributors

... (truncated)

Changelog

Sourced from faker's changelog.

v3.2.3 (2024-01-12)

Happy 2024 with a new faker-ruby release.

This version includes bug and documentation fixes, and some changes on the contributing guides.

faker-ruby is is not accepting new features proposals

As we discussed here, we want to improve faker's performance and organization. There hasn't been to many bug reports and most of the open issues are related to performance and confusion around using faker.

As we have limited time to invest in faker, reviewing new generators and locales prevent us from focusing on the big picture work. With this decision, we hope to make the necessary changes for faker to go to the next level. Please read the Contributing guides for ways to help us get there.

Bug fixes

What's Changed

Update local dependencies

New Contributors

... (truncated)

Commits

Updates letter_opener_web from 1.4.1 to 2.0.0

Release notes

Sourced from letter_opener_web's releases.

v2.0.0

This is a 8+yr old gem, it was time for a new major release and some breaking changes. We also gave some love to the UI since it hasn't changed at all since the very first release.

  • Require Rails >= 5.2, run tests against Rails 6.1 #113
  • Inline CSS and Javascript, to avoid dependency on asset pipeline #113
  • Upgrade to Bootstrap 5.1.1 #113
  • Add rexml gem into dependency for Ruby 3.0 #106
  • Add routes for Rails API mode #69
  • Prevent name conflict with Letter class #108
  • Add Rails' built-in CSRF protection #111
  • Add Rails' CSP nonce to the script tag #112
  • Update dev dependencies #113
  • Switched to using GitHub actions as CI for the project #113
Changelog

Sourced from letter_opener_web's changelog.

v2.0.0

  • Require Rails >= 5.2, run tests against Rails 6.1 #113
  • Inline CSS and Javascript, to avoid dependency on asset pipeline #113
  • Upgrade to Bootstrap 5.1.1 #113
  • Add rexml gem into dependency for Ruby 3.0 #106
  • Add routes for Rails API mode #69
  • Prevent name conflict with Letter class #108
  • Add Rails' built-in CSRF protection #111
  • Add Rails' CSP nonce to the script tag #112
  • Update dev dependencies #113
  • Switched to using GitHub actions as CI for the project #113
Commits
  • e277c97 Merge pull request #113 from fgrehm/next
  • 19955da Bump version to 2.0.0 final
  • 53640a8 Update CHANGELOG.md
  • e2945af Update README.md
  • 47b66eb New beta release
  • 3b4dc30 Skip protect_from_forgery if using rails api
  • 3ab59e4 Simplest thing that could possibly work to bring back the ability to remove a...
  • 56bce37 Merge pull request #116 from tricknotes/fix-changelog
  • 055c111 Fix PR number in CHANGELOG
  • 31102c3 Gems are built to pkg/
  • Additional commits viewable in compare view

Updates hotwire-livereload from 1.2.0 to 1.3.1

Release notes

Sourced from hotwire-livereload's releases.

v1.3.1

What's Changed

New Contributors

Full Changelog: kirillplatonov/hotwire-livereload@v1.3.0...v1.3.1

v1.3.0

What's Changed

New Contributors

Full Changelog: kirillplatonov/hotwire-livereload@v1.2.3...v1.3.0

v1.2.3

What's Changed

New Contributors

Full Changelog: kirillplatonov/hotwire-livereload@v1.2.2...v1.2.3

v1.2.2

What's Changed

Full Changelog: kirillplatonov/hotwire-livereload@v1.2.1...v1.2.2

v1.2.1

What's Changed

Full Changelog: kirillplatonov/hotwire-livereload@v1.2.0...v1.2.1

Commits
  • bb53ea8 Bump version for 1.3.1
  • 4c2ebec Update bundled js
  • 3983133 Refactor the way scroll is saved and restored to avoid premature restoration ...
  • 73eb3eb Bump version for 1.3.0
  • 0899dd0 Update Gemfile.lock
  • e3c8ce1 Depend on railties and not on rails gem (#43)
  • 13a1b3e Restore scroll position after reload (#40)
  • 40ec1d4 Add nonce to javascipt tag to support strict content security policies (#42)
  • cfa776b Update README
  • 22d7dc6 Add support for jsbundling-rails and cssbundling-rails (#37)
  • Additional commits viewable in compare view

Updates redis from 5.0.6 to 5.1.0

Changelog

Sourced from redis's changelog.

5.1.0

  • multi now accept a watch keyword argument like redis-client. See #1236.
  • bitcount and bitpos now accept a scale: argument on Redis 7+. See #1242
  • Added expiretime and pexpiretime. See #1248.

5.0.8

  • Fix Redis#without_reconnect for sentinel clients. Fix #1212.
  • Add sentinel_username, sentinel_password for sentinel clients. Bump redis-client to >=0.17.0. See #1213

5.0.7

  • Fix compatibility with redis-client 0.15.0 when using Redis Sentinel. Fix #1209.
Commits
  • 7cc45e5 Release 5.1.0
  • 1db19c9 Merge pull request #1253 from wmontgomery-splunk/wm/clean_up_rubocop
  • f0abed3 Remove Rubocop exclusion for test/remote_server_control_commands_test.rb
  • d53b68c Remove redundant call to #to_s
  • cd88550 Merge pull request #1251 from wholien/jc/add-pexpiretime
  • 1e52c11 Add PEXPIRETIME
  • a51d50c Merge pull request #1248 from wholien/jc/add-expiretime
  • 2e693be Add Expiretime
  • e16cab8 Merge pull request #1247 from redis/dependabot/github_actions/actions/cache-4
  • 09e9bdd Bump actions/cache from 3 to 4
  • Additional commits viewable in compare view

Updates capybara from 3.36.0 to 3.40.0

Changelog

Sourced from capybara's changelog.

Version 3.40.0

Release date: 2024-01-26

Changned

  • Dropped support for Ruby 2.7, 3.0+ is now required
  • Dropped support for Selenium < 4.8
  • Use the new headless option on chromedriver with registered selenium driver [Neil Carvalho]

Added

  • Capybara::Result#to_ary to support multiple assignment [Sean Doyle]
  • has_element? and related matchers [Sean Doyle]
  • Rack 3 support

Fixed

  • Forward save_screenshot options to selenium - Issue 2738
  • Rack test - don't auto submit forms with multiple inputs [Mitchell Henke]
  • Table row selector matches cell values in order - Issue 2686 [Jeff Parr]
  • Table row selector fixes for first column - Issue 2685 [Jeff Par]

Version 3.39.2

Release date: 2023-06-10

Fixed

  • Fix Selenium version comparison [aki77]

Version 3.39.1

Release date: 2023-05-12

Fixed

  • Fix usage of Selenium logger

Version 3.39.0

Release date: 2023-04-02

Added

  • Support :target filter option on :link selector [Yudai Takada]
  • Experimental Rack 3 support
  • Text normalization performance improvements [Brandon Weaver]

Fixed

  • MS Edge button click [Brian J. Bayer]
  • Options/Capabilities choosing based on Selenium versions
  • Support for base versions [Matijs van Zuijlen]

... (truncated)

Commits

Updates minitest-reporters from 1.5.0 to 1.6.1

Changelog

Sourced from minitest-reporters's changelog.

1.6.1

  • Replaced use of MiniTest constant with Minitest #345 contributed by istana

1.6.0

  • Switched to Github actions #324 petergoldstein
  • Fixed misspelled method name in HTML reporter (percent_skipps -> percent_skips) #326 contributed by andyw8
  • Removed deprecated call to Object#=~ #318 contributed by etiennebarrie
  • Added option print_failure_summary to SpecReporter which causes failures and errors to print at the end of the test suite instead of inline as they happen #306 contributed by picandocodigo
Commits
  • 9cbf924 Prep for 1.6.1 release
  • df62e17 Update CHANGELOG.md
  • 4ef5c6b Replace MiniTest with Minitest
  • b6d5a80 Prep 1.6.0 release
  • 73eea31 Updated CHANGELOG.md
  • 712ce5c Merge branch 'picandocodigo-master'
  • 4eff27a [Spec Reporter] Addresses Pull Request feedback
  • f31e82e Update CHANGELOG.md
  • 4006ef0 Merge pull request #318 from etiennebarrie/remove-deprecated-Object-equal-match
  • b5bcf1f Merge pull request #326 from andyw8/andyw8/fix-misspelled-variable-name
  • Additional commits viewable in compare view

Updates selenium-webdriver from 4.7.1 to 4.18.1

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.18.0

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • 5404e6d523 - updating versions to nightly :: Titus Fortner
  • 7bec7b419d - [build] fixes to automated release tasks :: Titus Fortner
  • 7112e476d6 - [build] fix chmod value for geenrated dotnet files :: Titus Fortner
  • 72436c43b6 - [build] fix release note formatting :: Titus Fortner
  • f9ff9b3c08 - [java] Recommitting self-signed certificate should not require certificate file :: Puja Jagani
  • 1e2b8d6323 - [js] Fix running the casting related methods in chromium (#13479) :: Puja Jagani
  • 91e7572bf7 - Fix typo in setup.py (#13487) :: EwaMarek
  • 6334c2fa22 - Update mirror info (Tue Jan 23 12:06:42 UTC 2024) :: Selenium CI Bot
  • 9a044b8310 - [py] Bumping to 4.17.1 and updating CHANGES :: Diego Molina
  • e2b595b486 - [py] Correct typing_extension dependency for wheel generation :: David Burns
  • d9ff42059e - [py] Bumping to 4.17.2 and updating CHANGES :: Diego Molina
  • 5440d2b173 - [build] rust version needs to be changed before running the Selenium Manager task not after :: Titus Fortner
  • d74db8a131 - [build] create selenium-release target for python :: Titus Fortner
  • dd02fbf9c1 - [build] need to include twine in requirements to use it in target :: Titus Fortner
  • c5fb5a551a - [build] fix short version in python docs :: Titus Fortner
  • c618cac603 - [build] create workflow to PR changes to browser versions (#13466) :: Titus Fortner
  • 4f9d290ca7 - [js] Enabling virtual authenticator tests for Firefox :: Diego Molina
  • 83838605d1 - Update mirror info (Wed Jan 24 00:19:31 UTC 2024) :: Selenium CI Bot
  • fa658f499a - [bidi] Add browsing context destroyed event :: Puja Jagani
  • fe77555cd2 - [bidi][js] Add test for basic auth network event :: Puja Jagani
  • ca9c0c1237 - [bidi] [js] Add realm destroyed event :: Puja Jagani
  • b5259d8a4b - [java] Add missing support events for Web Driver Listener (#13210) :: Oscar Devora
  • 17d0491b6f - Update mirror info (Thu Jan 25 00:16:17 UTC 2024) :: Selenium CI Bot
  • 569e64be17 - [bidi][java] Add network intercept commands :: Puja Jagani
  • a9a0aa4c0b - [bidi][java] Add command "continuewithAuth" :: Puja Jagani
  • 6ad24d3731 - [bidi][java] Add failRequest command :: Puja Jagani
  • 1f01bfe3fb - [build] add git gem to gemspec as a development dependency :: Titus Fortner
  • eb38753337 - [build] add more information to bazel errors in tasks :: Titus Fortner
  • 319e4d7119 - [build] make sure task arguments are Arrays :: Titus Fortner
  • ad4fb54ea3 - [build] fix git code in rake tasks :: Titus Fortner
  • e93719e41b - [build] add toggle to build ruby webdriver or devtools gems independently :: Titus Fortner
  • b1af5d6495 - [build] update version in package-lock for node :: Titus Fortner
  • 339a837444 - [build] update tasks for release preparation :: Titus Fortner
  • c2ea3b2c2d - [build] do not update copyright information as part of release preparation :: Titus Fortner
  • 168c9f5417 - [rb] make suggested updates from rubocop :: Titus Fortner

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.18.1 (2024-02-19)

  • Add CDP for Chrome 122 and remove 119

4.18.0 (2024-02-19)

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

4.17.0 (2024-01-22)

  • 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

4.16.0 (2023-12-06)

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)

4.15.0 (2023-11-01)

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

... (truncated)

Commits

Updates webmock from 3.14.0 to 3.23.0

Changelog

Sourced from webmock's changelog.

3.23.0

  • Fixed HTTP.rb adapter to support streaming real responses when WebMock is enabled.

    Thanks to Viacheslav Nepomniashchikh for reporting and investigating this issue.

3.22.0

  • Addressed an issue in the HTTPClient adapter where memoized stubbed responses and memoized request_signatures were incorrectly persisted between subsequent requests (#1019). The implementation of a more robust thread-safety solution by Tom Beauvais in [PR #300](bblimke/webmock#300) not only resolved the memoization problem but also enhanced the overall thread safety of the adapter. This update ensures that stubbed responses and request signatures are correctly isolated to individual requests, improving both consistency and thread safety.

3.21.2

  • Corrected type checking in WebMock::Response#assert_valid_body! to accurately recognize Hash objects. Additionally, improved the clarity of the error message for unsupported body types, guiding users towards proper usage.

    Thanks to Jake Robb for reporting.

3.21.1

  • The stubbed Net::HTTPResponse#uri now returns request.uri, aligning it with the behavior of an actual Net::HTTPResponse.

    Thanks to Abe Voelker for reporting and to Victor Maslov and Gio Lodi for the suggested solution.

3.21.0

  • Don't use deprecated Rack::VERSION for Rack >= 3

    Thanks to Étienne Barrié

  • Updated HTTPClient adapter, to build request signature using the URI after filters have been applied.

    Thanks to Matt Brown

3.20.0

  • Optimised EmHttpRequestAdapter performance.

    Thanks to Ricardo Trindade

  • Removed runtime dependency on base64.

    Thanks to Earlopain

  • Typhoeus::Response objects constructed from stubbed responses now have all timing attributes set to 0.0.

    Thanks to James Brown

  • Optimised WebMock::Util::Headers by removing redundant freeze invocations.

    Thanks to Kazuhiro NISHIYAMA

... (truncated)

Commits
  • fc6a2ab Version 3.23.0
  • 43717a5 Fixed CI badge.
  • 216cad9 Fixed HTTP.rb adapter, to allow streaming real responses, when WebMock is ena...
  • 3c9317b Use require_relative' instead of require`
  • 9c18b6c Version 3.22.0
  • 9a985ad Since webmock_responses and webmock_request_signatures in HTTPClient adap...
  • 3ed6b48 Revert "Revert "Merge pull request #300 from tbeauvais/httpclient_thread_safe""
  • d209ee1 Version 3.21.2
  • f7080b5 Fixed type checking in WebMock::Response#assert_valid_body! to correctly iden...
  • 9b2bef0 Updated the list of contributors.
  • Additional commits viewable in compare view

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 25, 2024
@chtzvt
Copy link
Member

chtzvt commented Mar 25, 2024

@dependabot rebase

Bumps the development-dependencies group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [faker](https://github.com/faker-ruby/faker) | `2.20.0` | `3.2.3` |
| [letter_opener_web](https://github.com/fgrehm/letter_opener_web) | `1.4.1` | `2.0.0` |
| [hotwire-livereload](https://github.com/kirillplatonov/hotwire-livereload) | `1.2.0` | `1.3.1` |
| [redis](https://github.com/redis/redis-rb) | `5.0.6` | `5.1.0` |
| [capybara](https://github.com/teamcapybara/capybara) | `3.36.0` | `3.40.0` |
| [minitest-reporters](https://github.com/CapnKernul/minitest-reporters) | `1.5.0` | `1.6.1` |
| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.7.1` | `4.18.1` |
| [webmock](https://github.com/bblimke/webmock) | `3.14.0` | `3.23.0` |


Updates `faker` from 2.20.0 to 3.2.3
- [Release notes](https://github.com/faker-ruby/faker/releases)
- [Changelog](https://github.com/faker-ruby/faker/blob/main/CHANGELOG.md)
- [Commits](faker-ruby/faker@v2.20.0...v3.2.3)

Updates `letter_opener_web` from 1.4.1 to 2.0.0
- [Release notes](https://github.com/fgrehm/letter_opener_web/releases)
- [Changelog](https://github.com/fgrehm/letter_opener_web/blob/master/CHANGELOG.md)
- [Commits](fgrehm/letter_opener_web@v1.4.1...v2.0.0)

Updates `hotwire-livereload` from 1.2.0 to 1.3.1
- [Release notes](https://github.com/kirillplatonov/hotwire-livereload/releases)
- [Commits](kirillplatonov/hotwire-livereload@v1.2.0...v1.3.1)

Updates `redis` from 5.0.6 to 5.1.0
- [Changelog](https://github.com/redis/redis-rb/blob/master/CHANGELOG.md)
- [Commits](redis/redis-rb@v5.0.6...v5.1.0)

Updates `capybara` from 3.36.0 to 3.40.0
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](teamcapybara/capybara@3.36.0...3.40.0)

Updates `minitest-reporters` from 1.5.0 to 1.6.1
- [Changelog](https://github.com/minitest-reporters/minitest-reporters/blob/master/CHANGELOG.md)
- [Commits](minitest-reporters/minitest-reporters@v1.5.0...v1.6.1)

Updates `selenium-webdriver` from 4.7.1 to 4.18.1
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-4.18.1)

Updates `webmock` from 3.14.0 to 3.23.0
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](bblimke/webmock@v3.14.0...v3.23.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: letter_opener_web
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: hotwire-livereload
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: redis
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: capybara
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: minitest-reporters
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: webmock
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/bundler/main/development-dependencies-8278cc143f branch from d5e59b8 to 16d652a Compare March 25, 2024 14:22
@chtzvt chtzvt merged commit 3f34258 into main Mar 25, 2024
4 checks passed
@dependabot dependabot bot deleted the dependabot/bundler/main/development-dependencies-8278cc143f branch March 25, 2024 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant