-
Notifications
You must be signed in to change notification settings - Fork 0
Commit cfa6f80
authored
Bump shoulda-matchers from 5.3.0 to 6.1.0 (#112)
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers)
from 5.3.0 to 6.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/thoughtbot/shoulda-matchers/releases">shoulda-matchers's
releases</a>.</em></p>
<blockquote>
<h2>v6.1.0</h2>
<h2>6.1.0 - 2024-01-19</h2>
<h3>Bug fixes</h3>
<ul>
<li>Fix negative form of <code>validate_numericality</code> matcher by
<a href="https://github.com/matsales28"><code>@matsales28</code></a>
(<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1603">#1603</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1603">#1603</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1603">thoughtbot/shoulda-matchers#1603</a></p>
<h3>Features</h3>
<ul>
<li>Add support for negated matcher on have_secure_password matcher by
<a href="https://github.com/amalrik"><code>@amalrik</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1593">#1593</a>)</li>
<li>Add <code>encrypt</code> matcher to test usage of the
<code>encrypts</code> macro by <a
href="https://github.com/theforestvn88"><code>@theforestvn88</code></a>
(<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1581">#1581</a>)</li>
<li>Add <code>query_constraints</code> qualifier on the association
matchers by <a
href="https://github.com/matsales28"><code>@matsales28</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1604">#1604</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1581">#1581</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1581">thoughtbot/shoulda-matchers#1581</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1593">#1593</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1593">thoughtbot/shoulda-matchers#1593</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1604">#1604</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1604">thoughtbot/shoulda-matchers#1604</a></p>
<h3>Improvements</h3>
<ul>
<li>Remove <code>array_column?</code> helper from
<code>ValidateAbsenceOfMatcher</code> by <a
href="https://github.com/jarenas9539"><code>@jarenas9539</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1562">#1562</a>)</li>
<li>Bump rubocop version to 1.59.0 by <a
href="https://github.com/VSPPedro"><code>@VSPPedro</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1600">#1600</a>)</li>
<li>Update Ruby version to 3.3.0 by <a
href="https://github.com/VSSPedro"><code>@VSSPedro</code></a>(<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1599">#1599</a>)</li>
<li>Fix <code>REPRODUCTION_SCRIPT.md</code> link returning 404 by <a
href="https://github.com/VSPPedro"><code>@VSPPedro</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1602">#1602</a>)</li>
<li>Add support for globally enabled frozen-string-literals by <a
href="https://github.com/amalrik"><code>@amalrik</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1598">#1598</a>)</li>
<li>Adjust typos in the documentation by <a
href="https://github.com/matsales28"><code>@matsales28</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1597">#1597</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1562">#1562</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1562">thoughtbot/shoulda-matchers#1562</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1597">#1597</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1597">thoughtbot/shoulda-matchers#1597</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1598">#1598</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1598">thoughtbot/shoulda-matchers#1598</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1599">#1599</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1599">thoughtbot/shoulda-matchers#1599</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1600">#1600</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1600">thoughtbot/shoulda-matchers#1600</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1602">#1602</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1602">thoughtbot/shoulda-matchers#1602</a></p>
<h2>v6.0.0</h2>
<h3>Backward-incompatible changes</h3>
<ul>
<li>Drop support for Rails 5.2 and 6.0 as well as Ruby 2.6 and 2.7
they've been end-of-lifed by <a
href="https://github.com/dougmrqs"><code>@dougmrqs</code></a> and <a
href="https://github.com/HeitorMC"><code>@HeitorMC</code></a>.
The gem now supports Ruby 3.0+ and Rails 6.1+. (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1521">#1521</a>,
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1522">#1522</a>,
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1547">#1547</a>,
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1548">#1548</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1521">#1521</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1521">thoughtbot/shoulda-matchers#1521</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1522">#1522</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1522">thoughtbot/shoulda-matchers#1522</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1547">#1547</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1547">thoughtbot/shoulda-matchers#1547</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1548">#1548</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1548">thoughtbot/shoulda-matchers#1548</a></p>
<h3>Bug fixes</h3>
<ul>
<li>Fix validate_uniqueness_of matcher not supporting column of the type
timestampz by <a
href="https://github.com/callahat"><code>@callahat</code></a>. (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1544">#1544</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md">shoulda-matchers's
changelog</a>.</em></p>
<blockquote>
<h2>6.1.0 - 2024-01-19</h2>
<h3>Bug fixes</h3>
<ul>
<li>Fix negative form of <code>validate_numericality</code> matcher by
<a href="https://github.com/matsales28"><code>@matsales28</code></a>
(<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1603">#1603</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1603">#1603</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1603">thoughtbot/shoulda-matchers#1603</a></p>
<h3>Features</h3>
<ul>
<li>Add support for negated matcher on have_secure_password matcher by
<a href="https://github.com/amalrik"><code>@amalrik</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1593">#1593</a>)</li>
<li>Add <code>encrypt</code> matcher to test usage of the
<code>encrypts</code> macro by <a
href="https://github.com/theforestvn88"><code>@theforestvn88</code></a>
(<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1581">#1581</a>)</li>
<li>Add <code>query_constraints</code> qualifier on the association
matchers by <a
href="https://github.com/matsales28"><code>@matsales28</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1604">#1604</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1581">#1581</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1581">thoughtbot/shoulda-matchers#1581</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1593">#1593</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1593">thoughtbot/shoulda-matchers#1593</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1604">#1604</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1604">thoughtbot/shoulda-matchers#1604</a></p>
<h3>Improvements</h3>
<ul>
<li>Remove <code>array_column?</code> helper from
<code>ValidateAbsenceOfMatcher</code> by <a
href="https://github.com/jarenas9539"><code>@jarenas9539</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1562">#1562</a>)</li>
<li>Bump rubocop version to 1.59.0 by <a
href="https://github.com/VSPPedro"><code>@VSPPedro</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1600">#1600</a>)</li>
<li>Update Ruby version to 3.3.0 by <a
href="https://github.com/VSSPedro"><code>@VSSPedro</code></a>(<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1599">#1599</a>)</li>
<li>Fix <code>REPRODUCTION_SCRIPT.md</code> link returning 404 by <a
href="https://github.com/VSPPedro"><code>@VSPPedro</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1602">#1602</a>)</li>
<li>Add support for globally enabled frozen-string-literals by <a
href="https://github.com/amalrik"><code>@amalrik</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1598">#1598</a>)</li>
<li>Adjust typos in the documentation by <a
href="https://github.com/matsales28"><code>@matsales28</code></a> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1597">#1597</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1562">#1562</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1562">thoughtbot/shoulda-matchers#1562</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1597">#1597</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1597">thoughtbot/shoulda-matchers#1597</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1598">#1598</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1598">thoughtbot/shoulda-matchers#1598</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1599">#1599</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1599">thoughtbot/shoulda-matchers#1599</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1600">#1600</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1600">thoughtbot/shoulda-matchers#1600</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1602">#1602</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1602">thoughtbot/shoulda-matchers#1602</a></p>
<h2>6.0.0 - 2023-12-22</h2>
<h3>Backward-incompatible changes</h3>
<ul>
<li>Drop support for Rails 5.2 and 6.0 as well as Ruby 2.6 and 2.7
they've been end-of-lifed by <a
href="https://github.com/dougmrqs"><code>@dougmrqs</code></a> and <a
href="https://github.com/HeitorMC"><code>@HeitorMC</code></a>.
The gem now supports Ruby 3.0+ and Rails 6.1+. (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1521">#1521</a>,
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1522">#1522</a>,
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1547">#1547</a>,
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1548">#1548</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1521">#1521</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1521">thoughtbot/shoulda-matchers#1521</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1522">#1522</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1522">thoughtbot/shoulda-matchers#1522</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1547">#1547</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1547">thoughtbot/shoulda-matchers#1547</a>
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1548">#1548</a>:
<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/pull/1548">thoughtbot/shoulda-matchers#1548</a></p>
<h3>Bug fixes</h3>
<ul>
<li>Fix validate_uniqueness_of matcher not supporting column of the type
timestampz by <a
href="https://github.com/callahat"><code>@callahat</code></a>. (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1544">#1544</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/cff5263aeb5b0732dac0d92f9edac6db214acdb5"><code>cff5263</code></a>
release: Bump version to 6.1.0 (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1605">#1605</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/dde988370a197f68be3852f4030d0e4937bbb64b"><code>dde9883</code></a>
feat: Add <code>query_constraints</code> modifier to
<code>AssociationMatcher</code> (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1604">#1604</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/367500d9fc3c76aef7add29f48459236928af96e"><code>367500d</code></a>
make the library work with globally enabled frozen-string-literals (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1598">#1598</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/d611911f0175fe6712025dac9f150b0a741d43c0"><code>d611911</code></a>
fix: Adjust negative form of <code>ValidateNumericalityMatcher</code>
(<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1603">#1603</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/2a2b06276feca012010e02ab92a2c0735705fc05"><code>2a2b062</code></a>
feat: Add <code>encrypt_matcher</code> to test usage of the encrypts
method (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1581">#1581</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/b8d04ee4c5ea3f75601aa4fbd469eac1c26d442e"><code>b8d04ee</code></a>
fix: REPRODUCTION_SCRIPT link returning 404 (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1602">#1602</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/85746b1dc7c2c51d0a745a9525cfa44818426e10"><code>85746b1</code></a>
chore: update ruby from 3.3.0-rc1 to 3.3.0 (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1599">#1599</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/814468ccfae7d69dd5113a846ebe2ddbab1ff507"><code>814468c</code></a>
chore: bump rubocop to 1.59.0 (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1600">#1600</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/6d331462f6ca483bf37999b0c18e3dc69bb8441f"><code>6d33146</code></a>
Removing array_column? from validate_absence_of_matcher (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1562">#1562</a>)</li>
<li><a
href="https://github.com/thoughtbot/shoulda-matchers/commit/a3736618e56fb672d214f79d23cd6d25deaa79a9"><code>a373661</code></a>
adds failure_message_when_negated to have_secure_password_matcher (<a
href="https://redirect.github.com/thoughtbot/shoulda-matchers/issues/1593">#1593</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/thoughtbot/shoulda-matchers/compare/v5.3.0...v6.1.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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 this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 2c66713 commit cfa6f80Copy full SHA for cfa6f80
1 file changed
+3
-3
lines changed+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
76 | 76 |
| |
77 | 77 |
| |
78 | 78 |
| |
79 |
| - | |
| 79 | + | |
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
| |||
113 | 113 |
| |
114 | 114 |
| |
115 | 115 |
| |
116 |
| - | |
| 116 | + | |
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
| |||
235 | 235 |
| |
236 | 236 |
| |
237 | 237 |
| |
238 |
| - | |
| 238 | + | |
239 | 239 |
| |
240 | 240 |
| |
241 | 241 |
| |
|
0 commit comments