chore(deps): update all non-major dependencies #57
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.9.0->3.10.113.0.6->13.2.1'~> 1.64.0'->'~> 1.65.0'Release Notes
deivid-rodriguez/pry-byebug (pry-byebug)
v3.10.1Compare Source
Fixed
v3.10.0Compare Source
Added
~/.pryrcsince plugin autoloading has been removed from Pry.Removed
ruby/rake (rake)
v13.2.1Compare Source
What's Changed
Full Changelog: ruby/rake@v13.2.0...v13.2.1
v13.2.0Compare Source
What's Changed
New Contributors
Full Changelog: ruby/rake@v13.1.0...v13.2.0
v13.1.0Compare Source
What's Changed
#detailed_messagewhen task failed by @ksss in https://github.com/ruby/rake/pull/486New Contributors
Full Changelog: ruby/rake@v13.0.6...v13.1.0
rubocop/rubocop (rubocop)
v1.65.0Compare Source
New features
Gemspec/AddRuntimeDependencycop. ([@koic][])Bug fixes
Style/ArgumentsForwardingwhen arguments forwarding inyield. ([@koic][])Layout/SpaceAroundOperatorswhen using multiple spaces between an operator and a tailing comment. ([@koic][])Lint/ToEnumArgumentswhen enumerator is created for another method. ([@koic][])Style/MethodCallWithArgsParentheseswhenEnforcedStyle: omit_parenthesesis set and parenthesized method call is used before constant resolution. ([@koic][])Style/RedundantBeginwhen endless method definition withrescue. ([@koic][])Style/RedundantRegexpCharacterClasswhen using regexp_parser gem 2.3.1 or older. ([@koic][])Style/SuperArgumentswhen the hash argument is or-assigned. ([@koic][])Style/SymbolProcwhen using lambda->with one argument and multilinedo...endblock. ([@koic][])inherit_gemconfig when the Gemfile contains an uninstalled git gem. ([@earlopain][])inherit_gemconfig when running RuboCop without bundler and no Gemfile exists. ([@earlopain][])Lint/UnmodifiedReduceAccumulatorwhen the block is empty. ([@earlopain][])Lint/Voidwhen void expression with guard clause is not on last line. ([@koic][])Lint/Voidwhen using parenthesized void operators. ([@koic][])Style/ZeroLengthPredicatewhen using safe navigation operator. ([@koic][])Lint/NestedMethodDefinitionwhen definition of method on variable. ([@koic][])Style/HashExceptwhen usingrejectand callinginclude?method with bang. ([@koic][])Style/SendWithLiteralMethodNameusingsendwith writer method name. ([@koic][])Style/SuperArgumentswhen calling super in a block. ([@koic][])Changes
CountModifierFormsoption toMetrics/BlockNestingand set it tofalseby default. ([@koic][])bundle update. ([@koic][])Style/MapCompactWithConditionalBlockaware offilter_map. ([@koic][])Lint/ImplicitStringConcatenation. ([@koic][])v1.64.1Compare Source
Bug fixes
Style/CopyrightwhenAutocorrectNoticeis missing. ([@koic][])Style/SuperArgumentswhen the methods block argument is reassigned beforesuper. ([@earlopain][])Style/RedundantLineContinuationwhen line continuations involvebreak,next, oryieldwith a return value. ([@koic][])Style/SendWithLiteralMethodNamewhenpublic_sendargument is a method name that cannot be autocorrected. ([@koic][])v1.64.0Compare Source
New features
either_consistentSupportedShorthandSyntaxtoStyle/HashSyntax. ([@pawelma][])Style/SendWithLiteralMethodNamecop. ([@koic][])Style/SuperArgumentscop. ([@earlopain][])--formatcommand line option. ([@koic][])AllowModifiersOnAttrsoption forStyle/AccessModifierDeclarations. ([@krororo][])AllowedMethodsforStyle/DocumentationMethod. ([@koic][])Bug fixes
Style/Copyrightwhen using multiline copyright notice. ([@koic][])Layout/EmptyCommentwhen using an empty comment next to code after comment line. ([@koic][])Style/ArgumentsForwardingwhen forward target issuper. ([@koic][])Style/ArgumentsForwardingwhen forward target is safe navigation method. ([@koic][])Style/MapIntoArraywhen usingeachwithout receiver with<<to build an array. ([@koic][])--no-exclude-limitgenerating a todo withMaxconfig instead of listing everything out withExclude. ([@earlopain][])TargetRailsVersionwhen parsing from the lockfile with prerelease rails. ([@earlopain][])Changes
cop.documentation_urlwith--show-docs-urlwhen passing a config as argument. ([@earlopain][])ActiveSupportExtensionsEnabledforStyle/SymbolProc. ([@koic][])workspace/executeCommandLSP method. ([@koic][])v1.63.5Compare Source
Bug fixes
Layout/FirstArgumentIndentationwhen specifyingEnforcedStyle: with_fixed_indentationofLayout/ArrayAlignment. ([@koic][])Metrics/BlockLengthwhen theCountAsOneconfig is invalid. ([@koic][])Style/NumericPredicateis used with negations. ([@fatkodima][])Layout/CommentIndentationfor comment-only pattern matching. ([@nekketsuuu][])v1.63.4Compare Source
Bug fixes
rubocop -Vwhen.rubocop.ymlcontains ERB. ([@earlopain][])Style/RedundantLineContinuationwhen line continuations involvereturnwith a return value. ([@koic][])textDocument/diagnostic. ([@muxcmux][])bundle exec. ([@amomchilov][])v1.63.3Compare Source
Bug fixes
Lint/UnreachableCodewhen using pattern matching. ([@koic][])Lint/EmptyFilein formatters when using cache. ([@earlopain][])RuboCop::Lockfilewhen the constant Bundler is uninitialized. ([@koic][])Changes
v1.63.2Compare Source
Bug fixes
Lint/MixedCaseRangewhen a character betweenZandais used in the regexp range. ([@koic][])RuboCop::Lockfilewhen there is no Bundler environment. ([@koic][])Style/ArgumentsForwardingwhen using block arg in nested method definitions. ([@koic][])Lint/UnreachableLoopwhen using pattern matching. ([@koic][])Changes
debug/open_nonstopfromLint/Debuggerby default. ([@koic][])v1.63.1Compare Source
Bug fixes
Lint/AssignmentInConditionif assigning inside a method call. ([@earlopain][])RuboCop::Lockfile::Bundler", caused when running RuboCop withoutbundler execon codebases that userubocop-rails. ([@amomchilov][])v1.63.0Compare Source
New features
Style/MapIntoArraycop. ([@ymap][])requires_gemAPI for declaring which gems a Cop needs. ([@amomchilov][])Bug fixes
Lint/RedundantWithIndexwhen callingwith_indexwith receiver and a block. ([@koic][])Style/AliaswithEnforcedStyle: prefer_aliaswhen callingalias_methodwith fewer than 2 arguments. ([@earlopain][])Style/ExactRegexpMatchwhen callingmatchwithout a receiver. ([@earlopain][])Style/RedundantEachwhen usingreverse_each.eachwithout a block. ([@earlopain][])&.the same way as.for setter methods inLint/AssignmentInCondition. ([@jonas054][])Style/RedundantLineContinuationwhen using line continuation with modifier. ([@koic][])Naming/BlockForwardingwhen using explicit block forwarding in block method and others. ([@koic][])Style/EvalWithLocationwhen usingevalwith a line number from a method call or a variable. ([@koic][])Style/RedundantArgumentwhen when single-quoted strings for cntrl character. ([@koic][])Style/RedundantLineContinuationwhen using line continuations with&&or||operator in assignment. ([@koic][])Style/RedundantLineContinuationwhen multi-line continuations with operators. ([@koic][])Style/CollectionCompactwhen usingdelete_if. ([@koic][])Style/RedundantPercentQsafe on multiline strings. ([@boardfish][])Naming/FileNameandNaming/InclusiveLanguagefor empty files. ([@earlopain][])Style/Copyrightwhen the file is empty. ([@earlopain][])Changes
Lint/Debugger. ([@ydah][])Rakefile.rbinNaming/FileNamein the default config. ([@artur-intech][])Lint/Debuggeraware ofruby/debugrequires. ([@earlopain][])rubocop -Vdisplay rubocop-rspec_rails version when using it. ([@ydah][])Bundler::LockfileParser. ([@amomchilov][])v1.62.1Compare Source
Bug fixes
Style/HashEachMethodswhen the key block argument ofEnumerable#eachmethod is unused afterchunk. ([@koic][])Style/NilComparisonwithout receiver andEnforcedStyle: comparison. ([@earlopain][])Gemspec/RequiredRubyVersionwhen the file is empty. ([@earlopain][])Lint/RedundantWithIndexwhen the method has no receiver. ([@earlopain][])Lint/UselessTimeswhen no block is present. ([@earlopain][])Style/ClassVarswhen callingclass_variable_setwithout arguments. ([@earlopain][])Style/ForwithEnforcedStyle: forwhen no receiver. ([@earlopain][])Layout/MultilineMethodCallIndentationwith safe navigation and assignment method. ([@earlopain][])Lint/MixedCaseRangewith invalid byte sequence in UTF-8. ([@earlopain][])RedundantCurrentDirectoryInPathin case ofrequire_relativewithout arguments. ([@viralpraxis][])Layout/EmptyLineAfterMagicCommentwhen the file is comments only. ([@earlopain][])Layout/RedundantLineBreakwhen using&&or||after a backslash newline. ([@koic][])Style/MultilineMethodSignaturewhen there is a newline directly after the def keyword. ([@earlopain][])Style/RaiseArgswithEnforcedStyle: compactwhen passing more than 2 arguments toraise. ([@earlopain][])Lint/Syntaxgetting disabled byrubocop:disable Lint/Syntax. ([@earlopain][])Changes
LineLengthphase on--auto-gen-only-exclude. ([@sambostock][])v1.62.0Compare Source
New features
TargetRubyVersion 3.4(experimental). ([@koic][])Bug fixes
Lint/ToEnumArgumentswhen enumerator is created for another method in no arguments method definition. ([@koic][])Style/RedundantLineContinuationwhen using line concatenation and calling a method with keyword arguments without parentheses. ([@koic][])Style/Encodingwhen magic encoding with mixed case present. ([@koic][])required_ruby_versionis read from another file. ([@davidrunger][])Layout/SpaceInsideHashLiteralBraces. ([@bquorning][])v1.61.0Compare Source
New features
--editor-modeCLI option. ([@koic][])AutoCorrect: contextualoption for LSP. ([@koic][])OffenseCountFormatterdisplay autocorrection information. ([@koic][])RuboCop::LSP.enableAPI to enable LSP mode. ([@koic][]).rubocop.ymlandrubocop/config.ymlin compliance with dot-config. ([@koic][])Bug fixes
Style/ArgumentsForwardingwhen using block arg forwarding to within block with Ruby 3.3.0. ([@koic][])Gemspec/RequiredRubyVersionwhenrequired_ruby_versionis specified withGem::Requirement.newand is higher thanTargetRubyVersion. ([@koic][])Style/CaseLikeIfwhen using==with literal and using ternary operator. ([@koic][])Lint/EmptyConditionalBodywhen missingifbody with conditionalelsebody. ([@koic][])Style/MapCompactWithConditionalBlockwhen using guard clause withnextimplicitly nil. ([@koic][])Style/ObjectThenwhen usingyield_selfwithout receiver. ([@koic][])--auto-gen-configbug forLayout/SpaceBeforeBlockBraces. ([@jonas054][])Style/CommentedKeyword. ([@jonas054][])Includefrom inherited file in a parent directory. ([@jonas054][])Layout/RedundantLineBreakwhen using index access call chained on multiline hash literal. ([@koic][])Style/MultilineTernaryOperatorwhen nesting multiline ternary operators. ([@koic][])Style/RedundantAssignmentwhen using pattern matching. ([@koic][])Style/RedundantReturnwhen using pattern matching. ([@koic][])Lint/RedundantSafeNavigationwhen using safe navigation operator for literal receiver. ([@koic][])Style/ArgumentsForwardingwhen using forwardable block arguments with Ruby 3.2+. ([@koic][])Lint/Voidwheneachblock with conditional expressions that has multiple statements. ([@koic][])Style/InverseMethodswhen using relational comparison operator with safe navigation. ([@koic][])Style/InvertibleUnlessCondition. ([@sambostock][])omit_parenthesesStyle/MethodCallWithArgsParentheses. ([@gsamokovarov][])Changes
Style/RaiseArgsas unsafe. ([@r7kamura][])v1.60.2Compare Source
Bug fixes
Layout/RedundantLineBreakwhen using index access call chained on multiple lines with backslash. ([@koic][])Style/ArgumentsForwardingwhen naming a block argument&. ([@koic][])Style/HashEachMethodswhen both arguments are unused. ([@earlopain][])Style/HashEachMethodswhen a block with both parameters has no body. ([@earlopain][])Errno::ENOENTerror when using server mode. ([@koic][])Style/ArgumentsForwardingwhen using block arg forwarding with positional arguments forwarding to within block. ([@koic][])Style/HashEachMethodswhen using array converter method. ([@koic][])EnforcedStyle: explicitofNaming/BlockForwardingwithStyle/ArgumentsForwarding. ([@koic][])v1.60.1Compare Source
Bug fixes
Style/ArgumentsForwardingwhen using block argument forwarding with other arguments. ([@koic][])Style/RedundantParentheseswhen parentheses in control flow keyword with multiline style argument. ([@koic][])Changes
Style/CollectionCompactaware ofgrep_vwith nil. ([@koic][])v1.60.0Compare Source
Bug fixes
Style/MultilineTernaryOperatorwhen using a method call as a ternary operator condition with a line break between receiver and method. ([@koic][])Style/RedundantLineContinuationwhen line continuations for multiline leading dot method chain with a blank line. ([@koic][])Style/MethodCallWithArgsParenthesesomit_parenthesesstyle. ([@gsamokovarov][])Layout/EndAlignmentwhen misaligned in singleton class assignments withEnforcedStyleAlignWith: variable. ([@koic][])Layout/FirstArgumentIndentationwhen specifyingEnforcedStyle: with_fixed_indentationofLayout/ArrayAlignment. ([@koic][])Lint/ShadowedArgumentwhen self assigning to a block argument infor. ([@koic][])Style/IdenticalConditionalBrancheswhen usingif...elsewith identical leading lines that assign toself.foo. ([@koic][])EnforcedStyle: omit_parenthesesofStyle/MethodCallWithArgsParentheseswithStyle/SuperWithArgsParentheses. ([@koic][])Style/MapToHashwhen usingmap.to_hwithout receiver. ([@koic][])--auto-gen-configgenerateExcludewhenMaxis overridden. ([@jonas054][])Lint/MixedRegexpCaptureTypeswhen using look-ahead matcher. ([@marocchino][])Style/RedundantParentheseswhen regexp literal attempts to match against a parenthesized condition. ([@koic][])Lint/LiteralAssignmentInConditionwhen a collection literal contains non-literal elements. ([@koic][])Naming/BlockForwardingwhen using explicit block forwarding in block method. ([@koic][])Style/RedundantParentheseswhenAllowInMultilineConditions: trueofStyle/ParenthesesAroundCondition. ([@koic][])Style/ArgumentsForwardingwhen rest arguments forwarding to a method in block. ([@koic][])Style/HashEachMethodswhen rest block argument ofEnumerable#eachmethod is used. ([@koic][])Style/ParenthesesAroundCondition. ([@koic][])Style/RedundantParentheseswhen parentheses are used around a semantic operator in expressions within assignments. ([@koic][])Style/ArgumentsForwardingwhen a block is forwarded but other args aren't. ([@dvandersluis][])Layout/LineContinuationLeadingSpace. ([@eugeneius][])Style/EachForSimpleLoopaccept block with no parameters. ([@koic][])Changes
Security/Openwhenopenwith a literal string starting with a pipe. ([@koic][])Style/RedundantEachaware of safe navigation operator. ([@koic][])Style/SlicingWithRangeaware of redundant and beginless range. ([@koic][])EnforcedStyleoptions when--no-auto-gen-enforced-styleis given. ([@kpost][])v1.59.0Compare Source
New features
Lint/ItWithoutArgumentsInBlockcop. ([@koic][])Bug fixes
Lint/LiteralAssignmentInConditionwhen using interpolated string or xstring literals. ([@koic][])Lint/SelfAssignmentwhen using attribute assignment with method call with arguments. ([@koic][])Style/HashEachMethodswhen receiver literal is not a hash literal. ([@koic][])Style/MethodCallWithArgsParentheseswhenEnforcedStyle: omit_parenthesesand parens inwhenclause is used to pass an argument. ([@koic][])Style/RedundantParentheseswhen using parenthesizedlambdaorprocwithdo...endblock. ([@koic][])Style/CombinableLoopswhen looping over the same data as previous loop indo...endand{...}blocks. ([@koic][])Lint/LiteralAssignmentInConditionwhen using parallel assignment with splat operator in block of guard condition. ([@koic][])Style/HashEachMethodswhen using destructed block arguments. ([[@koic](httpConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.