🚀 New features and improvements
- Make bannedDependencies report root and transitive dependency in case both are banned. (#940) @hvoynov
- Add enforceBytecodeVersion rule based on mojohaus (#968) @cstamas
- Improve formatting of deprecated API warning (#951) @mthmulders
🐛 Bug Fixes
- Fix handling of Java versions like 21.0.10.0.1 (#967) @parttimenerd
- Add null checks for modelId in PluginWrapper (#974) @cpfeiffer
📝 Documentation updates
- Document the banMavenDefaults option for the requirePluginVersions rule. (#936) @rpkrajewski
👻 Maintenance
PlexusStringUtilsRefaster recipes (#943) @slachiewicz- JUnit Jupiter migration from JUnit 4.x (#941) @slachiewicz
📦 Dependency updates
- Bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (#970) @dependabot[bot]
- Deps: Parent POM 48 and align deps (#979) @cstamas
- Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (#976) @dependabot[bot]
- Bump commons-io:commons-io from 2.21.0 to 2.22.0 (#975) @dependabot[bot]
- Bump mavenVersion from 3.9.14 to 3.9.15 (#973) @dependabot[bot]
- Bump mavenVersion from 3.9.13 to 3.9.14 (#965) @dependabot[bot]
- Bump mavenVersion from 3.9.12 to 3.9.13 (#964) @dependabot[bot]
- Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (#963) @dependabot[bot]
- Update log4j in test to avoid CVE (#961) @Bukama
- Bump commons-codec:commons-codec from 1.20.0 to 1.21.0 (#962) @dependabot[bot]
- Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 (#960) @dependabot[bot]
- Bump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (#959) @dependabot[bot]
- Bump org.apache.maven:maven-parent from 46 to 47 (#958) @dependabot[bot]
- Bump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (#957) @dependabot[bot]
- Update to 46 including fixes (#955) @Bukama
- Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (#956) @dependabot[bot]
- Bump mavenVersion from 3.9.11 to 3.9.12 (#948) @dependabot[bot]
- Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (#947) @dependabot[bot]
- Bump commons-io:commons-io from 2.20.0 to 2.21.0 (#946) @dependabot[bot]
- Bump commons-codec:commons-codec from 1.19.0 to 1.20.0 (#945) @dependabot[bot]