Skip to content

Javadoc typo in Base16.java#380

Merged
garydgregory merged 3 commits intoapache:masterfrom
Baunsgaard:patch-1
May 28, 2025
Merged

Javadoc typo in Base16.java#380
garydgregory merged 3 commits intoapache:masterfrom
Baunsgaard:patch-1

Conversation

@Baunsgaard
Copy link
Copy Markdown
Contributor

No description provided.

@garydgregory garydgregory merged commit 1f3b9fe into apache:master May 28, 2025
9 checks passed
garydgregory added a commit that referenced this pull request May 28, 2025
sjvans pushed a commit to cap-java/cds-feature-advanced-event-mesh that referenced this pull request Jul 25, 2025
)

Bumps
[commons-codec:commons-codec](https://github.com/apache/commons-codec)
from 1.18.0 to 1.19.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt">commons-codec:commons-codec's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Codec 1.19.0 Release Notes</h2>
<p>The Apache Commons Codec team is pleased to announce the release of
Apache Commons Codec 1.19.0.</p>
<p>The Apache Commons Codec component contains encoders and decoders for
formats such as Base16, Base32, Base64, digest, and Hexadecimal. In
addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.</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 HmacUtils.hmac(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code>        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Add PMD check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Add SpotBugs check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>
<pre><code> Remove -nouses directive from maven-bundle-plugin. OSGi
package imports now state 'uses' definitions for package imports, this
doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks
to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Refactor DigestUtils.updateDigest(MessageDigest, File) to
use NIO. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-328: Clarify Javadoc for
org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks
to Gary Gregory.</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to
Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Remove redundant checks for whitespace in
DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Javadoc typo in Base16.java
[#380](apache/commons-codec#380). Thanks to
Sebastian Baunsgaard.
</code></pre>
</li>
<li>
<pre><code> Deprecate unused constant
org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-331:
org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds
duplicate empty phoneme when input ends with |. Thanks to IlikeCode,
Gary Gregory.</li>
<li>CODEC-331:
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
does not remove special characters like punctuation. Thanks to
IlikeCode, Gary Gregory.</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnusedFormalParameter in private constructor in
org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD EmptyControlStatement in
org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] Medium:
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[])
may expose internal representation by storing an externally mutable
object into BaseNCodec$AbstractBuilder.encodeTable
[org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At
BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> The method
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...)
now makes a defensive copy. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Avoid unnecessary String conversion in
org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder,
Map). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] High: Potentially dangerous use of
non-short-circuit logic in
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
[org.apache.commons.codec.language.DaitchMokotoffSoundex] At
DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT.
Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Changes</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125"><code>351cb22</code></a>
Prepare for the release candidate 1.19.0 RC1</li>
<li><a
href="https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52"><code>0d501b6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236"><code>d6d4b82</code></a>
Refactor duplicate code</li>
<li><a
href="https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1"><code>6d6456c</code></a>
No need to exclude abstract test classes from Surefire runs</li>
<li><a
href="https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6"><code>22d62e4</code></a>
No need to specify the default value for linkXref</li>
<li><a
href="https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d"><code>c4daf34</code></a>
No longer need to override the version of the Jacoco Maven plugin</li>
<li><a
href="https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554"><code>8f2b673</code></a>
Remove workaround for [SUREFIRE-2253]</li>
<li><a
href="https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01"><code>466a61d</code></a>
Fix Javadoc</li>
<li><a
href="https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f"><code>ca27bd3</code></a>
Fix Checkstyle</li>
<li><a
href="https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543"><code>1dfb4e5</code></a>
Better internal method name</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0">compare
view</a></li>
</ul>
</details>
<br />


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

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
sjvans pushed a commit to cap-java/cds-feature-event-hub that referenced this pull request Jul 25, 2025
)

Bumps
[commons-codec:commons-codec](https://github.com/apache/commons-codec)
from 1.18.0 to 1.19.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt">commons-codec:commons-codec's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Codec 1.19.0 Release Notes</h2>
<p>The Apache Commons Codec team is pleased to announce the release of
Apache Commons Codec 1.19.0.</p>
<p>The Apache Commons Codec component contains encoders and decoders for
formats such as Base16, Base32, Base64, digest, and Hexadecimal. In
addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.</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 HmacUtils.hmac(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code>        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Add PMD check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Add SpotBugs check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>
<pre><code> Remove -nouses directive from maven-bundle-plugin. OSGi
package imports now state 'uses' definitions for package imports, this
doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks
to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Refactor DigestUtils.updateDigest(MessageDigest, File) to
use NIO. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-328: Clarify Javadoc for
org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks
to Gary Gregory.</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to
Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Remove redundant checks for whitespace in
DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Javadoc typo in Base16.java
[#380](apache/commons-codec#380). Thanks to
Sebastian Baunsgaard.
</code></pre>
</li>
<li>
<pre><code> Deprecate unused constant
org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-331:
org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds
duplicate empty phoneme when input ends with |. Thanks to IlikeCode,
Gary Gregory.</li>
<li>CODEC-331:
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
does not remove special characters like punctuation. Thanks to
IlikeCode, Gary Gregory.</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnusedFormalParameter in private constructor in
org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD EmptyControlStatement in
org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] Medium:
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[])
may expose internal representation by storing an externally mutable
object into BaseNCodec$AbstractBuilder.encodeTable
[org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At
BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> The method
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...)
now makes a defensive copy. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Avoid unnecessary String conversion in
org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder,
Map). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] High: Potentially dangerous use of
non-short-circuit logic in
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
[org.apache.commons.codec.language.DaitchMokotoffSoundex] At
DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT.
Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Changes</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125"><code>351cb22</code></a>
Prepare for the release candidate 1.19.0 RC1</li>
<li><a
href="https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52"><code>0d501b6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236"><code>d6d4b82</code></a>
Refactor duplicate code</li>
<li><a
href="https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1"><code>6d6456c</code></a>
No need to exclude abstract test classes from Surefire runs</li>
<li><a
href="https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6"><code>22d62e4</code></a>
No need to specify the default value for linkXref</li>
<li><a
href="https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d"><code>c4daf34</code></a>
No longer need to override the version of the Jacoco Maven plugin</li>
<li><a
href="https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554"><code>8f2b673</code></a>
Remove workaround for [SUREFIRE-2253]</li>
<li><a
href="https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01"><code>466a61d</code></a>
Fix Javadoc</li>
<li><a
href="https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f"><code>ca27bd3</code></a>
Fix Checkstyle</li>
<li><a
href="https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543"><code>1dfb4e5</code></a>
Better internal method name</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0">compare
view</a></li>
</ul>
</details>
<br />


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

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jolarsen pushed a commit to navikt/fp-bom that referenced this pull request Jul 28, 2025
…1015)

Bumps
[commons-codec:commons-codec](https://github.com/apache/commons-codec)
from 1.18.0 to 1.19.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt">commons-codec:commons-codec's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Codec 1.19.0 Release Notes</h2>
<p>The Apache Commons Codec team is pleased to announce the release of
Apache Commons Codec 1.19.0.</p>
<p>The Apache Commons Codec component contains encoders and decoders for
formats such as Base16, Base32, Base64, digest, and Hexadecimal. In
addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.</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 HmacUtils.hmac(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code>        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Add PMD check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Add SpotBugs check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>
<pre><code> Remove -nouses directive from maven-bundle-plugin. OSGi
package imports now state 'uses' definitions for package imports, this
doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks
to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Refactor DigestUtils.updateDigest(MessageDigest, File) to
use NIO. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-328: Clarify Javadoc for
org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks
to Gary Gregory.</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to
Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Remove redundant checks for whitespace in
DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Javadoc typo in Base16.java
[#380](apache/commons-codec#380). Thanks to
Sebastian Baunsgaard.
</code></pre>
</li>
<li>
<pre><code> Deprecate unused constant
org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-331:
org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds
duplicate empty phoneme when input ends with |. Thanks to IlikeCode,
Gary Gregory.</li>
<li>CODEC-331:
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
does not remove special characters like punctuation. Thanks to
IlikeCode, Gary Gregory.</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnusedFormalParameter in private constructor in
org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD EmptyControlStatement in
org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] Medium:
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[])
may expose internal representation by storing an externally mutable
object into BaseNCodec$AbstractBuilder.encodeTable
[org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At
BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> The method
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...)
now makes a defensive copy. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Avoid unnecessary String conversion in
org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder,
Map). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] High: Potentially dangerous use of
non-short-circuit logic in
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
[org.apache.commons.codec.language.DaitchMokotoffSoundex] At
DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT.
Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Changes</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125"><code>351cb22</code></a>
Prepare for the release candidate 1.19.0 RC1</li>
<li><a
href="https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52"><code>0d501b6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236"><code>d6d4b82</code></a>
Refactor duplicate code</li>
<li><a
href="https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1"><code>6d6456c</code></a>
No need to exclude abstract test classes from Surefire runs</li>
<li><a
href="https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6"><code>22d62e4</code></a>
No need to specify the default value for linkXref</li>
<li><a
href="https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d"><code>c4daf34</code></a>
No longer need to override the version of the Jacoco Maven plugin</li>
<li><a
href="https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554"><code>8f2b673</code></a>
Remove workaround for [SUREFIRE-2253]</li>
<li><a
href="https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01"><code>466a61d</code></a>
Fix Javadoc</li>
<li><a
href="https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f"><code>ca27bd3</code></a>
Fix Checkstyle</li>
<li><a
href="https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543"><code>1dfb4e5</code></a>
Better internal method name</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0">compare
view</a></li>
</ul>
</details>
<br />


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

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions Bot pushed a commit to B3Partners/brmo that referenced this pull request Jul 29, 2025
Bumps
[commons-codec:commons-codec](https://github.com/apache/commons-codec)
from 1.18.0 to 1.19.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt">commons-codec:commons-codec's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Codec 1.19.0 Release Notes</h2>
<p>The Apache Commons Codec team is pleased to announce the release of
Apache Commons Codec 1.19.0.</p>
<p>The Apache Commons Codec component contains encoders and decoders for
formats such as Base16, Base32, Base64, digest, and Hexadecimal. In
addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.</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 HmacUtils.hmac(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code>        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Add PMD check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Add SpotBugs check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>
<pre><code> Remove -nouses directive from maven-bundle-plugin. OSGi
package imports now state 'uses' definitions for package imports, this
doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks
to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Refactor DigestUtils.updateDigest(MessageDigest, File) to
use NIO. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-328: Clarify Javadoc for
org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks
to Gary Gregory.</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to
Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Remove redundant checks for whitespace in
DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Javadoc typo in Base16.java
[#380](apache/commons-codec#380). Thanks to
Sebastian Baunsgaard.
</code></pre>
</li>
<li>
<pre><code> Deprecate unused constant
org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-331:
org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds
duplicate empty phoneme when input ends with |. Thanks to IlikeCode,
Gary Gregory.</li>
<li>CODEC-331:
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
does not remove special characters like punctuation. Thanks to
IlikeCode, Gary Gregory.</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnusedFormalParameter in private constructor in
org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD EmptyControlStatement in
org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] Medium:
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[])
may expose internal representation by storing an externally mutable
object into BaseNCodec$AbstractBuilder.encodeTable
[org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At
BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> The method
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...)
now makes a defensive copy. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Avoid unnecessary String conversion in
org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder,
Map). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] High: Potentially dangerous use of
non-short-circuit logic in
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
[org.apache.commons.codec.language.DaitchMokotoffSoundex] At
DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT.
Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Changes</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125"><code>351cb22</code></a>
Prepare for the release candidate 1.19.0 RC1</li>
<li><a
href="https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52"><code>0d501b6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236"><code>d6d4b82</code></a>
Refactor duplicate code</li>
<li><a
href="https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1"><code>6d6456c</code></a>
No need to exclude abstract test classes from Surefire runs</li>
<li><a
href="https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6"><code>22d62e4</code></a>
No need to specify the default value for linkXref</li>
<li><a
href="https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d"><code>c4daf34</code></a>
No longer need to override the version of the Jacoco Maven plugin</li>
<li><a
href="https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554"><code>8f2b673</code></a>
Remove workaround for [SUREFIRE-2253]</li>
<li><a
href="https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01"><code>466a61d</code></a>
Fix Javadoc</li>
<li><a
href="https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f"><code>ca27bd3</code></a>
Fix Checkstyle</li>
<li><a
href="https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543"><code>1dfb4e5</code></a>
Better internal method name</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0">compare
view</a></li>
</ul>
</details>
<br />


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

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
scottmries pushed a commit to dequelabs/axe-core-maven-html that referenced this pull request Sep 2, 2025
…es (#535)

Bumps the maven-low-risk group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
|
[org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin)
| `3.11.1` | `3.11.3` |
|
[org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin)
| `3.13.0` | `3.14.0` |
|
[org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire)
| `3.5.2` | `3.5.3` |
|
[org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin)
| `3.2.7` | `3.2.8` |
| [commons-io:commons-io](https://github.com/apache/commons-io) |
`2.18.0` | `2.20.0` |
|
[io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager)
| `6.1.0` | `6.2.0` |
|
[com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson)
| `2.18.2` | `2.19.2` |
|
[org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework)
| `5.11.3` | `5.13.4` |
|
[com.microsoft.playwright:playwright](https://github.com/microsoft/playwright-java)
| `1.49.0` | `1.54.0` |
| [commons-codec:commons-codec](https://github.com/apache/commons-codec)
| `1.17.1` | `1.19.0` |
|
[org.apache.commons:commons-compress](https://github.com/apache/commons-compress)
| `1.27.1` | `1.28.0` |
|
[com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson)
| `2.18.2` | `2.19.2` |
| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) |
`0.8.12` | `0.8.13` |


Updates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.11.1 to
3.11.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apache/maven-javadoc-plugin/releases">org.apache.maven.plugins:maven-javadoc-plugin's
releases</a>.</em></p>
<blockquote>
<h2>3.11.3</h2>
<!-- raw HTML omitted -->
<h2>🚨 Removed</h2>
<ul>
<li>Remove workaround for long patched CVE in javadoc (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/388">#388</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
</ul>
<h2>🚀 New features and improvements</h2>
<ul>
<li>Issue <a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/369">#369</a>
Support --no-fonts option per default for jdk 23+ (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/375">#375</a>)
<a href="https://github.com/olamy"><code>@​olamy</code></a></li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>Make the legacyMode consistent (Filter out all of the
module-info.java files in legacy mode, do not use --source-path in
legacy mode) (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217">#1217</a>)
<a href="https://github.com/fridrich"><code>@​fridrich</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MJAVADOC-826">[MJAVADOC-826]</a>
- Don't try to modify project source roots (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/358">#358</a>)
<a href="https://github.com/oehme"><code>@​oehme</code></a></li>
</ul>
<h2>📝 Documentation updates</h2>
<ul>
<li>Correct javadoc-no-fork description on index-page (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/368">#368</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MNGSITE-529">[MNGSITE-529]</a>
- Rename &quot;Goals&quot; to &quot;Plugin Documentation&quot; (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/360">#360</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li>(doc) Close links tag in links parameter javadoc example (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/355">#355</a>)
<a
href="https://github.com/sixcorners"><code>@​sixcorners</code></a></li>
</ul>
<h2>👻 Maintenance</h2>
<ul>
<li>Be consistent about data encoding when copying files (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215">#1215</a>)
<a href="https://github.com/fridrich"><code>@​fridrich</code></a></li>
<li>Clean up JavadocUtilTest (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210">#1210</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Use Java 7 relativization instead of hand-rolled code (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/385">#385</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Rephrase source code fix interactive messages for clarity (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/390">#390</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Reduce non-debug logging (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/389">#389</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Delete duplicate <a
href="https://github.com/throws"><code>@​throws</code></a> clause (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/384">#384</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Use Java 7 relativization instead of our hand-rolled code (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/381">#381</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Clean up comments and argument names (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/386">#386</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Remove workaround for long patched CVE in javadoc (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/388">#388</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Issue <a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/378">#378</a>
Cleanup of code related to old non supported Java version (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/382">#382</a>)
<a href="https://github.com/olamy"><code>@​olamy</code></a></li>
<li>Cure deprecation warning (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/383">#383</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MJAVADOC-773">[MJAVADOC-773]</a>
- deprecate toRelative (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/379">#379</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Issue <a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/373">#373</a>
Fix JDK 23 build (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/374">#374</a>)
<a href="https://github.com/olamy"><code>@​olamy</code></a></li>
<li>Fix <code>aggregate</code> Javadoc typo (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/371">#371</a>)
<a
href="https://github.com/JackPGreen"><code>@​JackPGreen</code></a></li>
<li>Enable GH issues (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/365">#365</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MJAVADOC-825">[MJAVADOC-825]</a>
- Prefer NullPointerExceptions for null arguments (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/350">#350</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
</ul>
<h2>📦 Dependency updates</h2>
<ul>
<li>Bump commons-io:commons-io from 2.19.0 to 2.20.0 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1221">#1221</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1222">#1222</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in
/src/it/projects/MJAVADOC-787 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1227">#1227</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Maven Archiver 3.6.4 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1226">#1226</a>)
<a href="https://github.com/olamy"><code>@​olamy</code></a></li>
<li>Bump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in
/src/it/projects/MJAVADOC-575_source8-module-info (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1224">#1224</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1223">#1223</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in
/src/it/projects/MJAVADOC-506_excl-module-info (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/1218">#1218</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.codehaus.plexus:plexus-java from 1.3.0 to 1.5.0 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/pull/363">#363</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/8357bc2f8a8f47f9dad61a9bdaea2381357b7dcf"><code>8357bc2</code></a>
[maven-release-plugin] prepare release maven-javadoc-plugin-3.11.3</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/ab6e97e0784d4d031d57bcf6c2c4dd630a5a8fce"><code>ab6e97e</code></a>
Bump commons-io:commons-io from 2.19.0 to 2.20.0</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/83788c10c0b607b231e714b20d0e7ea73a2626ae"><code>83788c1</code></a>
Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/99ee1fc2db35d70b46670ccaadbaa488baf63b11"><code>99ee1fc</code></a>
Bump org.apache.commons:commons-lang3 in
/src/it/projects/MJAVADOC-787</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/18bfeb80da9214b3e301bc378734b699f5c67423"><code>18bfeb8</code></a>
Maven Archiver 3.6.4 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/1226">#1226</a>)</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/63618bb06e4579cbd65fb7b404dba9dc679b9e55"><code>63618bb</code></a>
Bump org.apache.commons:commons-lang3 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/1224">#1224</a>)</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/81afff947b88bb510fc4c4b893cf44e27e73c8b3"><code>81afff9</code></a>
Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/1223">#1223</a>)</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/8bcdebf24e028ec5ffe874504369940c8bcbcf90"><code>8bcdebf</code></a>
Add Apache 2.0 LICENSE file (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/1220">#1220</a>)</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/22990722ca9523168ced25befaca352cd473fcdd"><code>2299072</code></a>
Make the legacyMode consistent and actually useful (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/1217">#1217</a>)</li>
<li><a
href="https://github.com/apache/maven-javadoc-plugin/commit/33c9f01af9a3d4d28decbabd0bc02c4b3a875c2d"><code>33c9f01</code></a>
Be consistent about data encoding when copying files (<a
href="https://redirect.github.com/apache/maven-javadoc-plugin/issues/1215">#1215</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.1...maven-javadoc-plugin-3.11.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.13.0 to
3.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apache/maven-compiler-plugin/releases">org.apache.maven.plugins:maven-compiler-plugin's
releases</a>.</em></p>
<blockquote>
<h2>3.14.0</h2>
<!-- raw HTML omitted -->
<h2>🚀 New features and improvements</h2>
<ul>
<li>Enable GitHub Issues (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/305">#305</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MCOMPILER-579">[MCOMPILER-579]</a>
- allow module-version configuration (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/273">#273</a>)
<a href="https://github.com/mguillem"><code>@​mguillem</code></a></li>
<li>Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24
support (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/293">#293</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Update release-drafter configuration, PR automation (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/281">#281</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MCOMPILER-588">[MCOMPILER-588]</a>
- JUnit4 test framework to JUnit5 migration (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/236">#236</a>)
<a
href="https://github.com/MidNight-er"><code>@​MidNight-er</code></a></li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>Fix release-drafter config (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/292">#292</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MCOMPILER-591">[MCOMPILER-591]</a>
- testCompile - fix detections of target less than 1.9 (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/240">#240</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
</ul>
<h2>📦 Dependency updates</h2>
<ul>
<li>Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24
support (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/293">#293</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump mavenVersion from 3.6.3 to 3.9.9 (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/283">#283</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.mockito:mockito-core from 4.8.0 to 4.11.0 (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/288">#288</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.apache.maven.plugins:maven-plugins from 42 to 43 (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/285">#285</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li><a
href="https://issues.apache.org/jira/browse/MCOMPILER-590">[MCOMPILER-590]</a>
- Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/235">#235</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
</ul>
<h2>👻 Maintenance</h2>
<ul>
<li>Update scm tag according to branch (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/303">#303</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MNGSITE-529">[MNGSITE-529]</a>
- Rename &quot;Goals&quot; to &quot;Plugin Documentation&quot; (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/300">#300</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li>Use JUnit version from parent (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/299">#299</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MCOMPILER-529">[MCOMPILER-529]</a>
- Update docs about version schema (Maven 3) (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/295">#295</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li>Use default Maven versions for build on GitHub (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/289">#289</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Remove Maven 3 note (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/241">#241</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Remove info about old versions (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/237">#237</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
</ul>
<h2>🔧 Build</h2>
<ul>
<li>Exclude JDK 8 - temurin, adopt-openj9 on macos, use defaults values
(<a
href="https://redirect.github.com/apache/maven-compiler-plugin/pull/238">#238</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/b5e7d9b90712d75c12ca648f1a209dfc8cdc7931"><code>b5e7d9b</code></a>
[maven-release-plugin] prepare release maven-compiler-plugin-3.14.0</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/9134f1231a5ce532d779c24ebb3b4706a05978d2"><code>9134f12</code></a>
Enable GitHub Issues</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/19b8b128f422622cef20992bcadec52288fce489"><code>19b8b12</code></a>
Update scm tag according to branch</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/09dce4e613fbde5fbd88481b01d4a3004c31bea9"><code>09dce4e</code></a>
[MCOMPILER-579] allow module-version configuration (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/issues/273">#273</a>)</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/f7c3c5fab1d7b1a73b62720b772733aa82abf746"><code>f7c3c5f</code></a>
Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/764a54b22b011ebf0ab190cb9452d9e6561d6e93"><code>764a54b</code></a>
[MNGSITE-529] Rename &quot;Goals&quot; to &quot;Plugin
Documentation&quot;</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/cfacbc16305782da714b8f7ea5a77d47d952bd3d"><code>cfacbc1</code></a>
PR Automation only on close event</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/5c26bba9edad7b833756465c7cd0c9e54c77aaa9"><code>5c26bba</code></a>
Use JUnit version from parent</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/5449407f106ad6257471f9e7caa5fbe58c06ada9"><code>5449407</code></a>
[MCOMPILER-529] Update docs about version schema (Maven 3)</li>
<li><a
href="https://github.com/apache/maven-compiler-plugin/commit/01d5b8824e32365bb091465c747ec38299664744"><code>01d5b88</code></a>
Bump mavenVersion from 3.6.3 to 3.9.9 (<a
href="https://redirect.github.com/apache/maven-compiler-plugin/issues/283">#283</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.13.0...maven-compiler-plugin-3.14.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.2 to
3.5.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apache/maven-surefire/releases">org.apache.maven.plugins:maven-surefire-plugin's
releases</a>.</em></p>
<blockquote>
<h2>3.5.3</h2>
<!-- raw HTML omitted -->
<h2>🐛 Bug Fixes</h2>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-1737">[SUREFIRE-1737]</a>
- Fix disable in statelessTestsetReporter (<a
href="https://redirect.github.com/apache/maven-surefire/pull/816">#816</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-1643">[SUREFIRE-1643]</a>
- surefire junit5 parallel tests (<a
href="https://redirect.github.com/apache/maven-surefire/pull/815">#815</a>)
<a href="https://github.com/olamy"><code>@​olamy</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2289">[SUREFIRE-2289]</a>
- Make exceptions more appropriate to context (<a
href="https://redirect.github.com/apache/maven-surefire/pull/798">#798</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
</ul>
<h2>👻 Maintenance</h2>
<ul>
<li>surefire shared utils version current version (<a
href="https://redirect.github.com/apache/maven-surefire/pull/825">#825</a>)
<a href="https://github.com/olamy"><code>@​olamy</code></a></li>
<li>Update site descriptors (<a
href="https://redirect.github.com/apache/maven-surefire/pull/821">#821</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Use newer version of surefire for itself testing, enable JUnit 5 in
tests (<a
href="https://redirect.github.com/apache/maven-surefire/pull/822">#822</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Remove dependencies from root pom (<a
href="https://redirect.github.com/apache/maven-surefire/pull/819">#819</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>move this dependency to dptMngt (<a
href="https://redirect.github.com/apache/maven-surefire/pull/818">#818</a>)
<a href="https://github.com/olamy"><code>@​olamy</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2291">[SUREFIRE-2291]</a>
- Change logger from Plexus to SLF4J (<a
href="https://redirect.github.com/apache/maven-surefire/pull/811">#811</a>)
<a
href="https://github.com/jeffjensen"><code>@​jeffjensen</code></a></li>
<li>Add GitHub Automation actions (<a
href="https://redirect.github.com/apache/maven-surefire/pull/812">#812</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Convert reports to Guice (<a
href="https://redirect.github.com/apache/maven-surefire/pull/803">#803</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/MNGSITE-529">[MNGSITE-529]</a>
- Rename &quot;Goals&quot; to &quot;Plugin Documentation&quot; (<a
href="https://redirect.github.com/apache/maven-surefire/pull/809">#809</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li>Update encoding docs (<a
href="https://redirect.github.com/apache/maven-surefire/pull/802">#802</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Guice injection (<a
href="https://redirect.github.com/apache/maven-surefire/pull/801">#801</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
</ul>
<h2>📦 Dependency updates</h2>
<ul>
<li>Bump org.htmlunit:htmlunit from 4.10.0 to 4.11.1 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/823">#823</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump parent to 44 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/817">#817</a>)
<a
href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Bump org.codehaus.plexus:plexus-java from 1.3.0 to 1.4.0 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/810">#810</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.htmlunit:htmlunit from 4.4.0 to 4.10.0 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/813">#813</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump commons-io:commons-io from 2.17.0 to 2.18.0 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/797">#797</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/807">#807</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.assertj:assertj-core from 3.27.0 to 3.27.2 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/805">#805</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.assertj:assertj-core from 3.26.3 to 3.27.0 (<a
href="https://redirect.github.com/apache/maven-surefire/pull/800">#800</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/maven-surefire/commit/4434650a8a40edeaa931189572219c5ee51683a3"><code>4434650</code></a>
[maven-release-plugin] prepare release surefire-3.5.3</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/1270950bc2f01efa27e35006f04cd01cbde3ebef"><code>1270950</code></a>
use github directly</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/59f3a1f547d51bbca4964ce0f26aec049db7ec4d"><code>59f3a1f</code></a>
release tag name backward compatible</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/dfbabe2cfa8a6b8e01b800b630e51fb127237388"><code>dfbabe2</code></a>
assertj-core must be test scope (<a
href="https://redirect.github.com/apache/maven-surefire/issues/826">#826</a>)</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/e1f8119bfa8ff9bbde9860ee2220b84240003f30"><code>e1f8119</code></a>
back to 3.5.3-SNAPSHOT</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/c497559438aa09d21e510ae454667900825cff4f"><code>c497559</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/3962112f45b1edc015dd1957959092091aa31a60"><code>3962112</code></a>
[maven-release-plugin] prepare release v3.5.3</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/227c134e36a2066ae48157c0f34296c5d351405e"><code>227c134</code></a>
surefire shared utils version current version (<a
href="https://redirect.github.com/apache/maven-surefire/issues/825">#825</a>)</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/1d34c34a7b33791e7155a1d3ab28ec808c53ff77"><code>1d34c34</code></a>
Bump org.htmlunit:htmlunit from 4.10.0 to 4.11.1</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/906b65aa119ff991f788283418d54c0443554e94"><code>906b65a</code></a>
Update site descriptors</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/maven-surefire/compare/surefire-3.5.2...surefire-3.5.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.7 to 3.2.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apache/maven-gpg-plugin/releases">org.apache.maven.plugins:maven-gpg-plugin's
releases</a>.</em></p>
<blockquote>
<h2>3.2.8</h2>
<!-- raw HTML omitted -->
<h2>🐛 Bug Fixes</h2>
<ul>
<li>Make empty classifier null (not empty string) (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/287">#287</a>)
<a href="https://github.com/cstamas"><code>@​cstamas</code></a></li>
</ul>
<h2>📝 Documentation updates</h2>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/MNGSITE-529">[MNGSITE-529]</a>
- Rename &quot;Goals&quot; to &quot;Plugin Documentation&quot; (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/129">#129</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li>Describe how to prime a specific GPG key (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/128">#128</a>)
<a href="https://github.com/kwin"><code>@​kwin</code></a></li>
</ul>
<h2>👻 Maintenance</h2>
<ul>
<li>Enable GitHub issues (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/134">#134</a>)
<a href="https://github.com/Bukama"><code>@​Bukama</code></a></li>
<li>Prefer Guice constructor injection (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/126">#126</a>)
<a href="https://github.com/elharo"><code>@​elharo</code></a></li>
</ul>
<h2>📦 Dependency updates</h2>
<ul>
<li>Update parent POM to 45 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/284">#284</a>)
<a href="https://github.com/cstamas"><code>@​cstamas</code></a></li>
<li>Bump bouncycastleVersion from 1.78.1 to 1.80 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/127">#127</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump commons-io:commons-io from 2.18.0 to 2.19.0 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/133">#133</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to
3.9.0 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/125">#125</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to
1.19.1 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/131">#131</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>Bump commons-io:commons-io from 2.17.0 to 2.18.0 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/pull/124">#124</a>)
@<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/8a46455fba7d315ce7fdc9d5bdaddd890753886e"><code>8a46455</code></a>
[maven-release-plugin] prepare release maven-gpg-plugin-3.2.8</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/70128213b1fe0a2226e06d2281a7384fe5265668"><code>7012821</code></a>
Fix issueManagement, ciManagement system and url</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/a9a8c84176e33c715c922457c0a5df97066a8d83"><code>a9a8c84</code></a>
Make empty classifier null (not empty string) (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/issues/287">#287</a>)</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/a8368b0622529fa3b13457d19e7c7920ef661e66"><code>a8368b0</code></a>
Add .mvn</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/f0e45e0a7c3f02a22612b33ff7fcfa8e4540462f"><code>f0e45e0</code></a>
Update parent POM to 45 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/issues/284">#284</a>)</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/cb1236c251b458918b5a7b5b7d240315d5ab6430"><code>cb1236c</code></a>
Bump bouncycastleVersion from 1.78.1 to 1.80 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/issues/127">#127</a>)</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/5377a1044d364f5b345538ecaeaf39ec1bdbafb5"><code>5377a10</code></a>
Bump commons-io:commons-io from 2.18.0 to 2.19.0 (<a
href="https://redirect.github.com/apache/maven-gpg-plugin/issues/133">#133</a>)</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/8b63932fbe869c8228d5d07527b606ed1da16268"><code>8b63932</code></a>
Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0
(<a
href="https://redirect.github.com/apache/maven-gpg-plugin/issues/125">#125</a>)</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/54ea518a3f5c427e24fbc4cb6271e186b041b375"><code>54ea518</code></a>
Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to
1.19.1</li>
<li><a
href="https://github.com/apache/maven-gpg-plugin/commit/a6a412d68a603b0f180695f2721b71307d926297"><code>a6a412d</code></a>
Remove old JIRA issue link</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.7...maven-gpg-plugin-3.2.8">compare
view</a></li>
</ul>
</details>
<br />

Updates `commons-io:commons-io` from 2.18.0 to 2.20.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt">commons-io:commons-io's
changelog</a>.</em></p>
<blockquote>
<p>Apache Commons IO 2.20.0 Release Notes</p>
<p>The Apache Commons IO team is pleased to announce the release of
Apache Commons IO 2.20.0.</p>
<h2>Introduction</h2>
<p>The Apache Commons IO library contains utility classes, stream
implementations, file filters,
file comparators, endian transformation classes, and much more.</p>
<p>Version 2.19.1: Java 8 or later is required.</p>
<h2>New features</h2>
<p>o IO-875: Add
org.apache.commons.io.file.CountingPathVisitor.accept(Path,
BasicFileAttributes) <a
href="https://redirect.github.com/apache/commons-io/issues/743">#743</a>.
Thanks to Pierre Baumard, Gary Gregory.
o Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to
Gary Gregory.
o Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary
Gregory.
o Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset).
Thanks to Gary Gregory.
o IO-279: Add Tailer ignoreTouch option <a
href="https://redirect.github.com/apache/commons-io/issues/757">#757</a>.
Thanks to Joerg Budischewski, Gary Gregory.</p>
<h2>Fixed Bugs</h2>
<p>o [javadoc] Rename parameter of ProxyOutputStream.write(int) <a
href="https://redirect.github.com/apache/commons-io/issues/740">#740</a>.
Thanks to Jesse Glick.
o IO-875: CopyDirectoryVisitor ignores fileFilter <a
href="https://redirect.github.com/apache/commons-io/issues/743">#743</a>.
Thanks to Pierre Baumard, Gary Gregory.
o org.apache.commons.io.build.AbstractOrigin.getReader(Charset) now maps
a null Charset to the default Charset. Thanks to Gary Gregory.
o
org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getReader(Charset)
now maps a null Charset to the default Charset. Thanks to Gary Gregory.
o
org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin.getReader(Charset)
now maps a null Charset to the default Charset. Thanks to Gary Gregory.
o
org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin.getReader(Charset)
now maps a null Charset to the default Charset. Thanks to Gary Gregory.
o org.apache.commons.io.build.AbstractOrigin.getWriter(Charset) now maps
a null Charset to the default Charset. Thanks to Gary Gregory.
o
org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getWriter(Charset)
now maps a null Charset to the default Charset. Thanks to Gary Gregory.
o
org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin.getWriter(Charset)
now maps a null Charset to the default Charset. Thanks to Gary Gregory.
o FileUtils.readLines(File, Charset) now maps a null Charset to the
default Charset <a
href="https://redirect.github.com/apache/commons-io/issues/744">#744</a>.
Thanks to Ryan Kurtz, Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;atSlashCr&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.WindowsLineEndingInputStream,
org.apache.commons.io.input.WindowsLineEndingInputStream] At
WindowsLineEndingInputStream.java:[line 77]Another occurrence at
WindowsLineEndingInputStream.java:[line 81]
AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;atSlashCr&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.WindowsLineEndingInputStream] At
WindowsLineEndingInputStream.java:[line 112]
AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;atSlashLf&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.WindowsLineEndingInputStream] At
WindowsLineEndingInputStream.java:[line 113]
AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;atSlashLf&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.UnixLineEndingInputStream] At
UnixLineEndingInputStream.java:[line 75]
AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;atEos&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.UnixLineEndingInputStream] At
UnixLineEndingInputStream.java:[line 120]
AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;atSlashCr&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.UnixLineEndingInputStream] At
UnixLineEndingInputStream.java:[line 124]
AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;atSlashLf&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.UnixLineEndingInputStream] At
UnixLineEndingInputStream.java:[line 125]
AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;closed&quot; in one thread may not yield the value of the most
recent write from another thread
[org.apache.commons.io.input.ProxyInputStream] At
ProxyInputStream.java:[line 233] AT_STALE_THREAD_WRITE_OF_PRIMITIVE.
Thanks to Gary Gregory.
o Fix SpotBugs [ERROR] Medium: Shared primitive variable
&quot;propagateClose&quot; in one thread may not yield the value of the
most recent write from another thread
[org.apache.commons.io.input.BoundedInputStream] At
BoundedInputStream.java:[line 555] AT_STALE_THREAD_WRITE_OF_PRIMITIVE.
Thanks to Gary Gregory.
o QueueInputStream reads all but the first byte without waiting. <a
href="https://redirect.github.com/apache/commons-io/issues/748">#748</a>.
Thanks to maxxedev, Piotr P. Karwasz, Gary Gregory.
o          Javadoc fixes and improvements. Thanks to Gary Gregory.
o Avoid NPE in
org.apache.commons.io.filefilter.WildcardFilter.accept(File). Thanks to
Gary Gregory.
o IO-874: FileUtils.forceDelete can delete a broken symlink again <a
href="https://redirect.github.com/apache/commons-io/issues/756">#756</a>.
Thanks to Andy Russell, Joerg Budischewski.
o Fix infinite loop in AbstractByteArrayOutputStream. <a
href="https://redirect.github.com/apache/commons-io/issues/758">#758</a>.
Thanks to Alex Benusovich.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-io/commit/c224bce839494ed651e5eba320b27c73ce8d804e"><code>c224bce</code></a>
Prepare for the release candidate 2.20.0 RC1</li>
<li><a
href="https://github.com/apache/commons-io/commit/8981a5c9664574003f5d7620cf5133325161e543"><code>8981a5c</code></a>
Remove workaround for</li>
<li><a
href="https://github.com/apache/commons-io/commit/4ef481f14220c19f6114a3f793df2202bb1336a6"><code>4ef481f</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-io/commit/d23228f4a94bd070b0505e5a528da1413915c8a4"><code>d23228f</code></a>
Merge branch 'master' of <a
href="https://github.com/apache/commons-io.git">https://github.com/apache/commons-io.git</a></li>
<li><a
href="https://github.com/apache/commons-io/commit/5d2737ffe489b91c4af7ccddfeda93d860750729"><code>5d2737f</code></a>
Add <a
href="https://github.com/SuppressWarnings"><code>@​SuppressWarnings</code></a></li>
<li><a
href="https://github.com/apache/commons-io/commit/e5c80d6eff29b9a3b2b917356345d90237e84e57"><code>e5c80d6</code></a>
Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 <a
href="https://redirect.github.com/apache/commons-io/issues/761">#761</a></li>
<li><a
href="https://github.com/apache/commons-io/commit/2017ac063c1cc284dc855265a15a4e2dfdc653e4"><code>2017ac0</code></a>
Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (<a
href="https://redirect.github.com/apache/commons-io/issues/761">#761</a>)</li>
<li><a
href="https://github.com/apache/commons-io/commit/07ce798898b6c6ca639e6ad0e2beecf55cf00d7a"><code>07ce798</code></a>
Javadoc</li>
<li><a
href="https://github.com/apache/commons-io/commit/a828efa09f5b32f80485c2302caf78b8ee3c857c"><code>a828efa</code></a>
Add ciManagement element to POM</li>
<li><a
href="https://github.com/apache/commons-io/commit/46bd1c2955a29d676bfbc3fea6cce84918ba6ac5"><code>46bd1c2</code></a>
Javadoc</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-io/compare/rel/commons-io-2.18.0...rel/commons-io-2.20.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.github.bonigarcia:webdrivermanager` from 6.1.0 to 6.2.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/bonigarcia/webdrivermanager/blob/master/CHANGELOG.md">io.github.bonigarcia:webdrivermanager's
changelog</a>.</em></p>
<blockquote>
<h2>[6.2.0] - 2025-07-18</h2>
<h3>Added</h3>
<ul>
<li>Include getResolvedBrowserVersion() in the WebDriverManager API (<a
href="https://redirect.github.com/bonigarcia/webdrivermanager/issues/1474">#1474</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix Edge driver url (<a
href="https://redirect.github.com/bonigarcia/webdrivermanager/issues/1489">#1489</a>)</li>
</ul>
<h2>[6.1.1] - 2025-07-09</h2>
<h3>Fixed</h3>
<ul>
<li>Include --disable-features=DisableLoadExtensionCommandLineSwitch to
load BrowserWatcher</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Update configuration to publish artifacts in Maven Central</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/a1a1ee06a847e0b70c402d83404f5ca71fbf3b2a"><code>a1a1ee0</code></a>
[maven-release-plugin] prepare release webdrivermanager-6.2.0</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/e48cf8e7f9fda1312830197aafa83e72b4573b7e"><code>e48cf8e</code></a>
Update doc for version 6.2.0</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/413acc4399bd880a99f67a986afa7a8abea95faf"><code>413acc4</code></a>
Include getResolvedBrowserVersion() in the WebDriverManager API (<a
href="https://redirect.github.com/bonigarcia/webdrivermanager/issues/1474">#1474</a>)</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/2c982a629d737cadafd662405e843d41030574d3"><code>2c982a6</code></a>
Fix Edge driver URL in test</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/7c0528ccedd922e11864f42e7612a39643b6df7c"><code>7c0528c</code></a>
Fix Edge driver url (<a
href="https://redirect.github.com/bonigarcia/webdrivermanager/issues/1489">#1489</a>)</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/a5aee81858406090ce11a0e99360c8683c095da0"><code>a5aee81</code></a>
Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (<a
href="https://redirect.github.com/bonigarcia/webdrivermanager/issues/1487">#1487</a>)</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/bc5c81be92c6ebd9f23bb0945720fc7f9d7363ba"><code>bc5c81b</code></a>
Update CHANGELOG for version 6.1.1</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/29123874abbbe456aaaee3401908da5b3af4c6ca"><code>2912387</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/4c856c23adf346277a2decaf2bc7cf1560b04060"><code>4c856c2</code></a>
[maven-release-plugin] prepare release webdrivermanager-6.1.1</li>
<li><a
href="https://github.com/bonigarcia/webdrivermanager/commit/4330cfc5715b53662920371b01d9dc74f55751ef"><code>4330cfc</code></a>
Update configuration to publish artifacts in Maven Central</li>
<li>Additional commits viewable in <a
href="https://github.com/bonigarcia/webdrivermanager/compare/webdrivermanager-6.1.0...webdrivermanager-6.2.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.2 to
2.19.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/FasterXML/jackson/commits">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.junit.vintage:junit-vintage-engine` from 5.11.3 to 5.13.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.vintage:junit-vintage-engine's
releases</a>.</em></p>
<blockquote>
<p>JUnit 5.13.4 = Platform 1.13.4 + Jupiter 5.13.4 + Vintage 5.13.4</p>
<p>See <a href="https://docs.junit.org/5.13.4/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4">https://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4</a></p>
<p>JUnit 5.13.3 = Platform 1.13.3 + Jupiter 5.13.3 + Vintage 5.13.3</p>
<p>See <a href="https://docs.junit.org/5.13.3/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r5.13.2...r5.13.3">https://github.com/junit-team/junit-framework/compare/r5.13.2...r5.13.3</a></p>
<p>JUnit 5.13.2 = Platform 1.13.2 + Jupiter 5.13.2 + Vintage 5.13.2</p>
<p>See <a href="https://docs.junit.org/5.13.2/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r5.13.1...r5.13.2">https://github.com/junit-team/junit-framework/compare/r5.13.1...r5.13.2</a></p>
<p>JUnit 5.13.1 = Platform 1.13.1 + Jupiter 5.13.1 + Vintage 5.13.1</p>
<p>See <a
href="https://junit.org/junit5/docs/5.13.1/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit5/compare/r5.13.0...r5.13.1">https://github.com/junit-team/junit5/compare/r5.13.0...r5.13.1</a></p>
<p>JUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0</p>
<p>See <a
href="https://junit.org/junit5/docs/5.13.0/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Oyster-zx"><code>@​Oyster-zx</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit5/pull/4311">junit-team/junit5#4311</a></li>
<li><a
href="https://github.com/etrandafir93"><code>@​etrandafir93</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit5/pull/4336">junit-team/junit5#4336</a></li>
<li><a href="https://github.com/hanszt"><code>@​hanszt</code></a> made
their first contribution in <a
href="https://redirect.github.com/junit-team/junit5/pull/3377">junit-team/junit5#3377</a></li>
<li><a
href="https://github.com/ngocnhan-tran1996"><code>@​ngocnhan-tran1996</code></a>
made their first contribution in <a
href="https://redirect.github.com/junit-team/junit5/pull/4545">junit-team/junit5#4545</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0">https://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0</a></p>
<p>JUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage
5.13.0-RC1</p>
<p>See <a
href="https://junit.org/junit5/docs/5.13.0-RC1/release-notes/">Release
Notes</a>.</p>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hanszt"><code>@​hanszt</code></a> made
their first contribution in <a
href="https://redirect.github.com/junit-team/junit5/pull/3377">junit-team/junit5#3377</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1">https://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1</a></p>
<p>JUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage
5.13.0-M3</p>
<p>See <a
href="https://junit.org/junit5/docs/5.13.0-M3/release-notes/">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3">https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3</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/8a21048605e61dc388c1c83cbecf9dd5097a595d"><code>8a21048</code></a>
Release 5.13.4</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/9a3878926aef5f41012bb898993d3bf78752fbb2"><code>9a38789</code></a>
Finalize 5.13.4 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/458325cf2467640898d1d91b37089c4ef4157e5a"><code>458325c</code></a>
Log only once per implementation type for <code>CloseableResource</code>
types</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/976a1101804c6c465adbd01db1eb8a9880ecf754"><code>976a110</code></a>
Protect against potential problems when converting file-based
selectors</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e94f72824d7e599f910d18c293f580b68c86db15"><code>e94f728</code></a>
Allow default package for <code>PackageSource</code></li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/b60fecfd0a1a2e03a70d44b3d1a28be90f92d5b1"><code>b60fecf</code></a>
Fail on classpath resource names that are blank after removing leading
/</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/6378c886d3ffd154b18fc91258ee358ad0738850"><code>6378c88</code></a>
Remove <code>java.*</code> packages from <code>Import-Package</code>
headers in all jars (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/4738">#4738</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1a360f34b0ee37bb3bb0ae65ed7b92f0a580a973"><code>1a360f3</code></a>
Create initial 5.13.4 release notes from template</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/806fc9abec3a1e645f406402c40b47cedfa0191d"><code>806fc9a</code></a>
Document <a
href="https://redirect.github.com/junit-team/junit-framework/issues/4689">#4689</a>
in release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/16538390da75133b814bd54451518a52659c6e20"><code>1653839</code></a>
Document <a
href="https://redirect.github.com/junit-team/junit-framework/issues/4686">#4686</a>
in release notes</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r5.11.3...r5.13.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.microsoft.playwright:playwright` from 1.49.0 to 1.54.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/playwright-java/releases">com.microsoft.playwright:playwright's
releases</a>.</em></p>
<blockquote>
<h2>v1.54.0</h2>
<h2>Highlights</h2>
<ul>
<li>
<p>New cookie property <code>partitionKey</code> in <a
href="https://playwright.dev/java/docs/api/class-browsercontext#browser-context-cookies">browserContext.cookies()</a>
and <a
href="https://playwright.dev/java/docs/api/class-browsercontext#browser-context-add-cookies">browserContext.addCookies()</a>.
This property allows to save and restore partitioned cookies. See <a
href="https://developer.mozilla.org/en-US/docs/Web/Privacy/Guides/Privacy_sandbox/Partitioned_cookies">CHIPS
MDN article</a> for more information. Note that browsers have different
support and defaults for cookie partitioning.</p>
</li>
<li>
<p>New option <code>--user-data-dir</code> in multiple commands. You can
specify the same user data dir to reuse browsing state, like
authentication, between sessions.</p>
<pre lang="bash"><code>mvn exec:java -e -D
exec.mainClass=com.microsoft.playwright.CLI -D exec.args=&quot;codegen
--user-data-dir=./user-data&quot;
</code></pre>
</li>
<li>
<p><code>mvn exec:java -e -D exec.mainClass=com.microsoft.playwright.CLI
-D exec.args=open</code> command does not open the test recorder
anymore. Use <code>mvn exec:java -e -D
exec.mainClass=com.microsoft.playwright.CLI -D exec.args=codegen</code>
instead.</p>
</li>
</ul>
<h2>Browser Versions</h2>
<ul>
<li>Chromium 139.0.7258.5</li>
<li>Mozilla Firefox 140.0.2</li>
<li>WebKit 26.0</li>
</ul>
<p>This version was also tested against the following stable
channels:</p>
<ul>
<li>Google Chrome 140</li>
<li>Microsoft Edge 140</li>
</ul>
<h2>v1.53.0</h2>
<h2>Miscellaneous</h2>
<ul>
<li>
<p>New Steps in Trace Viewer:
<img
src="https://github.com/user-attachments/assets/1963ff7d-4070-41be-a79b-4333176921a2"
alt="New Trace Viewer Steps" /></p>
</li>
<li>
<p>New method <a
href="https://playwright.dev/java/docs/api/class-locator#locator-describe">locator.describe()</a>
to describe a locator. Used for trace viewer.</p>
<pre lang="java"><code>Locator button =
page.getByTestId(&quot;btn-sub&quot;).describe(&quot;Subscribe
button&quot;);
button.click();
</code></pre>
</li>
<li>
<p><code>mvn exec:java -e -D exec.mainClass=com.microsoft.playwright.CLI
-D exec.args=&quot;install --list&quot;</code> will now list all
installed browsers, versions and locations.</p>
</li>
</ul>
<h2>Browser Versions</h2>
<ul>
<li>Chromium 138.0.7204.4</li>
<li>Mozilla Firefox 139.0</li>
<li>WebKit 18.5</li>
</ul>
<p>This version was also tested against the following stable
channels:</p>
<ul>
<li>Google Chrome 137</li>
<li>Microsoft Edge 137</li>
</ul>
<h2>v1.52.0</h2>
<h2>Highlights</h2>
<ul>
<li>
<p>New method <a
href="https://playwright.dev/java/docs/api/class-locatorassertions#locator-assertions-to-contain-class">assertThat(locator).containsClass()</a>
to ergonomically assert individual class names on the element.</p>
<pre lang="java"><code>assertThat(page.getByRole(AriaRole.LISTITEM, new
Page.GetByRoleOptions().setName(&quot;Ship v1.52&quot;)))
  .containsClass(&quot;done&quot;);
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/playwright-java/commit/f89f6422c452ca8b1a8ffd758289e260efb176a2"><code>f89f642</code></a>
chore: set version to 1.54.0 (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1823">#1823</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/0cf8c4e17f8e6553f908cc91d17ade2007ac42ed"><code>0cf8c4e</code></a>
chore: unflake tracing test (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1822">#1822</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/1fb593e1e2fac92c336fe8a137a35d185f07aa8d"><code>1fb593e</code></a>
chore: roll 1.54.1 (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1821">#1821</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/915ee8d64c188e00e94f041b0d92294ff915c4a1"><code>915ee8d</code></a>
chore: roll 1.54.0-alpha-2025-07-09 (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1817">#1817</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/9df2165e936a7c58c4cac7ada2a4f2ff9808c6fa"><code>9df2165</code></a>
devops: fix release branch name check (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1813">#1813</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/859eb9b8b879dea310f5c865d9f7078a1ca2fb0a"><code>859eb9b</code></a>
chore: require explicit timeout parameter in sendMessage() (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1807">#1807</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/f28cb55795854d6e54bcd3b485f98a4f2c422c31"><code>f28cb55</code></a>
chore: roll 1.53.1 (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1808">#1808</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/07867c2db5c63907365de15c5361482ff7191f10"><code>07867c2</code></a>
devops: ignore tests in CodeQL checks (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1805">#1805</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/b4151b1231059d583afd3e53bc4d72843619efcb"><code>b4151b1</code></a>
chore: remove withLogging (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1804">#1804</a>)</li>
<li><a
href="https://github.com/microsoft/playwright-java/commit/4698b91d8ec3c86983c04e7fec81b981385b5179"><code>4698b91</code></a>
chore: roll 1.53.0 (<a
href="https://redirect.github.com/microsoft/playwright-java/issues/1801">#1801</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/playwright-java/compare/v1.49.0...v1.54.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `commons-codec:commons-codec` from 1.17.1 to 1.19.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt">commons-codec:commons-codec's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Codec 1.19.0 Release Notes</h2>
<p>The Apache Commons Codec team is pleased to announce the release of
Apache Commons Codec 1.19.0.</p>
<p>The Apache Commons Codec component contains encoders and decoders for
formats such as Base16, Base32, Base64, digest, and Hexadecimal. In
addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.</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 HmacUtils.hmac(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code>        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Add PMD check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Add SpotBugs check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>
<pre><code> Remove -nouses directive from maven-bundle-plugin. OSGi
package imports now state 'uses' definitions for package imports, this
doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks
to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Refactor DigestUtils.updateDigest(MessageDigest, File) to
use NIO. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-328: Clarify Javadoc for
org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks
to Gary Gregory.</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to
Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Remove redundant checks for whitespace in
DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Javadoc typo in Base16.java
[#380](https://github.com/apache/commons-codec/issues/380). Thanks to
Sebastian Baunsgaard.
</code></pre>
</li>
<li>
<pre><code> Deprecate unused constant
org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-331:
org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds
duplicate empty phoneme when input ends with |. Thanks to IlikeCode,
Gary Gregory.</li>
<li>CODEC-331:
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
does not remove special characters like punctuation. Thanks to
IlikeCode, Gary Gregory.</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnusedFormalParameter in private constructor in
org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD EmptyControlStatement in
org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] Medium:
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[])
may expose internal representation by storing an externally mutable
object into BaseNCodec$AbstractBuilder.encodeTable
[org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At
BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> The method
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...)
now makes a defensive copy. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Avoid unnecessary String conversion in
org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder,
Map). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] High: Potentially dangerous use of
non-short-circuit logic in
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
[org.apache.commons.codec.language.DaitchMokotoffSoundex] At
DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT.
Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Changes</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125"><code>351cb22</code></a>
Prepare for the release candidate 1.19.0 RC1</li>
<li><a
href="https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52"><code>0d501b6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236"><code>d6d4b82</code></a>
Refactor duplicate code</li>
<li><a
href="https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1"><code>6d6456c</code></a>
No need to exclude abstract test classes from Surefire runs</li>
<li><a
href="https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6"><code>22d62e4</code></a>
No need to specify the default value for linkXref</li>
<li><a
href="https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d"><code>c4daf34</code></a>
No longer need to override the version of the Jacoco Maven plugin</li>
<li><a
href="https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554"><code>8f2b673</code></a>
Remove workaround for [SUREFIRE-2253]</li>
<li><a
href="https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01"><code>466a61d</code></a>
Fix Javadoc</li>
<li><a
href="https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f"><code>ca27bd3</code></a>
Fix Checkstyle</li>
<li><a
href="https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543"><code>1dfb4e5</code></a>
Better internal method name</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.1...rel/commons-codec-1.19.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt">org.apache.commons:commons-compress's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Compress 1.28.0 Release Notes</h2>
<p>The Apache Commons Compress team is pleased to announce the release
of Apache Commons Compress 1.28.0.</p>
<p>Apache Commons Compress defines an API for working with
compression and archive formats. These include bzip2, gzip, pack200,
LZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,
Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p>This is a feature and maintenance release. Java 8 or later is
required.</p>
<p>This release updates Apache Commons Lang to 3.18.0 to pick up the fix
for CVE-2025-48924 (<a href="https://nvd.nist.gov/...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabo…
jbonofre pushed a commit to apache/arrow-java that referenced this pull request Nov 12, 2025
Bumps
[commons-codec:commons-codec](https://github.com/apache/commons-codec)
from 1.18.0 to 1.19.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt">commons-codec:commons-codec's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Codec 1.19.0 Release Notes</h2>
<p>The Apache Commons Codec team is pleased to announce the release of
Apache Commons Codec 1.19.0.</p>
<p>The Apache Commons Codec component contains encoders and decoders for
formats such as Base16, Base32, Base64, digest, and Hexadecimal. In
addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.</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 HmacUtils.hmac(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code>        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Add PMD check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Add SpotBugs check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>
<pre><code> Remove -nouses directive from maven-bundle-plugin. OSGi
package imports now state 'uses' definitions for package imports, this
doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks
to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Refactor DigestUtils.updateDigest(MessageDigest, File) to
use NIO. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-328: Clarify Javadoc for
org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks
to Gary Gregory.</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to
Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Remove redundant checks for whitespace in
DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Javadoc typo in Base16.java
[#380](apache/commons-codec#380). Thanks to
Sebastian Baunsgaard.
</code></pre>
</li>
<li>
<pre><code> Deprecate unused constant
org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-331:
org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds
duplicate empty phoneme when input ends with |. Thanks to IlikeCode,
Gary Gregory.</li>
<li>CODEC-331:
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
does not remove special characters like punctuation. Thanks to
IlikeCode, Gary Gregory.</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnusedFormalParameter in private constructor in
org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD EmptyControlStatement in
org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] Medium:
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[])
may expose internal representation by storing an externally mutable
object into BaseNCodec$AbstractBuilder.encodeTable
[org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At
BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> The method
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...)
now makes a defensive copy. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Avoid unnecessary String conversion in
org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder,
Map). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] High: Potentially dangerous use of
non-short-circuit logic in
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
[org.apache.commons.codec.language.DaitchMokotoffSoundex] At
DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT.
Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Changes</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125"><code>351cb22</code></a>
Prepare for the release candidate 1.19.0 RC1</li>
<li><a
href="https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52"><code>0d501b6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236"><code>d6d4b82</code></a>
Refactor duplicate code</li>
<li><a
href="https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1"><code>6d6456c</code></a>
No need to exclude abstract test classes from Surefire runs</li>
<li><a
href="https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6"><code>22d62e4</code></a>
No need to specify the default value for linkXref</li>
<li><a
href="https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d"><code>c4daf34</code></a>
No longer need to override the version of the Jacoco Maven plugin</li>
<li><a
href="https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554"><code>8f2b673</code></a>
Remove workaround for [SUREFIRE-2253]</li>
<li><a
href="https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01"><code>466a61d</code></a>
Fix Javadoc</li>
<li><a
href="https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f"><code>ca27bd3</code></a>
Fix Checkstyle</li>
<li><a
href="https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543"><code>1dfb4e5</code></a>
Better internal method name</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-codec:commons-codec&package-manager=maven&previous-version=1.18.0&new-version=1.19.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.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
raneggdigdir added a commit to felleslosninger/efm-asic that referenced this pull request Apr 28, 2026
Bumps
[commons-codec:commons-codec](https://github.com/apache/commons-codec)
from 1.17.2 to 1.19.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt">commons-codec:commons-codec's
changelog</a>.</em></p>
<blockquote>
<h2>Apache Commons Codec 1.19.0 Release Notes</h2>
<p>The Apache Commons Codec team is pleased to announce the release of
Apache Commons Codec 1.19.0.</p>
<p>The Apache Commons Codec component contains encoders and decoders for
formats such as Base16, Base32, Base64, digest, and Hexadecimal. In
addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.</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 HmacUtils.hmac(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code>        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Add PMD check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Add SpotBugs check to the default Maven goal. Thanks to Gary
Gregory.
</code></pre>
</li>
</ul>
<h2>Fixed Bugs</h2>
<ul>
<li>
<pre><code> Remove -nouses directive from maven-bundle-plugin. OSGi
package imports now state 'uses' definitions for package imports, this
doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks
to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Refactor DigestUtils.updateDigest(MessageDigest, File) to
use NIO. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-328: Clarify Javadoc for
org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks
to Gary Gregory.</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to
Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Precompile regular expressions in
org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary
Gregory.
</code></pre>
</li>
<li>
<pre><code> Remove redundant checks for whitespace in
DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Javadoc typo in Base16.java
[#380](apache/commons-codec#380). Thanks to
Sebastian Baunsgaard.
</code></pre>
</li>
<li>
<pre><code> Deprecate unused constant
org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.
</code></pre>
</li>
<li>CODEC-331:
org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds
duplicate empty phoneme when input ends with |. Thanks to IlikeCode,
Gary Gregory.</li>
<li>CODEC-331:
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
does not remove special characters like punctuation. Thanks to
IlikeCode, Gary Gregory.</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnusedFormalParameter in private constructor in
org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD multiple UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD UnnecessaryFullyQualifiedName in
org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix PMD EmptyControlStatement in
org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] Medium:
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[])
may expose internal representation by storing an externally mutable
object into BaseNCodec$AbstractBuilder.encodeTable
[org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At
BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> The method
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...)
now makes a defensive copy. Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Avoid unnecessary String conversion in
org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder,
Map). Thanks to Gary Gregory.
</code></pre>
</li>
<li>
<pre><code> Fix SpotBugs [ERROR] High: Potentially dangerous use of
non-short-circuit logic in
org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String)
[org.apache.commons.codec.language.DaitchMokotoffSoundex] At
DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT.
Thanks to Gary Gregory.
</code></pre>
</li>
</ul>
<h2>Changes</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125"><code>351cb22</code></a>
Prepare for the release candidate 1.19.0 RC1</li>
<li><a
href="https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52"><code>0d501b6</code></a>
Prepare for the next release candidate</li>
<li><a
href="https://github.com/apache/commons-codec/commit/d6d4b824539b0d4794200d05286fd3de1ff2f236"><code>d6d4b82</code></a>
Refactor duplicate code</li>
<li><a
href="https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1"><code>6d6456c</code></a>
No need to exclude abstract test classes from Surefire runs</li>
<li><a
href="https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6"><code>22d62e4</code></a>
No need to specify the default value for linkXref</li>
<li><a
href="https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d"><code>c4daf34</code></a>
No longer need to override the version of the Jacoco Maven plugin</li>
<li><a
href="https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554"><code>8f2b673</code></a>
Remove workaround for [SUREFIRE-2253]</li>
<li><a
href="https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01"><code>466a61d</code></a>
Fix Javadoc</li>
<li><a
href="https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f"><code>ca27bd3</code></a>
Fix Checkstyle</li>
<li><a
href="https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543"><code>1dfb4e5</code></a>
Better internal method name</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.2...rel/commons-codec-1.19.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-codec:commons-codec&package-manager=maven&previous-version=1.17.2&new-version=1.19.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.
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.

2 participants