Releases: apache/maven-archetype
Releases · apache/maven-archetype
3.3.1
Release Notes - Maven Archetype - Version 3.3.1
Bug
- [ARCHETYPE-574] - Integration testing ignores default values
- [ARCHETYPE-679] - groovy.text.SimpleTemplateEngine Not Found
- [ARCHETYPE-681] - [REGRESSION] Output from archetype verification is no longer logged
- [ARCHETYPE-683] - [REGRESSION] groovy.json.JsonOutput not found
- [ARCHETYPE-684] - Not providing a directory element in the fileset results in a null directory instead
- [ARCHETYPE-685] - Fix namespace in modello models
- [ARCHETYPE-688] - Incompatibities with Velocity in Archetypes
- [ARCHETYPE-689] - Archetype Plugin 3.3.0 introduced incompatibilities
- [ARCHETYPE-690] - Install archetype-packaging for ITs
Improvement
- [ARCHETYPE-676] - A non-parsable archetype-catalog.xml does not result in an warning or error
- [ARCHETYPE-680] - Integration test should report ERROR instead of WARNING when failing
Dependency upgrade
- [ARCHETYPE-686] - Bump org.apache.velocity:velocity-engine-core from 2.3 to 2.4.1
- [ARCHETYPE-687] - Bump org.codehaus.plexus:plexus-velocity from 2.1.0 to 2.2.0
3.3.0
Release Notes - Maven Archetype - Version 3.3.0
Bug
- [ARCHETYPE-626] - mvn install deploy does not work with 3.2.1 but worked with 3.2.0
- [ARCHETYPE-635] - Groovy present twice on classpath of m-archetype-p
- [ARCHETYPE-637] - PomUtils.addNewModule Pretty-Printing has issue on java 9+
- [ARCHETYPE-646] - "WARNING: Parameter 'localRepository' is deprecated" with Maven 3.9.1
- [ARCHETYPE-657] - create target/archetype-it instead of target/classes/archetype-it
Improvement
- [ARCHETYPE-632] - Add logging conflict line in integration-test
- [ARCHETYPE-634] - WARNING: An illegal reflective access operation has occurred
- [ARCHETYPE-650] - improve "The defined artifact is not an archetype" error message
- [ARCHETYPE-651] - add a message when updating local catalog
- [ARCHETYPE-654] - Clarify repository/server id used for custom repository catalog
- [ARCHETYPE-655] - Get rid of Wagon API to download catalogs
- [ARCHETYPE-660] - Require Maven 3.6.3
- [ARCHETYPE-668] - Switch to JSR-330
- [ARCHETYPE-673] - Get rid of maven-artifact-transfer
Task
- [ARCHETYPE-627] - Release maven archetypes
- [ARCHETYPE-652] - document requirement history
- [ARCHETYPE-661] - Refresh download page
- [ARCHETYPE-678] - Code cleanups
Dependency upgrade
- [ARCHETYPE-641] - Update parent pom to 39
- [ARCHETYPE-642] - Plexus-utils to 3.5.1
- [ARCHETYPE-643] - Update minimum Java version to 8
- [ARCHETYPE-644] - Bump maven-invoker-plugin to 3.5.1
- [ARCHETYPE-645] - Bump ivy from 2.5.0 to 2.5.2
- [ARCHETYPE-648] - upgrade plexus-util 3 to plexus-utils 4 + plexus-xml 3
- [ARCHETYPE-658] - Upgrade Groovy to 4.0.23
- [ARCHETYPE-659] - Upgrade Parent to 43
- [ARCHETYPE-663] - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2
- [ARCHETYPE-664] - Bump commons-io:commons-io from 2.15.1 to 2.17.0
- [ARCHETYPE-665] - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.10.0
- [ARCHETYPE-666] - Bump com.ibm.icu:icu4j from 74.2 to 75.1
- [ARCHETYPE-667] - Upgrade Velocity to the latest version
- [ARCHETYPE-669] - Bump org.easymock:easymock from 5.3.0 to 5.4.0
- [ARCHETYPE-670] - Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0
- [ARCHETYPE-671] - Bump org.apache.maven.shared:maven-invoker from 3.0.1 to 3.3.0
- [ARCHETYPE-672] - Bump org.codehaus.plexus:plexus-interactivity-api from 1.1 to 1.3
- [ARCHETYPE-677] - Upgrade versions of archetypes in internal catalog