Skip to content

Update bundler non-major dependencies to v4.25.0 - #980

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

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

Conversation

@renovate

@renovate renovate Bot commented Aug 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
annotaterb (changelog) 4.24.0 → 4.25.0 age confidence
aws-sdk-lambda (source, changelog) 1.192.0 → 1.196.0 age confidence
bootsnap (changelog) 1.24.6 → 1.26.0 age confidence
graphql (source, changelog) 2.6.7 → 2.6.11 age confidence
jekyll-remote-theme (changelog) 0.5.2 → 0.6.2 age confidence
jekyll-seo-tag 2.9.0 → 2.9.1 age confidence
jwt (changelog) 3.2.0 → 3.3.0 age confidence
listen (changelog) 3.10.0 → 3.10.1 age confidence
pg (changelog) 1.6.3 → 1.7.0 age confidence
rails_semantic_logger (source, changelog) 5.1.0 → 5.2.0 age confidence
rubocop (source, changelog) 1.88.2 → 1.91.0 age confidence
rubocop-rails (source, changelog) 2.36.0 → 2.38.0 age confidence
selenium-webdriver (source, changelog) 4.46.0 → 4.50.0 age confidence
sentry-rails (source, changelog) 6.6.2 → 6.7.0 age confidence
sentry-ruby (source, changelog) 6.6.2 → 6.7.0 age confidence
simplecov (changelog) 1.0.3 → 1.3.2 age confidence
sqlite3 (changelog) 2.9.5 → 2.9.6 age confidence
webmock (changelog) 3.26.2 → 3.26.4 age confidence

Release Notes

drwl/annotaterb (annotaterb)

v4.25.0

Compare Source

Full Changelog

Fixed bugs:

  • Missing unique indexes in annotations #​390
  • Related files are matched globally by unqualified model name, so models with the same basename in different packs overwrite each other's annotations (breaks --frozen) #​367
  • When format_markdown: true, annotations get written duplicated into models that already have annotations. #​355

Closed issues:

  • Foreign-key annotation crashes with ArgumentError when unnamed FKs mix with a composite FK #​377
  • 4.24.0: enum-backed integer columns annotate raw default(0) instead of default("label") #​373

Merged pull requests:

aws/aws-sdk-ruby (aws-sdk-lambda)

v1.196.0

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

v1.195.0

  • Feature - Updates documentation for lambda function timeout.

v1.194.0

  • Feature - AWS Lambda now provides configurable control over S3 direct access, allowing you to explicitly enable or disable how functions stream file reads directly from S3 buckets. This gives you flexibility to tune data access behavior based on your workload requirements, independent of memory size.

v1.193.0

  • Feature - Adds support for full JSON resource-based policies, enabling customers to create, retrieve, update, and delete function resource policies as complete JSON documents.
rails/bootsnap (bootsnap)

v1.26.0

Compare Source

  • Handle top level Coverage constant being defined, but without it being the true stdlib coverage module.
  • Fix bootsnap precompile that could generate a corrupted cache entry if an already cached YAML file was modified
    without changing its size.
  • Workaround a potential Ruby SEGV if Bootsnap.instrumentation raised an error.

v1.25.0

Compare Source

  • Improve YAML parsing cache to more efficiently handle Time, Date and DateTime.

  • Don't invalidate the compile cache when YJIT is toggled. YJIT is a runtime JIT and doesn't change the
    serialized instruction sequences that are cached, but enabling it (via --yjit, RUBYOPT, or
    RubyVM::YJIT.enable) adds a +YJIT marker to RUBY_DESCRIPTION ( +YJIT <token> on YJIT_SUPPORT
    builds), which is part of the cache key. This previously discarded the entire compile cache whenever YJIT
    was enabled at runtime but not at precompile time (or vice versa). The marker is now stripped before hashing.

  • Fix CompileCache::Native.fetch and .precompile reading a non-String path argument (e.g. a Pathname)
    with RSTRING_PTR. Regression from 1.24.0.

rmosolgo/graphql-ruby (graphql)

v2.6.11

Compare Source

Bug fixes
  • AsyncDataloader: call fiber cleanup hooks after errors #​5718
  • RelationConnection: support initialization without context #​5716
  • CParser: support exponent-only floats #​5719
  • CParser: fix compiler warnings #​5721
  • ArrayConnection: reject cursors pointing to malformed, zero, or negative indexes
  • AsyncDataloader: prevent duplicate count queries #​5717
  • Subscriptions: improve serializer #​5722, #​5723
  • Sentry: support data_collection configuration
  • Execution::Next: preserve multiplex results after setup errors #​5728
  • Execution::Next: use it for Query#result when as_default: true #​5742
  • Execution::Next: skip lazy? check when schema doesn't use resolve_lazy for Partials on scalars #​5740
  • Execution::Next: treat unimplemented directive hooks as no-ops #​5739
  • Schema::Visibility: improve profile preloading #​5743
  • Execution::Next: fix Query#result_values when an error is raised #​5744
  • loads:: correctly type-check loaded objects when loads: is a loads:-only Object type #​5745

v2.6.10

Compare Source

New features
  • Execution::Next: Add dataload: { ..., method: } shorthand #​5706
Bug fixes
  • AsyncDataloader: Avoid ClosedError race in old fibers #​5702
  • AsyncDataloader: fix nested dataloader runs #​5703
  • Validation: speed up FieldsWillMerge #​5704
  • AsyncDataloader: Fix ActiveRecord relation loads in connections #​5708
  • Execution::Next: handle SystemStackErrors #​5705
  • Restore current multiplex after nested execution #​5714
  • Parser: handle out-of-range Unicode escapes as parse errors #​5710
  • Lexer: re-raise unexpected ArgumentErrors #​5711
  • Parser: support short braced unicode escapes #​5712
  • Float: reject non-finite values #​5713

v2.6.9

Compare Source

Security

v2.6.8

Compare Source

New features
  • Support JSON 3 (remove quirks_mode: true) #​5699
Bug fixes
  • Handle SystemStackError during execution #​5683
  • Restrict dashboard schema selection #​5688
  • Reduce allocations in block string parsing #​5695
  • Fix lexer position in multibyte input #​5692 #​5697
  • Execution::Next: fix no-method error in mutations #​5698
  • SDL: reduce memory use in description strings #​5701
benbalter/jekyll-remote-theme (jekyll-remote-theme)

v0.6.2

Compare Source

Maintenance release: no runtime behavior changes.

Documentation
  • Add a gemspec description and RubyGems metadata (homepage, source code,
    bug tracker, and changelog links), and lead the README with the same
    one-line description (#​155)

v0.6.1

Compare Source

Security
  • Reject local theme paths when the site is built in safe mode, so a site's
    _config.yml can't read files from outside the site on the build host
    (GHSA-3343-386p-v26g)

v0.6.0

Compare Source

Security
  • Cap the download size while streaming, so chunked responses without a
    Content-Length header are limited too (#​152)
  • Reject zip entries that inflate past their declared size, and cap the total
    extracted size at 2 GB (#​152)
Fixes
  • Honor NO_PROXY/no_proxy, and use HTTPS_PROXY for the @latest
    release lookup as well as the download (#​152)
  • Stop registering a new at_exit handler and theme temp directory on every
    jekyll serve rebuild (#​152)
Changes
  • Add a 10-second open timeout and a 60-second read timeout to GitHub
    requests (#​152)
Dependencies
  • Declare required_ruby_version >= 3.0 (#​145)
Infrastructure
jekyll/jekyll-seo-tag (jekyll-seo-tag)

v2.9.1

Compare Source

Security
  • Escape all metadata attribute outputs, and make the JSON-LD block safe inside its script tag (GHSA-572m-7cg5-6j5r)
jwt/ruby-jwt (jwt)

v3.3.0

Compare Source

Full Changelog

Features:

Fixes and enhancements:

  • Refactor JWT::JWK::Set#initialize so each construction path is a named method #​758 (@​anakinj)
  • Fix rejection of unknown algorithms from JWKs for RFC compliance and pquip #​728
  • Fix the Style/DirectiveScope RuboCop offense failing the build #​752
  • Fix JWT::JWK::Set sharing its key collection with the set it was copied from #​751
  • Reset the decoded payload and verification state in JWT::EncodedToken#encoded_payload= #​749
  • Fix JWT::Token#detach_payload! not invalidating an already rendered token #​748
guard/listen (listen)

v3.10.1

Compare Source

What's Changed

New Contributors

Full Changelog: guard/listen@v3.10.0...v3.10.1

ged/ruby-pg (pg)

v1.7.0

Compare Source

Added:

  • Add PG::Connection#embed_params and keyword :typename for its parameter casting. #​726
    This allows to generate SQL strings with embedded parameters for easier debugging.
  • Add PG::Connection#full_protocol_version which is new in PostgreSQL-18 #​695
  • Add PG::Result#each_tuple #​675
  • Add PG::TypeMap#query_param_encoders to retrieve encoders. #​726
  • Deduplicate result field name strings for better performance. #​750

Removed:

  • Remove compatibility to ruby < 3.1 and drops support of ruby-2.7 and ruby-3.0. #​749
  • Remove GLV unlocking at all functions which process data modifiable in a second thread. #​721
    This avoids possible premature garbage collection of query parameters and possible VM crash due to concurrent data manipulation.
  • Remove :static_symbol result field names. #​691
  • Remove enforced rpath addition when no rpath is configured in rbconfig. #​699

Fixes:

  • Limit memory allocation on invalid input into PG::BinaryDecoder::Array. #​743
  • Free COPY buffers when decoders raise to avoid possible memory leak in get_copy_data. #​742
  • Prevent SQL injection in set_client_encoding. #​741
  • Add GC_GUARD to temporary ruby objects for conninfo string to avoid it's GC'ed prematurely. #​739
  • Remove option "quirks_mode" from JSON en/decoder to fix compat with json-3.0 gem. #​737
  • Respect calendar type of Ruby and PostgreSQL. #​725
  • Fix broken set_notice_(receiver|processor) callback after GC.compact. #​734
  • Disable DNS resolution in ruby when a service file is used, so that the priority of parameters is equal to libpq. #​635
  • Use RARRAY_LENINT to avoid possible overflow. #​728
  • Fix possible integer overflow at PG::BinaryEncoder::CopyRow and PG::TextEncoder::CopyRow. #​714, #​715
  • Avoid possible integer overflow in query parameter encoding. #​719
  • Ensure conninfo is a valid C string before closing the connection to avoid a double free of PGconn. #​709
  • Raise on a too large input string to PG::TextEncoder::Bytea. #​717
  • Check PG::BinaryEncoder::CopyRow array input size instead of producing an invalid output.
  • Remove accidentally copied "static" keyword from Copy and Record encoder. #​711
  • Avoid possibility to replace typemap while being used in Copy and Record encoders and decoders. #​707
  • Add GC_GUARD's for encoding converted strings sent to the server. #​705
  • Fix incomplete transaction commit when thread is shutdown ungracefully. #​704
  • Assign VALUE after registration per rb_gc_register_address() #​703
  • Update dependencies for binary gems to PostgreSQL-18.6, OpenSSL-3.6.5, krb5-1.22.2 #​752
reidmorrison/rails_semantic_logger (rails_semantic_logger)

v5.2.0

Compare Source

  • Deprecations: the gem's deprecator is now registered as
    Rails.application.deprecators[:rails_semantic_logger], so the application's own deprecation
    settings govern it: config.active_support.report_deprecations = false,
    config.active_support.deprecation = :raise, or silencing that one deprecator by name. Rails'
    active_support.deprecation_behavior initializer only reaches deprecators in that collection, and
    this one was never added to it, so nothing an application configured could reach the warnings.
    Note that an application still setting deprecated options will now see them raise under
    config.active_support.deprecation = :raise.
  • Deprecations: the warnings for the deprecated appender options (format, ap_options, filter,
    console_logger, add_file_appender) are no longer emitted from the setter. Those options are
    documented to be set in config/application.rb or config/environments/*.rb, which Rails reads in
    load_environment_config, long before active_support.deprecation_behavior applies the settings
    above, so warning from the setter landed in a window that no application configuration could
    reach. The warnings are now recorded and emitted once Rails has applied that configuration. Each
    option is reported once per boot, attributed to the first place it was set; options set later
    (from config/initializers/*, or at runtime) still warn immediately at their call site. Fixes
    #​328.
  • ActionCable: resolve the TaggedLoggerProxy class at runtime instead of requiring it by path.
    Rails 8.2 moves it from ActionCable::Connection::TaggedLoggerProxy to
    ActionCable::Server::TaggedLoggerProxy, as part of the ActionCable::Server::Socket refactor,
    and leaves no back-compat alias, so the unconditional
    require "action_cable/connection/tagged_logger_proxy" raised LoadError during
    after_initialize and failed the app's boot on Rails edge. Fixes #​326.
  • Documentation: the Semantic Logger documentation site has moved from logger.rocketjob.io to
    logger.reidmorrison.com. The gem's homepage and documentation_uri metadata now point there,
    as do the links in the README.
rubocop/rubocop (rubocop)

v1.91.0

Compare Source

New features
  • #​15631: Add a preview channel for unstable behavior. ([@​bbatsov][])
  • #​15627: Add a SARIF formatter. ([@​bbatsov][])
  • #​15686: Add AllCops: FailLevel, the configuration equivalent of --fail-level. ([@​bbatsov][])
  • #​15650: Add AllowedDirectives option to Style/DisableCopsWithinSourceCodeDirective, exempting directive kinds such as generated rubocop:todo comments. ([@​bbatsov][])
  • #​15629: Add --changed to inspect only the files git says changed. ([@​bbatsov][])
  • #​15628: Add --diff to preview autocorrection without writing files. ([@​bbatsov][])
  • #​15615: Add new Lint/MisplacedMagicComment cop to flag magic comments in positions where Ruby ignores them. ([@​bbatsov][])
  • #​15600: Add the rubocop:enable-next directive to re-enable cops for the next statement only. ([@​bbatsov][])
  • #​15600: Add the rubocop:next directive, combining push-style +/- arguments with disable-next's statement scope. ([@​bbatsov][])
  • #​15363: Let a cop's entry in the default configuration carry a Preview section with the defaults it is expected to adopt in the next major release, applied under Preview. ([@​bbatsov][])
Bug fixes
  • #​15349: Fix a false positive for Style/RedundantRegexpCharacterClass with \8/\9. ([@​bbatsov][])
  • #​15646: Fix an error for Layout/ElseAlignment when else is used with rescue in a class, module, or singleton class body. ([@​viralpraxis][])
  • #​15613: Fix an error for Layout/HashAlignment when a hash value starts on the line below its key. ([@​viralpraxis][])
  • #​15623: Fix an error for Layout/HashAlignment when the first pair of a hash omits its value, and an incorrect autocorrection when a later pair does. ([@​viralpraxis][])
  • #​15602: Fix an error for Layout/IndentationWidth on under-indented code with tab indentation. ([@​Starlexxx][])
  • #​15672: Fix an error for Lint/RedundantCopDisableDirective when a file contains more than one rubocop:push/rubocop:pop pair. ([@​koic][])
  • #​15625: Fix an error for Style/AccessModifierDeclarations when a body repeats the same access modifier. ([@​viralpraxis][])
  • #​15603: Fix an error for Style/AccessModifierDeclarations with EnforcedStyle: inline when an access modifier is the body of an if without an else branch. ([@​viralpraxis][])
  • #​15604: Fix an error for Style/ConstantVisibility when a visibility declaration splats anything other than an array literal, e.g. private_constant(*constants(false)). ([@​viralpraxis][])
  • #​15647: Fix an error for Style/DocumentationMethod when an inline module_function/ruby2_keywords def is preceded by another argument. ([@​viralpraxis][])
  • #​15680: Fix an error for Style/EndlessMethod when a method definition is nested inside another method definition. ([@​viralpraxis][])
  • #​15674: Fix an error for Style/FloatDivision when using EnforcedStyle: fdiv and one operand of a float division is itself a parenthesized float division. ([@​viralpraxis][])
  • #​15624: Fix an error for Style/HashLookupMethod when the looked-up key is itself a hash lookup. ([@​viralpraxis][])
  • #​15642: Fix an error for Style/HashSyntax when hash rockets are enforced and a hash value repeats its key. ([@​viralpraxis][])
  • #​15634: Fix an incorrect autocorrect for Lint/LiteralAsCondition when the other operand is a parenthesized return. ([@​Starlexxx][])
  • #​15648: Fix an incorrect autocorrect for Lint/ParenthesesAsGroupedExpression when the parentheses contain and, or, not, or a modifier expression. ([@​Starlexxx][])
  • #​15612: Fix an incorrect autocorrect for Naming/BlockForwarding with Style/MethodDefParentheses. ([@​Starlexxx][])
  • #​15680: Fix an incorrect autocorrect for Style/EndlessMethod when using EnforcedStyle: require_always and the method body has a rescue or ensure clause. ([@​viralpraxis][])
  • #​15669: Fix an incorrect autocorrect for Style/FloatDivision when using EnforcedStyle: fdiv and the divisor is a method call with parenthesized arguments. ([@​viralpraxis][])
  • #​15678: Fix an incorrect autocorrect for Style/For when using EnforcedStyle: for and the block body has a rescue or ensure clause. ([@​viralpraxis][])
  • #​15645: Fix an incorrect autocorrect for Style/GuardClause with Style/MissingElse. ([@​Starlexxx][])
  • #​15668: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses when EnforcedStyle: omit_parentheses is used together with Style/TrailingCommaInArguments. ([@​viralpraxis][])
  • #​15347: Fix an incorrect autocorrect for Style/NestedModifier. ([@​bbatsov][])
  • #​15347: Fix an incorrect autocorrect for Style/NonNilCheck. ([@​bbatsov][])
  • #​15347: Fix an incorrect autocorrect for Style/Not with a flip-flop or assignment. ([@​bbatsov][])
  • #​15349: Fix an incorrect autocorrect for Style/RedundantDoubleSplatHashBraces with a braced merge argument. ([@​bbatsov][])
  • #​15349: Fix an incorrect autocorrect for Style/RedundantParentheses around and/or. ([@​bbatsov][])
  • #​15349: Fix an incorrect autocorrect for Style/RedundantRegexpConstructor with %r{} delimiters. ([@​bbatsov][])
  • #​15614: Fix an infinite loop between Layout/ArgumentAlignment and Layout/HashAlignment with separator style. ([@​Starlexxx][])
  • #​15599: Fix an infinite loop error for Layout/CommentIndentation when many comment blocks with the same indentation are separated by empty lines. ([@​Starlexxx][])
  • #​15597: Fix an infinite loop error for Layout/EmptyLinesAfterModuleInclusion when a module inclusion is directly before rescue. ([@​Starlexxx][])
  • #​15617: Fix an infinite loop between Layout/ExtraSpacing with ForceEqualSignAlignment and Layout/SpaceAroundOperators. ([@​Starlexxx][])
  • #​15638: Fix an infinite loop error for Layout/FirstArrayElementIndentation with Layout/ArrayAlignment when EnforcedStyle: with_fixed_indentation is configured. ([@​RedZapdos123][])
  • #​15639: Fix an infinite loop error for Layout/FirstParameterIndentation with Layout/ParameterAlignment when EnforcedStyle: with_fixed_indentation is configured. ([@​RedZapdos123][])
  • #​15619: Fix an infinite loop for Layout/LineLength with SplitStrings: true when the split point lands on a trailing space. ([@​Starlexxx][])
  • #​15675: Fix an infinite loop between Layout/SpaceAroundOperators and Layout/ExtraSpacing with ForceEqualSignAlignment: true for aligned operator assignments. ([@​Starlexxx][])
  • #​15598: Fix an infinite loop error for Lint/AssignmentInCondition when an assignment is inside defined?. ([@​Starlexxx][])
  • #​15665: Fix an infinite loop between Style/EmptyMethod and Style/SingleLineMethods with AllowIfMethodIsEmpty: false. ([@​Starlexxx][])
  • #​15644: Fix an infinite loop error for Style/EndlessMethod when an indented method definition would exceed Layout/LineLength once made endless. ([@​viralpraxis][])
  • #​15651: Fix an infinite loop error for Style/EndlessMethod when a method body is a block spread over several lines. ([@​viralpraxis][])
  • #​15618: Fix an infinite loop between Style/ParenthesesAroundCondition with AllowSafeAssignment: false and Lint/AssignmentInCondition. ([@​Starlexxx][])
  • #​15662: Fix an infinite loop between Layout/SpaceAroundBlockParameters and Layout/SpaceInsideParens when the two cops enforce conflicting styles for a lambda's parameter parentheses. ([@​viralpraxis][])
  • #​15670: Fix an infinite loop for Style/NumericLiteralPrefix with signed literals. ([@​dylanpulver][])
  • #​15636: Fix Lint/CopDirectiveSyntax falsely reporting multiple directives when valid reason text mentions another directive. ([@​RedZapdos123][])
  • #​15679: Fix false positives in Lint/DuplicateMethods for singleton methods in separate anonymous classes. ([@​rafaelfranca][])
  • #​15347: Fix incorrect autocorrects for Style/NilComparison with precedence-sensitive operands. ([@​bbatsov][])
  • #​15611: Fix Lint/ArgumentMismatch registering false positives for Foo.new calls, which are documented as out of scope but were checked against whichever new the project index could reach. ([@​HoneyryderChuck][])
  • #​15610: Fix Lint/ArgumentMismatch registering false positives for calls that resolve to a private method on Object, such as a bare def written at the top level of a DSL file. ([@​HoneyryderChuck][])
  • #​15600: Make rubocop:push +Cop arguments enable cops that are disabled in the configuration. ([@​bbatsov][])
  • #​9325: Merge Exclude with the default configuration and with inherited files under Preview. ([@​bbatsov][])
  • #​15626: Fix RemoteConfig failing to follow relative HTTP redirects for remote configuration files. ([@​RedZapdos123][])
  • #​15661: Fix the result cache reading and processing non-regular files. ([@​viralpraxis][])
  • #​15621: Fix incorrect analysis results when the result cache cannot compute a file checksum, which could serve one file's cached results for another file. ([@​koic][])
  • #​11696: Fix Style/DataInheritance to not register an offense when the class body defines constants, nested classes, or nested modules. ([@​MatheusRich][])
  • #​15655: Fix Style/StructInheritance to not register an offense when the class body defines constants, nested classes, or nested modules. ([@​MatheusRich][])
Changes
  • #​15363: Disable Metrics/MethodLength, Metrics/AbcSize, Metrics/ClassLength, Metrics/ModuleLength, Metrics/CyclomaticComplexity, Metrics/PerceivedComplexity, Metrics/BlockLength, Metrics/ParameterLists and Metrics/BlockNesting under Preview, ahead of them being disabled by default in RuboCop 2.0. ([@​bbatsov][])
  • #​15363: Disable Style/IfUnlessModifier, Style/GuardClause, Style/Next, Style/ClassAndModuleChildren, Style/DoubleNegation, Style/NumericPredicate, Style/SpecialGlobalVars, Style/PerlBackrefs, Style/FrozenStringLiteralComment, Style/FormatStringToken, Style/FormatString, Style/RegexpLiteral, Style/SignalException, Style/Lambda, Style/ParallelAssignment, Style/RaiseArgs, Style/ModuleFunction, Style/BlockDelimiters, Style/NumericLiterals, Style/NegatedIf, Naming/VariableNumber, Naming/HeredocDelimiterNaming, Layout/EmptyLineAfterGuardClause and Bundler/OrderedGems under Preview, ahead of them being disabled by default in RuboCop 2.0. ([@​bbatsov][])
  • #​15363: Set AllCops: FailLevel to warning under Preview, so that style offenses are reported without failing the build, ahead of it becoming the default in RuboCop 2.0. ([@​bbatsov][])
  • #​15363: Set the community-preferred EnforcedStyle of Style/StringLiterals, Style/StringLiteralsInInterpolation, Layout/CaseIndentation, Layout/EndAlignment, Layout/MultilineMethodCallIndentation, Layout/MultilineOperationIndentation, Layout/FirstHashElementIndentation, Layout/FirstArrayElementIndentation, Layout/ParameterAlignment, Layout/ArgumentAlignment, Style/EmptyMethod, Style/Alias, Style/RescueStandardError and Style/TernaryParentheses under Preview, ahead of them becoming the defaults in RuboCop 2.0. ([@​bbatsov][])
  • #​15363: Set the EnforcedStyle of Style/SymbolArray and Style/WordArray to brackets under Preview, ahead of it becoming the default in RuboCop 2.0. ([@​bbatsov][])
  • #​15686: Derive a cop's default severity from its department: Security cops now report as warning and Metrics cops as refactor. ([@​bbatsov][])
  • #​15363: Disable Style/Documentation under Preview, ahead of it being disabled by default in RuboCop 2.0. ([@​bbatsov][])
  • #​15616: Enable Lint/CopDirectiveSyntax by default, so directives that silently disable nothing are reported. ([@​bbatsov][])
  • #​15601: Make Style/DirectiveScope convert single-statement signed push/pop scopes and enable/disable pairs to the next, enable-next and disable-next forms. ([@​bbatsov][])
  • #​15650: Make AllowedCops and DisallowedCops of Style/DisableCopsWithinSourceCodeDirective match department names as well as cop names. ([@​bbatsov][])
  • #​15616: Remove Style/DoubleCopDisableDirective, superseded by Lint/CopDirectiveSyntax, which now reports and corrects more than one directive on a line. ([@​bbatsov][])
  • #​15607: Recognize warn_indent as a magic comment. This fixes a false positive for Layout/EmptyLineAfterMagicComment and makes Lint/OrderedMagicComments and Style/MagicCommentFormat aware of it. ([@​koic][])
  • #​15650: Rename the AllowTrailingComment option of Style/DisableCopsWithinSourceCodeDirective to AllowWithReason. ([@​bbatsov][])

v1.90.0

Compare Source

New features

❗ Important

✂ 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 timdex-api-p-renovate-b-cyddkg August 5, 2026 02:44 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 7f01ad1 to 08e7c5d Compare August 6, 2026 18:01
@renovate renovate Bot changed the title Update dependency rubocop to v1.89.0 Update bundler non-major dependencies to v1.89.0 Aug 6, 2026
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 6, 2026 18:02 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 08e7c5d to 4227dce Compare August 8, 2026 08:43
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.89.0 Update bundler non-major dependencies to v1.25.0 Aug 8, 2026
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 8, 2026 08:43 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 4227dce to 5ebc624 Compare August 10, 2026 19:48
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 10, 2026 19:48 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 5ebc624 to d2d7ac1 Compare August 11, 2026 01:10
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg August 11, 2026 01:10 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from d2d7ac1 to 34188f6 Compare August 12, 2026 03:30
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 12, 2026 03:30 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 34188f6 to 810d660 Compare August 13, 2026 00:43
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 13, 2026 00:43 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 810d660 to 1b95e8e Compare August 13, 2026 17:45
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 13, 2026 17:45 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 1b95e8e to 9188ac0 Compare August 16, 2026 06:11
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 16, 2026 06:12 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 9188ac0 to 332998c Compare August 20, 2026 19:56
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.25.0 Update bundler non-major dependencies to v1.193.0 Aug 20, 2026
@mitlib
mitlib temporarily deployed to timdex-api-p-renovate-b-cyddkg August 20, 2026 19:56 Inactive
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 332998c to ef2c3e1 Compare August 21, 2026 18:49
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from ef2c3e1 to 059206e Compare August 25, 2026 14:08
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg August 25, 2026 14:09 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 059206e to da2b3b4 Compare August 26, 2026 16:45
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg August 26, 2026 16:45 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from da2b3b4 to 0b98ecb Compare August 27, 2026 17:35
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg August 27, 2026 17:35 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from e177b7c to d9402c1 Compare September 4, 2026 22:51
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 4, 2026 22:51 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from d9402c1 to b796e73 Compare September 5, 2026 16:53
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 5, 2026 16:53 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from b796e73 to a1c3d13 Compare September 9, 2026 19:17
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 9, 2026 19:17 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from a1c3d13 to f92ce89 Compare September 10, 2026 02:43
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.194.0 Update bundler non-major dependencies to v1.195.0 Sep 10, 2026
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 10, 2026 02:44 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from f92ce89 to 7f221a6 Compare September 10, 2026 14:48
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 10, 2026 14:48 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 7f221a6 to 189787a Compare September 11, 2026 22:06
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.195.0 Update bundler non-major dependencies to v1.196.0 Sep 11, 2026
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 11, 2026 22:07 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 189787a to 02d840d Compare September 12, 2026 21:01
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 12, 2026 21:01 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 02d840d to 7c55c02 Compare September 15, 2026 13:42
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 15, 2026 13:43 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 7c55c02 to b9e1b43 Compare September 17, 2026 17:06
@renovate renovate Bot changed the title Update bundler non-major dependencies to v1.196.0 Update bundler non-major dependencies to v4.25.0 Sep 17, 2026
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 17, 2026 17:06 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from b9e1b43 to 3487f58 Compare September 20, 2026 19:03
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 20, 2026 19:03 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 3487f58 to 8adedd3 Compare September 21, 2026 21:06
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 21, 2026 21:07 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 8adedd3 to 71e8f3f Compare September 25, 2026 04:09
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 25, 2026 04:09 Failure
@renovate
renovate Bot force-pushed the renovate/bundler-minor-patch branch from 71e8f3f to 452d325 Compare September 28, 2026 23:36
@mitlib
mitlib had a problem deploying to timdex-api-p-renovate-b-cyddkg September 28, 2026 23:36 Failure

This branch had an error being deployed

1 failed deployment
timdex-api-p-renovate-b-cyddkg — 7b6a1ed8 Deployed Oct 2, 2026 by mitlib
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.

1 participant