Releases: apache/maven-parent
Releases · apache/maven-parent
43
💥 Breaking changes
- Remove dependency on maven-plugin-annotations to better support Maven 4 plugins (#190) @gnodet
- Remove checkstyle.violation.ignore (#183) @slawekjaranowski
🚀 New features and improvements
- Skip render empty taglist report (#193) @slawekjaranowski
- [MNG-8158] - Adding name to empty components section in shared site left nav (#188) @bdemers
- Introduce property for maven-shared-resources version (#182) @slawekjaranowski
- Enable GitHUb issues (#175) @slawekjaranowski
📦 Dependency updates
- Bump ASF parent to 33 (#195) @slawekjaranowski
- Bump org.codehaus.mojo:taglist-maven-plugin from 3.0.0 to 3.1.0 (#192) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.22.0 to 3.23.0 (#186) @dependabot
- Bump org.apache.maven.shared:maven-shared-resources from 5 to 6 (#187) @dependabot
- Upgrade to Maven Fluido Skin 1.12.0 (#191) @michael-o
- Bump org.junit:junit-bom from 5.10.2 to 5.10.3 (#189) @dependabot
- Bump org.apache.maven.plugins:maven-jxr-plugin from 3.3.2 to 3.4.0 (#185) @dependabot
- Bump version.sisu-maven-plugin from 0.9.0.M2 to 0.9.0.M3 (#184) @dependabot
- Bump org.codehaus.plexus:plexus-xml from 3.0.0 to 3.0.1 (#181) @dependabot
- Bump org.codehaus.modello:modello-maven-plugin from 2.3.0 to 2.4.0 (#179) @dependabot
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 3.22.0 (#178) @dependabot
- Bump org.apache.maven.plugins:maven-toolchains-plugin from 3.1.0 to 3.2.0 (#176) @dependabot
👻 Maintenance
- Fix link in issueManagement in docs (#177) @slawekjaranowski
🔧 Build
- Disable matrix build on GitHub (#194) @slawekjaranowski
- Add Release Drafter (#174) @slawekjaranowski
42
Bug
- [MPOM-449] - Remove the leading "1." from source/target properties
Improvement
- [MPOM-447] - activate javac's release flag when building with JDK supporting that feature
- [MPOM-453] - Disable annotation processing by compiler
- [MPOM-454] - Warning about usage of deprecated API by compiler
- [MPOM-477] - Skip empty PMD reports
- [MPOM-478] - Remove manually maintained history from site
- [MPOM-483] - Make a separate module for documentation
Task
- [MPOM-482] - Publish site descriptor with new parent
Dependency upgrade
- [MPOM-448] - Update spotless-maven-plugin from 2.40.0 to 2.41.1
- [MPOM-455] - Add dependencyManagement for JUnit 5
- [MPOM-459] - Bump org.apache.maven.plugins:maven-jxr-plugin from 3.3.1 to 3.3.2
- [MPOM-464] - Bump com.diffplug.spotless:spotless-maven-plugin from 2.41.1 to 2.43.0
- [MPOM-473] - Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.10 to 2.7.11
- [MPOM-474] - Bump org.codehaus.mojo:extra-enforcer-rules from 1.7.0 to 1.8.0
- [MPOM-485] - Bump org.codehaus.plexus:plexus-utils from 4.0.0 to 4.0.1
- [MPOM-487] - Bump parent to 32
41
Improvement
- [MPOM-426] - downgrade plexus-xml to 3.0.0: 4.0.0 is incompatible with Maven 3
- [MPOM-429] - Support development with Java 21 (palantirJavaFormat)
- [MPOM-443] - Skip empty surefire reports
Task
- [MPOM-427] - use version.artifactId property for dependency versions (like plugins)
- [MPOM-436] - Remove quality-checks profile with maven-docck-plugin
- [MPOM-445] - Use maven-checkstyle-plugin version from parent
Dependency upgrade
- [MPOM-425] - Bump com.diffplug.spotless:spotless-maven-plugin from 2.37.0 to 2.40.0
- [MPOM-441] - Bump maven-jxr-plugin from 3.3.0 to 3.3.1
- [MPOM-442] - Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.9 to 2.7.10
- [MPOM-444] - Bump maven-pmd-plugin from 3.21.0 to 3.21.2
- [MPOM-446] - Upgrade Parent to 31
40
New Feature
- [MPOM-346] - publish SBOM on release
Improvement
Task
- [MPOM-200] - remove Apache Resource Bundles parent POM
- [MPOM-415] - Use surefire/failsafe version from ASF parent
Dependency upgrade
- [MPOM-390] - Upgrade to Maven Fluido Skin 1.11.2
- [MPOM-391] - Upgrade to Maven Surefire 3.0.0-M8
- [MPOM-392] - Upgrade to Maven Checkstyle Plugin 3.2.1
- [MPOM-393] - Upgrade to Maven PMD Plugin 3.21.0
- [MPOM-412] - Bump maven-enforcer-plugin to 3.3.0 and extra-enforcer-rules from 1.6.1 to 1.7.0
- [MPOM-413] - Bump plexus-utils from 3.5.1 to 4.0.0 and add plexus-xml 4.0.0
- [MPOM-414] - Bump spotless-maven-plugin from 2.28.0 to 2.37.0
- [MPOM-420] - Bump maven-checkstyle-plugin from 3.2.1 to 3.3.0
- [MPOM-421] - Bump sisu from 0.3.5 to 0.9.0.M2
- [MPOM-424] - Upgrade Parent to 30
39
Bug
- [MPOM-371] - Fix checkstyle configuration
- [MPOM-376] - Spotless importOrder should be taken into consideration
Improvement
- [MPOM-370] - Document "format" profile
- [MPOM-373] - Execute spotless before rat
- [MPOM-377] - Add space before close empty elements in poms
- [MPOM-384] - Allow to override streamLogsOnFailures parameter for m-invoker-p
Dependency upgrade
38
Improvement
- [MPOM-340] - Remove test-javadoc reports
- [MPOM-353] - Use standard value for ignoreFailures at m-invoker-p
- [MPOM-357] - Execute checkstyle after enforcer
Task
- [MPOM-349] - Enable spotless for autoformatting
- [MPOM-350] - Raise JDK requirement to 1.8
- [MPOM-352] - Remove managed dependency on deprecated plexus-component-annotations
Dependency upgrade
- [MPOM-341] - Bump extra-enforcer-rules from 1.6.0 to 1.6.1
- [MPOM-343] - Upgrade Maven Checkstyle Plugin to 3.2.0
- [MPOM-348] - Remove configuration for Maven Changes Plugin
- [MPOM-351] - Upgrade plexus-utils to 3.5.0
- [MPOM-355] - Bump maven-pmd-plugin from 3.17.0 to 3.19.0
- [MPOM-356] - Bump maven-jxr-plugin from 3.2.0 to 3.3.0
37
What's Changed
- [MPOM-317] Upgrade fluido skin to 1.11.0 by @slawekjaranowski in #66
- Bump maven-pmd-plugin from 3.16.0 to 3.17.0 by @dependabot in #64
- [MPOM-322] Add ASF Data Privacy by @slawekjaranowski in #65
- [MPOM-324] Drop Social Media Plug-ins from documentation by @slawekjaranowski in #67
- [MPOM-331] Upgrade Surefire to 3.0.0-M7 by @slachiewicz in #68
- [MPOM-334] Upgrade fluido skin to 1.11.1 by @slawekjaranowski in #70
- Bump maven-toolchains-plugin from 3.0.0 to 3.1.0 by @dependabot in #69
- Bump extra-enforcer-rules from 1.5.1 to 1.6.0 by @dependabot in #71
- Bump apache from 26 to 27 by @dependabot in #72
Full Changelog: maven-parent-36...maven-parent-37
36
What's Changed
- [MPOM-300] switch from GA to ASF Matomo. by @bmarwell in #58
- [MPOM-308] Upgrade Maven PMD Plugin from 3.15.0 to 3.16.0 by @slawekjaranowski in #59
- Bump taglist-maven-plugin from 2.4 to 3.0.0 by @dependabot in #45
- Bump maven-jxr-plugin from 3.1.1 to 3.2.0 by @dependabot in #60
- [MPOM-313] execute checkstyle in early phase of the build by @olamy in #55
- [MPOM-314] Upgrade modello-maven-plugin from 1.11 to 2.0.0 by @slawekjaranowski in #61
- Bump apache from 25 to 26 by @dependabot in #62
New Contributors
Full Changelog: maven-parent-35...maven-parent-36
35
What's Changed
- docs: remove out of date comment by @elharo in #8
- [MPOM-252] remove broken mail list archives by @elharo in #18
- Bump plexus-utils from 3.1.0 to 3.3.0 by @dependabot in #13
- Bump maven-toolchains-plugin from 1.1 to 3.0.0 by @dependabot in #10
- Bump plexus-container-default from 1.0-alpha-30 to 2.1.0 by @dependabot in #11
- Bump plexus-component-annotations from 2.0.0 to 2.1.0 by @dependabot in #15
- Bump mavenPluginToolsVersion from 3.5.2 to 3.6.0 by @dependabot in #16
- Bump modello-maven-plugin from 1.9.1 to 1.11 by @dependabot in #12
- Bump maven-jxr-plugin from 2.5 to 3.0.0 by @dependabot in #9
- Bump maven-pmd-plugin from 3.8 to 3.13.0 by @dependabot in #17
- Bump maven-pmd-plugin from 3.14.0 to 3.15.0 by @dependabot in #28
- [MPOM-268] - Removed unused property by @khmarbaise in #29
- Bump mavenPluginToolsVersion from 3.6.0 to 3.6.1 by @dependabot in #25
- [MPOM-270] Fix enforcer plugin by @cstamas in #32
- [MPOM-271] Add "drop legacy dependencies" profile by @cstamas in #33
- [MPOM-272] Fix TLP depMgmt, drop legacy from doxia parent by @cstamas in #34
- Bump maven-shared-resources from 2 to 4 by @dependabot in #31
- Bump maven-jxr-plugin from 3.0.0 to 3.1.1 by @dependabot in #24
- [MPOM-274] Shared GitHub Actions by @slawekjaranowski in #37
- [MPOM-276] streamLogsOnFailures for maven-invoker-plugin as default by @slawekjaranowski in #38
- Bump mavenPluginToolsVersion from 3.6.1 to 3.6.2 by @dependabot in #39
- Add sisu-maven-plugin to pluginMgmt by @cstamas in #35
- Add Slawomir Jaranowski as new committer by @slawekjaranowski in #40
- [MPOM-279] Get rid of findbugs-maven-plugin by @slawekjaranowski in #41
- [MPOM-280] Remove detectLinks from maven-javadoc-plugin by @slawekjaranowski in #42
- Bump plexus-component-annotations from 2.1.0 to 2.1.1 by @dependabot in #43
- Bump extra-enforcer-rules from 1.4 to 1.5.1 by @dependabot in #44
- [MPOM-292] cleanup after upgrade parent to ASF 25 by @slawekjaranowski in #48
- [MPOM-298] Cleanup dependencyLocationsEnabled from MPIR configuration by @slawekjaranowski in #50
New Contributors
- @khmarbaise made their first contribution in #29
- @cstamas made their first contribution in #32
Full Changelog: maven-parent-34...maven-parent-35
34
What's Changed
- Update site.xml namespace to 1.8.0 by @slachiewicz in #1
- Parameter useJava5 was removed in 3.0 by @slachiewicz in #2
- Add
Christian Stein
to the list of committers by @sormuras in #3 - [MPOM-216] Update java minimum version to 7 by @CasualSuperman in #6
- add elharo to committers list by @elharo in #7
New Contributors
- @slachiewicz made their first contribution in #1
- @sormuras made their first contribution in #3
- @CasualSuperman made their first contribution in #6
Full Changelog: https://github.com/apache/maven-parent/commits/maven-parent-34