Javadoc typo in Base16.java#380
Merged
garydgregory merged 3 commits intoapache:masterfrom May 28, 2025
Merged
Conversation
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 /> [](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 /> [](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 /> [](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 /> [](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 "Goals" to "Plugin Documentation" (<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 "Goals" to "Plugin Documentation" (<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 "Goals" to "Plugin Documentation"</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 "Goals" to "Plugin Documentation" (<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 "Goals" to "Plugin Documentation" (<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 "atSlashCr" 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 "atSlashCr" 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 "atSlashLf" 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 "atSlashLf" 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 "atEos" 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 "atSlashCr" 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 "atSlashLf" 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 "closed" 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 "propagateClose" 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="codegen --user-data-dir=./user-data" </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("btn-sub").describe("Subscribe button"); button.click(); </code></pre> </li> <li> <p><code>mvn exec:java -e -D exec.mainClass=com.microsoft.playwright.CLI -D exec.args="install --list"</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("Ship v1.52"))) .containsClass("done"); </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 /> [](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 /> [](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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.