Skip to content

Update bundler non-major dependencies to v1.226.0#1497

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bundler-minor-patch
Open

Update bundler non-major dependencies to v1.226.0#1497
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bundler-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Mar 5, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
aws-sdk-s3 (source, changelog) 1.213.01.226.0 age confidence
aws-sdk-sqs (source, changelog) 1.111.01.116.0 age confidence
bootsnap 1.23.01.24.6 age confidence
bullet (changelog) 8.1.08.1.3 age confidence
minitest-reporters 1.7.11.8.0 age confidence
rails-mermaid_erd 0.6.00.8.0 age confidence
rubocop (source, changelog) 1.85.01.88.0 age confidence
rubocop-rails (source, changelog) 2.34.32.35.4 age confidence
rubyzip (changelog) 3.2.23.4.0 age confidence
scout_apm (source, changelog) 6.1.16.2.0 age confidence
selenium-webdriver (source, changelog) 4.41.04.45.0 age confidence
sentry-rails (source, changelog) 6.4.16.6.2 age confidence
sentry-ruby (source, changelog) 6.4.16.6.2 age confidence
skylight (source) 7.0.07.1.1 age confidence
sqlite3 2.9.12.9.5 age confidence
terser (changelog) 1.2.61.2.7 age confidence
timecop 0.9.100.9.11 age confidence
web-console 4.2.14.3.0 age confidence
webmock (changelog) 3.26.13.26.2 age confidence

Release Notes

aws/aws-sdk-ruby (aws-sdk-s3)

v1.226.0

  • Feature - Added support for annotations. You can now attach up to 1000 annotations (up to 1 MB each) directly to objects and create, retrieve, list, and delete them using new annotation APIs. Also added support for configuring an annotation table in S3 Metadata.

  • Feature - Multipart copies now support tags_directive, annotations_directive, and metadata_directive options for controlling which source properties are copied to the destination.

  • Issue - Fix error when performing cross-region multipart copies with copy_source_region.

v1.225.1

  • Issue - Fix download_file single-request mode not writing to a temporary file when given a String/Pathname destination.

v1.225.0

  • Feature - Adding new BDD representation of endpoint ruleset

v1.224.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

v1.223.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

v1.222.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

v1.221.0

  • Feature - Validate outpost access point resource name

v1.220.0

  • Feature - This release adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512, XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory buckets (S3 Express One Zone).

v1.219.0

  • Feature - Updated list of the valid AWS Region values for the LocationConstraint parameter for general purpose buckets.

v1.218.0

  • Feature - Add Bucket Metrics configuration support to directory buckets

v1.217.1

  • Issue - Fix require_https_for_sse_cpk option being ignored; the HTTPS enforcement for SSE-CPK operations now correctly respects the configured value, allowing it to be disabled for local development.

v1.217.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

v1.216.0

  • Feature - Adds support for account regional namespaces for general purpose buckets. The account regional namespace is a reserved subdivision of the global bucket namespace where only your account can create general purpose buckets.

v1.215.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

  • Issue - Fix LoadError when requiring aws-sdk-s3 due to missing directory_progress file.

v1.214.0

  • Feature - Added #upload_directory and #download_directory to Aws::S3::TransferManager for bulk directory transfers.
aws/aws-sdk-ruby (aws-sdk-sqs)

v1.116.0

  • Feature - Adding new BDD representation of endpoint ruleset

v1.115.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

v1.114.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

v1.113.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

v1.112.0

  • Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.
flyerhzm/bullet (bullet)

v8.1.3

Compare Source

  • Handle inversed polymorphic belongs_to false positives

v8.1.2

Compare Source

  • Skip N+1 detection for optional polymorphic belongs_to whose *_type column is nil. ActiveRecord short-circuits the reader to nil without issuing SQL, so the access cannot represent an N+1 query and preloading would be a no-op.
  • Fix Set#<< corruption in UnusedEagerLoading#add_eager_loadings split branch

v8.1.1

Compare Source

  • Fix ActiveRecord 8.1 patch-level method signature compatibility; test against Rails 8.1.3.
  • Handle string associations in safelist for Action Text
  • Enhance N+1 query detection by including caller stack in association calls
  • Update external links in README.md
minitest-reporters/minitest-reporters (minitest-reporters)

v1.8.0

Compare Source

  • Added support for minitest 6 #​366 contributed by Maimer
  • Updated gemspec to avoid packaging unnecessary files in the gem
koedame/rails-mermaid_erd (rails-mermaid_erd)

v0.8.0

Compare Source

What's Changed

Full Changelog: koedame/rails-mermaid_erd@v0.7.0...v0.8.0

v0.7.0

Compare Source

What's Changed

Full Changelog: koedame/rails-mermaid_erd@v0.6.0...v0.7.0

rubocop/rubocop (rubocop)

v1.88.0

Compare Source

New features
  • #​15166: Add a new Recursive option to Style/MutableConstant. When enabled, the cop checks and freezes mutable literals nested inside arrays and hashes. The option is disabled by default to preserve existing behavior. ([@​paracycle][])
Bug fixes
  • #​15220: Fix a bad autocorrect for Lint/RedundantSplatExpansion when splatting an empty literal (e.g. when *[] or rescue *[]), which expanded to invalid or semantically different code. ([@​bbatsov][])
  • #​15221: Fix a bad autocorrect for Lint/RegexpAsCondition when the regexp literal is negated (e.g. if !/foo/), which inverted the condition. ([@​bbatsov][])
  • #​15242: Fix a bad autocorrect for Lint/SymbolConversion when the receiver is an interpolated string containing an embedded double quote (e.g. "foo#{bar}\"qux".to_sym), which produced a syntax error. ([@​bbatsov][])
  • #​15270: Fix a crash for Style/CombinableLoops when a for loop has an empty body, and stop autocorrecting consecutive for loops whose iteration variables differ (which produced code referencing an undefined variable). ([@​bbatsov][])
  • #​15272: Fix a crash for Style/ConstantVisibility when a visibility declaration has a numeric literal argument (e.g. private_constant 42). ([@​bbatsov][])
  • #​15215: Fix a false negative for Lint/OrderedMagicComments when an encoding magic comment is preceded by a magic comment other than frozen_string_literal (e.g. shareable_constant_value). ([@​bbatsov][])
  • #​15228: Fix a false negative for Lint/RedundantWithIndex when the block takes no arguments (e.g. ary.each_with_index { do_something }). ([@​bbatsov][])
  • #​15230: Fix a false negative for Lint/RequireRelativeSelfPath when requiring the current file by name with its extension (e.g. require_relative 'foo.rb') and the file path is absolute. ([@​bbatsov][])
  • #​15229: Fix a false negative for Lint/SafeNavigationChain when an ordinary method is chained after a parenthesized safe navigation call (e.g. (x&.foo).bar). ([@​bbatsov][])
  • #​15225: Fix a false negative for Lint/SafeNavigationWithEmpty when the receiver of &.empty? is a local variable, instance variable, constant, or other non-method-call expression. ([@​bbatsov][])
  • #​15231: Fix a false negative for Lint/SendWithMixinArgument when send/public_send/__send__ is called with no explicit receiver or with a self receiver (e.g. send(:include, Bar)). ([@​bbatsov][])
  • #​15248: Fix a false negative for Lint/ToEnumArguments when more positional arguments are passed than the method accepts (e.g. def m(x); to_enum(:m, x, extra); end), which raises ArgumentError when the enumerator is used. ([@​bbatsov][])
  • #​15249: Fix a false negative for Lint/UnescapedBracketInRegexp when an unescaped ] is preceded by an escaped backslash (e.g. /abc\\]123/). ([@​bbatsov][])
  • #​15267: Fix a false positive for Style/ArrayIntersectWithSingleElement with a splat argument (e.g. array.intersect?([*foo])), which is not a single element and was incorrectly rewritten to array.include?(*foo). ([@​bbatsov][])
  • #​15272: Fix a false positive for Style/ColonMethodCall with chained JRuby interop calls (e.g. Java::com::something_method). ([@​bbatsov][])
  • #​15271: Fix a false positive for Style/ConditionalAssignment with EnforcedStyle: assign_inside_condition when assigning an unless without an else branch (e.g. x = unless cond; 1; end), which was rewritten to move the assignment inside the unless and changed behavior when the condition was true. ([@​bbatsov][])
  • #​14401: Fix a false positive for Layout/BlockAlignment with EnforcedStyleAlignWith: start_of_line when a block is passed as a method argument. ([@​augustocbx][])
  • #​15216: Fix a false positive for Lint/RaiseException when raise Exception is used inside a module nested within an allowed implicit namespace (e.g. Gem). ([@​bbatsov][])
  • #​15219: Fix a false positive for Lint/RedundantDirGlobSort when sort is given a comparator block or a block-pass argument, which is not redundant with the default sorting. ([@​bbatsov][])
  • #​15224: Fix a false positive for Lint/ShadowingOuterLocalVariable when a block argument has the same name as a pattern variable from a different in branch of the same case. ([@​bbatsov][])
  • #​15239: Fix a false positive for Lint/SuppressedExceptionInNumberConversion when the numeric constructor already passes exception: false (e.g. Integer(arg, exception: false) rescue nil), which also produced an autocorrect with a duplicate exception: false keyword. ([@​bbatsov][])
  • #​15243: Fix a false positive for Lint/TopLevelReturnWithArgument when a return with an argument is inside a numbered-parameter block or an it block. ([@​bbatsov][])
  • #​15245: Fix a false positive for Lint/UselessRuby2Keywords when ruby2_keywords in a nested class or module refers to a method of the same name defined in an outer scope. ([@​bbatsov][])
  • #​15246: Fix a false positive for Lint/UselessSetterCall when a multiple assignment uses nested destructuring (e.g. (a, b), c = arg, other_arg), which misaligned variables with the right-hand side values. ([@​bbatsov][])
  • #​15125: Fix a false positive for Style/ZeroLengthPredicate when File::Stat.new(...).size.zero? is used. ([@​augustocbx][])
  • #​15196: Fix --start-server to wait until the server is running before returning, which fixes a flaky --restart-server spec and a race for commands run right after starting the server. ([@​koic][])
  • #​15272: Fix Style/Alias not detecting block scope for numbered-parameter and it blocks, which caused a false positive for alias_method and a false negative for alias inside such blocks. ([@​bbatsov][])
  • #​15281: Fix an incorrect autocorrect when Style/IfUnlessModifier and Style/Next correct the same conditional. ([@​fynsta][])
  • #​15260: Fix an error for Style/FileWrite when a literal or variable is passed to write in the block form. ([@​koic][])
  • #​15276: Fix an error for Style/RedundantFormat when the format string is a heredoc with format arguments. ([@​fynsta][])
  • #​15270: Fix an incorrect autocorrect for Style/AndOr when an operand is next, break, or yield with an argument (e.g. foo and next 1), which produced invalid Ruby like foo && next 1. ([@​bbatsov][])
  • #​15267: Fix an incorrect autocorrect for Style/ArrayFirstLast when arr[0]/arr[-1] is the target of a compound assignment (e.g. arr[0] += 1), which produced arr.first += 1 and raised NoMethodError. ([@​bbatsov][])
  • #​15267: Fix an incorrect autocorrect for Style/ArrayIntersect where a negated predicate on a safe-navigation chain (e.g. a&.intersection(b)&.none?) was rewritten to !a&.intersect?(b), flipping the result when the receiver is nil. ([@​bbatsov][])
  • #​15273: Fix an incorrect autocorrect for Style/BlockDelimiters that converted a single-line do...end block containing a block-level rescue or ensure to {...}, producing invalid Ruby. ([@​bbatsov][])
  • #​15268: Fix an incorrect autocorrect for Style/CaseEquality when the argument is an operator or unary expression (e.g. Array === a + b), which produced mis-parsed code like a + b.is_a?(Array). ([@​bbatsov][])
  • #​15268: Fix an incorrect autocorrect for Style/ClassEqualityComparison inside a namespace when the class name string is already fully qualified (e.g. bar.class.name == '::Bar'), which produced instance_of?(::::Bar) and was a syntax error. ([@​bbatsov][])
  • #​15268: Fix an incorrect autocorrect for Style/ClassEqualityComparison when comparing Class itself to a string literal (e.g. var.class == 'Date'), which produced var.instance_of?('Date') and raised TypeError; such comparisons are no longer autocorrected. ([@​bbatsov][])
  • #​15274: Fix an incorrect autocorrect for Style/ClassMethodsDefinitions that corrupted a preceding comment containing def <name> and left the method undefined as a class method. ([@​bbatsov][])
  • #​15270: Fix an incorrect autocorrect for Style/ComparableClamp when the clamped value is an operator expression (e.g. a + b), which produced mis-parsed code like a + b.clamp(low, high). ([@​bbatsov][])
  • #​15267: Fix an incorrect autocorrect for Style/ConcatArrayLiterals with an empty array literal argument (e.g. arr.concat([], [b])), which produced invalid Ruby like arr.push(, b). ([@​bbatsov][])
  • #​15274: Fix an incorrect autocorrect for Style/DigChain that duplicated a trailing comment and dropped indentation when the chain was inside a method or block. ([@​bbatsov][])
  • #​15288: Fix an incorrect autocorrect for Lint/UselessTimes when a 1.times block takes a single destructured (|(a, b)|) or splat (|*a|) argument, which produced a body referencing an undefined variable. ([@​bbatsov][])
  • #​15280: Fix an incorrect autocorrect for Style/ConditionalAssignment with EnforcedStyle: assign_inside_condition and a single-line case. ([@​fynsta][])
  • #​15278: Fix an incorrect autocorrect for Style/ParallelAssignment when the right-hand side contains a heredoc. ([@​fynsta][])
  • #​15279: Fix an incorrect autocorrect for Style/Semicolon when a heredoc is opened before the semicolon. ([@​fynsta][])
  • #​15277: Fix an incorrect autocorrect for Style/WordArray when the array contains heredocs. ([@​fynsta][])
  • #​15240: Fix an incorrect autocorrect for Lint/UselessAssignment that rewrote a first-seen foo &&= 1 to foo && 1, raising NameError at runtime. ([@​bbatsov][])
  • #​15269: Fix a false positive where a cop's relative Include pattern could match directories above the project root. ([@​augustocbx][])
  • #​15209: Fix a false negative for Lint/InterpolationCheck when interpolation appears in a multiline single-quoted string. ([@​bbatsov][])
  • #​15211: Fix a false negative for Lint/NonLocalExitFromIterator when the iterator receiver uses safe navigation. ([@​bbatsov][])
  • #​15227: Fix false negatives for Lint/RedundantSafeNavigation with &.respond_to? on a guaranteed-instance receiver (e.g. foo.to_s&.respond_to?(:class)) and with &.to_h using a numbered-parameter or it block (e.g. foo&.to_h { _1 } || {}). ([@​bbatsov][])
  • #​15226: Fix false negatives for Lint/RescueType when rescuing from true, false, a rational literal (1r), or a complex literal (1i), all of which raise a TypeError at runtime. ([@​bbatsov][])
  • #​15233: Fix false negatives for Lint/SelfAssignment with ||= and &&= on constants, attributes, and hash keys (e.g. Foo ||= Foo, foo.bar ||= foo.bar, hash['foo'] ||= hash['foo']). ([@​bbatsov][])
  • #​15247: Fix false negatives for Lint/SharedMutableDefault when a mutable default is combined with a capacity: keyword argument and given as an array or Array.new/Hash.new (e.g. Hash.new([], capacity: 42)). ([@​bbatsov][])
  • #​15206: Fix a false positive for Lint/FloatComparison when comparing against a parenthesized zero or nil. ([@​bbatsov][])
  • #​15208: Fix a false positive for Lint/IncompatibleIoSelectWithFiberScheduler when the single array argument element is a splat. ([@​bbatsov][])
  • #​15207: Fix a false positive for Lint/LiteralAssignmentInCondition when a literal is assigned inside a block in the condition. ([@​bbatsov][])
  • #​15272: Fix false positives for Style/DateTime: a bare to_datetime call on implicit self is no longer flagged, and historic-date calls using safe navigation (e.g. DateTime&.iso8601(str, Date::ENGLAND)) are now exempted. ([@​bbatsov][])
  • #​14979: Fix false positives in Layout/BlockAlignment when there is a line break between method arguments before the block. ([@​koic][])
  • #​15204: Fix false positives in Lint/EnsureReturn and Lint/NoReturnInBeginEndBlocks for return inside a nested method definition or lambda. ([@​bbatsov][])
  • #​15197: Fix false positives in Style/WhileUntilDo when the loop body is on the same line as the do keyword. ([@​koic][])
  • #​15205: Fix an incorrect autocorrect for Lint/ErbNewArguments when a keyword argument follows the safe_level argument. ([@​bbatsov][])
  • #​15210: Fix an incorrect autocorrect for Lint/LambdaWithoutLiteralBlock that dropped safe navigation from the block argument. ([@​bbatsov][])
  • #​15214: Fix an incorrect autocorrect for Lint/NumericOperationWithConstantResult when using safe navigation, as the result is nil when the receiver is nil. ([@​bbatsov][])
  • #​15217: Fix an incorrect autocorrect for Lint/RedundantCopDisableDirective and Lint/RedundantCopEnableDirective when a cop name in the directive is a prefix of another cop name in the same directive (e.g. Lint/AmbiguousOperator and Lint/AmbiguousOperatorPrecedence). ([@​bbatsov][])
  • #​15275: Fix incorrect autocorrects for Style/FileWrite that deleted or duplicated heredoc bodies when a heredoc was used as the filename, in an argument expression, or in an inline block. ([@​fynsta][])
  • #​15241: Fix incorrect autocorrects for Lint/UselessTimes when the times block uses next/break (which became a syntax error) or takes multiple block arguments (which became undefined references). ([@​bbatsov][])
  • #​15222: Fix Lint/ScriptPermission to honor a cop-level AutoCorrect: false setting and to not crash on sources without a file on disk (e.g. unsaved editor buffers). ([@​bbatsov][])
  • #​15244: Fix Lint/TrailingCommaInAttributeDeclaration to detect a trailing comma before a singleton method definition (e.g. def self.bar) and to not crash when a def is the sole argument (e.g. attr_reader def bar; end). ([@​bbatsov][])
  • #​15250: Fix incorrect autocorrects for Lint/LiteralInInterpolation with embedded quotes and escaped interpolation text. ([@​RedZapdos123][])
  • #​15291: Fix an incorrect autocorrect for Lint/LiteralInInterpolation when interpolated hashes contain symbols that require quoted syntax, such as :'foo-bar'. ([@​RedZapdos123][])
  • #​14364: Fix .rubocop_todo.yml autocorrect safety comments for local custom cops configured in the project config. ([@​RedZapdos123][])
  • #​15252: Stop autocorrecting Lint/NumberConversion offenses on safe navigation calls. ([@​RedZapdos123][])
  • #​12276: Fix --auto-gen-config to record --disable-pending-cops and --enable-pending-cops in the generated .rubocop_todo.yml command so that --regenerate-todo preserves them. ([@​augustocbx][])
  • #​15202: Fix InternalAffairs/RedundantLetRuboCopConfigNew crash when let(:config) has no enclosing describe. ([@​bbatsov][])
