New features
- #12074: Add new
Bundler/DuplicatedGroup
cop. (@OwlKing) - #12078: Make LSP server support
rubocop.formatAutocorrectsAll
execute command. (@koic)
Bug fixes
- #12106: Fix a false negative for
Style/RedundantReturn
when returning value with guard clause andreturn
is used. (@koic) - #12095: Fix a false positive for
Style/Alias
whenEncforcedStyle: prefer_alias
and usingalias
with interpolated symbol argument. (@koic) - #12098: Fix a false positive for
Style/ClassEqualityComparison
when comparing interpolated string class name for equality. (@koic) - #12102: Fix an error for
Style/LambdaCall
when using nested lambda callx.().()
. (@koic) - #12099: Fix an incorrect autocorrect for
Style/Alias
whenEncforcedStyle: prefer_alias_method
and usingalias
with interpolated symbol argument. (@koic) - #12085: Fix an error for
Lint/SuppressedException
whenAllowNil: true
is set and endless method definition is used. (@koic) - #12087: Fix false positives for
Style/ArgumentsForwarding
with additional args/kwargs in def/send nodes. (@owst) - #12071: Fix
Style/SymbolArray
false positives when using square brackets or interpolation in a symbol literal in a percent style array. (@jasondoc3) - #12061: Support regex in StringLiteralsInInterpolation. (@jonas054)
- #12091: With
--fail-level A
ignore non-correctable offenses at :info severity. (@naveg)