Update bundler non-major dependencies to v1.18.6 #231
Merged
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:
1.18.4->1.18.63.3.4->3.3.51.10.0->1.11.02.4.16->2.5.95.2.0->5.3.11.75.5->1.77.01.5.5->1.5.60.38.0->0.38.12.31.0->2.32.04.32.0->4.34.05.23.0->5.26.05.23.0->5.26.02.6.0-aarch64-linux-gnu->2.7.12.0.13->2.0.16Release Notes
ruby/csv (csv)
v3.3.5: csv 3.3.5 - 2025-06-01Compare Source
Improvements
StringScannerdocument URL.Thanks
ruby/debug (debug)
v1.11.0Compare Source
What's Changed
show_src_lines_frameoption by @HeyNonster in https://github.com/ruby/debug/pull/1138no_repeatoption by @ko1 in https://github.com/ruby/debug/pull/1140evalcommand by @matthieuprat in https://github.com/ruby/debug/pull/1130New Contributors
Full Changelog: ruby/debug@v1.10.0...v1.11.0
rmosolgo/graphql-ruby (graphql)
v2.5.9Compare Source
New features
Bug fixes
loads:: fix typechecking of Interfaceloads:values #5379v2.5.8Compare Source
New features
Bug fixes
loadable?#5355v2.5.7Compare Source
Bug fixes
PerfettoTrace: Handle non-ascii strings #5351Partial: Add#selected_operation_nameto supportGraphQL::Current#5353v2.5.6Compare Source
New features
Query#run_partialsfor running sub-trees of valid queries #5183v2.5.5Compare Source
Bug fixes
::Railsdoesn't have.env#5339ActiveSupport::Notifications: fix fiber resume without previous event #5335ruby-head#5342v2.5.4Compare Source
Bug fixes
ActiveRecordSource: Support composite primary keys #5330ActiveRecordAssociationSource: Support has_many associations #5331Context#pathmethod (use#current_pathinstead) #5332v2.5.3Compare Source
Deprecations
Schema.allow_legacy_invalid_return_type_conflictsfor migration support. #4351Schema.allow_legacy_invalid_empty_selections_on_unionfor migration support #5322Schema.complexity_cost_calculation_modefor migration support. #4843New features
AlwaysVisible: improve speed (usingSchema::Visibility) #5326null#5301v2.5.2Compare Source
New features
deprecation_reason#5320Bug fixes
prepare:method configs #5321v2.5.1Compare Source
Bug fixes
nilcurrent span #5313v2.5.0Compare Source
Breaking changes
prepare_spanhook now receives an execution-related object instead of a hash of keywords. #5298New features
v2.4.17Compare Source
httprb/http (http)
v5.3.1Compare Source
v5.3.0Compare Source
rubocop/rubocop (rubocop)
v1.77.0Compare Source
New features
Gemspec/AttributeAssignmentcop. ([@viralpraxis][])Style/CollectionQuerying. ([@lovro-bikic][])DefaultToNiloption toStyle/FetchEnvVarcop. ([@Yuhi-Sato][])Gemspec/RequireMFAcop autocorrect to insert MFA directive after lastmetadataassignment. ([@viralpraxis][])Layout/SpaceInsideArrayLiteralBracketscop to analyze nested constant patterns. ([@viralpraxis][])Bug fixes
Style/HashConversionwhen using nestedHash[]. ([@koic][])Style/SoleNestedConditionalwhen autocorrecting nested if/unless/if. ([@ssagara00][])Layout/SpaceBeforeBracketswhen call desugaredHash#[]to lvar receiver with a space around the dot. ([@koic][])Style/RedundantParentheseswhen assigning a parenthesized one-lineinpattern matching. ([@koic][])Style/RedundantSelfwhen receiver and lvalue have the same name in or-assignment. ([@koic][])Lint/SelfAssignmentto allow inline RBS comments. ([@Morriar][])Style/MethodCallWithArgsParenthesesfalse positive on forwarded keyword argument with additional arguments. ([@viralpraxis][])Style/RedundantParentheses. ([@lovro-bikic][])Changes
Naming/PredicateMethodto consider negation (!/not) as boolean values. ([@dvandersluis][])Naming/PredicateMethodto treat returned predicate method calls as boolean values. ([@dvandersluis][])v1.76.2Compare Source
Bug fixes
Lint/EmptyInterpolationwhen using a boolean literal inside interpolation. ([@koic][])Lint/UselessDefaultValueArgumentwhenfetchcall without a receiver. ([@koic][])Style/ConditionalAssignmentcop when using one-line branches. ([@viralpraxis][])Style/RedundantParentheseswhen using parenthesized one-line pattern matching in endless method definition. ([@koic][])Style/RedundantSelfwhen local variable assignment name is used in nestedif. ([@koic][])Lint/SafeNavigationChainwhen a safe navigation is used on the left-hand side of a-operator when inside an array. ([@koic][])Changes
AllowedPatternsandAllowBangMethodsconfiguration toNaming/PredicateMethod. ([@dvandersluis][])Lint/AmbiguousRange. ([@lovro-bikic][])Lint/UselessAccessModifier. ([@lovro-bikic][])Style/MinMaxComparison. ([@lovro-bikic][])v1.76.1Compare Source
Bug fixes
Lint/EmptyInterpolationwhen using primitives in interpolation. ([@ka8725][])Style/SafeNavigationwhen using ternary expression with index access call. ([@koic][])Style/SafeNavigationwhen using ternary expression with operator method call. ([@koic][])Style/RedundantArrayFlattenwhenArray#joinis used with an argument other than the defaultnil. ([@koic][])Style/RedundantParentheseswhen using one-lineinpattern matching in operator. ([@koic][])Naming/PredicateMethodcop error on empty parentheses method body. ([@viralpraxis][])Style/SafeNavigationcop error on indexed assignment in ternary expression. ([@viralpraxis][])Style/SafeNavigationinvalid autocorrection on double colon method call. ([@viralpraxis][])v1.76.0Compare Source
New features
Naming/PredicateMethodcop to check that predicate methods end with?and non-predicate methods do not. ([@dvandersluis][])Style/EmptyStringInsideInterpolationcop. ([@zopolis4][])Style/RedundantArrayFlatten. ([@lovro-bikic][])Lint/UselessOr. ([@lovro-bikic][])Gemspecdepartment cops to detect offenses if specification variable isitor a numbered parameter. ([@viralpraxis][])Lint/UselessDefaultValueArgument. ([@lovro-bikic][])Bug fixes
Style/RedundantParentheseswhen using a one-linerescueexpression as a method argument. ([@koic][])Style/RedundantParentheseswhen using one-line pattern matching. ([@koic][])Style/SafeNavigationwhen a ternary expression is used in a method argument. ([@steiley][])Lint/LiteralAsConditionautocorrect when branches of a condition have comments. ([@zopolis4][])Changes
EnforcedStyle: allow_single_lineas the default toStyle/ItBlockParameter. ([@koic][])Lint/ShadowingOuterLocalVariableby default. ([@nekketsuuu][])!=) inLint/IdentityComparison. ([@lovro-bikic][])v1.75.8Compare Source
Bug fixes
Lint/FloatComparisoncop to detect floating-point number comparisons incasestatements. ([@daisuke][])Style/RedundantFormatwith invalid format arguments. ([@earlopain][])Style/DefWithParentheseswhen using endless method definition with empty parentheses and a space before=. ([@koic][])EnforcedStyle: with_fixed_indentationofLayout/ArgumentAlignmentandEnforcedStyle: consistentofLayout/FirstArgumentIndentationandLayout/HashAlignment. ([@koic][])Layout/EmptyLinesAroundAccessModifiercop error on trailing access modifier. ([@viralpraxis][])Lint/DuplicateMethodscop error ontooption is dynamically generated andprefixis enabled. ([@viralpraxis][])Style/MapToHashwith destructuring argument. ([@lovro-bikic][])rubocop:todoEOL comment. ([@jonas054][])v1.75.7Compare Source
Bug fixes
Style/IfUnlessModifierOfIfUnlesswhen using nested modifier. ([@koic][])Layout/SpaceBeforeBracketswhen using space between method argument parentheses and left bracket. ([@koic][])Layout/SpaceBeforeBracketswhen using space between receiver and left brackets, and a space inside left bracket. ([@koic][])Style/AccessModifierDeclarationscop error on semicolon after modifier. ([@viralpraxis][])Style/AccessModifierDeclarationscop error on symbol modifier without surrounding scope. ([@viralpraxis][])Style/AccessModifierDeclarationscop false positives when there are no method definitions and style isinline. ([@viralpraxis][])Lint/UselessAssignmentcop error when using nested assignment with splat. ([@earlopain][])Changes
Gemspec/DuplicatedAssignmentcop to detect duplicated indexed assignment. ([@viralpraxis][])prefixargument fordelegatemethod inLint/DuplicateMethods. ([@lovro-bikic][])v1.75.6Compare Source
Bug fixes
Style/MultilineIfModifierwhen using nested modifier. ([@koic][])nilrepresentation in todo file comments. ([@jonas054][])Lint/UselessAssignmentwhen variables are assigned using unary operator in chained assignment and remain unreferenced. ([@koic][])Style/StringConcatenationwhen using implicit concatenation with string interpolation. ([@koic][])Style/SoleNestedConditionalwhen using nestedifandnotin condition. ([@koic][])Layout/SpaceInsideArrayLiteralBracketscop error on array pattern without brackets. ([@viralpraxis][])Style/PercentQLiteralscop error on Unicode escape sequence. ([@viralpraxis][])Changes
Style/ComparableBetweenas unsafe. ([@earlopain][])Lint/DuplicateMethodsaware of Active Support'sdelegatemethod. ([@lovro-bikic][])Style/IfUnlessModifierallow endless method definition in theifbody. ([@koic][])DmitryTsepelev/rubocop-graphql (rubocop-graphql)
v1.5.6Compare Source
rubocop/rubocop-minitest (rubocop-minitest)
v0.38.1Compare Source
Bug fixes
Minitest/NoAssertionswhen using matcher methods. ([@koic][])rubocop/rubocop-rails (rubocop-rails)
v2.32.0Compare Source
Bug fixes
Rails/TimeZonecop error on invalid string literal encoding. ([@viralpraxis][])Rails/SchemaCommentwhen the comment is passed as a local variable. ([@earlopain][])Changes
SeleniumHQ/selenium (selenium-webdriver)
v4.34.0=========================
v4.33.0Compare Source
=========================
getsentry/sentry-ruby (sentry-rails)
v5.26.0Compare Source
Feature
Support for
:loggerpatch which enables sending logs to Sentry whenenabled_logsis set to true (#2657)Here's a sample config:
... your setup ...
end
v5.25.0Compare Source
Features
before_send_log(#2634)Bug Fixes
v5.24.0Compare Source
Features
Add new sidekiq config
report_only_dead_jobs(#2581)Add
max_nestingof 10 to breadcrumbs data serialization (#2583)Add sidekiq config
propagate_tracesto control trace header injection (#2588)If you use schedulers you can get one large trace with all your jobs which is undesirable.
We recommend using the following to propagate traces only from the Rails server and not elsewhere.
Only expose
active_storagekeys on span data ifsend_default_piiis on (#2589)Add new
Sentry.loggerfor Structured Logging feature (#2620).To enable structured logging you need to turn on the
enable_logsconfiguration option:... your setup ...
end
You can also use message templates with positional or hash parameters:
Any other arbitrary attributes will be sent as part of the log event payload:
enable_logsistrue, previousSentry.loggershould no longer be used for internal SDKlogging - it was replaced by
Sentry.configuration.sdk_loggerand should be used only by the SDKitself and its extensions.
active_job_report_on_retry_errorwhich enables reporting errors on each retry error (#2617)Bug Fixes
Internal
user_segmentfrom DSC (#2586)loggerwithsdk_logger(#2621)Sentry.loggeris now deprecated whenenable_logsis turned off. It's original behavior was ported toSentry.configuration.sdk_logger. Please notice that this logger is internal and should only be used for SDK-specific logging needs. (#2621)hotwired/turbo-rails (turbo-rails)
v2.0.16Compare Source
v2.0.14Compare Source
What's Changed
Turbo::Broadcastablewith locals by @v-yarotsky in https://github.com/hotwired/turbo-rails/pull/710<meta>elements in frame layout by @seanpdoyle in https://github.com/hotwired/turbo-rails/pull/697New Contributors
Full Changelog: hotwired/turbo-rails@v2.0.13...v2.0.14
Configuration
📅 Schedule: 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 ) (UTC), 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.
This PR was generated by Mend Renovate. View the repository job log.