Changes
  • #​15234: Reword the Lint/RequireRangeParentheses offense message, which incorrectly called the flagged (finite) range "endless". ([@​bbatsov][])
  • #​15235: Add autocorrection to Lint/RefinementImportMethods (replacing include/prepend with import_methods) and report that the functionality was removed (not just deprecated) on Ruby 3.2+. ([@​bbatsov][])
  • #​15198: Reword cop descriptions that did not start with a verb (e.g. Lint/UnreachableCode, Metrics/AbcSize, Security/Eval) for consistency. ([@​bbatsov][])
  • #​15223: Make Lint/RedundantWithObject autocorrect unsafe, since each_with_object returns the memo object while the corrected each returns the receiver. ([@​bbatsov][])
  • #​15194: Rename inconsistently named cop parameters to follow RuboCop's conventions (the old names are deprecated but still work): Bundler/GemComment's IgnoredGems to AllowedGems, Lint/NumberConversion's IgnoredClasses to AllowedClasses, Lint/MissingCopEnableDirective's MaximumRangeSize to MaxRangeSize, Metrics/CollectionLiteralLength's LengthThreshold to Max, and Style/FetchEnvVar's AllowedVars to AllowedVariables. ([@​bbatsov][])

v1.87.0

Compare Source

New features
  • #​15167: Add --enable-all-cops and --disable-all-cops command line options that override AllCops/EnabledByDefault and AllCops/DisabledByDefault in configuration files. ([@​koic][])
  • #​15185: Make Layout/EmptyLineAfterGuardClause accept the new # simplecov:disable and # simplecov:enable directive comments. ([@​koic][])
  • #​15173: Add optional Rubydex integration via AllCops/UseProjectIndex to enable cross-file detection in Lint/ConstantReassignment (experimental). ([@​koic][])
Bug fixes
  • #​15168: Fix false positives in Lint/ParenthesesAsGroupedExpression when the first argument is a call-like expression with its own parentheses, such as yield(...). ([@​koic][])
  • #​15188: Fix false positives in Style/YodaCondition when one side is an array or hash literal containing non-literal elements. ([@​koic][])
  • #​15182: Fix incorrect autocorrect for Style/Alias causing a syntax error when the return value of alias_method is used, such as an argument to public, private, protected, or module_function, or the right-hand side of an assignment. ([@​koic][])
  • #​15174: Fix incorrect autocorrect for Style/ClassAndModuleChildren causing a syntax error when the namespace contains a method call (e.g., class self.class::Foo; end). ([@​koic][])
  • #​15180: Fix incorrect autocorrect for Style/FileWrite causing a syntax error when the written heredoc is chained with another method call. ([@​koic][])
  • #​15186: Fix incorrect autocorrect for Style/HashConversion causing a syntax error when Hash[...] is passed an anonymous splat (*). ([@​koic][])
  • #​15192: Fix incorrect autocorrect for Style/StructInheritance causing a syntax error when the inherited Struct.new is called without parentheses. ([@​koic][])
  • #​15170: Fix an infinite loop for Layout/RedundantLineBreak when a single-line block is chained with a safe navigation method call. ([@​koic][])
  • #​15175: Fix Layout/IndentationWidth to indent block bodies relative to the method selector for trailing-dot multi-line method chains when EnforcedStyleAlignWith is relative_to_receiver. ([@​ddbrendan][])
  • #​15135: Fix incorrect autocorrect for Style/RedundantParentheses that swallowed chained method calls into a trailing inline comment on the line above the closing parenthesis. ([@​hammadxcm][])
  • #​15184: Fix various typos and grammar mistakes in documentation and cop descriptions. ([@​bbatsov][])
