Releases: mojohaus/extra-enforcer-rules
Releases · mojohaus/extra-enforcer-rules
1.9.0
🚀 New features and improvements
- Recognize JDK 24 (#308) @wendigo
- Make parent level configurable for reference value in requirePropertyDiverges (#295) @piercemar
📦 Dependency updates
- Bump org.codehaus.mojo:mojo-parent from 85 to 86 (#307) @dependabot
- Bump org.codehaus.mojo:mojo-parent from 84 to 85 (#306) @dependabot
- Bump commons-codec:commons-codec from 1.17.0 to 1.17.1 (#304) @dependabot
- Bump org.codehaus.mojo:mojo-parent from 82 to 84 (#301) @dependabot
- Bump org.apache.maven.shared:maven-common-artifact-filters from 3.3.2 to 3.4.0 (#300) @dependabot
- Bump org.apache.maven.enforcer:enforcer-api from 3.4.1 to 3.5.0 (#299) @dependabot
- Bump org.codehaus.mojo:mojo-parent from 80 to 82 (#298) @dependabot
- Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 (#296) @dependabot
👻 Maintenance
- Remove outdated FAQ site (#309) @slawekjaranowski
- Fix typo in site. (#294) @divyekapoor
1.8.0
🚀 New features and improvements
- Use debug log level for listing ignored items - fix #182 (#290) @slawekjaranowski
- Get rid of maven-dependency-tree use Resolver - fix #257 (#288) @slawekjaranowski
- Recognize JDK 22-23 class formats (#286) @wendigo
- Switch class bytecode hashing implementation from md5 to sha256 (#280) @slachiewicz
- Require Maven 3.6.3+ (#276) @slachiewicz
📦 Dependency updates
- Bump org.codehaus.mojo:mojo-parent from 78 to 80 (#284) @dependabot
- Bump apache/maven-gh-actions-shared from 3 to 4 (#285) @dependabot
- Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#281) @dependabot
- Update mojo-parent to 78 (#278) @slachiewicz
- Require Maven 3.6.3+ (#276) @slachiewicz
- Bump commons-codec from 1.15 to 1.16.0 (#266) @dependabot
👻 Maintenance
- Cleanups ITs (#293) @slawekjaranowski
- Small cleanup of JDK versions enforcements (#289) @slachiewicz
- Fix #270 - requireEncoding documentation add missing parameters (#292) @slawekjaranowski
- Fix #271 - requireEncoding documentations (#291) @slawekjaranowski
- Allow build by Maven 4 (#287) @slawekjaranowski
- Bump org.springframework:spring-beans from 5.3.18 to 5.3.20 in /src/it/mojo-1731 (#277) @dependabot
- Update mojo-parent to 78 (#278) @slachiewicz
- Bump org.apache.tomcat:tomcat-catalina from 7.0.81 to 7.0.104 in /src/it/mojo-1682 (#272) @dependabot
1.7.0
💥 Breaking changes
- Move to new Enforcer API - require
m-enforcer-p 3.2.0
(#263) @slawekjaranowski
🚀 New features and improvements
📦 Dependency updates
- Bump enforcer-api from 3.2.1 to 3.3.0 (#258) @dependabot
- Bump spring-core from 5.3.26 to 5.3.27 in /src/it/banduplicate-classes-wildcard-exclusion (#259) @dependabot
1.6.2
🐛 Bug Fixes
- Fix #231 - Use Resolver Api for resolving artifacts (#238) @slawekjaranowski
📦 Dependency updates
- Bump mojo-parent from 73 to 74 (#252) @dependabot
- Bump parent from 70 to 73 (#248) @slawekjaranowski
- Bump enforcer-api from 3.1.0 to 3.2.1 (#246) @dependabot
- Bump mockito-core from 4.10.0 to 4.11.0 (#242) @dependabot
- Bump mockito-core from 4.9.0 to 4.10.0 (#241) @dependabot
- Bump mockito-core from 4.8.1 to 4.9.0 (#236) @dependabot
- Bump maven-dependency-tree from 3.2.0 to 3.2.1 (#237) @dependabot
- Bump mockito-core from 4.8.0 to 4.8.1 (#235) @dependabot
- Bump maven-common-artifact-filters from 3.3.1 to 3.3.2 (#234) @dependabot
- Bump mockito-core from 4.7.0 to 4.8.0 (#233) @dependabot
- Bump maven-dependency-tree from 3.1.1 to 3.2.0 (#232) @dependabot
- Bump mojo-parent from 69 to 70 (#230) @dependabot
- Bump mockito-core from 4.6.1 to 4.7.0 (#229) @dependabot
👻 Maintenance
- Fix broken links in documentation (#255) @slawekjaranowski
- Use Maven 3.9.1 on GitHub (#254) @slawekjaranowski
- Bump spring-core from 5.3.20 to 5.3.26 in /src/it/banduplicate-classes-wildcard-exclusion (#253) @dependabot
- Enable checkstyle and spotless plugins (#250) @slawekjaranowski
- Use Maven 3.9.0 for build on GitHub (#249) @slawekjaranowski
- Configure m-compiler-p to use release flag for earlier JDKs (#239) @pzygielo
1.6.1
🐛 Bug Fixes
- Use all remote repositories for artifacts resolving (#226) @slawekjaranowski
📦 Dependency updates
- Bump maven-common-artifact-filters from 3.3.0 to 3.3.1 (#227) @dependabot
👻 Maintenance
- Execute m-invoker-p in run-its profile (#228) @slawekjaranowski
1.6.0
🚀 New features and improvements
- Optimization of computing hash for classes in BanDuplicateClasses (#218) @slawekjaranowski
- Add bytecode mapping for Java 18, 19, 20 (#214) @slawekjaranowski
- Add strict option to EnforceBytecodeVersion to not ignore module-info and Multi-Release JAR classes (#205) @Mooninaut
- Allow ISO-8859-15 as subset of ASCII and ISO-8859-1 (#181) @lordjaxom
📦 Dependency updates
- Bump mojo-parent from 68 to 69 (#222) @dependabot
- Bump jbcrypt from 0.3m to 0.4 in /src/it/enforce-bytecode-version-excluded-deps (#221) @dependabot
- Bump tomcat-catalina from 7.0.61 to 7.0.81 in /src/it/mojo-1682 (#219) @dependabot
- Upgrade parent to 68 (#211) @slawekjaranowski
- Bump maven-common-artifact-filters from 3.2.0 to 3.3.0 (#210) @dependabot
- Bump enforcer-api from 3.0.0 to 3.1.0 (#207) @dependabot
- Bump mockito-core from 4.5.1 to 4.6.1 (#206) @dependabot
- Bump spring-core from 5.3.19 to 5.3.20 in /src/it/banduplicate-classes-wildcard-exclusion (#203) @dependabot
- Bump maven-dependency-tree from 3.1.0 to 3.1.1 (#202) @dependabot
- Bump release-drafter/release-drafter from 5.19.0 to 5.20.0 (#201) @dependabot
- Bump spring-core from 5.3.18 to 5.3.19 in /src/it/banduplicate-classes-wildcard-exclusion (#199) @dependabot
- Bump mockito-core from 4.5.0 to 4.5.1 (#198) @dependabot
- Bump mockito-core from 4.4.0 to 4.5.0 (#197) @dependabot
- Bump spring-core from 4.3.20.RELEASE to 5.3.18 in /src/it/banduplicate-classes-wildcard-exclusion (#196) @dependabot
- Bump actions/setup-java from 2 to 3 (#195) @dependabot
- Bump mojo-parent from 66 to 67 (#194) @dependabot
- Bump mojo-parent from 65 to 66 (#193) @dependabot
- Bump spring-beans from 2.5.6 to 5.3.18 in /src/it/mojo-1731 (#192) @dependabot
- Bump actions/checkout from 2 to 3 (#183) @dependabot
- Bump maven-site-plugin from 3.10.0 to 3.11.0 (#180) @dependabot
- Bump release-drafter/release-drafter from 5.18.1 to 5.19.0 (#185) @dependabot
- Bump mockito-core from 4.2.0 to 4.4.0 (#187) @dependabot
- Bump log4j-api from 2.17.0 to 2.17.1 in /src/it/enforce-bytecode-version-multirelease (#165) @dependabot
- Bump release-drafter/release-drafter from 5.18.0 to 5.18.1 (#178) @dependabot
- Bump release-drafter/release-drafter from 5.17.6 to 5.18.0 (#177) @dependabot
- Bump release-drafter/release-drafter from 5.15.0 to 5.17.6 (#173) @dependabot
- Bump maven-compiler-plugin from 3.8.1 to 3.9.0 (#170) @dependabot
- Bump log4j-api from 2.17.0 to 2.17.1 in /src/it/banduplicate-classes-fail-when-not-identical (#166) @dependabot
- Bump log4j-api from 2.17.0 to 2.17.1 in /src/it/banduplicate-classes-jdk9 (#167) @dependabot
- Bump log4j-api from 2.17.0 to 2.17.1 in /src/it/banduplicate-classes-ignore-when-identical (#168) @dependabot
- Bump maven-site-plugin from 3.9.1 to 3.10.0 (#164) @dependabot
- Bump mockito-core from 4.1.0 to 4.2.0 (#159) @dependabot
- Bump log4j-api from 2.16.0 to 2.17.0 in /src/it/enforce-bytecode-version-multirelease (#160) @dependabot
- Bump log4j-api from 2.16.0 to 2.17.0 in /src/it/banduplicate-classes-jdk9 (#163) @dependabot
- Bump log4j-api from 2.16.0 to 2.17.0 in /src/it/banduplicate-classes-fail-when-not-identical (#161) @dependabot
- Bump log4j-api from 2.16.0 to 2.17.0 in /src/it/banduplicate-classes-ignore-when-identical (#162) @dependabot
👻 Maintenance
- Use shard GitHub actions from Apache (#224) @slawekjaranowski
- Remove maven-compat from project dependencies (#220) @slawekjaranowski
- Dependency cleanup (#217) @slawekjaranowski
- Use local repository copy for m-invoker-p (#216) @slawekjaranowski
- Add breadcrumbs for site documentation (#215) @slawekjaranowski
- Grammar fix (#213) @Thibstars
1.5.1
- No changes
Last release has issues with oss.sonatype.org so trying again
1.5.0
- Bump log4j-api from 2.15.0 to 2.16.0 in /src/it/enforce-bytecode-version-multirelease (#154) @dependabot
- Bump log4j-api from 2.15.0 to 2.16.0 in /src/it/banduplicate-classes-fail-when-not-identical (#155) @dependabot
- Bump log4j-api from 2.15.0 to 2.16.0 in /src/it/banduplicate-classes-ignore-when-identical (#156) @dependabot
- Bump log4j-api from 2.15.0 to 2.16.0 in /src/it/banduplicate-classes-jdk9 (#157) @dependabot
- Bump mockito-core from 3.12.4 to 4.1.0 (#151) @dependabot
- Bump actions/setup-java from 2.3.1 to 2.4.0 (#153) @dependabot
- Bump mojo-parent from 63 to 65 (#152) @dependabot
- Bump actions/setup-java from 2.3.0 to 2.3.1 (#145) @dependabot
🐛 Bug Fixes
1.4
- Bump mockito-core from 3.11.2 to 3.12.4 (#139) @dependabot
- Bump mojo-parent from 60 to 63 (#142) @dependabot
- Master update dependencies (#136) @slachiewicz
- Refactor AbstractRequireRoles.getRolesFromString (#133) @pzygielo
- Require Java 8 (#134) @slachiewicz
- [jdk17] Apply jdk 17 to allowed jdk versions (#129) @hazendaz