From: Brett Porter <brett(a)apache.org>
Date: October 8, 2010 7:03:48 PM GMT+02:00
To: announce(a)maven.apache.org, Maven Users List <users(a)maven.apache.org>
Cc: Maven Developers List <dev(a)maven.apache.org>
Subject: [ANN] Maven Release Plugin 2.1 Released
Reply-To: users(a)maven.apache.org
The Maven team is pleased to announce the release of the Maven Release Plugin, version
2.1
This plugin is used to release a project with Maven, saving a lot of repetitive, manual
work. Releasing a project is made in two steps: prepare and perform.
http://maven.apache.org/plugins/maven-release-plugin/
You should specify the version in your project's plugin configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.1</version>
</plugin>
Release Notes - Maven Release Plugin - Version 2.1
** Bug
* [MRELEASE-128] - SCM properties being replaced during release:perform
* [MRELEASE-317] - release:prepare should fail if any pom depends on SNAPSHOT parent
* [MRELEASE-318] - Release plugin throws NullPointerException when using version range
for dependency
* [MRELEASE-350] - Option '0' for "specify the selection number ( 0:All
1:Project Dependencies 2:Plugins 3:Reports 4:Extensions ):" is broken
* [MRELEASE-370] - release:prepare is not updating inter-modules dependencies to the
next version snapshot identifier correctly (-DdryRun=true).
* [MRELEASE-458] - Branch Does Not Honor updateWorkingCopyVersions Setting
* [MRELEASE-524] - command line versions don't seem to work on release:branch for
specific format
* [MRELEASE-536] - CommonBasedir Calculation fails on windows
* [MRELEASE-546] - regression introduced in MRELEASE-261
* [MRELEASE-551] - Unable to release with maven 3 when having no
$HOME/.m2/settings.xml
* [MRELEASE-563] - help strings need help, they are not helpful out of context
* [MRELEASE-586] - release:perform - The temporary file "pom.xml.branch"
should be ignored as "pom.xml.next" and "pom.xml.tag" are ignored
* [MRELEASE-589] - Resolved dependencies overwritten when multiple subprojects with
SNAPSHOT dependencies are released
** Improvement
* [MRELEASE-497] - Don't overwrite SVN auth cache
* [MRELEASE-530] - Git provider does 'git push' during 'mvn
release:prepare' which causes unwanted problems (scm 1.4 upgrade)
* [MRELEASE-554] - Allow custom files to be modified before doing a prepare or
branch...
* [MRELEASE-583] - Better Snapshot Dependency Handling
Enjoy,
-The Maven team
--
Brett Porter
brett(a)apache.org
http://brettporter.wordpress.com/