Commit 9e62ec8
authored
build(deps): bump github.com/Masterminds/semver/v3 from 3.3.1 to 3.4.0 (#3148)
Bumps
[github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver)
from 3.3.1 to 3.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Masterminds/semver/releases">github.com/Masterminds/semver/v3's
releases</a>.</em></p>
<blockquote>
<h2>v3.4.0</h2>
<p>There are a few changes in this release to highlight:</p>
<ol>
<li><code>Constraints</code> now has a property
<code>IncludePrerelease</code>. When set to true the <code>Check</code>
and <code>Validate</code> methods will include prereleases.</li>
<li>When an AND group has one constraint with a prerelease but more than
one constraint then prereleases will be included. For example,
<code>>1.0.0-beta.1 < 2</code>. In the past this would not have
included prereleases because each constraint needed to have a
prerelease. Now, only one constraint needs to have a prerelease. This is
considered a long standing bug fix. Note, this does not carry across OR
groups. For example, <code>>1.0.0-beta.1 < 2 || > 3</code>. In
this case, prereleases will not be included when evaluating against
<code>>3</code>.</li>
<li><code>NewVersion</code> coercion with leading "0"'s is
restored. This can be disabled by setting the package level property
<code>CoerceNewVersion</code> to <code>false</code>.</li>
</ol>
<h2>What's Changed</h2>
<ul>
<li>fix the CodeQL link by <a
href="https://github.com/dmitris"><code>@dmitris</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/257">Masterminds/semver#257</a></li>
<li>Restore detailed errors when failed to parse with NewVersion by <a
href="https://github.com/mattfarina"><code>@mattfarina</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/262">Masterminds/semver#262</a></li>
<li>updating go version tested with by <a
href="https://github.com/mattfarina"><code>@mattfarina</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/263">Masterminds/semver#263</a></li>
<li>Restore the ability to have leading 0's with NewVersion by <a
href="https://github.com/mattfarina"><code>@mattfarina</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/266">Masterminds/semver#266</a></li>
<li>Handle pre-releases on all in an and group by <a
href="https://github.com/mattfarina"><code>@mattfarina</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/267">Masterminds/semver#267</a></li>
<li>Add property to include prereleases by <a
href="https://github.com/mattfarina"><code>@mattfarina</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/268">Masterminds/semver#268</a></li>
<li>Updating the error message handling by <a
href="https://github.com/mattfarina"><code>@mattfarina</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/269">Masterminds/semver#269</a></li>
<li>Update the release notes and readme for new version by <a
href="https://github.com/mattfarina"><code>@mattfarina</code></a> in <a
href="https://redirect.github.com/Masterminds/semver/pull/270">Masterminds/semver#270</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/dmitris"><code>@dmitris</code></a> made
their first contribution in <a
href="https://redirect.github.com/Masterminds/semver/pull/257">Masterminds/semver#257</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Masterminds/semver/compare/v3.3.1...v3.4.0">https://github.com/Masterminds/semver/compare/v3.3.1...v3.4.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Masterminds/semver/blob/master/CHANGELOG.md">github.com/Masterminds/semver/v3's
changelog</a>.</em></p>
<blockquote>
<h2>3.4.0 (2025-06-27)</h2>
<h3>Added</h3>
<ul>
<li><a
href="https://redirect.github.com/Masterminds/semver/issues/268">#268</a>:
Added property to Constraints to include prereleases for Check and
Validate</li>
</ul>
<h3>Changed</h3>
<ul>
<li><a
href="https://redirect.github.com/Masterminds/semver/issues/263">#263</a>:
Updated Go testing for 1.24, 1.23, and 1.22</li>
<li><a
href="https://redirect.github.com/Masterminds/semver/issues/269">#269</a>:
Updated the error message handling for message case and wrapping
errors</li>
<li><a
href="https://redirect.github.com/Masterminds/semver/issues/266">#266</a>:
Restore the ability to have leading 0's when parsing with NewVersion.
Opt-out of this by setting CoerceNewVersion to false.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><a
href="https://redirect.github.com/Masterminds/semver/issues/257">#257</a>:
Fixed the CodeQL link (thanks <a
href="https://github.com/dmitris"><code>@dmitris</code></a>)</li>
<li><a
href="https://redirect.github.com/Masterminds/semver/issues/262">#262</a>:
Restored detailed errors when failed to parse with NewVersion. Opt-out
of this by setting DetailedNewVersionErrors to false for faster
performance.</li>
<li><a
href="https://redirect.github.com/Masterminds/semver/issues/267">#267</a>:
Handle pre-releases for an "and" group if one constraint
includes them</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Masterminds/semver/commit/61fc460d28283a91c53be65c2e0f20b494ac8ad9"><code>61fc460</code></a>
Merge pull request <a
href="https://redirect.github.com/Masterminds/semver/issues/270">#270</a>
from mattfarina/relnotes-3.4.0</li>
<li><a
href="https://github.com/Masterminds/semver/commit/69a63e729f6254d980ff39c4ac89b5990f2be449"><code>69a63e7</code></a>
Update the release notes and readme for new version</li>
<li><a
href="https://github.com/Masterminds/semver/commit/dc05094bcba909be3d0c14364bb14b5e9142dad4"><code>dc05094</code></a>
Merge pull request <a
href="https://redirect.github.com/Masterminds/semver/issues/269">#269</a>
from mattfarina/lowercase-error-strings</li>
<li><a
href="https://github.com/Masterminds/semver/commit/a2cd9c2c2e49a0a0af115a08be31d410eacdf9e4"><code>a2cd9c2</code></a>
Updating the error message handling</li>
<li><a
href="https://github.com/Masterminds/semver/commit/9760c473b7cc395e48276f7f2d0c33ae824e123a"><code>9760c47</code></a>
Merge pull request <a
href="https://redirect.github.com/Masterminds/semver/issues/268">#268</a>
from mattfarina/include-prerelease</li>
<li><a
href="https://github.com/Masterminds/semver/commit/c3747513c320448dfaf6f75c6a06a14a6221896f"><code>c374751</code></a>
Add property to include prereleases</li>
<li><a
href="https://github.com/Masterminds/semver/commit/057c901b9979a2a6b8e06adfbf96349a641ba2e1"><code>057c901</code></a>
Merge pull request <a
href="https://redirect.github.com/Masterminds/semver/issues/267">#267</a>
from mattfarina/fix-259</li>
<li><a
href="https://github.com/Masterminds/semver/commit/abab1c2f5fcf52a1483bfc4be892a0ad42afd09a"><code>abab1c2</code></a>
Handle pre-releases on all in an and group</li>
<li><a
href="https://github.com/Masterminds/semver/commit/ebda872fa10e6cc730c5973bbdb512b9511eb65e"><code>ebda872</code></a>
Merge pull request <a
href="https://redirect.github.com/Masterminds/semver/issues/266">#266</a>
from mattfarina/restore-calver</li>
<li><a
href="https://github.com/Masterminds/semver/commit/4ed619ef3b4f63d7c94b2e19725c2719054de3bd"><code>4ed619e</code></a>
Restore the ability to have leading 0's with NewVersion</li>
<li>Additional commits viewable in <a
href="https://github.com/Masterminds/semver/compare/v3.3.1...v3.4.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 dc44706 commit 9e62ec8
2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments