Commit 6498f39
authored
Build(deps): Bump active_storage_validations from 1.4.0 to 2.0.2 (#752)
Bumps
[active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations)
from 1.4.0 to 2.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/igorkasyanchuk/active_storage_validations/releases">active_storage_validations's
releases</a>.</em></p>
<blockquote>
<h2>2.0.2</h2>
<ul>
<li>Fix undesirable mutation of Marcel::TYPE_EXTS (<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/356">igorkasyanchuk/active_storage_validations#356</a>)</li>
<li>Fix gem loading issue with Marcel custo initialisers (<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/355">igorkasyanchuk/active_storage_validations#355</a>)</li>
</ul>
<h2>2.0.1</h2>
<ul>
<li>Fix for invalid content type validation (<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/347">igorkasyanchuk/active_storage_validations#347</a>)</li>
<li>Fix issue with custom_metadata not working with external services
such as S3 (<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/349">igorkasyanchuk/active_storage_validations#349</a>)</li>
<li>Fix issue when using several matchers using different metadata keys
(<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/351">igorkasyanchuk/active_storage_validations#351</a>)</li>
</ul>
<h2>2.0.0</h2>
<h2>What's Changed</h2>
<p>We are happy to release the <code>active_storage_validations</code>
version 2! This major version add several features such as:</p>
<ul>
<li>Add support for video & audio files
<ul>
<li><code>dimension</code> validator now supports video files</li>
<li><code>aspect_ratio</code> validator now supports video files</li>
<li><code>processable_image</code> validator is now
<code>processable_file</code> validator and supports
image/video/audio</li>
</ul>
</li>
<li>New validator added:
<ul>
<li><code>duration</code> validator has been added for audio / video
files</li>
</ul>
</li>
<li>Major performance improvement have been added: we now only perform
the expensive io analysis operation on the newly attached files</li>
<li>All error messages have been given an upgrade and new variables that
you can use</li>
<li>Complete rewrite of gem README</li>
<li>To upgrade from version 1.x to 2.x, please read the <a
href="https://github.com/igorkasyanchuk/active_storage_validations#upgrading-from-1x-to-2x">upgrade
guide</a> in the readme</li>
<li>Find the associated PRs here:
<ul>
<li><a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/310">igorkasyanchuk/active_storage_validations#310</a></li>
<li><a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/341">igorkasyanchuk/active_storage_validations#341</a></li>
</ul>
</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/igorkasyanchuk/active_storage_validations/compare/1.4.0...2.0.0">https://github.com/igorkasyanchuk/active_storage_validations/compare/1.4.0...2.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/igorkasyanchuk/active_storage_validations/blob/master/CHANGES.md">active_storage_validations's
changelog</a>.</em></p>
<blockquote>
<ul>
<li>
<p>2.0.2</p>
<ul>
<li>Fix undesirable mutation of Marcel::TYPE_EXTS (<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/356">igorkasyanchuk/active_storage_validations#356</a>)</li>
<li>Fix gem loading issue with Marcel custo initialisers (<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/355">igorkasyanchuk/active_storage_validations#355</a>)</li>
</ul>
</li>
<li>
<p>2.0.1</p>
<ul>
<li>Fix for invalid content type validation ([PR <a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/347">#347</a>](<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/347">igorkasyanchuk/active_storage_validations#347</a>))</li>
<li>Fix issue with custom_metadata not working with external services
such as S3 ([PR <a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/349">#349</a>](<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/349">igorkasyanchuk/active_storage_validations#349</a>))</li>
<li>Fix issue when using several matchers using different metadata keys
([PR <a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/351">#351</a>](<a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/351">igorkasyanchuk/active_storage_validations#351</a>))</li>
</ul>
</li>
<li>
<p>2.0.0</p>
<ul>
<li>We are happy to release the <code>active_storage_validations</code>
version 2! This major version add several features such as:
<ul>
<li>Add support for video & audio files
<ul>
<li><code>dimension</code> validator now supports video files</li>
<li><code>aspect_ratio</code> validator now supports video files</li>
<li><code>processable_image</code> validator is now
<code>processable_file</code> validator and supports
image/video/audio</li>
</ul>
</li>
<li>New validator added:
<ul>
<li><code>duration</code> validator has been added for audio / video
files</li>
</ul>
</li>
<li>Major performance improvement have been added: we now only perform
the expensive io analysis operation on the newly attached files</li>
<li>All error messages have been given an upgrade and new variables that
you can use</li>
<li>Complete rewrite of gem README</li>
</ul>
</li>
<li>To upgrade from version 1.x to 2.x, please read the <a
href="https://github.com/igorkasyanchuk/active_storage_validations#upgrading-from-1x-to-2x">upgrade
guide</a> in the readme</li>
<li>Find the associated PRs here:
<ul>
<li><a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/310">igorkasyanchuk/active_storage_validations#310</a></li>
<li><a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/341">igorkasyanchuk/active_storage_validations#341</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/dd27d447e95a8bcf4e4a160e7350a820bd9cd6ed"><code>dd27d44</code></a>
2.0.2 release</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/707201000eb45eb2180ce42ce675d4a2619dbd2f"><code>7072010</code></a>
Merge pull request <a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/358">#358</a>
from igorkasyanchuk/355-yaml-content-type-validation-...</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/fd5f61106d1e86857057c0fb9a0e1b4d27417fb8"><code>fd5f611</code></a>
[Gem] Fix issue with developers not able to deifne their own Marcel
content_t...</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/d3176cf70a3703b0d0092a6d1bdf23bdaa3c459a"><code>d3176cf</code></a>
Merge pull request <a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/357">#357</a>
from igorkasyanchuk/356-undesirable-mutation-of-marce...</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/84f0596dd984a00500d4f3ed51a1395268744253"><code>84f0596</code></a>
[Validator] Fix issue with all_available_marcel_content_types mutating
Marcel...</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/9466e97a910e729de1907e5ef68d5b17e1e3accf"><code>9466e97</code></a>
new release</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/b9f13e36c0f0e4251936e9c81faafc7a18426a40"><code>b9f13e3</code></a>
Merge pull request <a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/353">#353</a>
from igorkasyanchuk/update-rails-load-hook</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/878f9c6728e13960b500aecfee75b6fe25f46fe6"><code>878f9c6</code></a>
[Blob] Correct Rails hook</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/1396c53f32023030a8e92a40432605524c1997bc"><code>1396c53</code></a>
[Metadata] Fix nasty bug due to AWS not allowing anything apart from
String (...</li>
<li><a
href="https://github.com/igorkasyanchuk/active_storage_validations/commit/c4736005a7ae6cbfa5125ce97cdb08017723ce16"><code>c473600</code></a>
Merge pull request <a
href="https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/351">#351</a>
from igorkasyanchuk/350-20-aspect-ratio-validator-bre...</li>
<li>Additional commits viewable in <a
href="https://github.com/igorkasyanchuk/active_storage_validations/compare/1.4.0...2.0.2">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>1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
0 commit comments