Changes
  • #​15171: Cache FilePatterns#match? results per path so cops sharing the same Include/Exclude configuration do not each repeat File.fnmatch? work on every file. ([@​Darhazer][])

v1.86.2

Compare Source

New features
Bug fixes
  • #​15156: Fix an error for Style/HashLookupMethod when chaining fetch (or []) calls on the same expression. ([@​koic][])
  • #​15161: Fix an error for Style/ReduceToHash when nested each_with_object/inject/reduce calls would build hashes. ([@​koic][])
  • #​15144: Fix an error in Style/SoleNestedConditional when autocorrecting nested conditionals containing comments. ([@​koic][])
  • #​15040: Exclude constants from Style/ModuleMemberExistenceCheck. ([@​t-daisuke][])
  • #​15155: Fix false negatives in Style/RedundantSelf when an explicit self receiver in one scope matches the LHS of an ||=, &&=, or op_asgn in another scope. ([@​koic][])
  • #​15107: Fix false positives in Lint/RequireRelativeSelfPath when a non-.rb file uses require_relative with its own basename. ([@​koic][])
  • #​15137: Fix incorrect "does not support IndentationWidth parameter" warning for Layout/ClosingParenthesisIndentation and Layout/CommentIndentation. ([@​koic][])
  • #​15148: Fix false positives in Lint/RedundantSafeNavigation when safe navigation appears in rescue or ensure bodies. ([@​koic][])
  • #​15147: Fix false positives in Lint/RedundantSafeNavigation when safe navigation appears in the body of unless. ([@​koic][])
  • #​15163: Fix false positives in Style/Copyright when Notice pattern starts with \A#, uses \s metacharacters, or has multiple spaces after #. ([@​koic][])
  • #​10179: Fix false positives in Style/DocumentDynamicEvalDefinition when the heredoc contains an escaped interpolation (\#{...}). ([@​eyupcanakman][])
  • #​15154: Fix bug where specifying --out disables parallelization. ([@​deivid-rodriguez][])
  • #​15106: Fix TargetFinder to work correctly inside hidden parent directories. ([@​alpaca-tc][])
  • #​15102: Fix FrozenError in DisabledConfigFormatter for frozen array config parameters. ([@​koic][])
  • #​15141: Fix incorrect autocorrect for Gemspec/RequireMFA causing an infinite loop when rubygems_mfa_required metadata uses a symbol key. ([@​koic][])
  • #​15142: Fix infinite loop for --disable-uncorrectable and offense near heredoc. ([@​jonas054][])
  • #​15054: Fix false positive for Layout/MultilineMethodCallIndentation when a dot-aligned method chain is inside a hash pair value. ([@​nicolas-finary][])
  • #​15136: Fix false positive for Lint/MissingCopEnableDirective when # rubocop:disable is wrapped in a # rubocop:push / # rubocop:pop block. ([@​koic][])
  • #​15115: Fix an incorrect autocorrect in Style/RegexpLiteral when the regexp contains unbalanced braces that conflict with the preferred %r delimiters. ([@​koic][])
  • #​15130: Fix incorrect autocorrect in Style/Copyright when AutocorrectNotice lacks a # prefix or Notice pattern starts with ^#. ([@​koic][])
  • #​14821: Fix Style/IfInsideElse autocorrect moving comments into the wrong branch when a comment precedes the nested if in an else. ([@​hammadxcm][])
  • #​14583: Fix template extractor applying only the last fragment's autocorrection. ([@​zeronosu77108][])
  • #​14971: Fix false positive for Style/WhileUntilModifier when the body is a conditional. ([@​fujitanisora][])

v1.86.1

Compare Source

Bug fixes
  • #​11051: Fix Style/AccessModifierDeclarations inline autocorrect dropping comments between the access modifier and the following method definition. ([@​dduugg][])
  • #​14665: Cache plugin integration in CopHelper to avoid repeated loading. ([@​55728][])
  • #​15091: Fix Lint/DuplicateMethods false positives for anonymous classes in constant assignments and method return values. ([@​eugeneius][])
  • #​15055: Fix Lint/DuplicateMethods false positives with anonymous classes inside blocks (e.g. RSpec let, describe). ([@​ShkumbinDelija][])
  • #​15035: Exclude included_modules from Style/ModuleMemberExistenceCheck. ([@​koic][])
  • #​15087: Fix false positive for Style/RedundantLineContinuation when using interpolated string literals. ([@​koic][])
  • #​14361: Fix false positive in file_to_include? when a relative Include pattern matches a parent directory name in the absolute file path. ([@​jonas054][])
  • #​15090: Fix false positives for Layout/EmptyLineAfterGuardClause when consecutive guard clauses use and return. ([@​eugeneius][])
  • #​15070: Fix f

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

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

@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 5, 2026 01:31 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 264cc68 to bd05c25 Compare March 5, 2026 13:20
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 5, 2026 13:21 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from bd05c25 to c4584a7 Compare March 5, 2026 21:55
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.214.0 Update bundler non-major dependencies to v1.215.0 Mar 5, 2026
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 5, 2026 21:56 Inactive
@coveralls

coveralls commented Mar 5, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 98.232%. remained the same — renovate/bundler-minor-patch into main

@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from c4584a7 to f100397 Compare March 6, 2026 09:29
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 6, 2026 09:29 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from f100397 to 6e9f300 Compare March 8, 2026 14:13
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 8, 2026 14:13 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 6e9f300 to 4024804 Compare March 12, 2026 22:45
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.215.0 Update bundler non-major dependencies to v1.216.0 Mar 12, 2026
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 12, 2026 22:46 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 4024804 to aed4d78 Compare March 13, 2026 21:04
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 13, 2026 21:04 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from aed4d78 to da17afb Compare March 15, 2026 21:08
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 15, 2026 21:08 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from da17afb to 6f7dbe2 Compare March 16, 2026 17:53
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 16, 2026 17:53 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 6f7dbe2 to cfa3409 Compare March 18, 2026 05:37
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 18, 2026 05:38 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from cfa3409 to d3e6d0b Compare March 18, 2026 21:35
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.216.0 Update bundler non-major dependencies to v1.217.0 Mar 18, 2026
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 18, 2026 21:36 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from d3e6d0b to 2d9a41b Compare March 19, 2026 13:22
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 19, 2026 13:23 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 2d9a41b to 821b8b9 Compare March 23, 2026 13:08
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 March 23, 2026 13:08 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 821b8b9 to f4a61b1 Compare March 25, 2026 19:50
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 3, 2026 05:20 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from a63e728 to c46e224 Compare April 7, 2026 20:34
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.218.0 Update bundler non-major dependencies to v1.219.0 Apr 7, 2026
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 7, 2026 20:34 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from c46e224 to 38f0052 Compare April 9, 2026 09:00
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 9, 2026 09:00 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 38f0052 to b65b29c Compare April 9, 2026 15:48
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 9, 2026 15:48 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from b65b29c to 44eeb52 Compare April 10, 2026 08:44
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 10, 2026 08:44 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 44eeb52 to a892e9f Compare April 12, 2026 17:32
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 12, 2026 17:33 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from a892e9f to 9ebf699 Compare April 16, 2026 12:00
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 16, 2026 12:00 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from 9ebf699 to aa89d39 Compare April 16, 2026 23:41
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 16, 2026 23:41 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from aa89d39 to a24e24b Compare April 17, 2026 19:20
@mitlib mitlib temporarily deployed to thesis-submit-pr-1497 April 17, 2026 19:20 Inactive
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch from a24e24b to 67b043c Compare April 22, 2026 21:43
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.219.0 Update bundler non-major dependencies to v1.220.0 Apr 22, 2026
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch 5 times, most recently from 733ccc1 to 3098d25 Compare April 29, 2026 02:43
@renovate renovate Bot force-pushed the renovate/bundler-minor-patch branch 4 times, most recently from 010bb38 to 618a611 Compare May 6, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants