Bumpsrubocop from 1.57.2 to 1.76.0.
Release notes
Sourced fromrubocop's releases.
RuboCop v1.76.0
New features
Bug fixes
- #14228: Fix a false positive for
Style/RedundantParentheses
when using a one-linerescue
expression as a method argument. (@koic
) - #14224: Fix false negatives for
Style/RedundantParentheses
when using one-line pattern matching. (@koic
) - #14205: False negatives in
Style/SafeNavigation
when a ternary expression is used in a method argument. (@steiley
) - #14226: Fix
Lint/LiteralAsCondition
autocorrect when branches of a condition have comments. (@zopolis4
)
Changes
RuboCop v1.75.8
Bug fixes
- #14191: Fix
Lint/FloatComparison
cop to detect floating-point number comparisons incase
statements. (@daisuke
) - #14209: Fix an error for
Style/RedundantFormat
with invalid format arguments. (@earlopain
) - #14200: Fix false positives for
Style/DefWithParentheses
when using endless method definition with empty parentheses and a space before=
. (@koic
) - #14197: Fix infinite loop error for
EnforcedStyle: with_fixed_indentation
ofLayout/ArgumentAlignment
andEnforcedStyle: consistent
ofLayout/FirstArgumentIndentation
andLayout/HashAlignment
. (@koic
) - #14204: Fix
Layout/EmptyLinesAroundAccessModifier
cop error on trailing access modifier. (@viralpraxis
) - #14198: Fix
Lint/DuplicateMethods
cop error onto
option is dynamically generated andprefix
is enabled. (@viralpraxis
) - #14199: Fix wrong autocorrection for
Style/MapToHash
with destructuring argument. (@lovro-bikic
) - #14050: Modify condition for
rubocop:todo
EOL comment. (@jonas054
)
... (truncated)
Changelog
Sourced fromrubocop's changelog.
1.76.0 (2025-06-04)
New features
Bug fixes
- #14228: Fix a false positive for
Style/RedundantParentheses
when using a one-linerescue
expression as a method argument. ([@koic
][]) - #14224: Fix false negatives for
Style/RedundantParentheses
when using one-line pattern matching. ([@koic
][]) - #14205: False negatives in
Style/SafeNavigation
when a ternary expression is used in a method argument. ([@steiley
][]) - #14226: Fix
Lint/LiteralAsCondition
autocorrect when branches of a condition have comments. ([@zopolis4
][])
Changes
- #14066: Add
EnforcedStyle: allow_single_line
as the default toStyle/ItBlockParameter
. ([@koic
][]) - #13788: Disable
Lint/ShadowingOuterLocalVariable
by default. ([@nekketsuuu
][]) - #14215: Recognize inequation (
!=
) inLint/IdentityComparison
. ([@lovro-bikic
][])
1.75.8 (2025-05-28)
Bug fixes
- #14191: Fix
Lint/FloatComparison
cop to detect floating-point number comparisons incase
statements. ([@daisuke
][]) - #14209: Fix an error for
Style/RedundantFormat
with invalid format arguments. ([@earlopain
][]) - #14200: Fix false positives for
Style/DefWithParentheses
when using endless method definition with empty parentheses and a space before=
. ([@koic
][]) - #14197: Fix infinite loop error for
EnforcedStyle: with_fixed_indentation
ofLayout/ArgumentAlignment
andEnforcedStyle: consistent
ofLayout/FirstArgumentIndentation
andLayout/HashAlignment
. ([@koic
][]) - #14204: Fix
Layout/EmptyLinesAroundAccessModifier
cop error on trailing access modifier. ([@viralpraxis
][]) - #14198: Fix
Lint/DuplicateMethods
cop error onto
option is dynamically generated andprefix
is enabled. ([@viralpraxis
][]) - #14199: Fix wrong autocorrection for
Style/MapToHash
with destructuring argument. ([@lovro-bikic
][]) - #14050: Modify condition for
rubocop:todo
EOL comment. ([@jonas054
][])
1.75.7 (2025-05-21)
Bug fixes
- #14185: Fix an error for
Style/IfUnlessModifierOfIfUnless
when using nested modifier. ([@koic
][]) - #14192: Fix negatives for
Layout/SpaceBeforeBrackets
when using space between method argument parentheses and left bracket. ([@koic
][]) - #14189: Fix incorrect autocorrect for
Layout/SpaceBeforeBrackets
when using space between receiver and left brackets, and a space inside left bracket. ([@koic
][]) - #14170: Fix
Style/AccessModifierDeclarations
cop error on semicolon after modifier. ([@viralpraxis
][]) - #14195: Fix
Style/AccessModifierDeclarations
cop error on symbol modifier without surrounding scope. ([@viralpraxis
][]) - #14172: Fix
Style/AccessModifierDeclarations
cop false positives when there are no method definitions and style isinline
. ([@viralpraxis
][]) - #14193: Fix
Lint/UselessAssignment
cop error when using nested assignment with splat. ([@earlopain
][])
Changes
... (truncated)
Commits
190a64d
Cut 1.76f62809d
Update Changelog329b580
UseRuboCop::AST::Node#any_match_pattern_type?
method9368339
[Fix#14228] Fix false positive forStyle/RedundantParentheses
16efaa9
Merge pull request#14226 from Zopolis4/standeeaf29d5c
FixLint/LiteralAsCondition
autocorrect when branches of a condition have c...173db55
Add new cop Lint/UselessOrc977def
Merge pull request#14225 from viralpraxis/fix-style-empty-string-inside-inte...fac13c5
FixStyle/EmptyStringInsideInterpolation
cop error on non-string literal25a7eef
Fix false negatives forStyle/RedundantParentheses
- Additional commits viewable incompare 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 this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumpsrubocop from 1.57.2 to 1.76.0.
Release notes
Sourced fromrubocop's releases.
... (truncated)
Changelog
Sourced fromrubocop's changelog.
... (truncated)
Commits
190a64d
Cut 1.76f62809d
Update Changelog329b580
UseRuboCop::AST::Node#any_match_pattern_type?
method9368339
[Fix#14228] Fix false positive forStyle/RedundantParentheses
16efaa9
Merge pull request#14226 from Zopolis4/standeeaf29d5c
FixLint/LiteralAsCondition
autocorrect when branches of a condition have c...173db55
Add new cop Lint/UselessOrc977def
Merge pull request#14225 from viralpraxis/fix-style-empty-string-inside-inte...fac13c5
FixStyle/EmptyStringInsideInterpolation
cop error on non-string literal25a7eef
Fix false negatives forStyle/RedundantParentheses
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 this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)