Bumps pmd.version from 7.21.0 to 7.23.0.
Updates net.sourceforge.pmd:pmd-core from 7.21.0 to 7.23.0
Sourced from net.sourceforge.pmd:pmd-core's releases.
PMD 7.23.0 (27-March-2026)
27-March-2026 - 7.23.0
The PMD team is pleased to announce PMD 7.23.0.
This is a minor release.
Table Of Contents
🐛️ Fixed Issues
- core
- #6503: [core] Links in HTML report are broken
- java-errorprone
- #6502: [java] CloseResource: False positive for allowedResourceMethodPatterns entries when using unqualified method calls
- java-security
- #6531: [java] InsecureCryptoIv: False negative with fixed IVs from array initializers
✨️ Merged pull requests
- #6467: [ci] Use typos gh-action - Andreas Dangel (
@adangel)- #6488: [doc] Update security.md for CVE-2026-28338 - Andreas Dangel (
@adangel)- #6489: [doc] CPD: document --report-file parameter - Andreas Dangel (
@adangel)- #6504: [core] Fix #6503: Don't escape externalInfoUrl in reports - Andreas Dangel (
@adangel)- #6505: [java] Fix #6502: CloseResource should consider unqualified method calls - Andreas Dangel (
@adangel)- #6545: [java] Fix #6531: False negative in InsecureCryptoIv with array initializers - Zbynek Konecny (
@zbynek)📦️ Dependency updates
- #6476: Bump PMD from 7.21.0 to 7.22.0
- #6479: chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.0
- #6480: chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
- #6481: chore(deps): bump com.puppycrawl.tools:checkstyle from 13.2.0 to 13.3.0
- #6482: chore(deps): bump org.mockito:mockito-core from 5.21.0 to 5.22.0
- #6483: chore(deps-dev): bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7
- #6484: chore(deps): bump org.yaml:snakeyaml from 2.5 to 2.6
- #6485: chore(deps): bump org.checkerframework:checker-qual from 3.53.1 to 3.54.0
- #6486: chore(deps-dev): bump net.bytebuddy:byte-buddy-agent from 1.18.5 to 1.18.7
- #6487: chore(deps): bump com.google.protobuf:protobuf-java from 4.33.5 to 4.34.0
- #6490: chore: Update gems, remove github-pages
- #6498: chore(deps): bump ruby/setup-ruby from 1.288.0 to 1.290.0
- #6499: chore(deps-dev): bump commons-logging:commons-logging from 1.3.5 to 1.3.6
- #6500: chore(deps-dev): bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2
... (truncated)
Commits8562692[release] prepare release pmd_releases/7.23.08f406efPrepare pmd release 7.23.0184b977Update contributors for 7.23.0bed0dedchore: do-release.sh - use ruby 4127df3a[java] Fix #6531: False negative in InsecureCryptoIv with array initializers ...5dbbe19[doc] Update release notes (#6531, #6545)2fce070chore: use ruby4 (#6551)4f450c3chore(deps): bump com.google.protobuf:protobuf-java from 4.34.0 to 4.34.1 (#6...00426b4chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#6548)287971a[java] Fix false negative in InsecureCryptoIv with array initializers- Additional commits viewable in compare view
Updates net.sourceforge.pmd:pmd-java from 7.21.0 to 7.23.0
Sourced from net.sourceforge.pmd:pmd-java's releases.
PMD 7.23.0 (27-March-2026)
27-March-2026 - 7.23.0
The PMD team is pleased to announce PMD 7.23.0.
This is a minor release.
Table Of Contents
🐛️ Fixed Issues
- core
- #6503: [core] Links in HTML report are broken
- java-errorprone
- #6502: [java] CloseResource: False positive for allowedResourceMethodPatterns entries when using unqualified method calls
- java-security
- #6531: [java] InsecureCryptoIv: False negative with fixed IVs from array initializers
✨️ Merged pull requests
- #6467: [ci] Use typos gh-action - Andreas Dangel (
@adangel)- #6488: [doc] Update security.md for CVE-2026-28338 - Andreas Dangel (
@adangel)- #6489: [doc] CPD: document --report-file parameter - Andreas Dangel (
@adangel)- #6504: [core] Fix #6503: Don't escape externalInfoUrl in reports - Andreas Dangel (
@adangel)- #6505: [java] Fix #6502: CloseResource should consider unqualified method calls - Andreas Dangel (
@adangel)- #6545: [java] Fix #6531: False negative in InsecureCryptoIv with array initializers - Zbynek Konecny (
@zbynek)📦️ Dependency updates
- #6476: Bump PMD from 7.21.0 to 7.22.0
- #6479: chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.0
- #6480: chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
- #6481: chore(deps): bump com.puppycrawl.tools:checkstyle from 13.2.0 to 13.3.0
- #6482: chore(deps): bump org.mockito:mockito-core from 5.21.0 to 5.22.0
- #6483: chore(deps-dev): bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7
- #6484: chore(deps): bump org.yaml:snakeyaml from 2.5 to 2.6
- #6485: chore(deps): bump org.checkerframework:checker-qual from 3.53.1 to 3.54.0
- #6486: chore(deps-dev): bump net.bytebuddy:byte-buddy-agent from 1.18.5 to 1.18.7
- #6487: chore(deps): bump com.google.protobuf:protobuf-java from 4.33.5 to 4.34.0
- #6490: chore: Update gems, remove github-pages
- #6498: chore(deps): bump ruby/setup-ruby from 1.288.0 to 1.290.0
- #6499: chore(deps-dev): bump commons-logging:commons-logging from 1.3.5 to 1.3.6
- #6500: chore(deps-dev): bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2
... (truncated)
Commits8562692[release] prepare release pmd_releases/7.23.08f406efPrepare pmd release 7.23.0184b977Update contributors for 7.23.0bed0dedchore: do-release.sh - use ruby 4127df3a[java] Fix #6531: False negative in InsecureCryptoIv with array initializers ...5dbbe19[doc] Update release notes (#6531, #6545)2fce070chore: use ruby4 (#6551)4f450c3chore(deps): bump com.google.protobuf:protobuf-java from 4.34.0 to 4.34.1 (#6...00426b4chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#6548)287971a[java] Fix false negative in InsecureCryptoIv with array initializers- Additional commits viewable in compare view
Updates net.sourceforge.pmd:pmd-javascript from 7.21.0 to 7.23.0
Sourced from net.sourceforge.pmd:pmd-javascript's releases.
PMD 7.23.0 (27-March-2026)
27-March-2026 - 7.23.0
The PMD team is pleased to announce PMD 7.23.0.
This is a minor release.
Table Of Contents
🐛️ Fixed Issues
- core
- #6503: [core] Links in HTML report are broken
- java-errorprone
- #6502: [java] CloseResource: False positive for allowedResourceMethodPatterns entries when using unqualified method calls
- java-security
- #6531: [java] InsecureCryptoIv: False negative with fixed IVs from array initializers
✨️ Merged pull requests
- #6467: [ci] Use typos gh-action - Andreas Dangel (
@adangel)- #6488: [doc] Update security.md for CVE-2026-28338 - Andreas Dangel (
@adangel)- #6489: [doc] CPD: document --report-file parameter - Andreas Dangel (
@adangel)- #6504: [core] Fix #6503: Don't escape externalInfoUrl in reports - Andreas Dangel (
@adangel)- #6505: [java] Fix #6502: CloseResource should consider unqualified method calls - Andreas Dangel (
@adangel)- #6545: [java] Fix #6531: False negative in InsecureCryptoIv with array initializers - Zbynek Konecny (
@zbynek)📦️ Dependency updates
- #6476: Bump PMD from 7.21.0 to 7.22.0
- #6479: chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.0
- #6480: chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
- #6481: chore(deps): bump com.puppycrawl.tools:checkstyle from 13.2.0 to 13.3.0
- #6482: chore(deps): bump org.mockito:mockito-core from 5.21.0 to 5.22.0
- #6483: chore(deps-dev): bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7
- #6484: chore(deps): bump org.yaml:snakeyaml from 2.5 to 2.6
- #6485: chore(deps): bump org.checkerframework:checker-qual from 3.53.1 to 3.54.0
- #6486: chore(deps-dev): bump net.bytebuddy:byte-buddy-agent from 1.18.5 to 1.18.7
- #6487: chore(deps): bump com.google.protobuf:protobuf-java from 4.33.5 to 4.34.0
- #6490: chore: Update gems, remove github-pages
- #6498: chore(deps): bump ruby/setup-ruby from 1.288.0 to 1.290.0
- #6499: chore(deps-dev): bump commons-logging:commons-logging from 1.3.5 to 1.3.6
- #6500: chore(deps-dev): bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2
... (truncated)
Commits8562692[release] prepare release pmd_releases/7.23.08f406efPrepare pmd release 7.23.0184b977Update contributors for 7.23.0bed0dedchore: do-release.sh - use ruby 4127df3a[java] Fix #6531: False negative in InsecureCryptoIv with array initializers ...5dbbe19[doc] Update release notes (#6531, #6545)2fce070chore: use ruby4 (#6551)4f450c3chore(deps): bump com.google.protobuf:protobuf-java from 4.34.0 to 4.34.1 (#6...00426b4chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#6548)287971a[java] Fix false negative in InsecureCryptoIv with array initializers- Additional commits viewable in compare view
Updates net.sourceforge.pmd:pmd-jsp from 7.21.0 to 7.23.0
Sourced from net.sourceforge.pmd:pmd-jsp's releases.
PMD 7.23.0 (27-March-2026)
27-March-2026 - 7.23.0
The PMD team is pleased to announce PMD 7.23.0.
This is a minor release.
Table Of Contents
🐛️ Fixed Issues
- core
- #6503: [core] Links in HTML report are broken
- java-errorprone
- #6502: [java] CloseResource: False positive for allowedResourceMethodPatterns entries when using unqualified method calls
- java-security
- #6531: [java] InsecureCryptoIv: False negative with fixed IVs from array initializers
✨️ Merged pull requests
- #6467: [ci] Use typos gh-action - Andreas Dangel (
@adangel)- #6488: [doc] Update security.md for CVE-2026-28338 - Andreas Dangel (
@adangel)- #6489: [doc] CPD: document --report-file parameter - Andreas Dangel (
@adangel)- #6504: [core] Fix #6503: Don't escape externalInfoUrl in reports - Andreas Dangel (
@adangel)- #6505: [java] Fix #6502: CloseResource should consider unqualified method calls - Andreas Dangel (
@adangel)- #6545: [java] Fix #6531: False negative in InsecureCryptoIv with array initializers - Zbynek Konecny (
@zbynek)📦️ Dependency updates
- #6476: Bump PMD from 7.21.0 to 7.22.0
- #6479: chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.0
- #6480: chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
- #6481: chore(deps): bump com.puppycrawl.tools:checkstyle from 13.2.0 to 13.3.0
- #6482: chore(deps): bump org.mockito:mockito-core from 5.21.0 to 5.22.0
- #6483: chore(deps-dev): bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7
- #6484: chore(deps): bump org.yaml:snakeyaml from 2.5 to 2.6
- #6485: chore(deps): bump org.checkerframework:checker-qual from 3.53.1 to 3.54.0
- #6486: chore(deps-dev): bump net.bytebuddy:byte-buddy-agent from 1.18.5 to 1.18.7
- #6487: chore(deps): bump com.google.protobuf:protobuf-java from 4.33.5 to 4.34.0
- #6490: chore: Update gems, remove github-pages
- #6498: chore(deps): bump ruby/setup-ruby from 1.288.0 to 1.290.0
- #6499: chore(deps-dev): bump commons-logging:commons-logging from 1.3.5 to 1.3.6
- #6500: chore(deps-dev): bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2
... (truncated)
Commits8562692[release] prepare release pmd_releases/7.23.08f406efPrepare pmd release 7.23.0184b977Update contributors for 7.23.0bed0dedchore: do-release.sh - use ruby 4127df3a[java] Fix #6531: False negative in InsecureCryptoIv with array initializers ...5dbbe19[doc] Update release notes (#6531, #6545)2fce070chore: use ruby4 (#6551)4f450c3chore(deps): bump com.google.protobuf:protobuf-java from 4.34.0 to 4.34.1 (#6...00426b4chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#6548)287971a[java] Fix false negative in InsecureCryptoIv with array initializers- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)