Apache Maven Archetype Plugin 3.2.1 Released

HervĂ© Boutemy <[email protected]> Fri, 31 Dec 2021 15:51:02 +0100
Newsgroups gmane.comp.apache.ode.devel,gmane.comp.apache.maven.announce,gmane.comp.jakarta.avalon.user
Message-ID <12923932.uLZWGnKmhe__46862.3628303007$1640962292$gmane$org@giga>
The Apache Maven team is pleased to announce the release of the Apache Maven Archetype Plugin, version 3.2.1

The Archetype Plugin allows the user to create a Maven project from an existing template called an archetype.
It also allows the user to create an archetype from an existing project.

https://maven.apache.org/archetype/maven-archetype-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-archetype-plugin</artifactId>
  <version>3.2.1</version>
</plugin>

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/archetype/download.cgi

Release Notes - Maven Archetype - Version 3.2.1

** Bug
    * [ARCHETYPE-308] - Should ask input for requiredProperty with defaultValue
    * [ARCHETYPE-406] - Support of velocity expressions for user-defined properties
    * [ARCHETYPE-531] - NullPointerException when module not specified or config empty in EAR plugin
    * [ARCHETYPE-565] - Unable to resolve groovy.json classes when planting
    * [ARCHETYPE-605] - Allow .gitignore file in archetype resources
    * [ARCHETYPE-606] - There is no way to include .gitignore files for the jar goal
    * [ARCHETYPE-618] - Some complex default value expressions trigger NullPointerException
    * [ARCHETYPE-620] - plexus-interactivity-1.0 bug is triggered since maven 3.8.2
    * [ARCHETYPE-622] - maven-archetype-plugin integration-test doesn't use Maven settings from the main build

** New Feature
    * [ARCHETYPE-558] - Allow transitive requiredProperty from non default ones

** Improvement
    * [ARCHETYPE-624] - scope = provided for artifacts provided by Maven Core

** Dependency upgrade
    * [ARCHETYPE-601] - Upgrade to commons-lang 3.8.1
    * [ARCHETYPE-615] - Upgrade maven-artifact-transfer to 0.13.1

Enjoy,

-The Apache Maven team