Skip to content

Commit cfa6f80

Browse files
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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=shoulda-matchers&package-manager=bundler&previous-version=5.3.0&new-version=6.1.0)](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 cfa6f80

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Gemfile.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ GEM
7676
builder (3.2.4)
7777
byebug (11.1.3)
7878
coderay (1.1.3)
79-
concurrent-ruby (1.2.2)
79+
concurrent-ruby (1.2.3)
8080
crass (1.0.6)
8181
date (3.3.3)
8282
diff-lcs (1.5.0)
@@ -113,7 +113,7 @@ GEM
113113
marcel (1.0.2)
114114
method_source (1.0.0)
115115
mini_mime (1.1.2)
116-
minitest (5.20.0)
116+
minitest (5.21.2)
117117
msgpack (1.6.0)
118118
net-imap (0.3.6)
119119
date
@@ -235,7 +235,7 @@ GEM
235235
ruby-progressbar (1.13.0)
236236
scout_apm (5.3.5)
237237
parser
238-
shoulda-matchers (5.3.0)
238+
shoulda-matchers (6.1.0)
239239
activesupport (>= 5.2.0)
240240
spring (4.1.1)
241241
spring-watcher-listen (2.1.0)

0 commit comments

Comments
 (0)