Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump the minor-updates group across 1 directory with 5 updates (#354)
Bumps the minor-updates group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [clearance](https://github.com/thoughtbot/clearance) | `2.8.0` | `2.9.2` | | [sidekiq](https://github.com/sidekiq/sidekiq) | `7.3.4` | `7.3.5` | | [rubocop](https://github.com/rubocop/rubocop) | `1.67.0` | `1.68.0` | | [rubocop-performance](https://github.com/rubocop/rubocop-performance) | `1.22.1` | `1.23.0` | | [rspec-rails](https://github.com/rspec/rspec-rails) | `7.0.1` | `7.1.0` | Updates `clearance` from 2.8.0 to 2.9.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/thoughtbot/clearance/releases">clearance's releases</a>.</em></p> <blockquote> <h2>v2.9.2</h2> <h2>What's Changed</h2> <ul> <li>Fix query params being clobbered by Clearance::BackDoor by <a href="https://github.com/fcheung"><code>@fcheung</code></a> in <a href="https://redirect.github.com/thoughtbot/clearance/pull/1041">thoughtbot/clearance#1041</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/fcheung"><code>@fcheung</code></a> made their first contribution in <a href="https://redirect.github.com/thoughtbot/clearance/pull/1041">thoughtbot/clearance#1041</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/thoughtbot/clearance/compare/v2.9.1...v2.9.2">https://github.com/thoughtbot/clearance/compare/v2.9.1...v2.9.2</a></p> <p>Thank you, Frederick Cheung (<a href="https://github.com/fcheung"><code>@fcheung</code></a>)!</p> <h2>v2.9.1</h2> <h2>What's Changed</h2> <ul> <li>Update gemspec by <a href="https://github.com/sej3506"><code>@sej3506</code></a> in <a href="https://redirect.github.com/thoughtbot/clearance/pull/1037">thoughtbot/clearance#1037</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/thoughtbot/clearance/compare/v2.9.0...v2.9.1">https://github.com/thoughtbot/clearance/compare/v2.9.0...v2.9.1</a></p> <h2>v2.9.0</h2> <p><a href="https://github.com/thoughtbot/clearance/compare/v2.8.0...v2.9.0">2.9.0</a> - October 29, 2024</p> <h2>What's Changed</h2> <ul> <li>Bumped actions/checkout from 2 to 4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1031">#1031</a>)</li> <li>Added Rails 7.2 and Ruby 3.3 to testing matrix by <a href="https://github.com/hasghari"><code>@hasghari</code></a> in (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1032">#1032</a>) <ul> <li>This also overhauled the dummy test setup</li> </ul> </li> <li>Dropped support for Rails 6.1 and Ruby 3.0 (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1036">#1036</a>)</li> </ul> <p>Thanks so much to our community contributor Hamed Asghari (<a href="https://github.com/hasghari"><code>@hasghari</code></a>)! 🎉</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/thoughtbot/clearance/blob/main/CHANGELOG.md">clearance's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/thoughtbot/clearance/compare/v2.9.1...v2.9.2">2.9.2</a> - November 14, 2024</h2> <ul> <li>Fix query params being clobbered by Clearance::BackDoor (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1041">#1041</a>) Frederick Cheung</li> </ul> <h2><a href="https://github.com/thoughtbot/clearance/compare/v2.9.0...v2.9.1">2.9.1</a> - October 29, 2024</h2> <ul> <li>Update gemspec</li> </ul> <h2><a href="https://github.com/thoughtbot/clearance/compare/v2.8.0...v2.9.0">2.9.0</a> - October 29, 2024</h2> <ul> <li>Added Rails 7.2 and Ruby 3.3 to testing matrix and overhauled dummy app (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1032">#1032</a>) Hamed Asghari</li> <li>Droped support for Ruby 3.0 and Rails 6.1 (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1036">#1036</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/thoughtbot/clearance/commit/6131b485eae1950f3a40b86acc8ea498630f89cc"><code>6131b48</code></a> Bump version to 2.9.2</li> <li><a href="https://github.com/thoughtbot/clearance/commit/6cc1919afa65ab652413d4e3d75307659cfadecc"><code>6cc1919</code></a> Fix query params being clobbered by Clearance::BackDoor (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1041">#1041</a>)</li> <li><a href="https://github.com/thoughtbot/clearance/commit/704ba2a029dd687b0af4e0ae45804c66f7e462cf"><code>704ba2a</code></a> Update gemspec (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1037">#1037</a>)</li> <li><a href="https://github.com/thoughtbot/clearance/commit/6bd5f5b26bd6ce3b5d438f33f30868abd29618c8"><code>6bd5f5b</code></a> Bump version to 2.9.0</li> <li><a href="https://github.com/thoughtbot/clearance/commit/31d8d73638c71fb918eee463852b5eb42d5e5375"><code>31d8d73</code></a> Drop support for Rails 6.1 and Ruby 3.0 (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1036">#1036</a>)</li> <li><a href="https://github.com/thoughtbot/clearance/commit/767c002bf15fe10327e3c50b2865a369938ad1b2"><code>767c002</code></a> ci: Add Rails 7.2 and Ruby 3.3 to testing matrix (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1032">#1032</a>)</li> <li><a href="https://github.com/thoughtbot/clearance/commit/17654b88c16aa25af1c6d007775497ddd642f01c"><code>17654b8</code></a> Bump actions/checkout from 2 to 4 (<a href="https://redirect.github.com/thoughtbot/clearance/issues/1031">#1031</a>)</li> <li>See full diff in <a href="https://github.com/thoughtbot/clearance/compare/v2.8.0...v2.9.2">compare view</a></li> </ul> </details> <br /> Updates `sidekiq` from 7.3.4 to 7.3.5 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sidekiq/sidekiq/blob/main/Changes.md">sidekiq's changelog</a>.</em></p> <blockquote> <h2>7.3.5</h2> <ul> <li>Reimplement <code>retry_all</code> and <code>kill_all</code> API methods to use ZPOPMIN, approximately 30-60% faster. <a href="https://redirect.github.com/sidekiq/sidekiq/issues/6481">#6481</a></li> <li>Add preload testing binary at <code>examples/testing/sidekiq_boot</code> to verify your Rails app boots correctly with Sidekiq Enterprise's app preloading.</li> <li>Fix circular require with ActiveJob adapter <a href="https://redirect.github.com/sidekiq/sidekiq/issues/6477">#6477</a></li> <li>Fix potential race condition leading to incorrect serialized values for CurrentAttributes <a href="https://redirect.github.com/sidekiq/sidekiq/issues/6475">#6475</a></li> <li>Restore missing elapsed time when default job logging is disabled</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/sidekiq/sidekiq/commits/v7.3.5">compare view</a></li> </ul> </details> <br /> Updates `rubocop` from 1.67.0 to 1.68.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop/rubocop/releases">rubocop's releases</a>.</em></p> <blockquote> <h2>RuboCop 1.68</h2> <h3>New features</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13050">#13050</a>: Add new <code>Style/BitwisePredicate</code> cop. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/12140">#12140</a>: Add new <code>Style/CombinableDefined</code> cop. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/12988">#12988</a>: Add new <code>Style/AmbiguousEndlessMethodDefinition</code> cop. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/11514">#11514</a>: Add new <code>Lint/UnescapedBracketInRegexp</code> cop. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13360">#13360</a>: Add <code>AllowSteepAnnotation</code> config option to <code>Layout/LeadingCommentSpace</code>. (<a href="https://github.com/tk0miya"><code>@tk0miya</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13146">#13146</a>: Add new <code>IgnoreDuplicateElseBranch</code> option to <code>Lint/DuplicateBranch</code>. (<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13171">#13171</a>: Add new <code>Style/SafeNavigationChainLength</code> cop. (<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13252">#13252</a>: Add new <code>Style/KeywordArgumentsMerging</code> cop. (<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13401">#13401</a>: Fix a false negative for <code>Style/RedundantLineContinuation</code> when there is a line continuation at the EOF. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13368">#13368</a>: Fix an incorrect autocorrect for <code>Naming/BlockForwarding</code> with <code>Style/ExplicitBlockArgument</code>. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13391">#13391</a>: Fix deserialization of unknown encoding offenses. (<a href="https://github.com/earlopain"><code>@earlopain</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13348">#13348</a>: Ensure <code>Style/BlockDelimiters</code> autocorrection does not move other code between the block and comment. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13382">#13382</a>: Fix an error during error handling for custom ruby extractors when the extractor is a class. (<a href="https://github.com/earlopain"><code>@earlopain</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13309">#13309</a>: Fix a false negative for <code>Lint/UselessAssignment</code> cop when there is a useless assignment followed by a block. (<a href="https://github.com/pCosta99"><code>@pCosta99</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13255">#13255</a>: Fix false negatives for <code>Style/MapIntoArray</code> when using non-splatted arguments. (<a href="https://github.com/vlad-pisanov"><code>@vlad-pisanov</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13356">#13356</a>: Fix a false positive for <code>Layout/SpaceBeforeBrackets</code> when there is a dot before <code>[]=</code>. (<a href="https://github.com/earlopain"><code>@earlopain</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13365">#13365</a>: Fix false positives for <code>Lint/SafeNavigationConsistency</code> when using safe navigation on the LHS with operator method on the RHS of <code>&&</code>. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13390">#13390</a>: Fix false positives for <code>Style/GuardClause</code> when using a local variable assigned in a conditional expression in a branch. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13337">#13337</a>: Fix false positives for <code>Style/RedundantLineContinuation</code> when required line continuations for <code>&&</code> is used with an assignment after a line break. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13387">#13387</a>: Fix false positives in <code>Style/RedundantParentheses</code> when parentheses are used around method chain with <code>do</code>...<code>end</code> block in keyword argument. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13341">#13341</a>: Fix false positives for <code>Lint/SafeNavigationChain</code> when a safe navigation operator is used with a method call as the RHS operand of <code>&&</code> for the same receiver. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13324">#13324</a>: Fix <code>--disable-uncorrectable</code> to not insert a comment inside a string continuation. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13364">#13364</a>: Fix incorrect autocorrect with <code>Lint/UselessAssignment</code> a multiple assignment or <code>for</code> contains an inner assignment. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13353">#13353</a>: Fix an incorrect autocorrect for <code>Style/BlockDelimiters</code> when <code>EnforcedStyle: semantic</code> is set and used with <code>Layout/SpaceInsideBlockBraces</code>. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13361">#13361</a>: Fix false positives for <code>Style/RedundantInterpolationUnfreeze</code> and <code>Style/RedundantFreeze</code> when strings contain interpolated global, instance, and class variables. (<a href="https://github.com/vlad-pisanov"><code>@vlad-pisanov</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13343">#13343</a>: Prevent <code>Layout/LineLength</code> from breaking up a method with arguments chained onto a heredoc delimiter. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13374">#13374</a>: Return exit code 0 with <code>--display-only-correctable</code> and <code>--display-only-safe-correctable</code> when no offenses are displayed. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13193">#13193</a>: Fix false positive in <code>Style/MultipleComparison</code> when <code>ComparisonsThreshold</code> exceeds 2. (<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>, <a href="https://github.com/vlad-pisanov"><code>@vlad-pisanov</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13325">#13325</a>: Fix an incorrect autocorrect for <code>Lint/NonAtomicFileOperation</code> when using a postfix <code>unless</code> for file existence checks before creating a file, in cases with <code>Dir.mkdir</code>. ([<a href="https://github.com/kotaro0522"><code>@kotaro0522</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13397">#13397</a>: Update <code>PercentLiteralCorrector</code> to be able to write pairs of delimiters without excessive escaping. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13336">#13336</a>: Update <code>Style/SafeNavigation</code> to not autocorrect if the RHS of an <code>and</code> node is an <code>or</code> node. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13378">#13378</a>: When removing parens in <code>Style/TernaryParentheses</code> with a <code>send</code> node condition, ensure its arguments are parenthesized. (<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13347">#13347</a>: When running <code>rubocop -V</code>, show the analysis Ruby version of the current directory. (<a href="https://github.com/earlopain"><code>@earlopain</code></a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md">rubocop's changelog</a>.</em></p> <blockquote> <h2>1.68.0 (2024-10-31)</h2> <h3>New features</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13050">#13050</a>: Add new <code>Style/BitwisePredicate</code> cop. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/12140">#12140</a>: Add new <code>Style/CombinableDefined</code> cop. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/12988">#12988</a>: Add new <code>Style/AmbiguousEndlessMethodDefinition</code> cop. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/11514">#11514</a>: Add new <code>Lint/UnescapedBracketInRegexp</code> cop. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13360">#13360</a>: Add <code>AllowSteepAnnotation</code> config option to <code>Layout/LeadingCommentSpace</code>. ([<a href="https://github.com/tk0miya"><code>@tk0miya</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13146">#13146</a>: Add new <code>IgnoreDuplicateElseBranch</code> option to <code>Lint/DuplicateBranch</code>. ([<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13171">#13171</a>: Add new <code>Style/SafeNavigationChainLength</code> cop. ([<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13252">#13252</a>: Add new <code>Style/KeywordArgumentsMerging</code> cop. ([<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13401">#13401</a>: Fix a false negative for <code>Style/RedundantLineContinuation</code> when there is a line continuation at the EOF. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13368">#13368</a>: Fix an incorrect autocorrect for <code>Naming/BlockForwarding</code> with <code>Style/ExplicitBlockArgument</code>. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13391">#13391</a>: Fix deserialization of unknown encoding offenses. ([<a href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13348">#13348</a>: Ensure <code>Style/BlockDelimiters</code> autocorrection does not move other code between the block and comment. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13382">#13382</a>: Fix an error during error handling for custom ruby extractors when the extractor is a class. ([<a href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13309">#13309</a>: Fix a false negative for <code>Lint/UselessAssignment</code> cop when there is a useless assignment followed by a block. ([<a href="https://github.com/pCosta99"><code>@pCosta99</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13255">#13255</a>: Fix false negatives for <code>Style/MapIntoArray</code> when using non-splatted arguments. ([<a href="https://github.com/vlad-pisanov"><code>@vlad-pisanov</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13356">#13356</a>: Fix a false positive for <code>Layout/SpaceBeforeBrackets</code> when there is a dot before <code>[]=</code>. ([<a href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13365">#13365</a>: Fix false positives for <code>Lint/SafeNavigationConsistency</code> when using safe navigation on the LHS with operator method on the RHS of <code>&&</code>. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13390">#13390</a>: Fix false positives for <code>Style/GuardClause</code> when using a local variable assigned in a conditional expression in a branch. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13337">#13337</a>: Fix false positives for <code>Style/RedundantLineContinuation</code> when required line continuations for <code>&&</code> is used with an assignment after a line break. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13387">#13387</a>: Fix false positives in <code>Style/RedundantParentheses</code> when parentheses are used around method chain with <code>do</code>...<code>end</code> block in keyword argument. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13341">#13341</a>: Fix false positives for <code>Lint/SafeNavigationChain</code> when a safe navigation operator is used with a method call as the RHS operand of <code>&&</code> for the same receiver. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13324">#13324</a>: Fix <code>--disable-uncorrectable</code> to not insert a comment inside a string continuation. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13364">#13364</a>: Fix incorrect autocorrect with <code>Lint/UselessAssignment</code> a multiple assignment or <code>for</code> contains an inner assignment. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13353">#13353</a>: Fix an incorrect autocorrect for <code>Style/BlockDelimiters</code> when <code>EnforcedStyle: semantic</code> is set and used with <code>Layout/SpaceInsideBlockBraces</code>. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13361">#13361</a>: Fix false positives for <code>Style/RedundantInterpolationUnfreeze</code> and <code>Style/RedundantFreeze</code> when strings contain interpolated global, instance, and class variables. ([<a href="https://github.com/vlad-pisanov"><code>@vlad-pisanov</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13343">#13343</a>: Prevent <code>Layout/LineLength</code> from breaking up a method with arguments chained onto a heredoc delimiter. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13374">#13374</a>: Return exit code 0 with <code>--display-only-correctable</code> and <code>--display-only-safe-correctable</code> when no offenses are displayed. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13193">#13193</a>: Fix false positive in <code>Style/MultipleComparison</code> when <code>ComparisonsThreshold</code> exceeds 2. ([<a href="https://github.com/fatkodima"><code>@fatkodima</code></a>][], [<a href="https://github.com/vlad-pisanov"><code>@vlad-pisanov</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13325">#13325</a>: Fix an incorrect autocorrect for <code>Lint/NonAtomicFileOperation</code> when using a postfix <code>unless</code> for file existence checks before creating a file, in cases with <code>Dir.mkdir</code>. ([<a href="https://github.com/kotaro0522"><code>@kotaro0522</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13397">#13397</a>: Update <code>PercentLiteralCorrector</code> to be able to write pairs of delimiters without excessive escaping. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13336">#13336</a>: Update <code>Style/SafeNavigation</code> to not autocorrect if the RHS of an <code>and</code> node is an <code>or</code> node. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop/issues/13378">#13378</a>: When removing parens in <code>Style/TernaryParentheses</code> with a <code>send</code> node condition, ensure its arguments are parenthesized. ([<a href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop/pull/13347">#13347</a>: When running <code>rubocop -V</code>, show the analysis Ruby version of the current directory. ([<a href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop/rubocop/commit/7d35ef752b62dee960fe2a3669f796158bda435c"><code>7d35ef7</code></a> Cut 1.68</li> <li><a href="https://github.com/rubocop/rubocop/commit/3033debf69d14de06819c65ae88d09b538942668"><code>3033deb</code></a> Update Changelog</li> <li><a href="https://github.com/rubocop/rubocop/commit/37e9e5f6d61e05c646f3d6b99a06d42213d359ce"><code>37e9e5f</code></a> [Fix <a href="https://redirect.github.com/rubocop/rubocop/issues/12140">#12140</a>] Add new <code>Style/CombinableDefined</code> cop.</li> <li><a href="https://github.com/rubocop/rubocop/commit/f8aa27ff66ad393954afdeeaec7655135f11c706"><code>f8aa27f</code></a> Fix a false negative for <code>Style/RedundantLineContinuation</code></li> <li><a href="https://github.com/rubocop/rubocop/commit/d033a5e422c04c4849ad696104be71ff7e0a1b0d"><code>d033a5e</code></a> Merge pull request <a href="https://redirect.github.com/rubocop/rubocop/issues/13400">#13400</a> from Earlopain/offense-cop-name-docs</li> <li><a href="https://github.com/rubocop/rubocop/commit/faaa34927f12ba818f9fe206d2574b7681673443"><code>faaa349</code></a> Fix docs for <code>Offense.cop_name</code></li> <li><a href="https://github.com/rubocop/rubocop/commit/85f9405dca74ce2c58eb13a629314d6d843a9d6b"><code>85f9405</code></a> Fix deserialization of unknown encoding offenses</li> <li><a href="https://github.com/rubocop/rubocop/commit/d499d8047d6908388b3fa7780e4553ee7de79bf3"><code>d499d80</code></a> [Fix <a href="https://redirect.github.com/rubocop/rubocop/issues/13387">#13387</a>] Fix false positives for <code>Style/RedundantParentheses</code></li> <li><a href="https://github.com/rubocop/rubocop/commit/3e855b0e2eb51311c690bb809d767653d1a0ee4a"><code>3e855b0</code></a> Merge pull request <a href="https://redirect.github.com/rubocop/rubocop/issues/13399">#13399</a> from dvandersluis/fix-and-offense-typo</li> <li><a href="https://github.com/rubocop/rubocop/commit/1f58513faa5c4bd9544c8c8de884f3063a7f08aa"><code>1f58513</code></a> Fix typos <code>and offense</code> instead of <code>an offense</code>.</li> <li>Additional commits viewable in <a href="https://github.com/rubocop/rubocop/compare/v1.67.0...v1.68.0">compare view</a></li> </ul> </details> <br /> Updates `rubocop-performance` from 1.22.1 to 1.23.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop/rubocop-performance/releases">rubocop-performance's releases</a>.</em></p> <blockquote> <h2>RuboCop Performance 1.23.0</h2> <h3>New features</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/pull/474">#474</a>: Add new <code>Performance/StringBytesize</code> cop. (<a href="https://github.com/viralpraxis"><code>@viralpraxis</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md">rubocop-performance's changelog</a>.</em></p> <blockquote> <h2>1.23.0 (2024-11-14)</h2> <h3>New features</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/pull/474">#474</a>: Add new <code>Performance/StringBytesize</code> cop. ([<a href="https://github.com/viralpraxis"><code>@viralpraxis</code></a>][])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop/rubocop-performance/commit/7c904d61b02424aa5c038cdc7efd958c212905ae"><code>7c904d6</code></a> Cut 1.23.0</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/8633b3aa8560570b1a18c27670ad4f9d6f928305"><code>8633b3a</code></a> Update Changelog</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/3806fc40135a4e68e672e3046978ab42ae0928a1"><code>3806fc4</code></a> Merge pull request <a href="https://redirect.github.com/rubocop/rubocop-performance/issues/474">#474</a> from viralpraxis/add-new-cop-performance-string-bytesize</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/d3637be8a7a036c9e84be09f3e68039adca9a0fa"><code>d3637be</code></a> [Fix <a href="https://redirect.github.com/rubocop/rubocop-performance/issues/475">#475</a>] Add new <code>Performance/StringBytesize</code> cop</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/1ae01bccc03ce400dd649e11aaf94df487694c77"><code>1ae01bc</code></a> Suppress new RuboCop offenses</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/fb0a21b67460353b134aced6c56193ee161fc4a8"><code>fb0a21b</code></a> Use RuboCop RSpec 3.1</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/c75628f76fbd40523554daabc9e0481a7531a38d"><code>c75628f</code></a> Switch back docs version to master</li> <li>See full diff in <a href="https://github.com/rubocop/rubocop-performance/compare/v1.22.1...v1.23.0">compare view</a></li> </ul> </details> <br /> Updates `rspec-rails` from 7.0.1 to 7.1.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rspec/rspec-rails/blob/main/Changelog.md">rspec-rails's changelog</a>.</em></p> <blockquote> <h3>7.1.0 / 2024-11-09</h3> <p><a href="https://github.com/rspec/rspec-rails/compare/v7.0.2...v7.1.0">Full Changelog</a></p> <p>Enhancements:</p> <ul> <li>Improve implicit description for ActionCable matchers <code>have_broadcasted_to</code> / <code>have_broadcast</code>. (Simon Fish, <a href="https://redirect.github.com/rspec/rspec-rails/issues/2795">#2795</a>)</li> <li>Comment out <code>infer_spec_type_from_file_location!</code> in newly generated <code>rails_helper.rb</code> files. (Jon Rowe, <a href="https://redirect.github.com/rspec/rspec-rails/issues/2804">#2804</a>)</li> <li>Allow turning off active job / mailer argument validation. (Oli Peate, <a href="https://redirect.github.com/rspec/rspec-rails/issues/2808">#2808</a>)</li> </ul> <h3>7.0.2 / 2024-11-09</h3> <p><a href="https://github.com/rspec/rspec-rails/compare/v7.0.1...v7.0.2">Full Changelog</a></p> <p>Bug Fixes:</p> <ul> <li>Fix issue with <code>have_enqueued_mail</code> when jobs were incorrectly matched due to refactoring in <a href="https://redirect.github.com/rspec/rspec-rails/issues/2780">#2780</a>. (David Runger, <a href="https://redirect.github.com/rspec/rspec-rails/issues/2793">#2793</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rspec/rspec-rails/commit/5ff459a8871e9078c43e134fc11be91d308761a9"><code>5ff459a</code></a> Fix some whitespace</li> <li><a href="https://github.com/rspec/rspec-rails/commit/aa791691a4356a32b0a54d4d39c6a1105279ee2b"><code>aa79169</code></a> v7.1.0</li> <li><a href="https://github.com/rspec/rspec-rails/commit/d84b012e5cb429c3eb18696016f5cff375acd196"><code>d84b012</code></a> Correct date for releases of 7.0.2 and 7.1.0</li> <li><a href="https://github.com/rspec/rspec-rails/commit/8fe818e5385001f6d52bc6720f711ec7e5fa2c94"><code>8fe818e</code></a> Merge pull request <a href="https://redirect.github.com/rspec/rspec-rails/issues/2809">#2809</a> from rspec/rails-8</li> <li><a href="https://github.com/rspec/rspec-rails/commit/92db634970b90fc9963a5e28e9d1dca5a5c9bf5e"><code>92db634</code></a> Add Rails 8 to build</li> <li><a href="https://github.com/rspec/rspec-rails/commit/72d59aaa8a3e116bfae76600672476b8e3a1a32e"><code>72d59aa</code></a> v7.1.0</li> <li><a href="https://github.com/rspec/rspec-rails/commit/d0249d448bb0101812980165ff1ebed36ef0df7e"><code>d0249d4</code></a> v7.0.2</li> <li><a href="https://github.com/rspec/rspec-rails/commit/77c1572ef1cb5e4e21c91a89313427d549c724f3"><code>77c1572</code></a> changelog for <a href="https://redirect.github.com/rspec/rspec-rails/issues/2808">#2808</a></li> <li><a href="https://github.com/rspec/rspec-rails/commit/b81966387120221fdc0f8171b14e020d068f80c2"><code>b819663</code></a> Merge pull request <a href="https://redirect.github.com/rspec/rspec-rails/issues/2808">#2808</a> from odlp/pr-suppress-job-and-mail-signature-checks</li> <li><a href="https://github.com/rspec/rspec-rails/commit/19baec8921527cb3f240946dfd8d3d84997e9cbb"><code>19baec8</code></a> Use around/before hooks to edit verify partial doubles config</li> <li>Additional commits viewable in <a href="https://github.com/rspec/rspec-rails/compare/v7.0.1...v7.1.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information