Skip to content

Bump the monthly-batch group with 9 updates - #586

Merged
John (johnoliver) merged 2 commits into
mainfrom
dependabot/maven/monthly-batch-7a4d6ce171
Sep 3, 2026
Merged

John (johnoliver) merged 2 commits into
mainfrom
dependabot/maven/monthly-batch-7a4d6ce171

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the monthly-batch group with 9 updates:

Package From To
org.junit.jupiter:junit-jupiter-engine 5.13.4 6.1.3
org.junit.jupiter:junit-jupiter-api 5.13.4 6.1.3
com.github.spotbugs:spotbugs 4.10.3 4.10.4
com.puppycrawl.tools:checkstyle 13.10.0 14.0.0
net.sourceforge.pmd:pmd-core 7.26.0 7.27.0
net.sourceforge.pmd:pmd-java 7.26.0 7.27.0
net.sourceforge.pmd:pmd-javascript 7.26.0 7.27.0
net.sourceforge.pmd:pmd-jsp 7.26.0 7.27.0
com.github.spotbugs:spotbugs-maven-plugin 4.10.3.0 4.10.4.0

Updates org.junit.jupiter:junit-jupiter-engine from 5.13.4 to 6.1.3

Release notes

Sourced from org.junit.jupiter:junit-jupiter-engine's releases.

JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.2...r6.1.3

JUnit 6.1.2 = Platform 6.1.2 + Jupiter 6.1.2 + Vintage 6.1.2

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.1...r6.1.2

JUnit 6.1.1 = Platform 6.1.1 + Jupiter 6.1.1 + Vintage 6.1.1

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.0...r6.1.1

JUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0

See Release Notes.

New Contributors

Full Changelog: junit-team/junit-framework@r6.0.3...r6.1.0

JUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1

See Release Notes.

New Contributors

Full Changelog: junit-team/junit-framework@r6.1.0-M1...r6.1.0-RC1

JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1

See Release Notes.

New Contributors

... (truncated)

Commits
  • f59f60d Release 6.1.3
  • cd8ec92 Finalize 6.1.3 release notes
  • c8729f2 Restore compatibility with GraalVM 25 (#5901)
  • ddc9e74 Update graalvm/setup-graalvm action to v1.6.4 (#5959)
  • fe2c52a Update plugin org.graalvm.buildtools.native to v1.1.7 (#5923)
  • 62afc02 Delay GraalVM plugin updates for 3 days
  • 0cc2902 Skip graalVmTest task if GraalVM env vars are not set
  • f6bbfc5 Move GraalVM tests to separate test task (#5903)
  • e87e052 Update plugin org.graalvm.buildtools.native to v1.1.6 (#5899)
  • 1cd56df Update plugin org.graalvm.buildtools.native to v1.1.5 (#5880)
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-api from 5.13.4 to 6.1.3

Release notes

Sourced from org.junit.jupiter:junit-jupiter-api's releases.

JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.2...r6.1.3

JUnit 6.1.2 = Platform 6.1.2 + Jupiter 6.1.2 + Vintage 6.1.2

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.1...r6.1.2

JUnit 6.1.1 = Platform 6.1.1 + Jupiter 6.1.1 + Vintage 6.1.1

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.0...r6.1.1

JUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0

See Release Notes.

New Contributors

Full Changelog: junit-team/junit-framework@r6.0.3...r6.1.0

JUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1

See Release Notes.

New Contributors

Full Changelog: junit-team/junit-framework@r6.1.0-M1...r6.1.0-RC1

JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1

See Release Notes.

New Contributors

... (truncated)

Commits
  • f59f60d Release 6.1.3
  • cd8ec92 Finalize 6.1.3 release notes
  • c8729f2 Restore compatibility with GraalVM 25 (#5901)
  • ddc9e74 Update graalvm/setup-graalvm action to v1.6.4 (#5959)
  • fe2c52a Update plugin org.graalvm.buildtools.native to v1.1.7 (#5923)
  • 62afc02 Delay GraalVM plugin updates for 3 days
  • 0cc2902 Skip graalVmTest task if GraalVM env vars are not set
  • f6bbfc5 Move GraalVM tests to separate test task (#5903)
  • e87e052 Update plugin org.graalvm.buildtools.native to v1.1.6 (#5899)
  • 1cd56df Update plugin org.graalvm.buildtools.native to v1.1.5 (#5880)
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-api from 5.13.4 to 6.1.3

Release notes

Sourced from org.junit.jupiter:junit-jupiter-api's releases.

JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.2...r6.1.3

JUnit 6.1.2 = Platform 6.1.2 + Jupiter 6.1.2 + Vintage 6.1.2

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.1...r6.1.2

JUnit 6.1.1 = Platform 6.1.1 + Jupiter 6.1.1 + Vintage 6.1.1

See Release Notes.

Full Changelog: junit-team/junit-framework@r6.1.0...r6.1.1

JUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0

See Release Notes.

New Contributors

Full Changelog: junit-team/junit-framework@r6.0.3...r6.1.0

JUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1

See Release Notes.

New Contributors

Full Changelog: junit-team/junit-framework@r6.1.0-M1...r6.1.0-RC1

JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1

See Release Notes.

New Contributors

... (truncated)

Commits
  • f59f60d Release 6.1.3
  • cd8ec92 Finalize 6.1.3 release notes
  • c8729f2 Restore compatibility with GraalVM 25 (#5901)
  • ddc9e74 Update graalvm/setup-graalvm action to v1.6.4 (#5959)
  • fe2c52a Update plugin org.graalvm.buildtools.native to v1.1.7 (#5923)
  • 62afc02 Delay GraalVM plugin updates for 3 days
  • 0cc2902 Skip graalVmTest task if GraalVM env vars are not set
  • f6bbfc5 Move GraalVM tests to separate test task (#5903)
  • e87e052 Update plugin org.graalvm.buildtools.native to v1.1.6 (#5899)
  • 1cd56df Update plugin org.graalvm.buildtools.native to v1.1.5 (#5880)
  • Additional commits viewable in compare view

Updates com.github.spotbugs:spotbugs from 4.10.3 to 4.10.4

Release notes

Sourced from com.github.spotbugs:spotbugs's releases.

4.10.4

SpotBugs 4.10.4

CHANGELOG

Fixed

  • Fix NN_NAKED_NOTIFY false negatives when a field read is stored in a local variable before notify() or notifyAll() (#3884)
  • Fix ASE_ASSERTION_WITH_SIDE_EFFECT and ASE_ASSERTION_WITH_SIDE_EFFECT_METHOD false positives in every method analysed after a method that reads $assertionsDisabled without throwing an AssertionError (#3483)
  • Fix INT_BAD_COMPARISON_WITH_SIGNED_BYTE false positive for meaningful comparisons of a signed byte with 127 (b < 127, b >= 127) (#4201)
  • Fix EI_EXPOSE_REP false negative for public getters in anonymous classes (#4237)
  • Fix missing class report for java.util.Collections$EmptyNavigableSet and java.util.Collections$EmptyNavigableMap when the result of Collections.emptySortedSet(), emptyNavigableSet(), emptySortedMap() or emptyNavigableMap() is stored (#4244)
  • Fix URF_UNREAD_FIELD false negative for unread instance fields declared in enums (#4246)
  • Stop publishing global dependency-management constraints to consumer POMs. (#4223)

CHECKSUM

file checksum (sha256)
spotbugs-4.10.4-javadoc.jar 06bfc9ccdcfb9b594b5053817199b9489dff6312dc35c8864faa9b9357cf5be4
spotbugs-4.10.4-sources.jar d087c11e3b0714e8445b29f2bef9bb4c62b4ee13ad67caf7a4b64d61e82ea400
spotbugs-4.10.4.tgz 72bc0d4edd686e462c0f71f42a049b27bf4da6708797ff7b2b56dd202714b4e5
spotbugs-4.10.4.zip 771c8702beb2b4b6aa20df87ea85f22fda7280c7ce36fce4077b7b3c076d1e14
spotbugs-annotations-4.10.4-javadoc.jar 0fc9d3c529c6ee93aeddf9cfbd4b1438708e37fd53b5157aa47070446fbc7303
spotbugs-annotations-4.10.4-sources.jar 87974d23caffbc8c6e66c567747627267b5ed06573cee966d7af6d236b8d65bd
spotbugs-annotations.jar 28fa4befaddce5d7b79b07c68e7c12fa27c5d9282c4229528717971606661ea3
spotbugs-ant-4.10.4-javadoc.jar eaa1ee0a4e004b7b12e2dfc65290c6324effff6ffc0e7b7ee94c98875997e51c
spotbugs-ant-4.10.4-sources.jar af1c78c8e194c2f82ea3e0517ab38a5eb6ba608c8d0e776c9097605d6b7efca6
spotbugs-ant.jar 9ec240477b7c87270be7dfe3196180cd3763f04c369e5691feeb12e66110a065
spotbugs.jar a88cad2e0ea9bb74b908ce82ae89416c61fa8f8ea5cfcc9368b1baac2da878d2
test-harness-4.10.4-javadoc.jar c1ff7bcd0c4f61f4356ae9734be34567df680175651a3104fdee241e324d6df7
test-harness-4.10.4-sources.jar 805d2d124b0d4ea513ee9262d4ad6027c3471d45defd80fd7d20e23425d17df7
test-harness-4.10.4.jar bd10d1f11a1b93e4ca4db4d27772f611bd3407f9452dbbd2d1ba62584ddc171f
test-harness-core-4.10.4-javadoc.jar ac735a1508609001d122a91e43f6dfb10c4c691cf555d5ba386f216df904ac9b
test-harness-core-4.10.4-sources.jar 043a55d99a517c0d9cf702b0c183b4afd3f03af9eff4a86d59bb37df1b35b532
test-harness-core-4.10.4.jar 1f9a0ee8f150dd71f960ca4f59dcf7912a45d0e9e6aefc4585fd44b975454bc0
test-harness-jupiter-4.10.4-javadoc.jar c9554b4a6509d0d24c6436b6e01171eb8e71fca96df6edf8f80c7b51ab5bda16
test-harness-jupiter-4.10.4-sources.jar 17144f315686bfd01c02fa4ae7c916060c41de8eed58d5b8470416fa08f46ced
test-harness-jupiter-4.10.4.jar a91146da3e993479cfefd2690781cbd102c6360ecc63a96d88995be3bd60fcbb
Changelog

Sourced from com.github.spotbugs:spotbugs's changelog.

4.10.4 - 2026-08-19

Fixed

  • Fix NN_NAKED_NOTIFY false negatives when a field read is stored in a local variable before notify() or notifyAll() (#3884)
  • Fix ASE_ASSERTION_WITH_SIDE_EFFECT and ASE_ASSERTION_WITH_SIDE_EFFECT_METHOD false positives in every method analysed after a method that reads $assertionsDisabled without throwing an AssertionError (#3483)
  • Fix INT_BAD_COMPARISON_WITH_SIGNED_BYTE false positive for meaningful comparisons of a signed byte with 127 (b < 127, b >= 127) (#4201)
  • Fix EI_EXPOSE_REP false negative for public getters in anonymous classes (#4237)
  • Fix missing class report for java.util.Collections$EmptyNavigableSet and java.util.Collections$EmptyNavigableMap when the result of Collections.emptySortedSet(), emptyNavigableSet(), emptySortedMap() or emptyNavigableMap() is stored (#4244)
  • Fix URF_UNREAD_FIELD false negative for unread instance fields declared in enums (#4246)
  • Stop publishing global dependency-management constraints to consumer POMs. (#4223)
Commits
  • 1a58a48 release v4.10.4
  • 160d4a6 Gradle build cleanup (#4255)
  • 2354168 Fix EI_EXPOSE_REP not reported for anonymous-class getters (#4237)
  • 4895bce Fix naked notify detection after local stores (#4245)
  • 28348e5 Fixes #3955 : Fix URF_UNREAD_FIELD false negative for unread fields i… (#4246)
  • 3ec259e chore(build): Add changelog regarding dependency management constraints remov...
  • 33075ce Remove eclipse table latest as noted version 3.1 that is long retired and dis...
  • 1bf27d8 Update Gradle to v9.7.1 (#4252)
  • ee61d5b Update dependency com.google.guava:guava to v33.7.1-jre (#4250)
  • f352226 Update plugin com.diffplug.spotless to v8.10.0 (#4249)
  • Additional commits viewable in compare view

Updates com.puppycrawl.tools:checkstyle from 13.10.0 to 14.0.0

Release notes

Sourced from com.puppycrawl.tools:checkstyle's releases.

checkstyle-14.0.0

Checkstyle 14.0.0 - https://checkstyle.org/releasenotes.html#Release_14.0.0

New:

#8240 - Java Grammar: module-info.java support.

Bug fixes:

#21112 - InvalidJavadocPosition: false positive on module-info.java Javadoc. #21110 - PackageDeclaration: false positive "Missing package declaration" on module-info.java.

checkstyle-13.11.0

Checkstyle 13.11.0 - https://checkstyle.org/releasenotes.html#Release_13.11.0

Breaking backward compatibility:

#21080 - WriteTag: remove tagSeverity property and make Check to work only for violation of tag absence.

New:

#20984 - new Check: PreferLiteralJavadocInlineTag.

Bug fixes:

#13426 - Xdoc file generation should be separate project that executes in maven build as just another phase; remove doxia dependency. #21222 - Add PreferLiteralJavadocInlineTag in openjdk_checks.xml. #21101 - google_checks.xml: LocalVariableName/LocalFinalVariableName false positive for identifier example "guava33_4_6" from Google Java Style Guide. #20973 - Javadoc parse error on quoted HTML attribute value containing '<'. #19913 - Documentation Comments Style Guide - Avoid Latin. #17728 - Google style: False negative missing spacing between type and variable.

... (truncated)

Commits
  • 2feea2e [maven-release-plugin] prepare release checkstyle-14.0.0
  • 9b5b44f doc: release notes for 14.0.0
  • 9c5344b Issue #21112: Fix InvalidJavadocPosition false positive on module Javadoc
  • 21cdce9 Issue #21245: Resolve Commons Logging incompatibility with XWiki validation
  • f1cdd26 Issue #21110: Fix PackageDeclaration false positive on module-info.java
  • 48b0316 infra: use pull_request_target for site workflow
  • e7d79f5 doc: mention 14.x in JRE matrix and Java 25 language support on index page
  • 86c9dae minor: Bump version to 14.0.0-SNAPSHOT
  • 74d612a Issue #8240: Add grammar support for module-info.java
  • 0a64d24 Issue #21207: Make LocalFinalVariableName default-config example Example1
  • Additional commits viewable in compare view

Updates net.sourceforge.pmd:pmd-core from 7.26.0 to 7.27.0

Release notes

Sourced from net.sourceforge.pmd:pmd-core's releases.

PMD 7.27.0 (28-August-2026)

28-August-2026 - 7.27.0

The PMD team is pleased to announce PMD 7.27.0.

This is a minor release.

Table Of Contents

🚀️ New and noteworthy

Java 27 Support

This release of PMD brings support for Java 27.

There are no new standard language features.

There is one preview language feature:

In order to analyze a project with PMD that uses these preview language features, you'll need to select the new language version 27-preview:

pmd check --use-version java-27-preview ...

Note: Support for Java 25 preview language features have been removed. The version "25-preview" is no longer available.

Updated Apex Support

The Apex language support has been bumped to version 67.0 (Summer '26). It supports the new Multiline String literals.

... (truncated)

Commits
  • 360072e [release] prepare release pmd_releases/7.27.0
  • 28eb3da Prepare pmd release 7.27.0
  • 9fadcc2 Update contributors for 7.27.0
  • 6dbb11d chore(deps): bump io.github.apex-dev-tools:apex-parser from 5.1.0 to 5.2.0 (#...
  • 9a721bd chore(deps): bump com.puppycrawl.tools:checkstyle from 13.10.0 to 14.0.0 (#6999)
  • f017e5d chore(deps-dev): bump byte.buddy.version from 1.18.11 to 1.18.12 (#6998)
  • 85ac0c4 chore(deps): bump com.google.protobuf:protobuf-java from 4.35.1 to 4.36.0 (#6...
  • cd096e9 [java] Fix #6943: UnnecessaryCast: false positives related to generics (#6982)
  • 578f653 [java] Move ProtectedMemberInFinalClass to design category (#6990)
  • 89b473e [java] Fix #6537: StaticEJBFieldShouldBeFinal detects @Stateless/@Stateful/@​S...
  • Additional commits viewable in compare view

Updates net.sourceforge.pmd:pmd-java from 7.26.0 to 7.27.0

Release notes

Sourced from net.sourceforge.pmd:pmd-java's releases.

PMD 7.27.0 (28-August-2026)

28-August-2026 - 7.27.0

The PMD team is pleased to announce PMD 7.27.0.

This is a minor release.

Table Of Contents

🚀️ New and noteworthy

Java 27 Support

This release of PMD brings support for Java 27.

There are no new standard language features.

There is one preview language feature:

In order to analyze a project with PMD that uses these preview language features, you'll need to select the new language version 27-preview:

pmd check --use-version java-27-preview ...

Note: Support for Java 25 preview language features have been removed. The version "25-preview" is no longer available.

Updated Apex Support

The Apex language support has been bumped to version 67.0 (Summer '26). It supports the new Multiline String literals.

... (truncated)

Commits
  • 360072e [release] prepare release pmd_releases/7.27.0
  • 28eb3da Prepare pmd release 7.27.0
  • 9fadcc2 Update contributors for 7.27.0
  • 6dbb11d chore(deps): bump io.github.apex-dev-tools:apex-parser from 5.1.0 to 5.2.0 (#...
  • 9a721bd chore(deps): bump com.puppycrawl.tools:checkstyle from 13.10.0 to 14.0.0 (#6999)
  • f017e5d chore(deps-dev): bump byte.buddy.version from 1.18.11 to 1.18.12 (#6998)
  • 85ac0c4 chore(deps): bump com.google.protobuf:protobuf-java from 4.35.1 to 4.36.0 (#6...
  • cd096e9 [java] Fix #6943: UnnecessaryCast: false positives related to generics (#6982)
  • 578f653 [java] Move ProtectedMemberInFinalClass to design category (#6990)
  • 89b473e [java] Fix #6537: StaticEJBFieldShouldBeFinal detects @Stateless/@Stateful/@​S...
  • Additional commits viewable in compare view

Updates net.sourceforge.pmd:pmd-javascript from 7.26.0 to 7.27.0

Release notes

Sourced from net.sourceforge.pmd:pmd-javascript's releases.

PMD 7.27.0 (28-August-2026)

28-August-2026 - 7.27.0

The PMD team is pleased to announce PMD 7.27.0.

This is a minor release.

Table Of Contents

🚀️ New and noteworthy

Java 27 Support

This release of PMD brings support for Java 27.

There are no new standard language features.

There is one preview language feature:

In order to analyze a project with PMD that uses these preview language features, you'll need to select the new language version 27-preview:

pmd check --use-version java-27-preview ...

Note: Support for Java 25 preview language features have been removed. The version "25-preview" is no longer available.

Updated Apex Support

The Apex language support has been bumped to version 67.0 (Summer '26). It supports the new Multiline String literals.

... (truncated)

Commits
  • 360072e [release] prepare release pmd_releases/7.27.0
  • 28eb3da Prepare pmd release 7.27.0
  • 9fadcc2 Update contributors for 7.27.0
  • 6dbb11d chore(deps): bump io.github.apex-dev-tools:apex-parser from 5.1.0 to 5.2.0 (#...
  • 9a721bd chore(deps): bump com.puppycrawl.tools:checkstyle from 13.10.0 to 14.0.0 (#6999)
  • f017e5d chore(deps-dev): bump byte.buddy.version from 1.18.11 to 1.18.12 (#6998)
  • 85ac0c4 chore(deps): bump com.google.protobuf:protobuf-java from 4.35.1 to 4.36.0 (#6...
  • cd096e9 [java] Fix #6943: UnnecessaryCast: false positives related to generics (#6982)
  • 578f653 [java] Move ProtectedMemberInFinalClass to design category (#6990)
  • 89b473e [java] Fix #6537: StaticEJBFieldShouldBeFinal detects @Stateless/@Stateful/@​S...
  • Additional commits viewable in compare view

Updates net.sourceforge.pmd:pmd-jsp from 7.26.0 to 7.27.0

Release notes

Sourced from net.sourceforge.pmd:pmd-jsp's releases.

PMD 7.27.0 (28-August-2026)

28-August-2026 - 7.27.0

The PMD team is pleased to announce PMD 7.27.0.

This is a minor release.

Table Of Contents

🚀️ New and noteworthy

Java 27 Support

This release of PMD brings support for Java 27.

There are no new standard language features.

There is one preview language feature:

In order to analyze a project with PMD that uses these preview language features, you'll need to select the new language version 27-preview:

pmd check --use-version java-27-preview ...

Note: Support for Java 25 preview language features have been removed. The version "25-preview" is no longer available.

Updated Apex Support

The Apex language support has been bumped to version 67.0 (Summer '26). It supports the new Multiline String literals.

... (truncated)

Commits
  • 360072e [release] prepare release pmd_releases/7.27.0
  • 28eb3da Prepare pmd release 7.27.0
  • 9fadcc2 Update contributors for 7.27.0
  • 6dbb11d chore(deps): bump io.github.apex-dev-tools:apex-parser from 5.1.0 to 5.2.0 (#...
  • 9a721bd chore(deps): bump com.puppycrawl.tools:checkstyle from 13.10.0 to 14.0.0 (#6999)
  • f017e5d chore(deps-dev): bump byte.buddy.version from 1.18.11 to 1.18.12 (#6998)
  • 85ac0c4 chore(deps): bump com.google.protobuf:protobuf-java from 4.35.1 to 4.36.0 (#6...
  • cd096e9 [java] Fix #6943: UnnecessaryCast: false positives related to generics (#6982)
  • 578f653 [java] Move ProtectedMemberInFinalClass to design category (#6990)
  • 89b473e [java] Fix #6537: StaticEJBFieldShouldBeFinal detects @Stateless/@Stateful/@​S...
  • Additional commits viewable in compare view

Updates net.sourceforge.pmd:pmd-java from 7.26.0 to 7.27.0

Release notes

Sourced from net.sourceforge.pmd:pmd-java's releases.

PMD 7.27.0 (28-August-2026)

28-August-2026 - 7.27.0

The PMD team is pleased to announce PMD 7.27.0.

This is a minor release.

Table Of Contents

🚀️ New and noteworthy

Java 27 Support

This release of PMD brings support for Java 27.

There are no new standard language features.

There is one preview language feature:

In order to analyze a project with PMD that uses these preview language features, you'll need to select the new language version 27-preview:

pmd check --use-version java-27-preview ...

Note: Support for Java 25 preview language features have been removed. The version "25-preview" is no longer available.

Updated Apex Support

The Apex language support has been bumped to version 67.0 (Summer '26). It supports the new Multiline String literals.

... (truncated)

Commits
  • 360072e [release] prepare release pmd_releases/7.27.0
  • 28eb3da Prepare pmd release 7.27.0
  • 9fadcc2 Update contributors for 7.27.0
  • 6dbb11d chore(deps): bump io.github.apex-dev-tools:apex-parser from 5.1.0 to 5.2.0 (#...
  • 9a721bd chore(deps): bump com.puppycrawl.tools:checkstyle from 13.10.0 to 14.0.0 (#6999)
  • f017e5d chore(deps-dev): bump byte.buddy.version from 1.18.11 to 1.18.12 (#6998)
  • 85ac0c4 chore(deps): bump com.google.protobuf:protobuf-java from 4.35.1 to 4.36.0 (#6...
  • cd096e9 [java] Fix #6943: UnnecessaryCast: false positives related to generics (#6982)
  • 578f653 [java] Move ProtectedMemberInFinalClass to design category (#6990)
  • 89b473e [java] Fix #6537: StaticEJBFieldShouldBeFinal detects @Stateless/Stephane Tavera (@st)...

    Description has been truncated

Bumps the monthly-batch group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.1.3` |
| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.1.3` |
| [com.github.spotbugs:spotbugs](https://github.com/spotbugs/spotbugs) | `4.10.3` | `4.10.4` |
| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.10.0` | `14.0.0` |
| [net.sourceforge.pmd:pmd-core](https://github.com/pmd/pmd) | `7.26.0` | `7.27.0` |
| [net.sourceforge.pmd:pmd-java](https://github.com/pmd/pmd) | `7.26.0` | `7.27.0` |
| [net.sourceforge.pmd:pmd-javascript](https://github.com/pmd/pmd) | `7.26.0` | `7.27.0` |
| [net.sourceforge.pmd:pmd-jsp](https://github.com/pmd/pmd) | `7.26.0` | `7.27.0` |
| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.10.3.0` | `4.10.4.0` |


Updates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.1.3
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r5.13.4...r6.1.3)

Updates `org.junit.jupiter:junit-jupiter-api` from 5.13.4 to 6.1.3
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r5.13.4...r6.1.3)

Updates `org.junit.jupiter:junit-jupiter-api` from 5.13.4 to 6.1.3
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r5.13.4...r6.1.3)

Updates `com.github.spotbugs:spotbugs` from 4.10.3 to 4.10.4
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](spotbugs/spotbugs@4.10.3...4.10.4)

Updates `com.puppycrawl.tools:checkstyle` from 13.10.0 to 14.0.0
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](checkstyle/checkstyle@checkstyle-13.10.0...checkstyle-14.0.0)

Updates `net.sourceforge.pmd:pmd-core` from 7.26.0 to 7.27.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/7.26.0...pmd_releases/7.27.0)

Updates `net.sourceforge.pmd:pmd-java` from 7.26.0 to 7.27.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/7.26.0...pmd_releases/7.27.0)

Updates `net.sourceforge.pmd:pmd-javascript` from 7.26.0 to 7.27.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/7.26.0...pmd_releases/7.27.0)

Updates `net.sourceforge.pmd:pmd-jsp` from 7.26.0 to 7.27.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/7.26.0...pmd_releases/7.27.0)

Updates `net.sourceforge.pmd:pmd-java` from 7.26.0 to 7.27.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/7.26.0...pmd_releases/7.27.0)

Updates `net.sourceforge.pmd:pmd-javascript` from 7.26.0 to 7.27.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/7.26.0...pmd_releases/7.27.0)

Updates `net.sourceforge.pmd:pmd-jsp` from 7.26.0 to 7.27.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/7.26.0...pmd_releases/7.27.0)

Updates `com.github.spotbugs:spotbugs-maven-plugin` from 4.10.3.0 to 4.10.4.0
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](spotbugs/spotbugs-maven-plugin@spotbugs-maven-plugin-4.10.3.0...spotbugs-maven-plugin-4.10.4.0)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-version: 6.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: monthly-batch
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-version: 6.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: monthly-batch
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-version: 6.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: monthly-batch
- dependency-name: com.github.spotbugs:spotbugs
  dependency-version: 4.10.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: monthly-batch
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-version: 14.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: monthly-batch
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-version: 7.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: monthly-batch
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-version: 7.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: monthly-batch
- dependency-name: net.sourceforge.pmd:pmd-javascript
  dependency-version: 7.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: monthly-batch
- dependency-name: net.sourceforge.pmd:pmd-jsp
  dependency-version: 7.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: monthly-batch
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-version: 7.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: monthly-batch
- dependency-name: net.sourceforge.pmd:pmd-javascript
  dependency-version: 7.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: monthly-batch
- dependency-name: net.sourceforge.pmd:pmd-jsp
  dependency-version: 7.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: monthly-batch
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-version: 4.10.4.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: monthly-batch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Sep 1, 2026

@d3r3kk Derek Keeler (d3r3kk) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

These need to be looked at closer, checks are failing.

@d3r3kk

Copy link
Copy Markdown
Contributor

Copilot Have a look at the pulled-in dependencies and create a plan to accept the updated dependencies, or provide concise reasons why we cannot do so.

Co-authored-by: d3r3kk <11466735+d3r3kk@users.noreply.github.com>

Copilot AI commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Copilot Have a look at the pulled-in dependencies and create a plan to accept the updated dependencies, or provide concise reasons why we cannot do so.

Addressed in 2242275. The compatible SpotBugs (4.10.4/plugin 4.10.4.0) and PMD (7.27.0) upgrades remain. JUnit 6.1.3 cannot be accepted while CI supports Java 11: its classes are bytecode 61 (Java 17), while the Java 11 job requires 55; restoring JUnit 5.13.4 makes Java 11 test compilation pass. Checkstyle 14.0.0 is bytecode 65 (Java 21), so it remains at 13.10.0 until the project no longer needs Java 11/17-compatible site tooling. test-compile -Dmaven.compiler.release=11 passes.

@dependabot @github

dependabot Bot commented on behalf of github Sep 2, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@sonarqubecloud

sonarqubecloud Bot commented Sep 2, 2026

Copy link
Copy Markdown

@d3r3kk Derek Keeler (d3r3kk) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good to me (tests pass), John (@johnoliver) or Martijn Verburg (@karianna) can verify and merge if either is happy with this.

@johnoliver
John (johnoliver) merged commit 765a084 into main Sep 3, 2026
15 checks passed
@dependabot
dependabot Bot deleted the dependabot/maven/monthly-batch-7a4d6ce171 branch September 3, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants