Skip to content

Conversation

@toxn
Copy link
Contributor

@toxn toxn commented Sep 18, 2025

Implements CLI-350

@garydgregory garydgregory changed the title feat: add option-counting functions to CommandLine Add getOptionCount to CommandLine to measure option repetition Sep 18, 2025
Copy link
Member

@garydgregory garydgregory left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @toxn

Thank you for your PR.

The build fails since you did not follow the instructions in the PR template. Basically, run 'mvn' by itself.

@toxn toxn force-pushed the option-count branch 4 times, most recently from 0521818 to 505248b Compare September 19, 2025 09:39
@toxn
Copy link
Contributor Author

toxn commented Sep 19, 2025

mvn doesn't work with Temurin Jdk 21.
with Java17 or less it fails on TypeHandlerTest:testCreateDate so I'm unable to test full compilation

@garydgregory
Copy link
Member

garydgregory commented Sep 19, 2025

Hello @toxn
Thank you for your update... but please fix the build errors. You must run mvn by itself and fix any failures before you push.

@toxn
Copy link
Contributor Author

toxn commented Sep 19, 2025

Fixed style issues

@toxn
Copy link
Contributor Author

toxn commented Sep 19, 2025

I took the initiative to fix TypeHandlerTest:testCreateDate to ensure correct compilation.
Problem was stemming from Date::toString outputting an english-locale date even when the system is in another locale.

This could be a real bug if TypeHandler::createDate should only accept an english date (nothing specified in javadoc regarding locale).

Maybe Converter.DATE could either enforce english locale, or try english locale upon failure with default locale.

@toxn toxn requested a review from garydgregory September 19, 2025 19:49
Copy link
Member

@garydgregory garydgregory left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @toxn
TY for your update, please see my comment.

@garydgregory
Copy link
Member

LGTM. @Claudenw Any objections?

Copy link
Contributor

@Claudenw Claudenw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@garydgregory garydgregory merged commit f6c45f8 into apache:master Oct 4, 2025
17 checks passed
@garydgregory garydgregory changed the title Add getOptionCount to CommandLine to measure option repetition Add CommandLine.getOptionCount() to measure option repetition Oct 4, 2025
@garydgregory
Copy link
Member

PR merged, thank you @toxn

Please test your use case from git master or a snapshot build from https://repository.apache.org/content/repositories/snapshots/

Thank you!

github-actions bot pushed a commit to B3Partners/brmo that referenced this pull request Nov 18, 2025
Bumps [commons-cli:commons-cli](https://github.com/apache/commons-cli)
from 1.10.0 to 1.11.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-cli/blob/master/RELEASE-NOTES.txt">commons-cli:commons-cli's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of
Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing,
and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is
required.</p>
<h2>New Features</h2>
<ul>
<li>
<pre><code> Add CommandLine.getOptionCount() to measure option
repetition [#396](apache/commons-cli#396).
Thanks to David Larochette, Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>CLI-351: Multiple trailing BREAK_CHAR_SET characters cause infinite
loop in HelpFormatter. Thanks to Damien Carbonne, Claude Warren, Gary
Gregory.</li>
<li>CLI-351: Fix issue with groups not being reported in help output. <a
href="https://redirect.github.com/apache/commons-cli/issues/411">#411</a>.
Thanks to Damien Carbonne, Claude Warren, Gary Gregory.</li>
</ul>
<h2>Updates</h2>
<ul>
<li>
<pre><code> Bump org.apache.commons:commons-parent from 85 to 91
[#393](apache/commons-cli#393). Thanks to Gary
Gregory, Dependabot.
</code></pre>
</li>
<li>
<pre><code> Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to
Gary Gregory.
</code></pre>
</li>
</ul>
<p>Historical list of changes: <a
href="https://commons.apache.org/proper/commons-cli/changes.html">https://commons.apache.org/proper/commons-cli/changes.html</a></p>
<p>For complete information on Apache Commons CLI, including
instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Commons CLI
website:</p>
<p><a
href="https://commons.apache.org/proper/commons-cli/">https://commons.apache.org/proper/commons-cli/</a></p>
<p>Download page: <a
href="https://commons.apache.org/proper/commons-cli/download_cli.cgi">https://commons.apache.org/proper/commons-cli/download_cli.cgi</a></p>
<p>Have fun!
The Apache Commons Team</p>
<hr />
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of
Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing,
and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is
required.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-cli/commit/d74613321325f6081fa0206c4ab608ab65d80e2e"><code>d746133</code></a>
Prepare for the release candidate 1.11.0 RC1</li>
<li><a
href="https://github.com/apache/commons-cli/commit/966ddd66b31e0608ecbd650a3eb2bb2426e26c22"><code>966ddd6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-cli/commit/234a34d61dc11a302358c92fd18ed702327c5e39"><code>234a34d</code></a>
Use ternary to reduce duplication</li>
<li><a
href="https://github.com/apache/commons-cli/commit/ef98fc4b9302fbf10e8b608dce0571d2bc066345"><code>ef98fc4</code></a>
Better test assertions</li>
<li><a
href="https://github.com/apache/commons-cli/commit/a9baf80a113c75885f53bb0dc34e6f9e15bc37b3"><code>a9baf80</code></a>
No need to create an intermediary array</li>
<li><a
href="https://github.com/apache/commons-cli/commit/4c464592162bbae53dd606ca56375ce92894e3cf"><code>4c46459</code></a>
Reduce returns</li>
<li><a
href="https://github.com/apache/commons-cli/commit/7108379d50938de7ac26de6d1c76ee6a0ef2845f"><code>7108379</code></a>
Javadoc</li>
<li><a
href="https://github.com/apache/commons-cli/commit/7199a701924f0ecf95d729095bc610d6434a3a77"><code>7199a70</code></a>
Use forEachRemaining</li>
<li><a
href="https://github.com/apache/commons-cli/commit/e852acf572129fa8b2e3824b0e23a32a074e832f"><code>e852acf</code></a>
Reuse constants</li>
<li><a
href="https://github.com/apache/commons-cli/commit/395346c58f510fcff79893d0adeb9961ab430a43"><code>395346c</code></a>
Better exception message</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-cli/compare/rel/commons-cli-1.10.0...rel/commons-cli-1.11.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-cli:commons-cli&package-manager=maven&previous-version=1.10.0&new-version=1.11.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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dongjoon-hyun pushed a commit to apache/orc that referenced this pull request Jan 3, 2026
Bumps [commons-cli:commons-cli](https://github.com/apache/commons-cli) from 1.10.0 to 1.11.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/apache/commons-cli/blob/master/RELEASE-NOTES.txt">commons-cli:commons-cli's changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is required.</p>
<h2>New Features</h2>
<ul>
<li>
<pre><code>      Add CommandLine.getOptionCount() to measure option repetition [#396](apache/commons-cli#396). Thanks to David Larochette, Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>CLI-351:  Multiple trailing BREAK_CHAR_SET characters cause infinite loop in HelpFormatter. Thanks to Damien Carbonne, Claude Warren, Gary Gregory.</li>
<li>CLI-351:  Fix issue with groups not being reported in help output. <a href="https://redirect.github.com/apache/commons-cli/issues/411">#411</a>. Thanks to Damien Carbonne, Claude Warren, Gary Gregory.</li>
</ul>
<h2>Updates</h2>
<ul>
<li>
<pre><code>      Bump org.apache.commons:commons-parent from 85 to 91 [#393](apache/commons-cli#393). Thanks to Gary Gregory, Dependabot.
</code></pre>
</li>
<li>
<pre><code>      Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<p>Historical list of changes: <a href="https://commons.apache.org/proper/commons-cli/changes.html">https://commons.apache.org/proper/commons-cli/changes.html</a></p>
<p>For complete information on Apache Commons CLI, including instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Commons CLI website:</p>
<p><a href="https://commons.apache.org/proper/commons-cli/">https://commons.apache.org/proper/commons-cli/</a></p>
<p>Download page: <a href="https://commons.apache.org/proper/commons-cli/download_cli.cgi">https://commons.apache.org/proper/commons-cli/download_cli.cgi</a></p>
<p>Have fun!
The Apache Commons Team</p>
<hr />
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is required.</p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/apache/commons-cli/commit/d74613321325f6081fa0206c4ab608ab65d80e2e"><code>d746133</code></a> Prepare for the release candidate 1.11.0 RC1</li>
<li><a href="https://github.com/apache/commons-cli/commit/966ddd66b31e0608ecbd650a3eb2bb2426e26c22"><code>966ddd6</code></a> Prepare for the next release candidate</li>
<li><a href="https://github.com/apache/commons-cli/commit/234a34d61dc11a302358c92fd18ed702327c5e39"><code>234a34d</code></a> Use ternary to reduce duplication</li>
<li><a href="https://github.com/apache/commons-cli/commit/ef98fc4b9302fbf10e8b608dce0571d2bc066345"><code>ef98fc4</code></a> Better test assertions</li>
<li><a href="https://github.com/apache/commons-cli/commit/a9baf80a113c75885f53bb0dc34e6f9e15bc37b3"><code>a9baf80</code></a> No need to create an intermediary array</li>
<li><a href="https://github.com/apache/commons-cli/commit/4c464592162bbae53dd606ca56375ce92894e3cf"><code>4c46459</code></a> Reduce returns</li>
<li><a href="https://github.com/apache/commons-cli/commit/7108379d50938de7ac26de6d1c76ee6a0ef2845f"><code>7108379</code></a> Javadoc</li>
<li><a href="https://github.com/apache/commons-cli/commit/7199a701924f0ecf95d729095bc610d6434a3a77"><code>7199a70</code></a> Use forEachRemaining</li>
<li><a href="https://github.com/apache/commons-cli/commit/e852acf572129fa8b2e3824b0e23a32a074e832f"><code>e852acf</code></a> Reuse constants</li>
<li><a href="https://github.com/apache/commons-cli/commit/395346c58f510fcff79893d0adeb9961ab430a43"><code>395346c</code></a> Better exception message</li>
<li>Additional commits viewable in <a href="https://github.com/apache/commons-cli/compare/rel/commons-cli-1.10.0...rel/commons-cli-1.11.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-cli:commons-cli&package-manager=maven&previous-version=1.10.0&new-version=1.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR 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>

> **Note**
> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Closes #2459 from dependabot[bot]/dependabot/maven/java/commons-cli-commons-cli-1.11.0.

Authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Dongjoon Hyun <[email protected]>
dongjoon-hyun pushed a commit to apache/orc that referenced this pull request Jan 3, 2026
Bumps [commons-cli:commons-cli](https://github.com/apache/commons-cli) from 1.10.0 to 1.11.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/apache/commons-cli/blob/master/RELEASE-NOTES.txt">commons-cli:commons-cli's changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is required.</p>
<h2>New Features</h2>
<ul>
<li>
<pre><code>      Add CommandLine.getOptionCount() to measure option repetition [#396](apache/commons-cli#396). Thanks to David Larochette, Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>CLI-351:  Multiple trailing BREAK_CHAR_SET characters cause infinite loop in HelpFormatter. Thanks to Damien Carbonne, Claude Warren, Gary Gregory.</li>
<li>CLI-351:  Fix issue with groups not being reported in help output. <a href="https://redirect.github.com/apache/commons-cli/issues/411">#411</a>. Thanks to Damien Carbonne, Claude Warren, Gary Gregory.</li>
</ul>
<h2>Updates</h2>
<ul>
<li>
<pre><code>      Bump org.apache.commons:commons-parent from 85 to 91 [#393](apache/commons-cli#393). Thanks to Gary Gregory, Dependabot.
</code></pre>
</li>
<li>
<pre><code>      Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<p>Historical list of changes: <a href="https://commons.apache.org/proper/commons-cli/changes.html">https://commons.apache.org/proper/commons-cli/changes.html</a></p>
<p>For complete information on Apache Commons CLI, including instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Commons CLI website:</p>
<p><a href="https://commons.apache.org/proper/commons-cli/">https://commons.apache.org/proper/commons-cli/</a></p>
<p>Download page: <a href="https://commons.apache.org/proper/commons-cli/download_cli.cgi">https://commons.apache.org/proper/commons-cli/download_cli.cgi</a></p>
<p>Have fun!
The Apache Commons Team</p>
<hr />
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is required.</p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/apache/commons-cli/commit/d74613321325f6081fa0206c4ab608ab65d80e2e"><code>d746133</code></a> Prepare for the release candidate 1.11.0 RC1</li>
<li><a href="https://github.com/apache/commons-cli/commit/966ddd66b31e0608ecbd650a3eb2bb2426e26c22"><code>966ddd6</code></a> Prepare for the next release candidate</li>
<li><a href="https://github.com/apache/commons-cli/commit/234a34d61dc11a302358c92fd18ed702327c5e39"><code>234a34d</code></a> Use ternary to reduce duplication</li>
<li><a href="https://github.com/apache/commons-cli/commit/ef98fc4b9302fbf10e8b608dce0571d2bc066345"><code>ef98fc4</code></a> Better test assertions</li>
<li><a href="https://github.com/apache/commons-cli/commit/a9baf80a113c75885f53bb0dc34e6f9e15bc37b3"><code>a9baf80</code></a> No need to create an intermediary array</li>
<li><a href="https://github.com/apache/commons-cli/commit/4c464592162bbae53dd606ca56375ce92894e3cf"><code>4c46459</code></a> Reduce returns</li>
<li><a href="https://github.com/apache/commons-cli/commit/7108379d50938de7ac26de6d1c76ee6a0ef2845f"><code>7108379</code></a> Javadoc</li>
<li><a href="https://github.com/apache/commons-cli/commit/7199a701924f0ecf95d729095bc610d6434a3a77"><code>7199a70</code></a> Use forEachRemaining</li>
<li><a href="https://github.com/apache/commons-cli/commit/e852acf572129fa8b2e3824b0e23a32a074e832f"><code>e852acf</code></a> Reuse constants</li>
<li><a href="https://github.com/apache/commons-cli/commit/395346c58f510fcff79893d0adeb9961ab430a43"><code>395346c</code></a> Better exception message</li>
<li>Additional commits viewable in <a href="https://github.com/apache/commons-cli/compare/rel/commons-cli-1.10.0...rel/commons-cli-1.11.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-cli:commons-cli&package-manager=maven&previous-version=1.10.0&new-version=1.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR 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>

> **Note**
> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Closes #2459 from dependabot[bot]/dependabot/maven/java/commons-cli-commons-cli-1.11.0.

Authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit d49037e)
Signed-off-by: Dongjoon Hyun <[email protected]>
louwers added a commit to maplibre/maplibre-tile-spec that referenced this pull request Jan 8, 2026
…tory with 12 updates (#772)

Bumps the all-gradle-version-updates group with 11 updates in the /java
directory:

| Package | From | To |
| --- | --- | --- |
|
[org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework)
| `5.10.3` | `6.0.1` |
|
[org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework)
| `5.11.4` | `6.0.1` |
| com.diffplug.spotless | `8.0.0` | `8.1.0` |
| org.apache.commons:commons-lang3 | `3.14.0` | `3.20.0` |
|
[com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf)
| `4.32.1` | `4.33.2` |
|
[me.lemire.integercompression:JavaFastPFOR](https://github.com/fast-pack/JavaFastPFOR)
| `0.2.1` | `0.3.10` |
|
[org.jetbrains:annotations](https://github.com/JetBrains/java-annotations)
| `15.0` | `26.0.2-1` |
| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) |
`3.50.3.0` | `3.51.1.0` |
| me.champeau.jmh | `0.7.2` | `0.7.3` |
|
[com.vanniktech.maven.publish](https://github.com/vanniktech/gradle-maven-publish-plugin)
| `0.34.0` | `0.35.0` |
| [commons-cli:commons-cli](https://github.com/apache/commons-cli) |
`1.10.0` | `1.11.0` |


Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.3 to 6.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-api's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1</p>
<p>See <a href="https://docs.junit.org/6.0.1/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1">https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1</a></p>
<p>JUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0</p>
<p>See <a href="https://docs.junit.org/6.0.0/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a href="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/2897robo"><code>@​2897robo</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4525">junit-team/junit-framework#4525</a></li>
<li><a
href="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/strangelookingnerd"><code>@​strangelookingnerd</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4683">junit-team/junit-framework#4683</a></li>
<li><a href="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/eric6iese"><code>@​eric6iese</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4717">junit-team/junit-framework#4717</a></li>
<li><a
href="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/raccoonback"><code>@​raccoonback</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4822">junit-team/junit-framework#4822</a></li>
<li><a href="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/currenjin"><code>@​currenjin</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4823">junit-team/junit-framework#4823</a></li>
<li><a
href="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/mehulimukherjee"><code>@​mehulimukherjee</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4913">junit-team/junit-framework#4913</a></li>
<li><a href="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/lslonina"><code>@​lslonina</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4629">junit-team/junit-framework#4629</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0">https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0</a></p>
<p>JUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage
6.0.0-RC3</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC3/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a
href="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/mehulimukherjee"><code>@​mehulimukherjee</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4913">junit-team/junit-framework#4913</a></li>
<li><a href="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/lslonina"><code>@​lslonina</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4629">junit-team/junit-framework#4629</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3">https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3</a></p>
<p>JUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage
6.0.0-RC2</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC2/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2">https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2</a></p>
<p>JUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage
6.0.0-RC1</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC1/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a
href="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/raccoonback"><code>@​raccoonback</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4822">junit-team/junit-framework#4822</a></li>
<li><a href="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/currenjin"><code>@​currenjin</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4823">junit-team/junit-framework#4823</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1">https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1</a></p>
<p>JUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage
6.0.0-M2</p>
<p>See <a href="https://docs.junit.org/6.0.0-M2/release-notes/">Release
Notes</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b"><code>d774b9c</code></a>
Release 6.0.1 (second attempt)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c"><code>8178545</code></a>
Mark module as deprecated for removal</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a"><code>7b43fcc</code></a>
Back to snapshots for further development</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78"><code>a5ef746</code></a>
Release 6.0.1</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5"><code>008be8d</code></a>
Finalize 5.14.1 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc"><code>b2c55a8</code></a>
Finalize 6.0.1 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c"><code>866c01a</code></a>
Add note about duplicate test execution with <a
href="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/Suite"><code>@​Suite</code></a> (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5080">#5080</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15"><code>de88e88</code></a>
Fix broken links in documentation</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6"><code>9dd132d</code></a>
Add Valhalla EA to workflow matrix</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec"><code>fedda88</code></a>
Make jdk.jfr import optional in OSGi manifest (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5092">#5092</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r5.10.3...r6.0.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.11.4 to 6.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-engine's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1</p>
<p>See <a href="https://docs.junit.org/6.0.1/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1">https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1</a></p>
<p>JUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0</p>
<p>See <a href="https://docs.junit.org/6.0.0/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a href="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/2897robo"><code>@​2897robo</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4525">junit-team/junit-framework#4525</a></li>
<li><a
href="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/strangelookingnerd"><code>@​strangelookingnerd</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4683">junit-team/junit-framework#4683</a></li>
<li><a href="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/eric6iese"><code>@​eric6iese</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4717">junit-team/junit-framework#4717</a></li>
<li><a
href="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/raccoonback"><code>@​raccoonback</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4822">junit-team/junit-framework#4822</a></li>
<li><a href="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/currenjin"><code>@​currenjin</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4823">junit-team/junit-framework#4823</a></li>
<li><a
href="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/mehulimukherjee"><code>@​mehulimukherjee</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4913">junit-team/junit-framework#4913</a></li>
<li><a href="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/lslonina"><code>@​lslonina</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4629">junit-team/junit-framework#4629</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0">https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0</a></p>
<p>JUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage
6.0.0-RC3</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC3/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a
href="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/mehulimukherjee"><code>@​mehulimukherjee</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4913">junit-team/junit-framework#4913</a></li>
<li><a href="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/lslonina"><code>@​lslonina</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4629">junit-team/junit-framework#4629</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3">https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3</a></p>
<p>JUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage
6.0.0-RC2</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC2/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2">https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2</a></p>
<p>JUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage
6.0.0-RC1</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC1/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a
href="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/raccoonback"><code>@​raccoonback</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4822">junit-team/junit-framework#4822</a></li>
<li><a href="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/currenjin"><code>@​currenjin</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4823">junit-team/junit-framework#4823</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1">https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1</a></p>
<p>JUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage
6.0.0-M2</p>
<p>See <a href="https://docs.junit.org/6.0.0-M2/release-notes/">Release
Notes</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b"><code>d774b9c</code></a>
Release 6.0.1 (second attempt)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c"><code>8178545</code></a>
Mark module as deprecated for removal</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a"><code>7b43fcc</code></a>
Back to snapshots for further development</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78"><code>a5ef746</code></a>
Release 6.0.1</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5"><code>008be8d</code></a>
Finalize 5.14.1 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc"><code>b2c55a8</code></a>
Finalize 6.0.1 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c"><code>866c01a</code></a>
Add note about duplicate test execution with <a
href="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/Suite"><code>@​Suite</code></a> (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5080">#5080</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15"><code>de88e88</code></a>
Fix broken links in documentation</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6"><code>9dd132d</code></a>
Add Valhalla EA to workflow matrix</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec"><code>fedda88</code></a>
Make jdk.jfr import optional in OSGi manifest (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5092">#5092</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r5.11.4...r6.0.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.junit.jupiter:junit-jupiter-params` from 5.10.3 to 6.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-params's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1</p>
<p>See <a href="https://docs.junit.org/6.0.1/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1">https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1</a></p>
<p>JUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0</p>
<p>See <a href="https://docs.junit.org/6.0.0/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a href="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/2897robo"><code>@​2897robo</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4525">junit-team/junit-framework#4525</a></li>
<li><a
href="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/strangelookingnerd"><code>@​strangelookingnerd</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4683">junit-team/junit-framework#4683</a></li>
<li><a href="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/eric6iese"><code>@​eric6iese</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4717">junit-team/junit-framework#4717</a></li>
<li><a
href="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/raccoonback"><code>@​raccoonback</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4822">junit-team/junit-framework#4822</a></li>
<li><a href="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/currenjin"><code>@​currenjin</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4823">junit-team/junit-framework#4823</a></li>
<li><a
href="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/mehulimukherjee"><code>@​mehulimukherjee</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4913">junit-team/junit-framework#4913</a></li>
<li><a href="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/lslonina"><code>@​lslonina</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4629">junit-team/junit-framework#4629</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0">https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0</a></p>
<p>JUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage
6.0.0-RC3</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC3/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a
href="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/mehulimukherjee"><code>@​mehulimukherjee</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4913">junit-team/junit-framework#4913</a></li>
<li><a href="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/lslonina"><code>@​lslonina</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4629">junit-team/junit-framework#4629</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3">https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3</a></p>
<p>JUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage
6.0.0-RC2</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC2/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2">https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2</a></p>
<p>JUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage
6.0.0-RC1</p>
<p>See <a href="https://docs.junit.org/6.0.0-RC1/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a
href="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/raccoonback"><code>@​raccoonback</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4822">junit-team/junit-framework#4822</a></li>
<li><a href="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/currenjin"><code>@​currenjin</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit-framework/pull/4823">junit-team/junit-framework#4823</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1">https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1</a></p>
<p>JUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage
6.0.0-M2</p>
<p>See <a href="https://docs.junit.org/6.0.0-M2/release-notes/">Release
Notes</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b"><code>d774b9c</code></a>
Release 6.0.1 (second attempt)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c"><code>8178545</code></a>
Mark module as deprecated for removal</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a"><code>7b43fcc</code></a>
Back to snapshots for further development</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78"><code>a5ef746</code></a>
Release 6.0.1</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5"><code>008be8d</code></a>
Finalize 5.14.1 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc"><code>b2c55a8</code></a>
Finalize 6.0.1 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c"><code>866c01a</code></a>
Add note about duplicate test execution with <a
href="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/Suite"><code>@​Suite</code></a> (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5080">#5080</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15"><code>de88e88</code></a>
Fix broken links in documentation</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6"><code>9dd132d</code></a>
Add Valhalla EA to workflow matrix</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec"><code>fedda88</code></a>
Make jdk.jfr import optional in OSGi manifest (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5092">#5092</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r5.10.3...r6.0.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.diffplug.spotless` from 8.0.0 to 8.1.0

Updates `org.apache.commons:commons-lang3` from 3.14.0 to 3.20.0

Updates `com.google.protobuf:protobuf-java` from 4.32.1 to 4.33.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/protocolbuffers/protobuf/commits">compare
view</a></li>
</ul>
</details>
<br />

Updates `me.lemire.integercompression:JavaFastPFOR` from 0.2.1 to 0.3.10
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/fast-pack/JavaFastPFOR/releases">me.lemire.integercompression:JavaFastPFOR's
releases</a>.</em></p>
<blockquote>
<h2>Version 0.3.10</h2>
<h2>What's Changed</h2>
<ul>
<li>Export differential packages for JPMS by <a
href="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/lifeinwild"><code>@​lifeinwild</code></a> in <a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/68">fast-pack/JavaFastPFOR#68</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.9...JavaFastPFOR-0.3.10">https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.9...JavaFastPFOR-0.3.10</a></p>
<h2>Version 0.3.9</h2>
<h2>What's Changed</h2>
<ul>
<li>Add information about Maven Central to README by <a
href="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/piotrrzysko"><code>@​piotrrzysko</code></a> in
<a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/66">fast-pack/JavaFastPFOR#66</a></li>
<li>bugfix of LongDelta by <a
href="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/lifeinwild"><code>@​lifeinwild</code></a> in <a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/67">fast-pack/JavaFastPFOR#67</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="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/lifeinwild"><code>@​lifeinwild</code></a> made
their first contribution in <a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/67">fast-pack/JavaFastPFOR#67</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.8...JavaFastPFOR-0.3.9">https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.8...JavaFastPFOR-0.3.9</a></p>
<h2>Version 0.3.8</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix release action by <a
href="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/piotrrzysko"><code>@​piotrrzysko</code></a> in
<a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/64">fast-pack/JavaFastPFOR#64</a></li>
<li>can we make publishing automatic ? by <a
href="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/lemire"><code>@​lemire</code></a> in <a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/65">fast-pack/JavaFastPFOR#65</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.4...JavaFastPFOR-0.3.8">https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.4...JavaFastPFOR-0.3.8</a></p>
<h2>Version 0.3.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Publishing to Maven Central by <a
href="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/piotrrzysko"><code>@​piotrrzysko</code></a> in
<a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/63">fast-pack/JavaFastPFOR#63</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.3...JavaFastPFOR-0.3.4">https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.3...JavaFastPFOR-0.3.4</a></p>
<h2>Version 0.3.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix handling of output offset in SkippableComposition classes by <a
href="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/piotrrzysko"><code>@​piotrrzysko</code></a> in
<a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/62">fast-pack/JavaFastPFOR#62</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.2...JavaFastPFOR-0.3.3">https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.2...JavaFastPFOR-0.3.3</a></p>
<h2>Version 0.3.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix variable-byte encoding of large longs by <a
href="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/piotrrzysko"><code>@​piotrrzysko</code></a> in
<a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/pull/61">fast-pack/JavaFastPFOR#61</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.1...JavaFastPFOR-0.3.2">https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.1...JavaFastPFOR-0.3.2</a></p>
<h2>Version 0.3.1</h2>
<p>Release patch.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.0...JavaFastPFOR-0.3.1">https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.3.0...JavaFastPFOR-0.3.1</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/f033dcf93620f9f7afb2170b11da50c5c215345c"><code>f033dcf</code></a>
[maven-release-plugin] prepare release JavaFastPFOR-0.3.10</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/abd3a3927bef79997a4ad2f6b6a3157563b1e2ad"><code>abd3a39</code></a>
Merge pull request <a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/issues/68">#68</a>
from lifeinwild/master</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/6559221f3c5df38b9e2407294653c19a715e874a"><code>6559221</code></a>
Export differential packages for JPMS</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/5eb542b2c35dfab1d9a3bb1f8b2e61f0cb4335b2"><code>5eb542b</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/a4ded943814aa28d26466e821788cbc3b7121a05"><code>a4ded94</code></a>
[maven-release-plugin] prepare release JavaFastPFOR-0.3.9</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/b9af9fee7fb03259c9c4f624463e82c2f1cb9b98"><code>b9af9fe</code></a>
Merge pull request <a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/issues/67">#67</a>
from lifeinwild/bugfix/longcompression</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/7f2f5fcdf074bc7c5d1c32119d5d32f0320ed34b"><code>7f2f5fc</code></a>
bugfix of LongDelta</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/922d46c2a28598c22a4729df0dba5b71eef498b7"><code>922d46c</code></a>
Merge pull request <a
href="https://redirect.github.com/fast-pack/JavaFastPFOR/issues/66">#66</a>
from piotrrzysko/update_readme_maven</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/8b59184298825781dffb46c6fcb50f3dbd5a055c"><code>8b59184</code></a>
Add information about Maven Central to README</li>
<li><a
href="https://github.com/fast-pack/JavaFastPFOR/commit/58b142eaa1795003d54d85c8d872549783af2eff"><code>58b142e</code></a>
undoing</li>
<li>Additional commits viewable in <a
href="https://github.com/fast-pack/JavaFastPFOR/compare/JavaFastPFOR-0.2.1...JavaFastPFOR-0.3.10">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains:annotations` from 15.0 to 26.0.2-1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/java-annotations/releases">org.jetbrains:annotations's
releases</a>.</em></p>
<blockquote>
<h2>26.0.2-1</h2>
<p>A technical release to employ new Maven publishing machinery</p>
<h2>26.0.2</h2>
<ul>
<li>Fixed missing klibs for apple artifacts.</li>
</ul>
<h2>26.0.1</h2>
<ul>
<li>Fixed sources.jar build (regression after 25.0.0)</li>
</ul>
<h2>26.0.0</h2>
<ul>
<li>Added new experimental annotation:
<code>@NotNullByDefault</code></li>
</ul>
<h2>25.0.0</h2>
<ul>
<li>Added Kotlin Multiplatform artifact
(multiplatform-annotations).</li>
<li>Removed Java 5 artifact.</li>
</ul>
<h2>24.1.0</h2>
<ul>
<li><code>@CheckReturnValue</code> is not experimental anymore.</li>
</ul>
<h2>24.0.1</h2>
<ul>
<li>Added <code>@Documented</code> annotation where it would be
useful.</li>
</ul>
<h2>24.0.0</h2>
<ul>
<li>Added new annotation: <code>@CheckReturnValue</code></li>
</ul>
<h2>23.1.0</h2>
<ul>
<li>Added new annotation: <code>@ApiStatus.Obsolete</code></li>
</ul>
<h2>23.0.0</h2>
<ul>
<li>Added new annotations: <code>@BlockingExecutor</code> and
<code>@NonBlockingExecutor</code>.</li>
</ul>
<h2>22.0.0</h2>
<ul>
<li>Added new annotations: <code>@Blocking</code> and
<code>@NonBlocking</code>.</li>
</ul>
<h2>21.0.1</h2>
<ul>
<li>Multi-Release Jar: Manifest fixed</li>
</ul>
<h2>21.0.0</h2>
<ul>
<li>Added new annotation: <code>@UnknownNullability</code>.</li>
<li>Proper JPMS module.</li>
</ul>
<h2>20.1.0</h2>
<ul>
<li>Added <code>TYPE_USE</code> target for <code>PropertyKey</code>
annotation.</li>
</ul>
<h2>20.0.0</h2>
<ul>
<li>Added new annotation: <code>@MustBeInvokedByOverriders</code>.</li>
<li>Added new annotation: <code>@VisibleForTesting</code>.</li>
<li>Added <code>TYPE_USE</code> target for <code>NonNls</code>
annotation.</li>
<li>String attributes of annotations are marked as <code>@NonNls</code>
where applicable.</li>
<li>Documentation for <code>@Nls</code> and <code>@NonNls</code>
updated: now they could be used as meta-annotations.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md">org.jetbrains:annotations's
changelog</a>.</em></p>
<blockquote>
<h2>Version 26.0.2-1</h2>
<ul>
<li>A technical release using the new Sonatype publication mechanism,
see <a
href="https://central.sonatype.org/publish/publish-portal-guide/">https://central.sonatype.org/publish/publish-portal-guide/</a></li>
</ul>
<h2>Version 26.0.2</h2>
<ul>
<li>Fixed missing klibs for apple artifacts.</li>
</ul>
<h2>Version 26.0.1</h2>
<ul>
<li>Fixed sources.jar build (regression after 25.0.0)</li>
</ul>
<h2>Version 26.0.0</h2>
<ul>
<li>Added new experimental annotation:
<code>@NotNullByDefault</code></li>
</ul>
<h2>Version 25.0.0</h2>
<ul>
<li>Added Kotlin Multiplatform artifact
(multiplatform-annotations).</li>
<li>Removed Java 5 artifact.</li>
</ul>
<h2>Version 24.1.0</h2>
<ul>
<li><code>@CheckReturnValue</code> is not experimental anymore.</li>
</ul>
<h2>Version 24.0.1</h2>
<ul>
<li>Added <code>@Documented</code> annotation where it would be
useful.</li>
</ul>
<h2>Version 24.0.0</h2>
<ul>
<li>Added new annotation: <code>@CheckReturnValue</code>.</li>
</ul>
<h2>Version 23.1.0</h2>
<ul>
<li>Added new annotation: <code>@ApiStatus.Obsolete</code>.</li>
</ul>
<h2>Version 23.0.0</h2>
<ul>
<li>Added new annotations: <code>@BlockingExecutor</code> and
<code>@NonBlockingExecutor</code>.</li>
</ul>
<h2>Version 22.0.0</h2>
<ul>
<li>Added new annotations: <code>@Blocking</code> and
<code>@NonBlocking</code>.</li>
</ul>
<h2>Version 21.0.1</h2>
<ul>
<li>Multi-Release Jar: Manifest fixed</li>
</ul>
<p>Version 21.0.0</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/JetBrains/java-annotations/commits/26.0.2-1">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.xerial:sqlite-jdbc` from 3.50.3.0 to 3.51.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/xerial/sqlite-jdbc/releases">org.xerial:sqlite-jdbc's
releases</a>.</em></p>
<blockquote>
<h2>Release 3.51.1.0</h2>
<h2>Changelog</h2>
<h2>🚀 Features</h2>
<p><strong>sqlite</strong></p>
<ul>
<li>upgrade to sqlite 3.51.1 (<a
href="https://github.com/xerial/sqlite-jdbc/commits/6868e66">6868e66</a>)</li>
</ul>
<h2>🛠  Build</h2>
<p><strong>deps</strong></p>
<ul>
<li>bump org.codehaus.mojo:versions-maven-plugin (<a
href="https://github.com/xerial/sqlite-jdbc/commits/7603dbb">7603dbb</a>)</li>
<li>bump actions/checkout from 5 to 6 (<a
href="https://github.com/xerial/sqlite-jdbc/commits/79a5083">79a5083</a>)</li>
<li>bump org.apache.maven.plugins:maven-jar-plugin (<a
href="https://github.com/xerial/sqlite-jdbc/commits/41d4bb3">41d4bb3</a>)</li>
<li>bump org.graalvm.buildtools:native-maven-plugin (<a
href="https://github.com/xerial/sqlite-jdbc/commits/2499f23">2499f23</a>)</li>
<li>org.graalvm.buildtools:native-maven-plugin from 0.10.6 to 0.11.2 (<a
href="https://redirect.github.com/xerial/sqlite-jdbc/issues/1346">#1346</a>)
(<a
href="https://github.com/xerial/sqlite-jdbc/commits/4f126e5">4f126e5</a>),
closes <a
href="https://redirect.github.com/xerial/sqlite-jdbc/issues/1346">#1346</a></li>
</ul>
<p><strong>deps-dev</strong></p>
<ul>
<li>bump org.assertj:assertj-core from 3.27.4 to 3.27.6 (<a
href="https://github.com/xerial/sqlite-jdbc/commits/c6f063c">c6f063c</a>)</li>
</ul>
<p><strong>unscoped</strong></p>
<ul>
<li>disable fail-fast (<a
href="https://github.com/xerial/sqlite-jdbc/commits/5df7db9">5df7db9</a>)</li>
</ul>
<h2>Contributors</h2>
<p>We'd like to thank the following people for their contributions:
Gauthier, Gauthier Roebroeck, Kristof</p>
<h2>Release 3.51.0.0</h2>
<h2>Changelog</h2>
<h2>🚀 Features</h2>
<p><strong>sqlite</strong></p>
<ul>
<li>upgrade to sqlite 3.51.0 (<a
href="https://github.com/xerial/sqlite-jdbc/commits/6a0f6b4">6a0f6b4</a>)</li>
<li>enable LIMIT support for UPDATE and DELETE (<a
href="https://github.com/xerial/sqlite-jdbc/commits/acf84ae">acf84ae</a>),
closes <a
href="https://redirect.github.com/xerial/sqlite-jdbc/issues/1318">#1318</a></li>
</ul>
<h2>🔄️ Changes</h2>
<ul>
<li>spotless apply (<a
href="https://github.com/xerial/sqlite-jdbc/commits/6505920">6505920</a>)</li>
</ul>
<h2>🧪 Tests</h2>
<ul>
<li>load extension enabled by connection string (<a
href="https://github.com/xerial/sqlite-jdbc/commits/751cd07">751cd07</a>)</li>
</ul>
<h2>🛠  Build</h2>
<p><strong>deps</strong></p>
<ul>
<li>bump org.graalvm.sdk:nativeimage from 24.1.2 to 25.0.1 (<a
href="https://github.com/xerial/sqlite-jdbc/commits/62a819a">62a819a</a>)</li>
<li>bump org.jreleaser:jreleaser-maven-plugin (<a
href="https://github.com/xerial/sqlite-jdbc/commits/3fc3374">3fc3374</a>)</li>
<li>bump org.apache.maven.plugins:maven-compiler-plugin (<a
href="https://github.com/xerial/sqlite-jdbc/commits/c7f900b">c7f900b</a>)</li>
<li>bump actions/download-artifact from 5 to 6 (<a
href="https://github.com/xerial/sqlite-jdbc/commits/f7063ae">f7063ae</a>)</li>
<li>bump actions/upload-artifact from 4 to 5 (<a
href="https://github.com/xerial/sqlite-jdbc/commits/938d553">938d553</a>)</li>
<li>bump org.sonatype.central:central-publishing-maven-plugin (<a
href="https://github.com/xerial/sqlite-jdbc/commits/a822d58">a822d58</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/a6d0147b96b6b2df3503b2b6f713b77e7026ae05"><code>a6d0147</code></a>
chore(release): 3.51.1.0 [skip ci]</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/5df7db9f0ee9b67d973e62009d19df112a81e330"><code>5df7db9</code></a>
ci: disable fail-fast</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/f7f2d9d4068e4fddb826ae2e1383780c2a166321"><code>f7f2d9d</code></a>
chore: update native libraries</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/6868e667483338a36cfa84eb5721130c38523d6f"><code>6868e66</code></a>
feat(sqlite): upgrade to sqlite 3.51.1</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/7603dbb8d7a5c3955e4496ffc91f6b8270b60881"><code>7603dbb</code></a>
build(deps): bump org.codehaus.mojo:versions-maven-plugin</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/79a5083039ff81c33434e270095893a43be1d89c"><code>79a5083</code></a>
build(deps): bump actions/checkout from 5 to 6</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/41d4bb3473188a6887edd0030f58099234b2584b"><code>41d4bb3</code></a>
build(deps): bump org.apache.maven.plugins:maven-jar-plugin</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/2499f230ca1b79951d4a7316c0eec79df21c930c"><code>2499f23</code></a>
build(deps): bump org.graalvm.buildtools:native-maven-plugin</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/c6f063c1afa503a1c5a9a77d18a543c9466fa3ba"><code>c6f063c</code></a>
build(deps-dev): bump org.assertj:assertj-core from 3.27.4 to
3.27.6</li>
<li><a
href="https://github.com/xerial/sqlite-jdbc/commit/4f126e55cb2211eb80d02838020f9967287be6b4"><code>4f126e5</code></a>
build(deps): org.graalvm.buildtools:native-maven-plugin from 0.10.6 to
0.11.2...</li>
<li>Additional commits viewable in <a
href="https://github.com/xerial/sqlite-jdbc/compare/3.50.3.0...3.51.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `me.champeau.jmh` from 0.7.2 to 0.7.3

Updates `com.vanniktech.maven.publish` from 0.34.0 to 0.35.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">com.vanniktech.maven.publish's
releases</a>.</em></p>
<blockquote>
<h2>0.35.0</h2>
<ul>
<li>Add support for publishing Kotlin Multiplatform libraries that use
<code>com.android.kotlin.multiplatform.library</code>.</li>
<li>Add support for validating deployments to Central Portal</li>
<li>Raise minimum Gradle version to 8.13</li>
<li>Raise minimum Android Gradle Plugin version to 8.2.2</li>
<li>Do not unconditionally disable DocLint</li>
<li>Fail publishing if <code>SONATYPE_HOST</code> is not set to
<code>CENTRAL_PORTAL</code>.</li>
<li>Fix misleading error message when Android library variant is not
found.</li>
<li>Downgrade transitive OkHttp version.</li>
<li>Don't check project heirarchy for POM properties when Isolated
proejcts is enabled.</li>
</ul>
<p>Thanks to <a
href="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/joshfriend"><code>@​joshfriend</code></a>, <a
href="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/Flowdalic"><code>@​Flowdalic</code></a> and <a
href="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/Goooler"><code>@​Goooler</code></a> for their
contributions to this release.</p>
<h4>Minimum supported versions</h4>
<ul>
<li>JDK 11</li>
<li>Gradle 8.13</li>
<li>Android Gradle Plugin 8.2.2</li>
<li>Kotlin Gradle Plugin 1.9.20</li>
</ul>
<h4>Compatibility tested up to</h4>
<ul>
<li>JDK 24</li>
<li>Gradle 9.2.0</li>
<li>Gradle 9.3.0-milestone-1</li>
<li>Android Gradle Plugin 8.13.1</li>
<li>Android Gradle Plugin 9.0.0-alpha14</li>
<li>Kotlin Gradle Plugin 2.2.21</li>
<li>Kotlin Gradle Plugin 2.3.0-Beta2</li>
</ul>
<h2>0.35.0-rc1</h2>
<ul>
<li>Add support for publishing Kotlin Multiplatform libraries that use
<code>com.android.kotlin.multiplatform.library</code>.</li>
<li>Add support for validating deployments to Central Portal</li>
<li>Raise minimum Gradle version to 8.13</li>
<li>Raise minimum Android Gradle Plugin version to 8.2.2</li>
<li>Do not unconditionally disable DocLint</li>
<li>Fail publishing if <code>SONATYPE_HOST</code> is not set to
<code>CENTRAL_PORTAL</code>.</li>
<li>Fix misleading error message when Android library variant is not
found.</li>
<li>Downgrade transitive OkHttp version.</li>
<li>Don't check project heirarchy for POM properties when Isolated
proejcts is enabled.</li>
</ul>
<p>Thanks to <a
href="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/joshfriend"><code>@​joshfriend</code></a>, <a
href="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/Flowdalic"><code>@​Flowdalic</code></a> and <a
href="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/Goooler"><code>@​Goooler</code></a> for their
contributions to this release.</p>
<h4>Minimum supported versions</h4>
<ul>
<li>JDK 11</li>
<li>Gradle 8.13</li>
<li>Android Gradle Plugin 8.2.2</li>
<li>Kotlin Gradle Plugin 1.9.20</li>
</ul>
<h4>Compatibility tested up to</h4>
<ul>
<li>JDK 24</li>
<li>Gradle 9.2.0</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/main/CHANGELOG.md">com.vanniktech.maven.publish's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases/tag/0.35.0">0.35.0</a>
<em>(2025-11-11)</em></h2>
<ul>
<li>Add support for publishing Kotlin Multiplatform libraries that use
<code>com.android.kotlin.multiplatform.library</code>.</li>
<li>Add support for validating deployments to Central Portal</li>
<li>Raise minimum Gradle version to 8.13</li>
<li>Raise minimum Android Gradle Plugin version to 8.2.2</li>
<li>Do not unconditionally disable DocLint</li>
<li>Fail publishing if <code>SONATYPE_HOST</code> is not set to
<code>CENTRAL_PORTAL</code>.</li>
<li>Fix misleading error message when Android library variant is not
found.</li>
<li>Downgrade transitive OkHttp version.</li>
<li>Don't check project heirarchy for POM properties when Isolated
proejcts is enabled.</li>
</ul>
<p>Thanks to <a
href="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/joshfriend"><code>@​joshfriend</code></a>, <a
href="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/Flowdalic"><code>@​Flowdalic</code></a> and <a
href="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/Goooler"><code>@​Goooler</code></a> for their
contributions to this release.</p>
<h4>Minimum supported versions</h4>
<ul>
<li>JDK 11</li>
<li>Gradle 8.13</li>
<li>Android Gradle Plugin 8.2.2</li>
<li>Kotlin Gradle Plugin 1.9.20</li>
</ul>
<h4>Compatibility tested up to</h4>
<ul>
<li>JDK 24</li>
<li>Gradle 9.2.0</li>
<li>Gradle 9.3.0-milestone-1</li>
<li>Android Gradle Plugin 8.13.1</li>
<li>Android Gradle Plugin 9.0.0-alpha14</li>
<li>Kotlin Gradle Plugin 2.2.21</li>
<li>Kotlin Gradle Plugin 2.3.0-Beta2</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/8232338286d5974a082ce79ef479ef782a456202"><code>8232338</code></a>
update to 0.35.0-rc1</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/85b409d29dca87a89ea240f000c900212aaa9898"><code>85b409d</code></a>
0.35.0 prep</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/2e01bc6c457b1b87b8680f18435ce6ff4a429aed"><code>2e01bc6</code></a>
Always run CI on the latest Java (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1193">#1193</a>)</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/fb36ee35ad78b0976ab9e84f86baa1212564923b"><code>fb36ee3</code></a>
Update android.gradle to v8.13.1 (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1194">#1194</a>)</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/0f8135b03266d5c15a4b7fda4c1ca753e00f00dc"><code>0f8135b</code></a>
Use Java 25 on CI (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1184">#1184</a>)</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/4cc5b526b5c1139bc243f97304f09607a9c803ea"><code>4cc5b52</code></a>
Clean up toolchain usages in tests (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1191">#1191</a>)</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/aa456e1f2b7b8d9af797dd64e4da45c89aee954a"><code>aa456e1</code></a>
Update plugin android-lint to v8.13.1 (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1195">#1195</a>)</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/32a922687807515e2b59ee18364c73b921ddd3bb"><code>32a9226</code></a>
Update dependency com.android.library to v9.0.0-alpha14 (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1188">#1188</a>)</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/48a58afe3e76b46f39f092028083db1e629f24ab"><code>48a58af</code></a>
Support deploying API html (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1192">#1192</a>)</li>
<li><a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/commit/a795a97d658c941f665001e2ca35314ce3a39ea5"><code>a795a97</code></a>
Clean up android extensions in tests (<a
href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/1190">#1190</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.34.0...0.35.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `commons-cli:commons-cli` from 1.10.0 to 1.11.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-cli/blob/master/RELEASE-NOTES.txt">commons-cli:commons-cli's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of
Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing,
and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is
required.</p>
<h2>New Features</h2>
<ul>
<li>
<pre><code> Add CommandLine.getOptionCount() to measure option
repetition [#396](https://github.com/apache/commons-cli/issues/396).
Thanks to David Larochette, Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>CLI-351: Multiple trailing BREAK_CHAR_SET characters cause infinite
loop in HelpFormatter. Thanks to Damien Carbonne, Claude Warren, Gary
Gregory.</li>
<li>CLI-351: Fix issue with groups not being reported in help output. <a
href="https://redirect.github.com/apache/commons-cli/issues/411">#411</a>.
Thanks to Damien Carbonne, Claude Warren, Gary Gregory.</li>
</ul>
<h2>Updates</h2>
<ul>
<li>
<pre><code> Bump org.apache.commons:commons-parent from 85 to 91
[#393](https://github.com/apache/commons-cli/issues/393). Thanks to Gary
Gregory, Dependabot.
</code></pre>
</li>
<li>
<pre><code> Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to
Gary Gregory.
</code></pre>
</li>
</ul>
<p>Historical list of changes: <a
href="https://commons.apache.org/proper/commons-cli/changes.html">https://commons.apache.org/proper/commons-cli/changes.html</a></p>
<p>For complete information on Apache Commons CLI, including
instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Commons CLI
website:</p>
<p><a
href="https://commons.apache.org/proper/commons-cli/">https://commons.apache.org/proper/commons-cli/</a></p>
<p>Download page: <a
href="https://commons.apache.org/proper/commons-cli/download_cli.cgi">https://commons.apache.org/proper/commons-cli/download_cli.cgi</a></p>
<p>Have fun!
The Apache Commons Team</p>
<hr />
<h2>Apache Commons CLI 1.11.0 Release Notes</h2>
<p>The Apache Commons CLI team is pleased to announce the release of
Apache Commons CLI 1.11.0.</p>
<p>Apache Commons CLI provides a simple API for presenting, processing,
and validating a Command Line Interface.</p>
<p>This is a feature and maintenance release. Java 8 or later is
required.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-cli/commit/d74613321325f6081fa0206c4ab608ab65d80e2e"><code>d746133</code></a>
Prepare for the release candidate 1.11.0 RC1</li>
<li><a
href="https://github.com/apache/commons-cli/commit/966ddd66b31e0608ecbd650a3eb2bb2426e26c22"><code>966ddd6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-cli/commit/234a34d61dc11a302358c92fd18ed702327c5e39"><code>234a34d</code></a>
Use ternary to reduce duplication</li>
<li><a
href="https://github.com/apache/commons-cli/commit/ef98fc4b9302fbf10e8b608dce0571d2bc066345"><code>ef98fc4</code></a>
Better test assertions</li>
<li><a
href="https://github.com/apache/commons-cli/commit/a9baf80a113c75885f53bb0dc34e6f9e15bc37b3"><code>a9baf80</code></a>
No need to create an intermediary array</li>
<li><a
href="https://github.com/apache/commons-cli/commit/4c464592162bbae53dd606ca56375ce92894e3cf"><code>4c46459</code></a>
Reduce returns</li>
<li><a
href="https://github.com/apache/commons-cli/commit/7108379d50938de7ac26de6d1c76ee6a0ef2845f"><code>7108379</code></a>
Javadoc</li>
<li><a
href="https://github.com/apache/commons-cli/commit/7199a701924f0ecf95d729095bc610d6434a3a77"><code>7199a70</code></a>
Use forEachRemaining</li>
<li><a
href="https://github.com/apache/commons-cli/commit/e852acf572129fa8b2e3824b0e23a32a074e832f"><code>e852acf</code></a>
Reuse constants</li>
<li><a
href="https://github.com/apache/commons-cli/commit/395346c58f510fcff79893d0adeb9961ab430a43"><code>395346c</code></a>
Better exception message</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-cli/compare/rel/commons-cli-1.10.0...rel/commons-cli-1.11.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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants