[ANN] Maven Archetype Plugin 2.1 Released

2011-09-04 Thread Hervé Boutemy
The Maven team is pleased to announce the release of the Maven Archetype 
Plugin, version 2.1

Archetype is a Maven project templating toolkit. 

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

Release Notes - Maven Archetype - Version 2.1

** Bug
* [ARCHETYPE-220] - Unable to access remote catalogs on HTTPS protocol, 
even with redirection
* [ARCHETYPE-332] - required property keys cannot have '.' in the name
* [ARCHETYPE-339] - create-from-project goal should default to using 
${package} instead of ${packageInPathFormat}
* [ARCHETYPE-341] - archetype.xsd doesn't allow content in source or 
resource elements
* [ARCHETYPE-344] - Cannot use local snapshot archetypes w/o -
DarchetypeRepository=local
* [ARCHETYPE-349] - Property not available in config when defaultValue in 
descriptor contains token
* [ARCHETYPE-351] - Maven central is not used for archetype repository 
anymore
* [ARCHETYPE-353] - Incorrect license header in 3 files
* [ARCHETYPE-355] - NPE in DefaultArchetypeArtifactManager.closeZipFile 
when running integration-test goal
* [ARCHETYPE-357] - remove debug trace displayed as info when generating a 
project from an old artifact
* [ARCHETYPE-359] - fail on mvn install with a archetype created from 
create-from-project command having required property in archetype-metadata.xml
* [ARCHETYPE-360] - Wrong assignment in loop results in wrong debug log 
output
* [ARCHETYPE-362] - Replacing properties in default value of other 
properties doesn't work due to faulty ordering.
* [ARCHETYPE-376] - port used in unit test is hardcoded so can cause port 
allocation issue on ci machine

** Improvement
* [ARCHETYPE-265] - Unable to set a description for the generated 
archetype
* [ARCHETYPE-289] - Support empty directory creation
* [ARCHETYPE-303] - Externalize Archetype Catalog model into separate 
module
* [ARCHETYPE-342] - display information message during project creation 
from a fileset archetype like it is done for old 1.x archetype
* [ARCHETYPE-343] - add package property to generated archetype.properties
* [ARCHETYPE-375] - display groupId in front of artifactId in list for 
selection

** New Feature
* [ARCHETYPE-334] - Run a build on generated project during integration 
test
* [ARCHETYPE-347] - Allow fields like scm, developers, licenses, etc to be 
set when generating an archetype
* [ARCHETYPE-371] - Add a command line argument to filter/limit the 
archetypes returned by mvn archetype:generate

** Task
* [ARCHETYPE-378] - Remove the parameter goalPrefix (and corresponding 
code) from the archetype:add-archetype-metadata mojo

Enjoy,

-The Maven team

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [ANN] Maven Archetype Plugin 2.1 Released

2011-09-04 Thread Sebastian Otaegui
This is an awesome set of features

Congrats!!!

On Sep 4, 2011 8:05 AM, Hervé Boutemy hbout...@apache.org wrote:

 The Maven team is pleased to announce the release of the Maven Archetype
 Plugin, version 2.1

 Archetype is a Maven project templating toolkit.

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

 Release Notes - Maven Archetype - Version 2.1

 ** Bug
* [ARCHETYPE-220] - Unable to access remote catalogs on HTTPS protocol,
 even with redirection
* [ARCHETYPE-332] - required property keys cannot have '.' in the name
* [ARCHETYPE-339] - create-from-project goal should default to using
 ${package} instead of ${packageInPathFormat}
* [ARCHETYPE-341] - archetype.xsd doesn't allow content in source or
 resource elements
* [ARCHETYPE-344] - Cannot use local snapshot archetypes w/o -
 DarchetypeRepository=local
* [ARCHETYPE-349] - Property not available in config when defaultValue
in
 descriptor contains token
* [ARCHETYPE-351] - Maven central is not used for archetype repository
 anymore
* [ARCHETYPE-353] - Incorrect license header in 3 files
* [ARCHETYPE-355] - NPE in DefaultArchetypeArtifactManager.closeZipFile
 when running integration-test goal
* [ARCHETYPE-357] - remove debug trace displayed as info when
generating a
 project from an old artifact
* [ARCHETYPE-359] - fail on mvn install with a archetype created from
 create-from-project command having required property in
archetype-metadata.xml
* [ARCHETYPE-360] - Wrong assignment in loop results in wrong debug log
 output
* [ARCHETYPE-362] - Replacing properties in default value of other
 properties doesn't work due to faulty ordering.
* [ARCHETYPE-376] - port used in unit test is hardcoded so can cause
port
 allocation issue on ci machine

 ** Improvement
* [ARCHETYPE-265] - Unable to set a description for the generated
 archetype
* [ARCHETYPE-289] - Support empty directory creation
* [ARCHETYPE-303] - Externalize Archetype Catalog model into separate
 module
* [ARCHETYPE-342] - display information message during project creation
 from a fileset archetype like it is done for old 1.x archetype
* [ARCHETYPE-343] - add package property to generated
archetype.properties
* [ARCHETYPE-375] - display groupId in front of artifactId in list for
 selection

 ** New Feature
* [ARCHETYPE-334] - Run a build on generated project during integration
 test
* [ARCHETYPE-347] - Allow fields like scm, developers, licenses, etc to
be
 set when generating an archetype
* [ARCHETYPE-371] - Add a command line argument to filter/limit the
 archetypes returned by mvn archetype:generate

 ** Task
* [ARCHETYPE-378] - Remove the parameter goalPrefix (and corresponding
 code) from the archetype:add-archetype-metadata mojo

 Enjoy,

 -The Maven team

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org