-
Notifications
You must be signed in to change notification settings - Fork 3
chore(deps): update all non-major bundler dependencies #1183
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
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## staging #1183 +/- ##
========================================
Coverage 77.62% 77.62%
========================================
Files 54 54
Lines 1341 1341
========================================
Hits 1041 1041
Misses 300 300 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
c8f2c8a to
36befc8
Compare
36befc8 to
de09686
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
'~> 1.19.0'->'~> 1.20.0''~> 2.1.0'->'~> 2.1.1''~> 0.5.12'->'~> 0.6.2''~> 1.81.7'->'~> 1.82.1''~> 8.0.10'->'~> 8.1.0'Release Notes
djezzzl/database_consistency (database_consistency)
v2.1.1Compare Source
MissingDependentDestroyCheckerto handle nested classes. Thanks Robert Keresnyei for reporting and fixing the issue!MissingDependentDestroyCheckerto considerrestrict_with_exceptionandrestrict_with_erroroption. Thanks Robert Keresnyei for reporting the issue.ruby/net-imap (net-imap)
v0.6.2Compare Source
What's Changed
Fixed
SequenceSet#delete?(num..num)to return set by @nevans in #583#responses()freezing internal arrays by @nevans in #587, reported by @yurikoval in #581Full Changelog: ruby/net-imap@v0.6.1...v0.6.2
v0.6.1Compare Source
What's Changed
Fixed
SequenceSet#max(n)whencardinality < n <= sizeby @nevans in #580Miscellaneous
Full Changelog: ruby/net-imap@v0.6.0...v0.6.1
v0.6.0Compare Source
What's Changed
Breaking Changes
v0.6by @nevans in #539responses_without_blockchanged from:warnto:frozen_dupparser_use_deprecated_uidplus_datachanged from:up_to_max_sizetofalse(and is deprecated)parser_max_deprecated_uidplus_data_sizechanged from100to0(and is deprecated)This changes the YAML tag for
Datasubclasses fromruby/object:Net::IMAP::DataSubclasstoruby/data:Net::IMAP::DataSubclass. YAML dumped by earliernet-imapversions may not load correctly. Psych >= 5.2.5 is required to dump these objects correctly.SequenceSet#sizeto count*and repeated numbers by @nevans in #564SequenceSetis used to represent both sorted sets and ordered lists (which may contain duplicates). Members are non-zero UInt32 numbers, but"*"has special meaning as "the number corresponding to the last mailbox entry". So there are four different ways to count the members of aSequenceSet.Previously,
#sizewas an alias for#count. Now it differs in both relevant aspects.*is a unique member*is treated like 2³² - 1#cardinality#count#size#count_with_duplicatesUIDPlusDatawas deprecated by v0.5.6.AppendUIDDataorCopyUIDDatawill always be returned instead.MessageSetby @nevans in #573MessageSetwas deprecated by v0.5.0. UseSequenceSetinstead.OpenSSLandOpenSSL::SSLmodules intoNet::IMAPby @nevans in #533This only affects the ability to use OpenSSL constants from the
Net::IMAPnamespace.verify_callbacktoVerifyCallbackProcby @nevans in #534This functionality was never documented and is redundant with the
verify_callbackoption.Deprecated
The
parser_use_deprecated_uidplus_dataandparser_max_deprecated_uidplus_data_sizeconfig options will be removed in v0.7.0. They are kept for backward compatibility, but they do not affect response parser results. Whenparser_use_deprecated_uidplus_datais changed from the default value (false), deprecation warnings are printed when parsingAPPENDUIDorCOPYUIDresponse codes.Added
when_capabilities_cachedoption forConfig#sasl_irby @nevans in #561Net::IMAP::ConfigimprovementsConfig#inspectoutput by @nevans in #546Config#pretty_print(forKernel::pp) by @nevans in #547Config#inherited?for any number of args by @nevans in #552Net::IMAP::SequenceSetimprovementsSequenceSet#intersect!for in-place setANDby @nevans in #549SequenceSet#xor!for in-place setXORby @nevans in #550SequenceSet#appendby @nevans in #553SequenceSet#normalized?by @nevans in #558SequenceSet#cardinalitymethod by @nevans in #563SequenceSet#sizeto count*and repeated numbers by @nevans in #564Net::IMAP::NumValidatorimprovementsmod-sequence-valzer(RFC4551) inNumValidatorby @nevans in #570NumValidator.coerce_{type}methods by @nevans in #571Documentation
#uid_fetchwithpartialby @nevans in #532Other Changes
Datapolyfill by @nevans in #541This was only used for ruby 3.1, which is no longer supported. So this is not considered a breaking change.
Net::IMAP::SequenceSetperformanceSequenceSet#stringon normalized sets by @nevans in #554SequenceSet#normalizewhen frozen by @nevans in #556SequenceSet#full?by @nevans in #565SequenceSet#xorby @nevans in #567SequenceSetinternals by @nevans in #562SequenceSetinternals by @nevans in #568Miscellaneous
release.ymlforgithub_actionslabel by @nevans in #557Full Changelog: ruby/net-imap@v0.5.12...v0.6.0
v0.5.13Compare Source
What's Changed
Fixed
SequenceSet#delete?(num..num)to return set (backport to 0.5) by @nevans in #585SequenceSet#max(n)whencardinality < n <= size(backport to 0.5) by @nevans in #586config.responses_without_block = :frozen_dup(backport to 0.5) by @nevans in #588, reported by @yurikoval in #581Documentation
#uid_fetchwithpartialby @nevans in #532Other Changes
Config.versioned_defaultsto reduce merge conflicts (backport to 0.5) by @nevans in #584Miscellaneous
Full Changelog: ruby/net-imap@v0.5.12...v0.5.13
rubocop/rubocop (rubocop)
v1.82.1Compare Source
Bug fixes
Style/TrailingCommaInArgumentswhenEnforcedStyleForMultilineisconsistent_commaand keyword arguments use a trailing comma. ([@koic][])Layout/RedundantLineBreakwhenLayout/LineLengthis disabled. ([@ydakuka][])Layout/LineLengthis disabled. ([@floriandejonckheere][])Layout/MultilineMethodCallIndentationwhen multiline method chain with block has expected indent width and the method is preceded by splat or double splat. ([@koic][])Layout/IndentationWidthfor multiline method chain blocks. ([@rscq][])Lint/UselessAssignmentwhen a variable is assigned in loop body and used in loop condition. ([@ydakuka][])v1.82.0Compare Source
New features
AllowRBSInlineAnnotationoption toLayout/LineLength. ([@koic][])IncludedMacroPatternsconfiguration option toStyle/MethodCallWithArgsParenthesesfor pattern-based macro method enforcement. ([@mmenanno][])Style/ModuleMemberExistenceCheck. ([@lovro-bikic][])TargetRubyVersion 4.0(experimental). ([@koic][])Bug fixes
Lint/LiteralAsConditionwhen there are literals in multiple branches. ([@viralpraxis][])rake rubocop:auto_correcttask. ([@koic][])Lint/RedundantSplatExpansionwhen splatting a single literal. ([@earlopain][])Layout/RescueEnsureAlignmentwhen using self class definition. ([@koic][])Lint/NoReturnInBeginEndBlockswhen assigning instance variable, class variable, global variable, or constant. ([@koic][])Layout/EmptyLineAfterGuardClausewhen a guard clause follows a multiline heredoc in a parenthesized method call. ([@koic][])Layout/EndAlignmentwhen a conditional assignment is used on the same line and theendwith a safe navigation method call is aligned. ([@koic][])Layout/EndAlignmentwhen a conditional assignment is used on the same line and theendwith a numbered block oritblock method call is aligned. ([@koic][])Lint/RedundantSafeNavigationwhen the receiver is used outside the singleton method definition scope. ([@koic][])Style/EndlessMethodwhen multiline or xstring heredoc is used in method body. ([@koic][])Style/TrailingCommaInArgumentswhenEnforcedStyleForMultilineis set toconsistent_commaand a multiline braced hash argument appears after another argument. ([@koic][])OptionParsererrors when runningrubocopwith input that causes an error. ([@dvandersluis][])Layout/LineLengthis disabled. ([@koic][])Style/ClassAndModuleChildrento skip compact style definitions inside another class or module whenEnforcedStyle: nested. ([@rscq][])Layout/EndAlignmentwithEnforcedStyleAlignWith: variableto handle conditionals insidebeginnodes properly. ([@dvandersluis][])Changes
Lint/UselessOr. ([@r7kamura][])Severityfrom configuration parameters. ([@r7kamura][])Style/CaseEqualityallow regexp case equality where the receiver is a regexp literal. ([@koic][])Lint/CircularArgumentReferenceto detect offenses within long assignment chains. ([@viralpraxis][])Gemspec/RubyVersionGlobalsUsageaware ofRuby::VERSION. ([@koic][])Layout/EmptyLineAfterMagicCommentaware of# rbs_inlinemagic comment. ([@koic][])Lint/ElseLayoutallow a single-lineelsebody inthensingle-line conditional. ([@koic][])Lint/RedundantRequireStatementaware ofpathnamewhen analyzing Ruby 4.0. ([@koic][])Lint/UnreachableCodeaware of singleton method redefinition. ([@koic][])Style/RedundantArgumentaware ofto_i. ([@koic][])IgnoreCopDirectivestoAllowCopDirectivesinLayout/LineLength. ([@koic][])sidekiq/sidekiq (sidekiq)
v8.1.0Compare Source
retry_forandretryare now mutually exclusive [#6878, Saidbek]perform_inlinenow enforcesstrict_args![#6718, Saidbek]Sec-Fetch-Siteheader [#6874, deve1212]assets_pathfor CDN purposes [#6865, stanhu]You can activate this beta feature like below.
Feedback requested: is this feature stable and useful for you in production?
This feature may or may not be enabled by default in Sidekiq 9.0.
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone Europe/Amsterdam, 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.