You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by bu...@apache.org on 2013/04/27 09:29:25 UTC
svn commit: r860084 [11/39] - in /websites/staging/maven/trunk/content: ./
background/ developers/ developers/conventions/ developers/release/
developers/website/ docs/2.0.1/ docs/2.0.10/ docs/2.0.11/ docs/2.0.2/
docs/2.0.3/ docs/2.0.4/ docs/2.0.5/ doc...
Modified: websites/staging/maven/trunk/content/docs/3.0.3/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/3.0.3/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/3.0.3/release-notes.html Sat Apr 27 07:29:22 2013
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
- | Generated by Apache Maven Doxia at Apr 23, 2013
+ | Generated by Apache Maven Doxia at Apr 27, 2013
| Rendered using Apache Maven Stylus Skin 1.5
-->
<html xmlns="http://www.w3.org/1999/xhtml">
@@ -13,7 +13,7 @@
</style>
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
<meta name="author" content="Brett Porter" />
- <meta name="Date-Revision-yyyymmdd" content="20130423" />
+ <meta name="Date-Revision-yyyymmdd" content="20130427" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -43,7 +43,7 @@
Release Notes - Maven 3.0.3
</div>
<div class="xright">
- Last Published: 2013-04-23
+ Last Published: 2013-04-27
</div>
<div class="clear">
<hr/>
@@ -231,7 +231,70 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section"><h2>Maven 3.0.3<a name="Maven_3.0.3"></a></h2><p>The Apache Maven team would like to announce the release of Maven 3.0.3.</p><p>Maven 3.0.3 is <a href="../../download.html"> available for download</a>.</p><p>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p><p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p><p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html"> Plugin List</a> for more information.</p><p>We hope you enjoy using Maven! If you have any questions, please consult:</p><ul><li>the web site: <a class="externalLink" href="http://mav
en.apache.org/">http://maven.apache.org/</a></li><li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul><div class="section"><h3>Maven 3.0.3 Release Notes<a name="Maven_3.0.3_Release_Notes"></a></h3><p>Maven 3.0.3 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. The new version 3.0.3 is a recommended update for anybody currently using Maven 3.0.x.</p><p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=17061">issue management system</a>, and is reproduced below.</p><div class="section"><h4>Known Incompatibilities with Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4><p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility no
tes</a> before reporting any issues regarding changed build behavior in Maven 3.x.</p></div><div class="section"><h4>Release Notes - Maven - Version 3.0.3 (since 3.0.2 only)<a name="Release_Notes_-_Maven_-_Version_3.0.3_since_3.0.2_only"></a></h4></div><div class="section"><h4>Bug<a name="Bug"></a></h4><ul><li>[MNG-4551] - List parameter in a mojo has strange behaviour</li><li>[MNG-4956] - Cygwin mvn script modifies CLASSPATH environment variable</li><li>[MNG-4962] - MavenProject.getParent fails to build when parent POM, in reactor, references BOM also in reactor</li><li>[MNG-4963] - [regression] Parent POM not downloaded when settings define global mirror and one snapshot repo but no other release repository</li><li>[MNG-4973] - [regression] Build extensions are invisible to plugins in multi module build</li><li>[MNG-4975] - [regression] plugin executions injected from profile run before instead of after existing executions in the POM</li><li>[MNG-4982] - [regression] Cycle
between transitive dependencies causes bad effective dependency scope</li><li>[MNG-4987] - [regression] LATEST, RELEASE or SNAPSHOT version picked from wrong repository when resolution order does not match timestamp order</li><li>[MNG-4990] - RepositorySystem#resolve(request) uses two different local repositories</li><li>[MNG-4991] - LegacyRepositorySystem#injectProxy(repositories, proxies) doesn't evaluate non-proxy hosts</li><li>[MNG-5000] - [regression] child distributionManagment.site.url not correct in a flat directory layout when child's artifactId doesn't match its module name</li><li>[MNG-5003] - MavenPluginManager serves m2e partially initialized mojo descriptors in some cases</li><li>[MNG-5005] - bin/mvn contains platform specific echo when on Mac OSX and JAVA_VERSION envvar is set</li><li>[MNG-5006] - [regression] Resolution of parent POMs for dependency using version range does not consider all configured repositories</li><li>[MNG-5009] - StackOverflowError in D
efaultProjectBuilder.build when <i>module</i> points at current aggregator POM</li><li>[MNG-5014] - [regression] MavenProject.getParent().isExecutionRoot() not properly set</li><li>[MNG-5019] - [regression] String-based component lookups performed by report mojos fail with ClassCastException</li><li>[MNG-5023] - Wrong calculation of Build Total time</li></ul></div><div class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MNG-3575] - Allow hexadecimal parameters</li><li>[MNG-4971] - Display maven home in version info</li><li>[MNG-4984] - Simplify drop in of 3rd party extensions for Maven core</li><li>[MNG-4988] - API to calculate execution plan without full mojo execution configuration</li><li>[MNG-4992] - Allow to configure plugin parameters of type java.util.Properties just like a map</li><li>[MNG-5011] - Allow to configure array/collection type plugin parameters via system properties</li><li>[MNG-5012] - Allow to configure array-typed plugin parameters fr
om expressions yielding collections and vice versa</li><li>[MNG-5013] - Allow to condense configuration of plugin parameter beans that commonly require only one value</li><li>[MNG-5020] - JAVA_HOME auto discovery</li><li>[MNG-5028] - Obey generics in plugin collection parameters when populating them</li><li>[MNG-5033] - Allow to inline collection/array items within plugin configuration</li></ul></div><div class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MNG-5024] - Update default plugin versions</li></ul></div></div><div class="section"><h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3><ul><li>See <a href="../../release-notes-3.x.html">complete release notes for 3.x</a></li><li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section">
+<h2>Maven 3.0.3<a name="Maven_3.0.3"></a></h2>
+<p>The Apache Maven team would like to announce the release of Maven 3.0.3.</p>
+<p>Maven 3.0.3 is <a href="../../download.html"> available for download</a>.</p>
+<p>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p>
+<p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p>
+<p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html"> Plugin List</a> for more information.</p>
+<p>We hope you enjoy using Maven! If you have any questions, please consult:</p>
+<ul>
+<li>the web site: <a class="externalLink" href="http://maven.apache.org/">http://maven.apache.org/</a></li>
+<li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul>
+<div class="section">
+<h3>Maven 3.0.3 Release Notes<a name="Maven_3.0.3_Release_Notes"></a></h3>
+<p>Maven 3.0.3 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. The new version 3.0.3 is a recommended update for anybody currently using Maven 3.0.x.</p>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=17061">issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Known Incompatibilities with Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4>
+<p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility notes</a> before reporting any issues regarding changed build behavior in Maven 3.x.</p></div>
+<div class="section">
+<h4>Release Notes - Maven - Version 3.0.3 (since 3.0.2 only)<a name="Release_Notes_-_Maven_-_Version_3.0.3_since_3.0.2_only"></a></h4></div>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-4551] - List parameter in a mojo has strange behaviour</li>
+<li>[MNG-4956] - Cygwin mvn script modifies CLASSPATH environment variable</li>
+<li>[MNG-4962] - MavenProject.getParent fails to build when parent POM, in reactor, references BOM also in reactor</li>
+<li>[MNG-4963] - [regression] Parent POM not downloaded when settings define global mirror and one snapshot repo but no other release repository</li>
+<li>[MNG-4973] - [regression] Build extensions are invisible to plugins in multi module build</li>
+<li>[MNG-4975] - [regression] plugin executions injected from profile run before instead of after existing executions in the POM</li>
+<li>[MNG-4982] - [regression] Cycle between transitive dependencies causes bad effective dependency scope</li>
+<li>[MNG-4987] - [regression] LATEST, RELEASE or SNAPSHOT version picked from wrong repository when resolution order does not match timestamp order</li>
+<li>[MNG-4990] - RepositorySystem#resolve(request) uses two different local repositories</li>
+<li>[MNG-4991] - LegacyRepositorySystem#injectProxy(repositories, proxies) doesn't evaluate non-proxy hosts</li>
+<li>[MNG-5000] - [regression] child distributionManagment.site.url not correct in a flat directory layout when child's artifactId doesn't match its module name</li>
+<li>[MNG-5003] - MavenPluginManager serves m2e partially initialized mojo descriptors in some cases</li>
+<li>[MNG-5005] - bin/mvn contains platform specific echo when on Mac OSX and JAVA_VERSION envvar is set</li>
+<li>[MNG-5006] - [regression] Resolution of parent POMs for dependency using version range does not consider all configured repositories</li>
+<li>[MNG-5009] - StackOverflowError in DefaultProjectBuilder.build when <i>module</i> points at current aggregator POM</li>
+<li>[MNG-5014] - [regression] MavenProject.getParent().isExecutionRoot() not properly set</li>
+<li>[MNG-5019] - [regression] String-based component lookups performed by report mojos fail with ClassCastException</li>
+<li>[MNG-5023] - Wrong calculation of Build Total time</li></ul></div>
+<div class="section">
+<h4>Improvement<a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-3575] - Allow hexadecimal parameters</li>
+<li>[MNG-4971] - Display maven home in version info</li>
+<li>[MNG-4984] - Simplify drop in of 3rd party extensions for Maven core</li>
+<li>[MNG-4988] - API to calculate execution plan without full mojo execution configuration</li>
+<li>[MNG-4992] - Allow to configure plugin parameters of type java.util.Properties just like a map</li>
+<li>[MNG-5011] - Allow to configure array/collection type plugin parameters via system properties</li>
+<li>[MNG-5012] - Allow to configure array-typed plugin parameters from expressions yielding collections and vice versa</li>
+<li>[MNG-5013] - Allow to condense configuration of plugin parameter beans that commonly require only one value</li>
+<li>[MNG-5020] - JAVA_HOME auto discovery</li>
+<li>[MNG-5028] - Obey generics in plugin collection parameters when populating them</li>
+<li>[MNG-5033] - Allow to inline collection/array items within plugin configuration</li></ul></div>
+<div class="section">
+<h4>Task<a name="Task"></a></h4>
+<ul>
+<li>[MNG-5024] - Update default plugin versions</li></ul></div></div>
+<div class="section">
+<h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3>
+<ul>
+<li>See <a href="../../release-notes-3.x.html">complete release notes for 3.x</a></li>
+<li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
</div>
</div>
<div class="clear">
Modified: websites/staging/maven/trunk/content/docs/3.0.4/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/3.0.4/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/3.0.4/release-notes.html Sat Apr 27 07:29:22 2013
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
- | Generated by Apache Maven Doxia at Apr 23, 2013
+ | Generated by Apache Maven Doxia at Apr 27, 2013
| Rendered using Apache Maven Stylus Skin 1.5
-->
<html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
<meta name="author" content="Olivier Lamy" />
<meta name="Date-Creation-yyyymmdd" content="20111212" />
- <meta name="Date-Revision-yyyymmdd" content="20130423" />
+ <meta name="Date-Revision-yyyymmdd" content="20130427" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -44,7 +44,7 @@
Release Notes - Maven 3.0.4
</div>
<div class="xright">
- Last Published: 2013-04-23
+ Last Published: 2013-04-27
</div>
<div class="clear">
<hr/>
@@ -232,7 +232,86 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section"><h2>Maven 3.0.4<a name="Maven_3.0.4"></a></h2><p>The Apache Maven team would like to announce the release of Maven 3.0.4.</p><p>Maven 3.0.4 is <a href="../../download.html"> available for download</a>.</p><p>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p><p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p><p><b>NOTE:</b> Maven 3.0.4 has a new default Http Wagon based on Apache HttpClient 4.1.2. You must read various available settings documented <a class="externalLink" href="http://maven.apache.org/guides/mini/guide-http-settings.html">here</a>.</p><p>Some enhancements are now included by default:</p><ul><li>http(s) connection pool.</li><li
>default preemptive authentication support.</li><li>a default read timeout configured to 30 minutes.</li></ul><p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html"> Plugin List</a> for more information.</p><p>We hope you enjoy using Maven! If you have any questions, please consult:</p><ul><li>the web site: <a class="externalLink" href="http://maven.apache.org/">http://maven.apache.org/</a></li><li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul><div class="section"><h3>Maven 3.0.4 Release Notes<a name="Maven_3.0.4_Release_Notes"></a></h3><p>Maven 3.0.4 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. The new version 3.0.4 is a recommended update for anybody currently using Maven 3.0.x.</p><p>The full list of changes ca
n be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=17215">issue management system</a>, and is reproduced below.</p><div class="section"><h4>Known Incompatibilities with Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4><p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility notes</a> before reporting any issues regarding changed build behavior in Maven 3.x.</p></div><div class="section"><h4>Release Notes - Maven - Version 3.0.4 (since 3.0.3 only)<a name="Release_Notes_-_Maven_-_Version_3.0.4_since_3.0.3_only"></a></h4></div><div class="section"><h4>Bug<a name="Bug"></a></h4><ul><li>[MNG-4792] - Preemptive authentication doesn't work</li><li>[MNG-5064] - mvn -nsu (--no-snapshot-updates) should not download snapshots (and break local builds)</li><li>[MNG-5096] - <i>exclusion</i> on <i>dependency</i> with <
i>type</i>test-jar<i>/type</i> doesn't work in maven 3</li><li>[MNG-5113] - NullPointerException on javadoc site generation</li><li>[MNG-5131] - Wrong encoding for encrypted passwords</li><li>[MNG-5135] - Regression: in some cases aggregator mojo is unable to resolve dependencies with custom packaging</li><li>[MNG-5137] - Reactor resolution does not work for forked multi module builds</li><li>[MNG-5149] - DefaultArtifactRepositoryFactory.createArtifactRepository overload w/ layoutId passes wrong (repo) id</li><li>[MNG-5153] - ModelMerger omits relativ path</li><li>[MNG-5155] - 'inherited' flag of report sets ignored.</li><li>[MNG-5157] - NPE stemming from DefaultModelBuilder.containsCoordinates</li><li>[MNG-5163] - MavenProject.getPluginRepositories misimplemented</li><li>[MNG-5164] - Odd <i>name</i> of central in superpom</li><li>[MNG-5165] - Problem with scp transport (wagon-maven-plugin 1.0-beta-3, Maven 2.2.1, Ubuntu 11.04)</li><li>[MNG-5192] - prevent ConcurrentModifica
tionException in parallel mode -Tx when project have errors</li><li>[MNG-5221] - Default version of m-site-p does not work (no reports)</li><li>[MNG-5225] - The default version of the maven-site-plugin as defined in the site-lifecycle must be 3.x</li><li>[MNG-5224] - REGRESSION: Injected Settings in a Mojo are missing the profiles from settings.xml</li></ul></div><div class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MNG-4112] - Set property containing the currently executing maven version.</li><li>[MNG-5073] - ProjectBuilder.build(File,ProjectBuildingRequest) returns null project if dependency version info is missing</li><li>[MNG-5076] - Improve SEO of documentation of lifecycle.xml</li><li>[MNG-5119] - improve site organization of core components</li><li>[MNG-5134] - Standard documentation for build-in properties</li><li>[MNG-5141] - Make MojoExecutor.ensureDependenciesAreResolved public</li><li>[MNG-5151] - use CNAME or repo to provide more stability<
/li><li>[MNG-5152] - upgrade wagon to the final 1.0 version</li><li>[MNG-5158] - Make loading of extensions from lib/ext more robust with regard to existence of ext directory</li><li>[MNG-5159] - Extend validation of settings.xml to check for uniqueness of id elements</li><li>[MNG-5175] - replace wagon http lightweight with wagon http 2.1</li><li>[MNG-5200] - upgrade plugin versions in super pom</li><li>[MNG-5201] - upgrade aether to 1.13 and sisu to 2.3.0</li></ul></div><div class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MNG-5046] - Remove $Id$ from sources</li></ul></div><div class="section"><h4>Test<a name="Test"></a></h4><ul><li>[MNG-5114] - Handling unrecognized version qualifiers</li></ul></div><div class="section"><h4>Wish<a name="Wish"></a></h4><ul><li>[MNG-5118] - add aggregated javadoc</li></ul></div></div><div class="section"><h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3><ul><li>See <a href="../../release-notes-3.x.html">complete re
lease notes for 3.x</a></li><li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section">
+<h2>Maven 3.0.4<a name="Maven_3.0.4"></a></h2>
+<p>The Apache Maven team would like to announce the release of Maven 3.0.4.</p>
+<p>Maven 3.0.4 is <a href="../../download.html"> available for download</a>.</p>
+<p>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p>
+<p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p>
+<p><b>NOTE:</b> Maven 3.0.4 has a new default Http Wagon based on Apache HttpClient 4.1.2. You must read various available settings documented <a class="externalLink" href="http://maven.apache.org/guides/mini/guide-http-settings.html">here</a>.</p>
+<p>Some enhancements are now included by default:</p>
+<ul>
+<li>http(s) connection pool.</li>
+<li>default preemptive authentication support.</li>
+<li>a default read timeout configured to 30 minutes.</li></ul>
+<p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html"> Plugin List</a> for more information.</p>
+<p>We hope you enjoy using Maven! If you have any questions, please consult:</p>
+<ul>
+<li>the web site: <a class="externalLink" href="http://maven.apache.org/">http://maven.apache.org/</a></li>
+<li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul>
+<div class="section">
+<h3>Maven 3.0.4 Release Notes<a name="Maven_3.0.4_Release_Notes"></a></h3>
+<p>Maven 3.0.4 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. The new version 3.0.4 is a recommended update for anybody currently using Maven 3.0.x.</p>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=17215">issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Known Incompatibilities with Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4>
+<p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility notes</a> before reporting any issues regarding changed build behavior in Maven 3.x.</p></div>
+<div class="section">
+<h4>Release Notes - Maven - Version 3.0.4 (since 3.0.3 only)<a name="Release_Notes_-_Maven_-_Version_3.0.4_since_3.0.3_only"></a></h4></div>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-4792] - Preemptive authentication doesn't work</li>
+<li>[MNG-5064] - mvn -nsu (--no-snapshot-updates) should not download snapshots (and break local builds)</li>
+<li>[MNG-5096] - <i>exclusion</i> on <i>dependency</i> with <i>type</i>test-jar<i>/type</i> doesn't work in maven 3</li>
+<li>[MNG-5113] - NullPointerException on javadoc site generation</li>
+<li>[MNG-5131] - Wrong encoding for encrypted passwords</li>
+<li>[MNG-5135] - Regression: in some cases aggregator mojo is unable to resolve dependencies with custom packaging</li>
+<li>[MNG-5137] - Reactor resolution does not work for forked multi module builds</li>
+<li>[MNG-5149] - DefaultArtifactRepositoryFactory.createArtifactRepository overload w/ layoutId passes wrong (repo) id</li>
+<li>[MNG-5153] - ModelMerger omits relativ path</li>
+<li>[MNG-5155] - 'inherited' flag of report sets ignored.</li>
+<li>[MNG-5157] - NPE stemming from DefaultModelBuilder.containsCoordinates</li>
+<li>[MNG-5163] - MavenProject.getPluginRepositories misimplemented</li>
+<li>[MNG-5164] - Odd <i>name</i> of central in superpom</li>
+<li>[MNG-5165] - Problem with scp transport (wagon-maven-plugin 1.0-beta-3, Maven 2.2.1, Ubuntu 11.04)</li>
+<li>[MNG-5192] - prevent ConcurrentModificationException in parallel mode -Tx when project have errors</li>
+<li>[MNG-5221] - Default version of m-site-p does not work (no reports)</li>
+<li>[MNG-5225] - The default version of the maven-site-plugin as defined in the site-lifecycle must be 3.x</li>
+<li>[MNG-5224] - REGRESSION: Injected Settings in a Mojo are missing the profiles from settings.xml</li></ul></div>
+<div class="section">
+<h4>Improvement<a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-4112] - Set property containing the currently executing maven version.</li>
+<li>[MNG-5073] - ProjectBuilder.build(File,ProjectBuildingRequest) returns null project if dependency version info is missing</li>
+<li>[MNG-5076] - Improve SEO of documentation of lifecycle.xml</li>
+<li>[MNG-5119] - improve site organization of core components</li>
+<li>[MNG-5134] - Standard documentation for build-in properties</li>
+<li>[MNG-5141] - Make MojoExecutor.ensureDependenciesAreResolved public</li>
+<li>[MNG-5151] - use CNAME or repo to provide more stability</li>
+<li>[MNG-5152] - upgrade wagon to the final 1.0 version</li>
+<li>[MNG-5158] - Make loading of extensions from lib/ext more robust with regard to existence of ext directory</li>
+<li>[MNG-5159] - Extend validation of settings.xml to check for uniqueness of id elements</li>
+<li>[MNG-5175] - replace wagon http lightweight with wagon http 2.1</li>
+<li>[MNG-5200] - upgrade plugin versions in super pom</li>
+<li>[MNG-5201] - upgrade aether to 1.13 and sisu to 2.3.0</li></ul></div>
+<div class="section">
+<h4>Task<a name="Task"></a></h4>
+<ul>
+<li>[MNG-5046] - Remove $Id$ from sources</li></ul></div>
+<div class="section">
+<h4>Test<a name="Test"></a></h4>
+<ul>
+<li>[MNG-5114] - Handling unrecognized version qualifiers</li></ul></div>
+<div class="section">
+<h4>Wish<a name="Wish"></a></h4>
+<ul>
+<li>[MNG-5118] - add aggregated javadoc</li></ul></div></div>
+<div class="section">
+<h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3>
+<ul>
+<li>See <a href="../../release-notes-3.x.html">complete release notes for 3.x</a></li>
+<li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
</div>
</div>
<div class="clear">
Modified: websites/staging/maven/trunk/content/docs/3.0.5/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/3.0.5/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/3.0.5/release-notes.html Sat Apr 27 07:29:22 2013
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
- | Generated by Apache Maven Doxia at Apr 23, 2013
+ | Generated by Apache Maven Doxia at Apr 27, 2013
| Rendered using Apache Maven Stylus Skin 1.5
-->
<html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
<meta name="author" content="Olivier Lamy" />
<meta name="Date-Creation-yyyymmdd" content="20130222" />
- <meta name="Date-Revision-yyyymmdd" content="20130423" />
+ <meta name="Date-Revision-yyyymmdd" content="20130427" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -44,7 +44,7 @@
Release Notes - Apache Maven 3.0.5
</div>
<div class="xright">
- Last Published: 2013-04-23
+ Last Published: 2013-04-27
</div>
<div class="clear">
<hr/>
@@ -232,7 +232,36 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section"><h2>Apache Maven 3.0.5<a name="Apache_Maven_3.0.5"></a></h2><p>The Apache Maven team would like to announce the release of Apache Maven 3.0.5.</p><p>Apache Maven 3.0.5 is <a href="../../download.html"> available for download</a>.</p><p>Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p><p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p><p>Apache Maven 3.0.5 is a maintenance release to fix a security issue CVE-2013-0253 Apache Maven 3.0.4 see <a href="/security.html"> Security page</a></p><p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.
html"> Plugin List</a> for more information.</p><p>We hope you enjoy using Maven! If you have any questions, please consult:</p><ul><li>the web site: <a class="externalLink" href="http://maven.apache.org/">http://maven.apache.org/</a></li><li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul><div class="section"><h3>Apache Maven 3.0.5 Release Notes<a name="Apache_Maven_3.0.5_Release_Notes"></a></h3><p>Apache Maven 3.0.5 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. The new version 3.0.5 is a recommended update for anybody currently using Maven 3.0.x.</p><p>The full list of changes can be found in our <a class="externalLink" href="https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=19088">issue management system</a>, and is reproduced below.</p><div class="section"><h4>Known Incompatibilities w
ith Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4><p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility notes</a> before reporting any issues regarding changed build behavior in Maven 3.x.</p></div><div class="section"><h4>Release Notes - Maven - Version 3.0.5 (since 3.0.4 only)<a name="Release_Notes_-_Maven_-_Version_3.0.5_since_3.0.4_only"></a></h4></div><div class="section"><h4>Bug<a name="Bug"></a></h4><ul><li>[MNG-5430] - use wagon 2.4</li></ul></div></div><div class="section"><h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3><ul><li>See <a href="../../release-notes-3.x.html">complete release notes for 3.x</a></li><li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section">
+<h2>Apache Maven 3.0.5<a name="Apache_Maven_3.0.5"></a></h2>
+<p>The Apache Maven team would like to announce the release of Apache Maven 3.0.5.</p>
+<p>Apache Maven 3.0.5 is <a href="../../download.html"> available for download</a>.</p>
+<p>Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p>
+<p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p>
+<p>Apache Maven 3.0.5 is a maintenance release to fix a security issue CVE-2013-0253 Apache Maven 3.0.4 see <a href="/security.html"> Security page</a></p>
+<p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html"> Plugin List</a> for more information.</p>
+<p>We hope you enjoy using Maven! If you have any questions, please consult:</p>
+<ul>
+<li>the web site: <a class="externalLink" href="http://maven.apache.org/">http://maven.apache.org/</a></li>
+<li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul>
+<div class="section">
+<h3>Apache Maven 3.0.5 Release Notes<a name="Apache_Maven_3.0.5_Release_Notes"></a></h3>
+<p>Apache Maven 3.0.5 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. The new version 3.0.5 is a recommended update for anybody currently using Maven 3.0.x.</p>
+<p>The full list of changes can be found in our <a class="externalLink" href="https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=19088">issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Known Incompatibilities with Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4>
+<p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility notes</a> before reporting any issues regarding changed build behavior in Maven 3.x.</p></div>
+<div class="section">
+<h4>Release Notes - Maven - Version 3.0.5 (since 3.0.4 only)<a name="Release_Notes_-_Maven_-_Version_3.0.5_since_3.0.4_only"></a></h4></div>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-5430] - use wagon 2.4</li></ul></div></div>
+<div class="section">
+<h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3>
+<ul>
+<li>See <a href="../../release-notes-3.x.html">complete release notes for 3.x</a></li>
+<li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
</div>
</div>
<div class="clear">
Modified: websites/staging/maven/trunk/content/docs/3.0/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/3.0/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/3.0/release-notes.html Sat Apr 27 07:29:22 2013
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
- | Generated by Apache Maven Doxia at Apr 23, 2013
+ | Generated by Apache Maven Doxia at Apr 27, 2013
| Rendered using Apache Maven Stylus Skin 1.5
-->
<html xmlns="http://www.w3.org/1999/xhtml">
@@ -13,7 +13,7 @@
</style>
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
<meta name="author" content="Brett Porter" />
- <meta name="Date-Revision-yyyymmdd" content="20130423" />
+ <meta name="Date-Revision-yyyymmdd" content="20130427" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -43,7 +43,7 @@
Release Notes - Maven 3.0
</div>
<div class="xright">
- Last Published: 2013-04-23
+ Last Published: 2013-04-27
</div>
<div class="clear">
<hr/>
@@ -231,7 +231,78 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section"><h2>Maven 3.0<a name="Maven_3.0"></a></h2><p>The Apache Maven team would like to announce the release of Maven 3.0.</p><p>Maven 3.0 is <a href="../../download.html"> available for download</a>.</p><p>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p><p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p><p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html"> Plugin List</a> for more information.</p><p>We hope you enjoy using Maven! If you have any questions, please consult:</p><ul><li>the web site: <a class="externalLink" href="http://maven.apach
e.org/">http://maven.apache.org/</a></li><li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul><div class="section"><h3>Maven 3.0 Release Notes<a name="Maven_3.0_Release_Notes"></a></h3><p>Maven 3 aims to ensure backward compatibility to the extent possible, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p><p>Users that intent to use the new parallel build feature are strongly advised to read the <a class="externalLink" href="https://cwiki.apache.org/confluence/display/MAVEN/Parallel+builds+in+Maven+3"> Guide on Parallel Builds</a> to learn about potential ramifications.</p><p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=13142">issue management system</a>, and is reproduced below.</p><div cla
ss="section"><h4>Known Incompatibilities with Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4><p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility notes</a> before reporting any issues regarding changed build behavior in Maven 3.</p></div><div class="section"><h4>Release Notes - Maven - Version 3.0 (since 3.0-beta-3 only)<a name="Release_Notes_-_Maven_-_Version_3.0_since_3.0-beta-3_only"></a></h4></div><div class="section"><h4>Bug<a name="Bug"></a></h4><ul><li>[MNG-4592] - Snapshot artifacts that could not be downloaded due to communication problems are "blacklisted" for a day by default.</li><li>[MNG-4751] - Snapshot version not resolved for version range</li><li>[MNG-4785] - NPE in dependency resolution code for TC plugin</li><li>[MNG-4786] - [regression] Ant-based mojo using maven-script-ant:2.1.0+ cause NPE</li><li>[MNG-4788] - [regression] Appassembler Mave
n Plugin doesn't work like as it should</li><li>[MNG-4789] - [regression] Difference in compile scope dependency resolution</li><li>[MNG-4791] - [regression] POM artifacts passed into MavenProjectBuilder.buildFromRepository() are no longer resolved</li><li>[MNG-4793] - Unable to obtain archiver for extension 'zip'</li><li>[MNG-4794] - 'org.apache.maven.plugins:maven-install-plugin:2.3.1'. A required class is missing: org.codehaus.plexus.digest.Digester</li><li>[MNG-4795] - [regression] Dependencies in forked reactor projects are not resolved when aggregator bound to lifecycle forks</li><li>[MNG-4800] - Conflict resolution does not pick sub tree of nearest dependency if farther conflicting dependency has wider scope</li><li>[MNG-4810] - Maven cannot build if loaded in a classloader that is not backed by a real JAR file / classpath</li><li>[MNG-4811] - Custom Maven Plugin regression in Maven 3.x, custom ComponentConfigurator causes infinite loop</li><li>[MNG-4814] - Eary depen
dency resolution attempts for reactor projects prevent their later resolution from the reactor</li><li>[MNG-4818] - NPE in legacy.DefaultWagonManager.getArtifact</li><li>[MNG-4829] - [regression] Checksum failures aren't logged</li><li>[MNG-4832] - Maven 3 Regression: Missing constructor of org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter</li><li>[MNG-4834] - [regression] MavenProject.getParent() ignores configured repositories</li><li>[MNG-4836] - Incorrect recursive expression cycle errors (update plexus-interpolation)</li><li>[MNG-4837] - Interpolation error due to cyclic expression for one of the POM coordinates gets needlessly repeated</li><li>[MNG-4842] - [regression] Repositories discovered in dependency POMs override repositories configured for original resolution request of POM</li><li>[MNG-4845] - [regression] MavenProject.getDependencyArtifact() returns artifacts without version for dependency with version range</li></ul></div><div
class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MNG-4452] - Metadata for snapshots should include classifier</li><li>[MNG-4787] - Allow class realm manager delegates to alter public part of Maven core realm</li><li>[MNG-4815] - (3.0-RC1) Maven Java API does not give nice error messages when improperly configured</li><li>[MNG-4824] - multiple failures need additional whitespace</li><li>[MNG-4825] - Relative path errors could be more explicit</li></ul></div><div class="section"><h4>New Feature<a name="New_Feature"></a></h4><ul><li>[MNG-4484] - Create a Maven API for component configuration</li></ul></div><div class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MNG-4805] - Update default plugin versions used for built-in lifecycle mappings</li><li>[MNG-4807] - Extend core artifact filter to exclude relocated Guice-based Plexus shim</li></ul></div><div class="section"><h4>Wish<a name="Wish"></a></h4><ul><li>[MNG-4796] - add a warning when profiles.xm
l is used (Maven 2) or detected (Maven 3)</li></ul></div></div><div class="section"><h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3><ul><li>See <a href="../../release-notes-3.x.html">complete release notes for 3.x</a></li><li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
+ <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen
ces/apt-format.html --><div class="section">
+<h2>Maven 3.0<a name="Maven_3.0"></a></h2>
+<p>The Apache Maven team would like to announce the release of Maven 3.0.</p>
+<p>Maven 3.0 is <a href="../../download.html"> available for download</a>.</p>
+<p>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central place.</p>
+<p>Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p>
+<p>The core release is independent of the plugins available. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html"> Plugin List</a> for more information.</p>
+<p>We hope you enjoy using Maven! If you have any questions, please consult:</p>
+<ul>
+<li>the web site: <a class="externalLink" href="http://maven.apache.org/">http://maven.apache.org/</a></li>
+<li>the maven-user mailing list: <a class="externalLink" href="http://maven.apache.org/mail-lists.html">http://maven.apache.org/mail-lists.html</a></li></ul>
+<div class="section">
+<h3>Maven 3.0 Release Notes<a name="Maven_3.0_Release_Notes"></a></h3>
+<p>Maven 3 aims to ensure backward compatibility to the extent possible, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.</p>
+<p>Users that intent to use the new parallel build feature are strongly advised to read the <a class="externalLink" href="https://cwiki.apache.org/confluence/display/MAVEN/Parallel+builds+in+Maven+3"> Guide on Parallel Builds</a> to learn about potential ramifications.</p>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=13142">issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Known Incompatibilities with Maven 2<a name="Known_Incompatibilities_with_Maven_2"></a></h4>
+<p>Please refer to the following <a class="externalLink" href="http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html"> compatibility notes</a> before reporting any issues regarding changed build behavior in Maven 3.</p></div>
+<div class="section">
+<h4>Release Notes - Maven - Version 3.0 (since 3.0-beta-3 only)<a name="Release_Notes_-_Maven_-_Version_3.0_since_3.0-beta-3_only"></a></h4></div>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-4592] - Snapshot artifacts that could not be downloaded due to communication problems are "blacklisted" for a day by default.</li>
+<li>[MNG-4751] - Snapshot version not resolved for version range</li>
+<li>[MNG-4785] - NPE in dependency resolution code for TC plugin</li>
+<li>[MNG-4786] - [regression] Ant-based mojo using maven-script-ant:2.1.0+ cause NPE</li>
+<li>[MNG-4788] - [regression] Appassembler Maven Plugin doesn't work like as it should</li>
+<li>[MNG-4789] - [regression] Difference in compile scope dependency resolution</li>
+<li>[MNG-4791] - [regression] POM artifacts passed into MavenProjectBuilder.buildFromRepository() are no longer resolved</li>
+<li>[MNG-4793] - Unable to obtain archiver for extension 'zip'</li>
+<li>[MNG-4794] - 'org.apache.maven.plugins:maven-install-plugin:2.3.1'. A required class is missing: org.codehaus.plexus.digest.Digester</li>
+<li>[MNG-4795] - [regression] Dependencies in forked reactor projects are not resolved when aggregator bound to lifecycle forks</li>
+<li>[MNG-4800] - Conflict resolution does not pick sub tree of nearest dependency if farther conflicting dependency has wider scope</li>
+<li>[MNG-4810] - Maven cannot build if loaded in a classloader that is not backed by a real JAR file / classpath</li>
+<li>[MNG-4811] - Custom Maven Plugin regression in Maven 3.x, custom ComponentConfigurator causes infinite loop</li>
+<li>[MNG-4814] - Eary dependency resolution attempts for reactor projects prevent their later resolution from the reactor</li>
+<li>[MNG-4818] - NPE in legacy.DefaultWagonManager.getArtifact</li>
+<li>[MNG-4829] - [regression] Checksum failures aren't logged</li>
+<li>[MNG-4832] - Maven 3 Regression: Missing constructor of org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter</li>
+<li>[MNG-4834] - [regression] MavenProject.getParent() ignores configured repositories</li>
+<li>[MNG-4836] - Incorrect recursive expression cycle errors (update plexus-interpolation)</li>
+<li>[MNG-4837] - Interpolation error due to cyclic expression for one of the POM coordinates gets needlessly repeated</li>
+<li>[MNG-4842] - [regression] Repositories discovered in dependency POMs override repositories configured for original resolution request of POM</li>
+<li>[MNG-4845] - [regression] MavenProject.getDependencyArtifact() returns artifacts without version for dependency with version range</li></ul></div>
+<div class="section">
+<h4>Improvement<a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-4452] - Metadata for snapshots should include classifier</li>
+<li>[MNG-4787] - Allow class realm manager delegates to alter public part of Maven core realm</li>
+<li>[MNG-4815] - (3.0-RC1) Maven Java API does not give nice error messages when improperly configured</li>
+<li>[MNG-4824] - multiple failures need additional whitespace</li>
+<li>[MNG-4825] - Relative path errors could be more explicit</li></ul></div>
+<div class="section">
+<h4>New Feature<a name="New_Feature"></a></h4>
+<ul>
+<li>[MNG-4484] - Create a Maven API for component configuration</li></ul></div>
+<div class="section">
+<h4>Task<a name="Task"></a></h4>
+<ul>
+<li>[MNG-4805] - Update default plugin versions used for built-in lifecycle mappings</li>
+<li>[MNG-4807] - Extend core artifact filter to exclude relocated Guice-based Plexus shim</li></ul></div>
+<div class="section">
+<h4>Wish<a name="Wish"></a></h4>
+<ul>
+<li>[MNG-4796] - add a warning when profiles.xml is used (Maven 2) or detected (Maven 3)</li></ul></div></div>
+<div class="section">
+<h3>Complete Release Notes<a name="Complete_Release_Notes"></a></h3>
+<ul>
+<li>See <a href="../../release-notes-3.x.html">complete release notes for 3.x</a></li>
+<li>See <a href="../../release-notes-all.html">complete release notes for all versions</a></li></ul></div></div>
</div>
</div>
<div class="clear">