Skip to content
This repository was archived by the owner on Aug 19, 2025. It is now read-only.

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 31, 2025

Bumps the ruby-dependencies group with 4 updates in the / directory: rake, rubocop, rubocop-minitest and rack.

Updates rake from 13.2.1 to 13.3.0

Commits
  • 0fdacef Bump rake to 13.3.0
  • fcc1f86 Merge pull request #515 from rgarner/task-arguments-deconstruct-keys
  • 8e917d9 Merge pull request #609 from pvdb/fix_rubyrunner_require
  • 0378c45 Merge pull request #627 from komagata/fix-rdoc-links
  • cff7664 Pattern matching support for arguments
  • a4454e6 Merge pull request #608 from pvdb/use_dir_home
  • 0b727e9 Remove superfluous dependency requires (in tests)
  • 5367e5c Move dependency requires to RubyRunner file
  • 6ba4601 Merge pull request #634 from ruby/trusted-publisher
  • 6b3daf8 Enabled trusted publisher for rubygems.org
  • Additional commits viewable in compare view

Updates rubocop from 1.74.0 to 1.79.1

Release notes

Sourced from rubocop's releases.

RuboCop v1.79.1

Bug fixes

  • #14390: Fix wrong autocorrect for Style/ArgumentsForwarding when the method arguments contain *, ** or &, and the method call contains self as the first argument. (@​earlopain)
  • #14399: Fix false positives for Layout/EmptyLinesAfterModuleInclusion when prepend is used with block methods. (@​koic)
  • #14396: Fix a false positive for Style/RedundantParentheses when parentheses are used around a one-line rescue expression inside a ternary operator. (@​koic)
  • #14383: Fix false positives for Lint/UselessAssignment when duplicate assignments in if branch inside a loop. (@​koic)
  • #14394: Fix false positive for Lint/UselessAssignment with retry in rescue branch. (@​earlopain)
  • #14386: Fix false positives for Style/RedundantParentheses when parentheses are used around a one-line rescue expression inside array or hash literals. (@​koic)
  • #14395: Fix LSP handling of URI-encoded paths with spaces. (@​hakanensari)

Changes

RuboCop v1.79.0

New features

Bug fixes

  • #14373: Fix an error for Style/ParallelAssignment when a lambda with parallel assignment is used on the RHS. (@​koic)
  • #14370: Fix comment duplication bug in Style/AccessorGrouping separated autocorrect. ([@​r7kamura][])
  • #14377: Fix a false positive for Lint/UselessAssignment when the assignment is inside a loop body. ([@​5hun-s][])
  • #14355: Fix a false negative for Style/RedundantParentheses when using parentheses around a rescue expression on a one-line. (@​koic)
  • #14354: Fix incorrect autocorrect for Style/AccessModifierDeclarations when using a grouped access modifier declaration. ([@​girasquid][])
  • #14367: Fix an incorrect autocorrect for Style/SingleLineMethods when defining a single-line singleton method. (@​koic)
  • #14344: Fix incorrect autocorrect for Style/SingleLineMethods when a single-line method definition contains a modifier. (@​koic)
  • #14350: Fix Naming/MethodName cop false positives with define_method and operator names. (@​viralpraxis)
  • #14333: Fix Naming/PredicateMethod ignoring the implicit nil from missing else branches. (@​earlopain)
  • #14356: Fix Style/ItBlockParameter cop error on always style and missing block body. (@​viralpraxis)
  • #14362: Update Lint/RequireRangeParentheses to not register false positives when range elements span multiple lines. ([@​dvandersluis][])
  • #14309: Update Style/SoleNestedConditional to properly correct assignments within and. ([@​dvandersluis][])

Changes

  • #14358: Add tsort gem to runtime dependency for Ruby 3.5-dev. (@​koic)
  • #14322: Expand the scope of Style/ItAssignment to consider all local variable and method parameter names. ([@​dvandersluis][])
  • #14378: Change Layout/SpaceAroundKeyword to offend for missing whitespace between return and opening parenthesis. ([@​lovro-bikic][])
  • #14360: Make Layout/SpaceAroundOperators aware of alternative and as pattern matchings. (@​koic)
  • #14375: Make Lint/RedundantSafeNavigation aware of builtin convert methods to_s, to_i, to_f, to_a, and to_h. (@​koic)

... (truncated)

Changelog

Sourced from rubocop's changelog.

1.79.1 (2025-07-31)

Bug fixes

  • #14390: Fix wrong autocorrect for Style/ArgumentsForwarding when the method arguments contain *, ** or &, and the method call contains self as the first argument. ([@​earlopain][])
  • #14399: Fix false positives for Layout/EmptyLinesAfterModuleInclusion when prepend is used with block methods. ([@​koic][])
  • #14396: Fix a false positive for Style/RedundantParentheses when parentheses are used around a one-line rescue expression inside a ternary operator. ([@​koic][])
  • #14383: Fix false positives for Lint/UselessAssignment when duplicate assignments in if branch inside a loop. ([@​koic][])
  • #14394: Fix false positive for Lint/UselessAssignment with retry in rescue branch. ([@​earlopain][])
  • #14386: Fix false positives for Style/RedundantParentheses when parentheses are used around a one-line rescue expression inside array or hash literals. ([@​koic][])
  • #14395: Fix LSP handling of URI-encoded paths with spaces. ([@​hakanensari][])

Changes

1.79.0 (2025-07-24)

New features

Bug fixes

  • #14373: Fix an error for Style/ParallelAssignment when a lambda with parallel assignment is used on the RHS. ([@​koic][])
  • #14370: Fix comment duplication bug in Style/AccessorGrouping separated autocorrect. ([@​r7kamura][])
  • #14377: Fix a false positive for Lint/UselessAssignment when the assignment is inside a loop body. ([@​5hun-s][])
  • #14355: Fix a false negative for Style/RedundantParentheses when using parentheses around a rescue expression on a one-line. ([@​koic][])
  • #14354: Fix incorrect autocorrect for Style/AccessModifierDeclarations when using a grouped access modifier declaration. ([@​girasquid][])
  • #14367: Fix an incorrect autocorrect for Style/SingleLineMethods when defining a single-line singleton method. ([@​koic][])
  • #14344: Fix incorrect autocorrect for Style/SingleLineMethods when a single-line method definition contains a modifier. ([@​koic][])
  • #14350: Fix Naming/MethodName cop false positives with define_method and operator names. ([@​viralpraxis][])
  • #14333: Fix Naming/PredicateMethod ignoring the implicit nil from missing else branches. ([@​earlopain][])
  • #14356: Fix Style/ItBlockParameter cop error on always style and missing block body. ([@​viralpraxis][])
  • #14362: Update Lint/RequireRangeParentheses to not register false positives when range elements span multiple lines. ([@​dvandersluis][])
  • #14309: Update Style/SoleNestedConditional to properly correct assignments within and. ([@​dvandersluis][])

Changes

  • #14358: Add tsort gem to runtime dependency for Ruby 3.5-dev. ([@​koic][])
  • #14322: Expand the scope of Style/ItAssignment to consider all local variable and method parameter names. ([@​dvandersluis][])
  • #14378: Change Layout/SpaceAroundKeyword to offend for missing whitespace between return and opening parenthesis. ([@​lovro-bikic][])
  • #14360: Make Layout/SpaceAroundOperators aware of alternative and as pattern matchings. ([@​koic][])
  • #14375: Make Lint/RedundantSafeNavigation aware of builtin convert methods to_s, to_i, to_f, to_a, and to_h. ([@​koic][])
  • #13835: Add InferNonNilReceiver config to Lint/RedundantSafeNavigation to check previous code paths if the receiver is non-nil. ([@​fatkodima][])
  • #14381: Offend array1.any? { |elem| array2.member?(elem) } and array1.none? { |elem| array2.member?(elem) } in Style/ArrayIntersect. ([@​lovro-bikic][])

1.78.0 (2025-07-08)

... (truncated)

Commits
  • 5ecd375 Cut 1.79.1
  • 0b19d92 Tweak a couple of changelog entries
  • 300bc86 Update Changelog
  • 8e6be28 Add support for or nodes to Lint/LiteralAsCondition
  • 6adbb27 Merge pull request #14405 from viralpraxis/fix-naming-method-name-cop-spec-de...
  • 9682294 Fix Naming/MethodName cop spec descriptions
  • fc0e660 Merge pull request #14403 from viralpraxis/enhance-naming-method-name-to-hand...
  • 19f9c0b Enhance Naming/MethodName cop to detect offenses within alias and `alias_...
  • 9d262b1 Merge pull request #14400 from koic/fix_false_positive_for_layout_empty_lines...
  • 13c5050 [Fix #14399] Fix false positives for Layout/EmptyLinesAfterModuleInclusion
  • Additional commits viewable in compare view

Updates rubocop-minitest from 0.37.1 to 0.38.1

Release notes

Sourced from rubocop-minitest's releases.

RuboCop Minitest v0.38.1

Bug fixes

  • #332: Fix false positives for Minitest/NoAssertions when using matcher methods. (@​koic)
  • #334: Fix minitest extension for the cop generator. (@​rafaelfranca)

RuboCop Minitest v0.38.0

New features

  • #331: Support it block parameter in Minitest cops. (@​koic)
Changelog

Sourced from rubocop-minitest's changelog.

0.38.1 (2025-05-31)

Bug fixes

  • #332: Fix false positives for Minitest/NoAssertions when using matcher methods. ([@​koic][])
  • #334: Fix minitest extension for the cop generator. ([@​rafaelfranca][])

0.38.0 (2025-04-01)

New features

  • #331: Support it block parameter in Minitest cops. ([@​koic][])
Commits

Updates rack from 3.1.16 to 3.2.0

Changelog

Sourced from rack's changelog.

[3.2.0] - 2025-07-31

This release continues Rack's evolution toward a cleaner, more efficient foundation while maintaining backward compatibility for most applications. The breaking changes primarily affect deprecated functionality, so most users should experience a smooth upgrade with improved performance and standards compliance.

SPEC Changes

Added

  • Introduce Rack::VERSION constant. (#2199, [@​ioquatix])
  • ISO-2022-JP encoded parts within MIME Multipart sections of an HTTP request body will now be converted to UTF-8. (#2245, @​nappa)
  • Add Rack::Request#query_parser= to allow setting the query parser to use. (#2349, [@​jeremyevans])
  • Add Rack::Request#form_pairs to access form data as raw key-value pairs, preserving duplicate keys. (#2351, [@​matthewd])

Changed

Deprecated

  • Rack::Auth::AbstractRequest#request is deprecated without replacement. (#2229, [@​jeremyevans])
  • Rack::Request#parse_multipart (private method designed to be overridden in subclasses) is deprecated without replacement. (#2229, [@​jeremyevans])

Removed

Fixed

  • Rack::RewindableInput::Middleware no longer wraps a nil input. (#2259, @​tt)
  • Fix NoMethodError in Rack::Request#wrap_ipv6 when x-forwarded-host is empty. (#2270, @​oieioi)
  • Fix the specification for SERVER_PORT which was incorrectly documented as required to be an Integer if present - it must be a String containing digits only. (#2296, [@​ioquatix])
  • SERVER_NAME and HTTP_HOST are now more strictly validated according to the relevant specifications. (#2298, [@​ioquatix])
  • Rack::Lint now disallows PATH_INFO="" SCRIPT_NAME="". (#2298, [@​jeremyevans])
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 <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 dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Jul 31, 2025
@dependabot dependabot bot force-pushed the dependabot/bundler/ruby-dependencies-42ef132bda branch from bdf2d6e to 8b43c7a Compare August 11, 2025 22:05
Bumps the ruby-dependencies group with 4 updates in the / directory: [rake](https://github.com/ruby/rake), [rubocop](https://github.com/rubocop/rubocop), [rubocop-minitest](https://github.com/rubocop/rubocop-minitest) and [rack](https://github.com/rack/rack).


Updates `rake` from 13.2.1 to 13.3.0
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](ruby/rake@v13.2.1...v13.3.0)

Updates `rubocop` from 1.74.0 to 1.79.1
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop@v1.74.0...v1.79.1)

Updates `rubocop-minitest` from 0.37.1 to 0.38.1
- [Release notes](https://github.com/rubocop/rubocop-minitest/releases)
- [Changelog](https://github.com/rubocop/rubocop-minitest/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-minitest@v0.37.1...v0.38.1)

Updates `rack` from 3.1.16 to 3.2.0
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v3.1.16...v3.2.0)

---
updated-dependencies:
- dependency-name: rake
  dependency-version: 13.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: rubocop
  dependency-version: 1.79.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: rubocop-minitest
  dependency-version: 0.38.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: rack
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/bundler/ruby-dependencies-42ef132bda branch from 8b43c7a to bc35030 Compare August 12, 2025 21:07
@schinery
Copy link
Collaborator

@dependabot rebase

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 19, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Aug 19, 2025
@dependabot dependabot bot deleted the dependabot/bundler/ruby-dependencies-42ef132bda branch August 19, 2025 08:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants