Skip to content

chore(deps): update all non-major dependencies #60

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 22, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Update
pry-byebug 3.9.0 -> 3.11.0 age adoption passing confidence minor
rake (changelog) 13.0.6 -> 13.2.1 age adoption passing confidence minor
rubocop (source, changelog) '~> 1.70.0' -> '~> 1.75.0' age adoption passing confidence minor
ruby (source) 3.4.1 -> 3.4.3 age adoption passing confidence patch

Release Notes

deivid-rodriguez/pry-byebug (pry-byebug)

v3.11.0

Compare Source

Added
  • Byebug 12 compatibility, with Ruby 3.1, 3.2, and 3.3 support (#​434).
  • Support for pry 0.15 (#​428).
Removed
  • Support for Ruby 2.7, and 3.0. Pry-byebug no longer installs on these platforms (#​433).

v3.10.1

Compare Source

Fixed
  • Rails console loading a debugger REPL instead of the standard Pry REPL (#​392)

v3.10.0

Compare Source

Added
  • Support for pry 0.14 (#​346, #​386). NOTE: pry-byebug now needs to be explicitly required from ~/.pryrc since plugin autoloading has been removed from Pry.
Removed
  • Support for Ruby 2.4, 2.5, and 2.6. Pry-byebug no longer installs on these platforms (#​380).
ruby/rake (rake)

v13.2.1

Compare Source

What's Changed

Full Changelog: ruby/rake@v13.2.0...v13.2.1

v13.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: ruby/rake@v13.1.0...v13.2.0

v13.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: ruby/rake@v13.0.6...v13.1.0

rubocop/rubocop (rubocop)

v1.75.2

Compare Source

Changes
Bug fixes
  • #​14041: Fix an error when using ERB templated config YAML with server mode. ([@​koic][])
  • #​14048: Do not emit a warning for a zero-sized file while checking if it is executable. ([@​viralpraxis][])
  • #​14053: Fix incorrect autocorrect for Lint/DeprecatedOpenSSLConstant cipher constant argument is not cbc. ([@​koic][])
  • #​14051: Fix incorrect autocorrect for Style/RedundantCondition when true is used as the true branch and the condition takes arguments. ([@​koic][])
  • #​14062: Fix false positives for Lint/ReturnInVoidContext when returning inside define_method or a nested singleton method. ([@​earlopain][])
  • #​14057: Fix Style/ConditionalAssignment cop error on dynamic string node in branch. ([@​viralpraxis][])
  • #​14047: Fix Style/FrozenStringLiteralComment cop errors on emacs-styled magic comment. ([@​viralpraxis][])

v1.75.1

Compare Source

Changes
  • #​14038: Rename EnforcedStyle: allow_named_parameter to EnforcedStyle: only_numbered_parameters in Style/ItBlockParameter. ([@​koic][])

v1.75.0

Compare Source

New features
Bug fixes
  • #​14022: Fix an error for Style/HashFetchChain when no arguments are given to fetch. ([@​koic][])
  • #​14028: Fix false negative for Layout/MultilineMethodParameterLineBreaks when class method definitions are used. ([@​vlad-pisanov][])
  • #​14027: Fix false negative for Layout/LineLength when autocorrecting class method definitions. ([@​vlad-pisanov][])
  • #​8099: Fix infinite loop between Layout/SpaceAroundOperators and Layout/HashAlignment with EnforcedHashRocketStyle being an array containing table. ([@​dvandersluis][])
  • #​14021: Fix handling of long heredoc lines with SplitStrings enabled. ([@​mauro-oto][])
  • #​13968: Fix InternalAffairs/RedundantDescribedClassAsSubject cop error on missing describe. ([@​viralpraxis][])
  • #​14036: Fix false negative for Lint/ShadowingOuterLocalVariable when block local variable is used inside a condition. ([@​lovro-bikic][])
  • #​13990: Fix a false positive for Lint/UselessAssignment when a variable is reassigned in a different branch. ([@​eugeneius][])
  • #​14012: Fix incorrect autocorrections for Style/SoleNestedConditional. ([@​lovro-bikic][])
  • #​14020: Fix comment autocorrection for Style/IfInsideElse. ([@​lovro-bikic][])
Changes

v1.74.0

Compare Source

New features
Bug fixes
  • #​13969: Fix a false positive for Lint/SharedMutableDefault when capacity keyword argument is used. ([@​koic][])
  • #​13945: Fix a false positive for Style/DoubleNegation when calling define_method/define_singleton_method with a numblock. ([@​earlopain][])
  • #​13971: Fix false alarm for config obsoletion. ([@​koic][])
  • #​13960: Fix a false negative for Lint/ReturnInVoidContext when returning out of a block. ([@​earlopain][])
  • #​13947: Fix a false negative for Lint/UselessConstantScoping for constants defined in class << self. ([@​earlopain][])
  • #​13949: Fix a false negative for Lint/NonLocalExitFromIterator with numblocks. ([@​earlopain][])
  • #​13975: Fix false positives for Style/RedundantCurrentDirectoryInPath when using a complex current directory path in require_relative. ([@​koic][])
  • #​13963: Fix wrong autocorrect for Lint/LiteralAsCondition when the literal is followed by return, break, or next. ([@​earlopain][])
  • #​13946: Fix some false positives for Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses style and numblocks. ([@​earlopain][])
  • #​13950: Fix sporadic errors about rubocop-rails or rubocop-performance extraction, even if they are already part of the Gemfile. ([@​earlopain][])
  • #​13981: Prevent redundant plugin loading when a duplicate plugin is specified in an inherited config. ([@​koic][])
  • #​13965: Update Lint/RedundantCopDisableDirective to register an offense when cop names are given with improper casing. ([@​dvandersluis][])
  • #​13948: Fix wrong autocorrect for Style/RescueModifier when using parallel assignment and the right-hand-side is not a bracketed array. ([@​earlopain][])
Changes
  • #​12851: Add EnforcedStyleForClasses and EnforcedStyleForModules configuration options to Style/ClassAndModuleChildren. ([@​dvandersluis][])
  • #​13979: Add Mode: conservative configuration to Style/FormatStringToken to make the cop only register offenses for strings given to printf, sprintf, format, and %. ([@​dvandersluis][])
  • #​13977: Allow TLS1_1 and TLS1_2 by default in Naming/VariableNumber to accommodate OpenSSL version parameter names. ([@​koic][])
  • #​13967: Make Lint/RedundantTypeConversion aware of redundant to_d. ([@​koic][])

v1.73.2

Compare Source

Bug fixes
  • #​13942: Fix incorrect disabling of departments when inheriting configuration. ([@​koic][])
  • #​13766: Fix false positives for Style/InverseMethods when using any? or none? with safe navigation operator. ([@​koic][])
  • #​13938: Fix false positives for Style/RedundantCondition when a variable or a constant is used. ([@​koic][])
  • #​13935: Fix a false negative for Style/RedundantFreeze when calling methods that produce frozen objects with numblocks. ([@​earlopain][])
  • #​13928: Fix end pattern with unmatched parenthesis: / (RegexpError) on Ruby 3.2.0. ([@​dvandersluis][])
  • #​13933: Fix wrong autocorrect for Style/KeywordParametersOrder when the arguments are on multiple lines and contain comments. ([@​earlopain][])
Changes

v1.73.1

Compare Source

Bug fixes
  • #​13920: Fix an error for Lint/MixedCaseRange when /[[ ]]/ is used. ([@​koic][])
  • #​13912: Fix wrong autocorrect for Lint/EmptyConditionalBody when assigning to a variable with only a single branch. ([@​earlopain][])
  • #​13913: Fix false positives for Style/RedundantCondition when using when true is used as the true branch and the condition is not a predicate method. ([@​koic][])
  • #​13909: Fix false positive with Layout/ClosingParenthesisIndentation when first parameter is a hash. ([@​tejasbubane][])
  • #​13915: Fix writing generics type of rbs-inline annotation for nested class in Style/CommentedKeyword. ([@​dak2][])
  • #​13916: Fix Lint/LiteralAsCondition acting on the right hand side of && nodes. ([@​zopolis4][])

v1.73.0

Compare Source

New features
Bug fixes
  • #​13867: Fix an error for plugins when not running RuboCop through Bundler. ([@​earlopain][])
  • #​13902: Fix false negative for Style/RedundantSelfAssignment when the method receives a block. ([@​vlad-pisanov][])
  • #​13826: Fix false positives for regex cops when Lint/MixedCaseRange is enabled. ([@​earlopain][])
  • #​13818: Fix false positives for Lint/Void when using operator method call without argument. ([@​koic][])
  • #​13896: Fix a false positive for Style/TrivialAccessors with instance_eval and numblocks. ([@​earlopain][])
  • #​13910: Fix false positives for Style/EndlessMethod when using setter method definitions. ([@​koic][])
  • #​13889: Fix autocorrection for Layout/LineLength with interpolated strings when not on the first line. ([@​dvandersluis][])
  • #​13900: Fix infinite loop between Layout/EmptyLinesAroundAccessModifier and Layout/EmptyLinesAroundBlockBody with EnforcedStyle: no_empty_lines. ([@​dvandersluis][])
  • #​12692: Fix Style/AccessorGrouping with constants. ([@​tejasbubane][])
  • #​13882: Fix Style/RedundantFormat for annotated template strings with missing hash keys. ([@​dvandersluis][])
  • #​13880: Fix Style/RedundantFormat when given double-splatted arguments. ([@​dvandersluis][])
  • #​13907: Don't offer autocorrect for Style/StringConcatenation when numblocks are used. ([@​earlopain][])
  • #​13876: Don't consider require 'pp' to be redundant for Lint/RedundantRequireStatement. ([@​earlopain][])
  • #​13885: Update Style/HashExcept and Style/HashSlice to not register an offense if selecting over the hash value. ([@​dvandersluis][])
Changes
  • #​12948: Add ForbiddenNames configuration to Naming/VariableName to specify names that are forbidden. ([@​dvandersluis][])
  • #​13117: Add partial autocorrect support to Lint/LiteralAsCondition cop to check for redundant conditions. ([@​zopolis4][])
  • #​13892: Allow merging of configured arrays and non-arrays. ([@​sambostock][])
  • #​13833: Add Reference to common params. ([@​sambostock][])
  • #​13890: Update Lint/RedundantTypeConversion to not register an offense when given a constructor with exception: false. ([@​dvandersluis][])
  • #​13729: Update Style/RedundantCondition cop to detect conditional expressions where the true branch is true and suggest replacing them with a logical OR. ([@​datpmt][])

v1.72.2

Compare Source

Bug fixes
  • #​13853: Fix exclusion of relative paths in plugin's AllCops: Exclude as expected. ([@​koic][])
  • #​13844: Fix an error for Style/RedundantFormat when a template argument is used without keyword arguments. ([@​koic][])
  • #​13857: Fix an error for Style/RedundantFormat when numeric placeholders is used in the template argument. ([@​koic][])
  • #​13861: Fix ArgumentError related to two deprecated AllowedPattern APIs. ([@​koic][])
  • #​13849: Fix an error for Lint/UselessConstantScoping when multiple assigning to constants after private access modifier. ([@​koic][])
  • #​13856: Fix false positives for Lint/UselessConstantScoping when a constant is used after private access modifier with arguments. ([@​koic][])
Changes

v1.72.1

Compare Source

Bug fixes
  • #​13836: Fix an error for Style/RedundantParentheses when a different expression appears before a range literal. ([@​koic][])
  • #​13839: Fix false positives for Lint/RedundantTypeConversion when passing block arguments when generating a Hash or a Set. ([@​koic][])
Changes
  • #​13839: Extension plugin is loaded automatically with `require 'rubocop/rspec/support'. ([@​koic][])

v1.72.0

Compare Source

New features
Bug fixes
  • #​13807: Fix false negatives for Style/RedundantParentheses when chaining [] method calls. ([@​koic][])
  • #​13788: Fix false negatives for Style/RedundantParentheses when [] method is called with variable or constant receivers. ([@​koic][])
  • #​13811: Fix false negatives for Style/RedundantParentheses when handling range literals with redundant parentheses. ([@​koic][])
  • #​13796: Fix crash in Layout/EmptyLinesAroundMethodBody for endless methods. ([@​dvandersluis][])
  • #​13817: Fix false positive for format specifier with non-numeric precision. ([@​dvandersluis][])
  • #​12672: Fix false positives for Lint/FormatParameterMismatch when the width value is interpolated. ([@​dvandersluis][])
  • #​12795: Fix Layout/BlockAlignment for blocks that are the body of an endless method. ([@​dvandersluis][])
  • #​13822: Fix undefined method Logger when processing watched file notifications. ([@​vinistock][])
  • #​13805: Make the language_server-protocol dependency version stricter. ([@​koic][])

v1.71.2

Compare Source

Bug fixes
  • #​13782: Fix an error Layout/ElseAlignment when else is part of a numblock. ([@​earlopain][])
  • #​13395: Fix a false positive for Lint/UselessAssignment when assigning in branch and block. ([@​pCosta99][])
  • #​13783: Fix a false positive for Lint/Void when each numblock with conditional expressions that has multiple statements. ([@​earlopain][])
  • #​13787: Fix incorrect autocorrect for Style/ExplicitBlockArgument when using arguments of zsuper in method definition. ([@​koic][])
  • #​13785: Fix Style/EachWithObject cop error in case of single block argument. ([@​viralpraxis][])
  • #​13781: Fix a false positive for Lint/UnmodifiedReduceAccumulator when omitting the accumulator in a nested numblock. ([@​earlopain][])

v1.71.1

Compare Source

Bug fixes
  • #​10081: Add the missing include RuboCop::RSpec::ExpectOffense in rubocop/rspec/support.rb. ([@​d4rky-pl][])
  • #​13765: Fix a false negative for Lint/AmbiguousBlockAssociation with numblocks. ([@​earlopain][])
  • #​13759: Fix a false negative for Lint/ConstantDefinitionInBlock with numblocks. ([@​earlopain][])
  • #​13741: Register an offense for Naming/BlockForwarding and Style/ArgumentsForwarding with Ruby >= 3.4 when the block argument is referenced inside a block. This was previously disabled because of a bug in Ruby 3.3.0. ([@​earlopain][])
  • #​13777: Fix a false negative for Layout/EmptyLineBetweenDefs with DefLikeMacros and numblocks. ([@​earlopain][])
  • #​13769: Fix a false negative for Style/RedundantParentheses with numblocks. ([@​earlopain][])
  • #​13780: Fix a false positive Style/AccessModifierDeclarations when using access modifier in a numblock. ([@​earlopain][])
  • #​13775: Fix a false positive for Lint/AssignmentInCondition when assigning in numblocks. ([@​earlopain][])
  • #​13773: Fix false positives for Layout/RedundantLineBreak when using numbered block parameter. ([@​koic][])
  • #​13761: Fix a false positive for Style/SuperArguments when calling super in a numblock. ([@​earlopain][])
  • #​13768: Fix a false positive for Lint/UnreachableCode with instance_eval numblock. ([@​earlopain][])
  • #​13750: Fix false positives for Style/RedundantSelfAssignment when assigning to attribute of self. ([@​koic][])
  • #​13739: Fix false positive for Style/HashExcept and Style/HashSlice when checking for inclusion with a range. ([@​dvandersluis][])
  • #​13751: Fix false positive in Layout/ExtraSpacing with ForceEqualSignAlignment: true for endless methods. ([@​dvandersluis][])
  • #​13767: Fix Style/IdenticalConditionalBranches autocorrect when condition is inside assignment. ([@​dvandersluis][])
  • #​13764: Fix a false negative for Layout/SingleLineBlockChain with numblocks. ([@​earlopain][])
  • #​13771: Fix wrong autocorrect for Style/SoleNestedConditional when using numblocks. ([@​earlopain][])

v1.71.0

Compare Source

New features
Bug fixes
  • #​13684: Fix a false positive for Style/FrozenStringLiteralComment when using the frozen string literal magic comment in Active Admin's arb files. ([@​koic][])
  • #​13372: Add rubocop_cache to the path given by --cache-root when pruning cache. ([@​capncavedan][])
  • #​13257: Fix department disable/enable comments enabling the cop for the whole file even if that file is excluded by the cop. ([@​earlopain][])
  • #​13704: Fix false positives for Lint/OutOfRangeRegexpRef when matching with match using safe navigation. ([@​koic][])
  • #​13720: Fix false positives for Style/BlockDelimiters when using brace blocks as conditions under EnforcedStyle: semantic. ([@​koic][])
  • #​13688: Fix false negative on Style/RedundantLineContinuation when the continuation is preceded by an interpolated string. ([@​dvandersluis][])
  • #​13677: Fix false negative on Style/RedundantLineContinuation when the continuation is followed by a percent array. ([@​dvandersluis][])
  • #​13692: Fix false positive in Style/RedundantLineContinuation when the ruby code ends with a commented continuation. ([@​dvandersluis][])
  • #​13675: Fix invalid autocorrect for Style/ArrayFirstLast when calling .[] or &.[] with 0 or -1. ([@​dvandersluis][])
  • #​13685: Fix syntax error introduced by Lint/SafeNavigationChain when adding safe navigation to an operator call inside a hash. ([@​dvandersluis][])
  • #​13725: Fix an incorrect autocorrect for Style/IfUnlessModifier when using omitted hash values in an assignment. ([@​elliottt][])
  • #​13667: Maintain precedence in autocorrect for Style/SoleNestedConditional. ([@​tejasbubane][])
  • #​13679: Fix false positive for Style/RedundantLineContinuation when calling methods with fully qualified constants. ([@​earlopain][])
  • #​13728: Fix a RuboCop error on provided glob pattern which matches directory. ([@​viralpraxis][])
  • #​13693: Fix Style/ConditionalAssignment cop error on unless without else and assign_inside_condition enforced style. ([@​viralpraxis][])
  • #​13669: Fix Style/FrozenStringLiteralComment cop error on unnormalized magic comment and never enforced style. ([@​viralpraxis][])
  • #​13696: Update Metrics/CollectionLiteralLength to only register for [] when called on Set. ([@​dvandersluis][])
Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor Author

renovate bot commented Jan 22, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Gemfile.lock

/opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/shared_helpers.rb:272:in 'Bundler::SharedHelpers#search_up': undefined method 'untaint' for an instance of String (NoMethodError)

      current  = File.expand_path(SharedHelpers.pwd).untaint
                                                    ^^^^^^^^
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/shared_helpers.rb:259:in 'Bundler::SharedHelpers#find_file'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/shared_helpers.rb:251:in 'Bundler::SharedHelpers#find_gemfile'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/shared_helpers.rb:27:in 'Bundler::SharedHelpers#root'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler.rb:234:in 'Bundler.root'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler.rb:246:in 'Bundler.app_config_path'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler.rb:273:in 'Bundler.settings'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/feature_flag.rb:21:in 'block in Bundler::FeatureFlag#settings_method'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/cli.rb:97:in '<class:CLI>'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/cli.rb:7:in '<module:Bundler>'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/cli.rb:6:in '<top (required)>'
	from <internal:/opt/containerbase/tools/ruby/3.4.1/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
	from <internal:/opt/containerbase/tools/ruby/3.4.1/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/exe/bundle:23:in 'block in <top (required)>'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/lib/bundler/friendly_errors.rb:124:in 'Bundler.with_friendly_errors'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/exe/bundle:22:in '<top (required)>'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/exe/bundler:4:in 'Kernel#load'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/gems/bundler-1.17.2/exe/bundler:4:in '<top (required)>'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/bin/bundler:25:in 'Kernel#load'
	from /opt/containerbase/tools/bundler/1.17.2/3.4.1/bin/bundler:25:in '<main>'

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 8ed131a to 85be6bd Compare February 17, 2025 19:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 922f816 to 158717e Compare March 4, 2025 12:39
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 07f550e to ef4a13a Compare March 17, 2025 16:12
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from cbf1df5 to a4e8e4d Compare March 28, 2025 15:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 1b9409a to 61a5d7c Compare April 8, 2025 11:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 61a5d7c to 49313ba Compare April 14, 2025 18:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 49313ba to 2535ba2 Compare April 22, 2025 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants