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 [7/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/ docs...

Modified: websites/staging/maven/trunk/content/docs/2.0.5/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/2.0.5/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/2.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">
@@ -13,7 +13,7 @@
     </style>
     <link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
         <meta name="author" content="Brian Fox" />
-        <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 2.0.5
         </div>
             <div class="xright">        
-                                    Last Published: 2013-04-23
+                                    Last Published: 2013-04-27
             </div>
       <div class="clear">
         <hr/>
@@ -231,7 +231,136 @@
     </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 2.0.5<a name="Maven_2.0.5"></a></h2><div class="section"><h3>2.0.5 Release Notes<a name="a2.0.5_Release_Notes"></a></h3><p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=12294&amp;styleName=Text&amp;projectId=10500&amp;Create=Create"> issue management system</a>, and is reproduced below.</p><div class="section"><h4>Changes that may affect existing builds<a name="Changes_that_may_affect_existing_builds"></a></h4><ul><li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-2794"> MNG-2794</a> - Maven now behaves in a defined way when matching the nearest dependency when two exist at the same depth in the dependency graph, by matching the first encountered. Previously, it was undefined. This may result in some builds having a different dependency graph, which could cause failures if all compilation dependencies are not specified
  completely in the POM. While not currently enforced, projects should always list the dependencies it needs to compile, even if they are available transitively.</li><li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-2228"> MNG-2228</a> - The handling of build extensions has changed. This technique causes less pollution to the global classloader, allowing them to be used more widely for extensions to Maven's core. This may affect builds that used them to expose extra classes to various plugins. While in most scenarios these builds will continue to work, in these situations the <tt>&lt;dependencies&gt;</tt> element of <tt>&lt;plugin&gt;</tt> should be used instead.</li></ul></div><div class="section"><h4>Bug<a name="Bug"></a></h4><ul><li>[MNG-967] - maven.mdo, settings.mdo, and generated-sources</li><li>[MNG-1181] - MavenEmbedder.execute() doesn't run reactor modules</li><li>[MNG-1245] - Reactor projects sometimes used even with version mismatch</li><li>[MNG
 -1281] - Most of the links off the m2 ant task documentation page are broken</li><li>[MNG-1290] - What is a Mojo?</li><li>[MNG-1379] - Wrong path for artifacts with system scope</li><li>[MNG-1458] - error/warning handling in embedder</li><li>[MNG-1545] - some execution output not routed through default routes.</li><li>[MNG-1562] - Exception with dependencies that have <i>type</i> and implied <i>version</i> from parents</li><li>[MNG-1593] - Typo in settings doc</li><li>[MNG-1645] - document clean and site lifecycles in the build lifecycle doc</li><li>[MNG-1697] - NPE in addEdgeWithParentCheck</li><li>[MNG-1797] - Dependency excludes apply to every subsequent dependency, not just the one it is declared under.</li><li>[MNG-1891] - plugin execution in a profile</li><li>[MNG-1955] - null pointer exception in profile if pluginManagement section exists in pom</li><li>[MNG-2056] - Exception when starting new page with AbstractMavenMultiPageReport</li><li>[MNG-2088] - antcall failed<
 /li><li>[MNG-2106] - Add dependency-maven-plugin to plugins list (patch attached)</li><li>[MNG-2164] - Generated plugin documentation lists wrong data type</li><li>[MNG-2177] - moved mojo plugins are missing web pages at http://maven.apache.org/plugins</li><li>[MNG-2201] - Interpolation problem when using surefire</li><li>[MNG-2214] - ITs fail when bootstrapping M2 SVN trunk with java.lang.StringIndexOutOfBoundsException: String index out of range: 1</li><li>[MNG-2221] - Multiple Executions of Plugin at Difference Inhertiance levels causes plugin executions to run multiple times</li><li>[MNG-2228] - Classloader problem loading jars from build extensions</li><li>[MNG-2230] - The &quot;How do I create documentation?&quot; part of the &quot;Maven Gettting Started Guide&quot; features an invalid example</li><li>[MNG-2236] - DefaultMavenProjectBuilder.buildStandaloneSuperProject() should include a ProfileManager that includes active profiles from settings.xml</li><li>[MNG-2244] -
  Plugin xdoc generator outputs xdoc with unix file endings</li><li>[MNG-2256] - Misleading documentation regarding configuration of java.utils.Properties</li><li>[MNG-2261] - Profiles ignored when working with non-projects (such as archetype:create)</li><li>[MNG-2282] - If a repo is down, maven stops the buid instead of trying other repos</li><li>[MNG-2284] - Cannot specify additional classpath entries in manifest when using addClasspath</li><li>[MNG-2291] - svn ignore command incorrect</li><li>[MNG-2299] - org.apache.maven.it.Verifier.loadProperties(..) does not close FileInputStream (relies upon finalizer being called)</li><li>[MNG-2302] - SCM path calculations don't work when parent and grandparent are in sibling directories</li><li>[MNG-2303] - ActiveProjectArtifact.getFile(..) and .setFile(..) result in StackOverflowException, since they are effectively recursive</li><li>[MNG-2309] - Profile activation order is random</li><li>[MNG-2312] - The mvn script doesn't work on 
 Solaris</li><li>[MNG-2314] - <i>dependencyManagement</i> not inherited more than one level</li><li>[MNG-2341] - Shell script mvn too old</li><li>[MNG-2407] - New user docs: proxy configuration is not clear to new users</li><li>[MNG-2408] - Improve handling of &quot;no plugin version found&quot; error after intermittent errors</li><li>[MNG-2413] - maven version insistence based on wrong variable</li><li>[MNG-2420] - exclusion on dependency seems to act global on POM</li><li>[MNG-2424] - Classpath in reactor builds differ from dependency resolution</li><li>[MNG-2425] - Mojo parameters with no &quot;expression&quot; does not get added to the parameter list</li><li>[MNG-2460] - Incorrect POM inheritance for plugins</li><li>[MNG-2462] - Using Maven 1.x Legacy Repository Layout in a Maven 2.0.4 Project, I can't depend on a &quot;java-sources&quot; jar</li><li>[MNG-2475] - Need to finish escaping html in http://maven.apache.org/general.html#Compiling-J2SE-5</li><li>[MNG-2493] - Sna
 pshot plugin repositories should be included for reference at the Maven site</li><li>[MNG-2539] - Transitive dependencies referenced by a plugin are searched only in the plugin-repositories</li><li>[MNG-2612] - antrun's exec task breaks in 2.0.5-SNAPSHOT</li><li>[MNG-2709] - Maven 2 doesn't resolve parent test dependencies when using JDK 6</li><li>[MNG-2712] - update policy 'daily' not honored</li><li>[MNG-2746] - NPE in DefaultMavenProjectBuilder when parentPath is a directory and pom is not found.</li><li>[MNG-2749] - extensions stopped working in 2.0.5-SNAPSHOT</li><li>[MNG-2773] - Plugin repositories are chekced for SNAPSHOTS on every run in the 2.0.5 candidate</li><li>[MNG-2780] - snapshots are not updated based on metadata deployed with uniqueVersion = false</li><li>[MNG-2790] - lastUpdated timestamp in local repository metadata not updated on install if it already exists</li><li>[MNG-2794] - Transitive dependency resolution differs between 2.0.4 and (future) 2.0.5</li
 ><li>[MNG-2795] - Classloader problem loading a resource from a build extension Jar : difference between 2.0.4 and (future) 2.0.5</li><li>[MNG-2801] - broken link in basic documentation</li><li>[MNG-2820] - Deployment is stripping out the license header from the POM</li></ul></div><div class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MNG-830] - review plugins use of expression and change to default-value/component where appropriate</li><li>[MNG-1299] - Document m1 xdocs compatibility with the m2 site plug-in</li><li>[MNG-1508] - Need a process-test-classes phase</li><li>[MNG-1540] - ability to categorise guides in the maven site</li><li>[MNG-1560] - Guide to accessing repository with https client authentication</li><li>[MNG-1929] - Plugin Goal report should indicate which fields are read only. (Patch Attached)</li><li>[MNG-1952] - Give equal footing to all m2 plugins and add Cargo plugin to the list</li><li>[MNG-1997] - document xsd support for pom and 
 settings in guides</li><li>[MNG-2129] - generated source repo page is misleading when added to the &quot;general site&quot;.</li><li>[MNG-2153] - Updated resource bundles for pl and en locales</li><li>[MNG-2213] - Current settings.xml example incorrect</li><li>[MNG-2246] - mojo developer guide takes a shortcut at explaining fully how the command line can be shortened</li><li>[MNG-2250] - fix misspelled and added missing words in getting started guide and philosphy of maven</li><li>[MNG-2251] - Upgrade to plexus-utils 1.2</li><li>[MNG-2306] - mojo javadoc annotations support for IntelliJ Idea</li><li>[MNG-2311] - site plugin i18n HU</li><li>[MNG-2324] - Add a getWagon(Repository) method to the WagonManager</li><li>[MNG-2346] - FAQ: Why does maven compile my test classes but does not run them?</li><li>[MNG-2355] - Documentation of the @component javadoc tag</li><li>[MNG-2357] - misc cleanup</li><li>[MNG-2375] - Generate docs for mojo goals should list whehter or not each param
 eter is read-only</li><li>[MNG-2379] - review and link to free Maven courseware</li><li>[MNG-2474] - missing jar files in javax repository</li><li>[MNG-2494] - Plugin development guide should have link to test harness plugin</li><li>[MNG-2638] - Please add Developpez.com Maven FAQ to articles (french)</li></ul></div><div class="section"><h4>New Feature<a name="New_Feature"></a></h4><ul><li>[MNG-2169] - Want to contribute: Contributing Maven 2 refcard</li><li>[MNG-2293] - maven-plugin-descriptor: Not possible to define a default implementation for a field defined by its interface</li><li>[MNG-2454] - add @since to mojo at class level</li></ul></div><div class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MNG-1059] - update mojo API documentation</li><li>[MNG-1069] - Verify the embedder is using the same strategy for locating the local repo as the CLI</li><li>[MNG-1213] - more info on the plugin summary</li><li>[MNG-1325] - Document ibiblio synchronization process</li><li
 >[MNG-2117] - Update doap file descriptor</li><li>[MNG-2300] - broken links on http://maven.apache.org/plugins/</li><li>[MNG-2393] - documentation of -U on CLI usage help is incorrect</li></ul></div><div class="section"><h4>Wish<a name="Wish"></a></h4><ul><li>[MNG-1731] - I18n issues with report generation</li><li>[MNG-1880] - Add new pre and post phases to the integration-test phase</li><li>[MNG-2361] - Document pomRefId attribute for M2 ant tasks on M2 website.</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-2.x.html">complete release notes for 2.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 2.0.5<a name="Maven_2.0.5"></a></h2>
+<div class="section">
+<h3>2.0.5 Release Notes<a name="a2.0.5_Release_Notes"></a></h3>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=12294&amp;styleName=Text&amp;projectId=10500&amp;Create=Create"> issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Changes that may affect existing builds<a name="Changes_that_may_affect_existing_builds"></a></h4>
+<ul>
+<li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-2794"> MNG-2794</a> - Maven now behaves in a defined way when matching the nearest dependency when two exist at the same depth in the dependency graph, by matching the first encountered. Previously, it was undefined. This may result in some builds having a different dependency graph, which could cause failures if all compilation dependencies are not specified completely in the POM. While not currently enforced, projects should always list the dependencies it needs to compile, even if they are available transitively.</li>
+<li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-2228"> MNG-2228</a> - The handling of build extensions has changed. This technique causes less pollution to the global classloader, allowing them to be used more widely for extensions to Maven's core. This may affect builds that used them to expose extra classes to various plugins. While in most scenarios these builds will continue to work, in these situations the <tt>&lt;dependencies&gt;</tt> element of <tt>&lt;plugin&gt;</tt> should be used instead.</li></ul></div>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-967] - maven.mdo, settings.mdo, and generated-sources</li>
+<li>[MNG-1181] - MavenEmbedder.execute() doesn't run reactor modules</li>
+<li>[MNG-1245] - Reactor projects sometimes used even with version mismatch</li>
+<li>[MNG-1281] - Most of the links off the m2 ant task documentation page are broken</li>
+<li>[MNG-1290] - What is a Mojo?</li>
+<li>[MNG-1379] - Wrong path for artifacts with system scope</li>
+<li>[MNG-1458] - error/warning handling in embedder</li>
+<li>[MNG-1545] - some execution output not routed through default routes.</li>
+<li>[MNG-1562] - Exception with dependencies that have <i>type</i> and implied <i>version</i> from parents</li>
+<li>[MNG-1593] - Typo in settings doc</li>
+<li>[MNG-1645] - document clean and site lifecycles in the build lifecycle doc</li>
+<li>[MNG-1697] - NPE in addEdgeWithParentCheck</li>
+<li>[MNG-1797] - Dependency excludes apply to every subsequent dependency, not just the one it is declared under.</li>
+<li>[MNG-1891] - plugin execution in a profile</li>
+<li>[MNG-1955] - null pointer exception in profile if pluginManagement section exists in pom</li>
+<li>[MNG-2056] - Exception when starting new page with AbstractMavenMultiPageReport</li>
+<li>[MNG-2088] - antcall failed</li>
+<li>[MNG-2106] - Add dependency-maven-plugin to plugins list (patch attached)</li>
+<li>[MNG-2164] - Generated plugin documentation lists wrong data type</li>
+<li>[MNG-2177] - moved mojo plugins are missing web pages at http://maven.apache.org/plugins</li>
+<li>[MNG-2201] - Interpolation problem when using surefire</li>
+<li>[MNG-2214] - ITs fail when bootstrapping M2 SVN trunk with java.lang.StringIndexOutOfBoundsException: String index out of range: 1</li>
+<li>[MNG-2221] - Multiple Executions of Plugin at Difference Inhertiance levels causes plugin executions to run multiple times</li>
+<li>[MNG-2228] - Classloader problem loading jars from build extensions</li>
+<li>[MNG-2230] - The &quot;How do I create documentation?&quot; part of the &quot;Maven Gettting Started Guide&quot; features an invalid example</li>
+<li>[MNG-2236] - DefaultMavenProjectBuilder.buildStandaloneSuperProject() should include a ProfileManager that includes active profiles from settings.xml</li>
+<li>[MNG-2244] - Plugin xdoc generator outputs xdoc with unix file endings</li>
+<li>[MNG-2256] - Misleading documentation regarding configuration of java.utils.Properties</li>
+<li>[MNG-2261] - Profiles ignored when working with non-projects (such as archetype:create)</li>
+<li>[MNG-2282] - If a repo is down, maven stops the buid instead of trying other repos</li>
+<li>[MNG-2284] - Cannot specify additional classpath entries in manifest when using addClasspath</li>
+<li>[MNG-2291] - svn ignore command incorrect</li>
+<li>[MNG-2299] - org.apache.maven.it.Verifier.loadProperties(..) does not close FileInputStream (relies upon finalizer being called)</li>
+<li>[MNG-2302] - SCM path calculations don't work when parent and grandparent are in sibling directories</li>
+<li>[MNG-2303] - ActiveProjectArtifact.getFile(..) and .setFile(..) result in StackOverflowException, since they are effectively recursive</li>
+<li>[MNG-2309] - Profile activation order is random</li>
+<li>[MNG-2312] - The mvn script doesn't work on Solaris</li>
+<li>[MNG-2314] - <i>dependencyManagement</i> not inherited more than one level</li>
+<li>[MNG-2341] - Shell script mvn too old</li>
+<li>[MNG-2407] - New user docs: proxy configuration is not clear to new users</li>
+<li>[MNG-2408] - Improve handling of &quot;no plugin version found&quot; error after intermittent errors</li>
+<li>[MNG-2413] - maven version insistence based on wrong variable</li>
+<li>[MNG-2420] - exclusion on dependency seems to act global on POM</li>
+<li>[MNG-2424] - Classpath in reactor builds differ from dependency resolution</li>
+<li>[MNG-2425] - Mojo parameters with no &quot;expression&quot; does not get added to the parameter list</li>
+<li>[MNG-2460] - Incorrect POM inheritance for plugins</li>
+<li>[MNG-2462] - Using Maven 1.x Legacy Repository Layout in a Maven 2.0.4 Project, I can't depend on a &quot;java-sources&quot; jar</li>
+<li>[MNG-2475] - Need to finish escaping html in http://maven.apache.org/general.html#Compiling-J2SE-5</li>
+<li>[MNG-2493] - Snapshot plugin repositories should be included for reference at the Maven site</li>
+<li>[MNG-2539] - Transitive dependencies referenced by a plugin are searched only in the plugin-repositories</li>
+<li>[MNG-2612] - antrun's exec task breaks in 2.0.5-SNAPSHOT</li>
+<li>[MNG-2709] - Maven 2 doesn't resolve parent test dependencies when using JDK 6</li>
+<li>[MNG-2712] - update policy 'daily' not honored</li>
+<li>[MNG-2746] - NPE in DefaultMavenProjectBuilder when parentPath is a directory and pom is not found.</li>
+<li>[MNG-2749] - extensions stopped working in 2.0.5-SNAPSHOT</li>
+<li>[MNG-2773] - Plugin repositories are chekced for SNAPSHOTS on every run in the 2.0.5 candidate</li>
+<li>[MNG-2780] - snapshots are not updated based on metadata deployed with uniqueVersion = false</li>
+<li>[MNG-2790] - lastUpdated timestamp in local repository metadata not updated on install if it already exists</li>
+<li>[MNG-2794] - Transitive dependency resolution differs between 2.0.4 and (future) 2.0.5</li>
+<li>[MNG-2795] - Classloader problem loading a resource from a build extension Jar : difference between 2.0.4 and (future) 2.0.5</li>
+<li>[MNG-2801] - broken link in basic documentation</li>
+<li>[MNG-2820] - Deployment is stripping out the license header from the POM</li></ul></div>
+<div class="section">
+<h4>Improvement<a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-830] - review plugins use of expression and change to default-value/component where appropriate</li>
+<li>[MNG-1299] - Document m1 xdocs compatibility with the m2 site plug-in</li>
+<li>[MNG-1508] - Need a process-test-classes phase</li>
+<li>[MNG-1540] - ability to categorise guides in the maven site</li>
+<li>[MNG-1560] - Guide to accessing repository with https client authentication</li>
+<li>[MNG-1929] - Plugin Goal report should indicate which fields are read only. (Patch Attached)</li>
+<li>[MNG-1952] - Give equal footing to all m2 plugins and add Cargo plugin to the list</li>
+<li>[MNG-1997] - document xsd support for pom and settings in guides</li>
+<li>[MNG-2129] - generated source repo page is misleading when added to the &quot;general site&quot;.</li>
+<li>[MNG-2153] - Updated resource bundles for pl and en locales</li>
+<li>[MNG-2213] - Current settings.xml example incorrect</li>
+<li>[MNG-2246] - mojo developer guide takes a shortcut at explaining fully how the command line can be shortened</li>
+<li>[MNG-2250] - fix misspelled and added missing words in getting started guide and philosphy of maven</li>
+<li>[MNG-2251] - Upgrade to plexus-utils 1.2</li>
+<li>[MNG-2306] - mojo javadoc annotations support for IntelliJ Idea</li>
+<li>[MNG-2311] - site plugin i18n HU</li>
+<li>[MNG-2324] - Add a getWagon(Repository) method to the WagonManager</li>
+<li>[MNG-2346] - FAQ: Why does maven compile my test classes but does not run them?</li>
+<li>[MNG-2355] - Documentation of the @component javadoc tag</li>
+<li>[MNG-2357] - misc cleanup</li>
+<li>[MNG-2375] - Generate docs for mojo goals should list whehter or not each parameter is read-only</li>
+<li>[MNG-2379] - review and link to free Maven courseware</li>
+<li>[MNG-2474] - missing jar files in javax repository</li>
+<li>[MNG-2494] - Plugin development guide should have link to test harness plugin</li>
+<li>[MNG-2638] - Please add Developpez.com Maven FAQ to articles (french)</li></ul></div>
+<div class="section">
+<h4>New Feature<a name="New_Feature"></a></h4>
+<ul>
+<li>[MNG-2169] - Want to contribute: Contributing Maven 2 refcard</li>
+<li>[MNG-2293] - maven-plugin-descriptor: Not possible to define a default implementation for a field defined by its interface</li>
+<li>[MNG-2454] - add @since to mojo at class level</li></ul></div>
+<div class="section">
+<h4>Task<a name="Task"></a></h4>
+<ul>
+<li>[MNG-1059] - update mojo API documentation</li>
+<li>[MNG-1069] - Verify the embedder is using the same strategy for locating the local repo as the CLI</li>
+<li>[MNG-1213] - more info on the plugin summary</li>
+<li>[MNG-1325] - Document ibiblio synchronization process</li>
+<li>[MNG-2117] - Update doap file descriptor</li>
+<li>[MNG-2300] - broken links on http://maven.apache.org/plugins/</li>
+<li>[MNG-2393] - documentation of -U on CLI usage help is incorrect</li></ul></div>
+<div class="section">
+<h4>Wish<a name="Wish"></a></h4>
+<ul>
+<li>[MNG-1731] - I18n issues with report generation</li>
+<li>[MNG-1880] - Add new pre and post phases to the integration-test phase</li>
+<li>[MNG-2361] - Document pomRefId attribute for M2 ant tasks on M2 website.</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-2.x.html">complete release notes for 2.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/2.0.6/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/2.0.6/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/2.0.6/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="Brian Fox" />
-        <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 2.0.6
         </div>
             <div class="xright">        
-                                    Last Published: 2013-04-23
+                                    Last Published: 2013-04-27
             </div>
       <div class="clear">
         <hr/>
@@ -231,7 +231,51 @@
     </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 2.0.6<a name="Maven_2.0.6"></a></h2><div class="section"><h3>2.0.6 Release Notes<a name="a2.0.6_Release_Notes"></a></h3><p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&amp;&amp;pid=10500&amp;fixfor=13010&amp;sorter/field=issuekey&amp;sorter/order=DESC"> issue management system</a>, and is reproduced below.</p><div class="section"><h4>Changes that may affect existing builds<a name="Changes_that_may_affect_existing_builds"></a></h4><ul><li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-1577"> MNG-1577</a> - Maven will now only obey the <tt>&lt;dependencyManagement&gt;</tt> element in the POM and will align all transitive dependencies to versions specified in the <tt>&lt;dependencyManagement&gt;</tt>. To detect any problems that you might have you can refer to these <a class="externalLink" href="http://maven.apache
 .org/plugins/maven-dependency-plugin/examples/preparing-dependencies.html">upgrade notes for Maven 2.0.6</a> to prepare for the upgrade.</li></ul></div><div class="section"><h4>Bug<a name="Bug"></a></h4><ul><li>[MNG-1577] - dependencyManagement does not work for transitive dependencies</li><li>[MNG-2339] - ${project.*} are interpreted in the wrong place</li><li>[MNG-2362] - Deployed POM is not valid XML</li><li>[MNG-2433] - Maven looks for snapshots in offline mode</li><li>[MNG-2648] - Repeated message &quot;[WARNING] Unable to get resource from repository ... &quot;</li><li>[MNG-2760] - Fix deployment so that assemblies are signed with the GPG plugin</li><li>[MNG-2793] - Snapshot plugins cannot be resolved correctly with java6</li><li>[MNG-2812] - Profile with an undefined os family activation should not activate</li><li>[MNG-2843] - Plugins can't get project properties</li><li>[MNG-2867] - Guide building maven not up to date</li><li>[MNG-2877] - unable to resolve attached 
 artifacts from reactor that are not in repo. (patch applied in svn and IT tests added)</li><li>[MNG-2891] - Fix deployment permissions so by default group write works</li><li>[MNG-2897] - Make sure that Xpp3Dom is shared from the core to plugins</li><li>[MNG-2899] - In cases where ${version} is used in depMan we get null versions in attached artifacts</li><li>[MNG-2900] - Extensions that have no declared dependency on plexus-utils yet need it at runtime will fail.</li></ul></div><div class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MNG-2252] - Upgrade to plexus-utils 1.3</li><li>[MNG-2823] - More control over what WARNING messages are displayed</li><li>[MNG-2828] - Upgrade the dependency on plexus-utils to a more recent version</li><li>[MNG-2892] - Use shade to hide the use of plexus-utils internally so that plugins can use their own version</li></ul></div><div class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MNG-2776] - Upgrade the dependency o
 n modello-maven-plugin to a more recent version</li><li>[MNG-2894] - Make sure that if a plugin does not specify the use of plexus-utils that once is fed in to protect against plugins that use plexus-utils but don't declare it.</li><li>[MNG-2898] - Look at allowing all org.codehaus.plexus.util.xml to show through</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-2.x.html">complete release notes for 2.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 2.0.6<a name="Maven_2.0.6"></a></h2>
+<div class="section">
+<h3>2.0.6 Release Notes<a name="a2.0.6_Release_Notes"></a></h3>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&amp;&amp;pid=10500&amp;fixfor=13010&amp;sorter/field=issuekey&amp;sorter/order=DESC"> issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Changes that may affect existing builds<a name="Changes_that_may_affect_existing_builds"></a></h4>
+<ul>
+<li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-1577"> MNG-1577</a> - Maven will now only obey the <tt>&lt;dependencyManagement&gt;</tt> element in the POM and will align all transitive dependencies to versions specified in the <tt>&lt;dependencyManagement&gt;</tt>. To detect any problems that you might have you can refer to these <a class="externalLink" href="http://maven.apache.org/plugins/maven-dependency-plugin/examples/preparing-dependencies.html">upgrade notes for Maven 2.0.6</a> to prepare for the upgrade.</li></ul></div>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-1577] - dependencyManagement does not work for transitive dependencies</li>
+<li>[MNG-2339] - ${project.*} are interpreted in the wrong place</li>
+<li>[MNG-2362] - Deployed POM is not valid XML</li>
+<li>[MNG-2433] - Maven looks for snapshots in offline mode</li>
+<li>[MNG-2648] - Repeated message &quot;[WARNING] Unable to get resource from repository ... &quot;</li>
+<li>[MNG-2760] - Fix deployment so that assemblies are signed with the GPG plugin</li>
+<li>[MNG-2793] - Snapshot plugins cannot be resolved correctly with java6</li>
+<li>[MNG-2812] - Profile with an undefined os family activation should not activate</li>
+<li>[MNG-2843] - Plugins can't get project properties</li>
+<li>[MNG-2867] - Guide building maven not up to date</li>
+<li>[MNG-2877] - unable to resolve attached artifacts from reactor that are not in repo. (patch applied in svn and IT tests added)</li>
+<li>[MNG-2891] - Fix deployment permissions so by default group write works</li>
+<li>[MNG-2897] - Make sure that Xpp3Dom is shared from the core to plugins</li>
+<li>[MNG-2899] - In cases where ${version} is used in depMan we get null versions in attached artifacts</li>
+<li>[MNG-2900] - Extensions that have no declared dependency on plexus-utils yet need it at runtime will fail.</li></ul></div>
+<div class="section">
+<h4>Improvement<a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-2252] - Upgrade to plexus-utils 1.3</li>
+<li>[MNG-2823] - More control over what WARNING messages are displayed</li>
+<li>[MNG-2828] - Upgrade the dependency on plexus-utils to a more recent version</li>
+<li>[MNG-2892] - Use shade to hide the use of plexus-utils internally so that plugins can use their own version</li></ul></div>
+<div class="section">
+<h4>Task<a name="Task"></a></h4>
+<ul>
+<li>[MNG-2776] - Upgrade the dependency on modello-maven-plugin to a more recent version</li>
+<li>[MNG-2894] - Make sure that if a plugin does not specify the use of plexus-utils that once is fed in to protect against plugins that use plexus-utils but don't declare it.</li>
+<li>[MNG-2898] - Look at allowing all org.codehaus.plexus.util.xml to show through</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-2.x.html">complete release notes for 2.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/2.0.7/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/2.0.7/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/2.0.7/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="Brian Fox" />
-        <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 2.0.7
         </div>
             <div class="xright">        
-                                    Last Published: 2013-04-23
+                                    Last Published: 2013-04-27
             </div>
       <div class="clear">
         <hr/>
@@ -231,7 +231,56 @@
     </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 2.0.7<a name="Maven_2.0.7"></a></h2><div class="section"><h3>2.0.7 Release Notes<a name="a2.0.7_Release_Notes"></a></h3><p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&amp;&amp;fixfor=13138&amp;pid=10500&amp;sorter/field=issuekey&amp;sorter/order=DESC">issue management system</a>, and is reproduced below.</p><div class="section"><h4>Bug <a name="Bug"></a></h4><ul><li>[MNG-2247] - Release-Dates of maven releases not documented on website? </li><li>[MNG-2267] - Introduction to Repositories contains incorrect information </li><li>[MNG-2289] - Newer SNAPSHOT parents in the remote repository are ignored </li><li>[MNG-2432] - Apache and Mojo plugins take precendence over plugins in the pom. </li><li>[MNG-2689] - <i>type</i>ejb-client<i>/type</i> dependency not working properly as reactor build </li><li>[MNG-2696] - maven-cli assembly ex
 ceptions when using maven to build </li><li>[MNG-2784] - Multiple executions of the same plugin at the same life cycle phase in a multi-module profile mixed up </li><li>[MNG-2831] - Cannot add custom artifact handler and custom lifecycle as a build extension </li><li>[MNG-2860] - Empty <i>module</i><i>/module</i> entry causes OutOfMemoryError </li><li>[MNG-2880] - error message for artifacts with classifiers doesn't instruct user to install with classier </li><li>[MNG-2905] - JIRA URL is wrong on the site </li><li>[MNG-2919] - Scope defined in dependencyManagement section of parent pom overwrites scope of current artifact </li><li>[MNG-2921] - ejb-client dependency no longer working </li><li>[MNG-2923] - Having any active profiles causes the build to fail </li><li>[MNG-2926] - group search order for plugins is inverted </li><li>[MNG-2934] - Cannot Deploy Using Webdav due to DependencyManagement </li><li>[MNG-2939] - ${basedir} isn't well interpolated in properties files </li
 ><li>[MNG-2942] - Typo in Maven introduction </li><li>[MNG-2981] - [PATCH] NPE in PluginXDocGenerator while creating plugin site </li><li>[MNG-2988] - Ranges with inclusive upper bounds are not validated against metadata </li><li>[MNG-2998] - maven-plugin-testing-harness: all collections in MavenProjectStub should return empty collections </li><li>[MNG-3039] - mvn.bat fails </li><li>[MNG-3055] - [regression] loader constraint problems with XmlSerializer if attaching site descriptorImprovement </li></ul></div><div class="section"><h4>Improvement <a name="Improvement"></a></h4><ul><li>[MNG-980] - Provide control over precedence of org.apache.maven.plugins group in search path </li><li>[MNG-2376] - Have Java code output Java version, not the shell script </li><li>[MNG-2582] - -X (debug) does not display JVM version </li><li>[MNG-2885] - improve os activation documentation </li><li>[MNG-2904] - Misleading error message if profiles that are active by default do not have an ID </l
 i><li>[MNG-2965] - Update svn:ignores for developing with eclipse </li><li>[MNG-3024] - Missing artifact error text improvementNew Feature </li></ul></div><div class="section"><h4>New Feature <a name="New_Feature"></a></h4><ul><li>[MNG-2169] - Want to contribute: Contributing Maven 2 refcard</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-2.x.html">complete release notes for 2.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 2.0.7<a name="Maven_2.0.7"></a></h2>
+<div class="section">
+<h3>2.0.7 Release Notes<a name="a2.0.7_Release_Notes"></a></h3>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&amp;&amp;fixfor=13138&amp;pid=10500&amp;sorter/field=issuekey&amp;sorter/order=DESC">issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Bug <a name="Bug"></a></h4>
+<ul>
+<li>[MNG-2247] - Release-Dates of maven releases not documented on website? </li>
+<li>[MNG-2267] - Introduction to Repositories contains incorrect information </li>
+<li>[MNG-2289] - Newer SNAPSHOT parents in the remote repository are ignored </li>
+<li>[MNG-2432] - Apache and Mojo plugins take precendence over plugins in the pom. </li>
+<li>[MNG-2689] - <i>type</i>ejb-client<i>/type</i> dependency not working properly as reactor build </li>
+<li>[MNG-2696] - maven-cli assembly exceptions when using maven to build </li>
+<li>[MNG-2784] - Multiple executions of the same plugin at the same life cycle phase in a multi-module profile mixed up </li>
+<li>[MNG-2831] - Cannot add custom artifact handler and custom lifecycle as a build extension </li>
+<li>[MNG-2860] - Empty <i>module</i><i>/module</i> entry causes OutOfMemoryError </li>
+<li>[MNG-2880] - error message for artifacts with classifiers doesn't instruct user to install with classier </li>
+<li>[MNG-2905] - JIRA URL is wrong on the site </li>
+<li>[MNG-2919] - Scope defined in dependencyManagement section of parent pom overwrites scope of current artifact </li>
+<li>[MNG-2921] - ejb-client dependency no longer working </li>
+<li>[MNG-2923] - Having any active profiles causes the build to fail </li>
+<li>[MNG-2926] - group search order for plugins is inverted </li>
+<li>[MNG-2934] - Cannot Deploy Using Webdav due to DependencyManagement </li>
+<li>[MNG-2939] - ${basedir} isn't well interpolated in properties files </li>
+<li>[MNG-2942] - Typo in Maven introduction </li>
+<li>[MNG-2981] - [PATCH] NPE in PluginXDocGenerator while creating plugin site </li>
+<li>[MNG-2988] - Ranges with inclusive upper bounds are not validated against metadata </li>
+<li>[MNG-2998] - maven-plugin-testing-harness: all collections in MavenProjectStub should return empty collections </li>
+<li>[MNG-3039] - mvn.bat fails </li>
+<li>[MNG-3055] - [regression] loader constraint problems with XmlSerializer if attaching site descriptorImprovement </li></ul></div>
+<div class="section">
+<h4>Improvement <a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-980] - Provide control over precedence of org.apache.maven.plugins group in search path </li>
+<li>[MNG-2376] - Have Java code output Java version, not the shell script </li>
+<li>[MNG-2582] - -X (debug) does not display JVM version </li>
+<li>[MNG-2885] - improve os activation documentation </li>
+<li>[MNG-2904] - Misleading error message if profiles that are active by default do not have an ID </li>
+<li>[MNG-2965] - Update svn:ignores for developing with eclipse </li>
+<li>[MNG-3024] - Missing artifact error text improvementNew Feature </li></ul></div>
+<div class="section">
+<h4>New Feature <a name="New_Feature"></a></h4>
+<ul>
+<li>[MNG-2169] - Want to contribute: Contributing Maven 2 refcard</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-2.x.html">complete release notes for 2.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/2.0.8/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/2.0.8/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/2.0.8/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="Brian Fox" />
-        <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 2.0.8
         </div>
             <div class="xright">        
-                                    Last Published: 2013-04-23
+                                    Last Published: 2013-04-27
             </div>
       <div class="clear">
         <hr/>
@@ -231,7 +231,68 @@
     </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 2.0.8<a name="Maven_2.0.8"></a></h2><div class="section"><h3>2.0.8 Release Notes<a name="a2.0.8_Release_Notes"></a></h3><p>Release Notes - Maven 2 - Version 2.0.8</p><p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=13139&amp;styleName=Text&amp;projectId=10500&amp;Create=Create">issue management system</a>, and is reproduced below.</p><div class="section"><h4>Changes that may affect existing builds<a name="Changes_that_may_affect_existing_builds"></a></h4><ul><li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-3118"> MNG-3118</a> - Test-classes should come before classes in the classpath. This may slightly alter behavior of tests. The <tt>test-classes</tt> directory is now included first in the classpath to allow test resources to override normal runtime ones.</li></ul></div><div class="section"><h4>Bug<a name="Bug"></a>
 </h4><ul><li>[MNG-2025] - POM is still not read using the right encoding</li><li>[MNG-2045] - Maven can't compile against sibling test-jar dependency in multiproject (Test Attached)</li><li>[MNG-2061] - DistributionManagement properties don't get copied in cloned executionProject while lifecycle fork</li><li>[MNG-2254] - the encoding parameter in xml declaration of POM is ignored </li><li>[MNG-2277] - aggregating plugins in submodules of the reactor return all projects causing a chicken/egg issue</li><li>[MNG-2593] - Maven 2 stumbels upon non ASCII characters in the value of a <i>localRepository</i> value in the $HOME/.m2/settings.xml</li><li>[MNG-2685] - mvn.bat detection of 4NT syntax error</li><li>[MNG-2932] - Encoding chaos</li><li>[MNG-2961] - DefaultArtifact getBaseVersion is changed to &quot;xxxx-SNAPSHOT&quot; only if you first call isSnapshot()</li><li>[MNG-3046] - DefaultArtifactVersion compareTo misbehaves regarding buildNumber 0</li><li>[MNG-3077] - NullPointerEx
 ception, if MojoExecutionException has no message</li><li>[MNG-3084] - mvn.bat in maven 2.0.7 does not return the correct error code.</li><li>[MNG-3095] - maven-plugin-testing-tools causes bad version in deployed artifacts after tests are run</li><li>[MNG-3134] - DefaultModelInheritence::assembleDistributionInheritence should be childPathAdjustment aware</li><li>[MNG-3141] - Build not working if pom.xml is a symbolic link</li><li>[MNG-3215] - Missing rar artifact handler descriptor</li><li>[MNG-3240] - maven-model RepositoryBase.equals() causes ClassCastException</li><li>[MNG-3245] - Maven Reporting API is binary incompatible in 2.0.8-SNAPSHOT by r579987</li><li>[MNG-3254] - artifactId is not appended any more in distributionManagement.site.url in multi modules when it's not defined in a child</li><li>[MNG-3298] - invoker MavenCommandLineBuilder#checkRequiredState() should not throw Exception if envvar M2_HOME exists</li></ul></div><div class="section"><h4>Improvement<a name
 ="Improvement"></a></h4><ul><li>[MNG-2188] - Report mojos should check canGenerateReport() when called directly</li><li>[MNG-2290] - Generated URLs in POMs of child modules</li><li>[MNG-3024] - Missing artifact error text improvement</li><li>[MNG-3047] - DefaultArtifactVersion compareTo inconsistent with equals</li><li>[MNG-3062] - Allow access to mojoExecution from within plugin.</li><li>[MNG-3118] - Test-classes should come before classes in the classpath</li><li>[MNG-3152] - Change to plugin testing harness to allow the setting of ArtifactRepository on the ArtifactStub</li><li>[MNG-3201] - org.apache.maven.project.MavenProject needs a toString()</li></ul></div><div class="section"><h4>New Feature<a name="New_Feature"></a></h4><ul><li>[MNG-2105] - Enable remote debugging command line option (+ docs)</li><li>[MNG-2166] - Provide the help listing as default when no arguments are provided</li></ul></div><div class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MNG-3088] -
  update the assembly name</li></ul></div><div class="section"><h4>Wish<a name="Wish"></a></h4><ul><li>[MNG-3207] - Order of repositories for download should be inverted if Archiva is used.</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-2.x.html">complete release notes for 2.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 2.0.8<a name="Maven_2.0.8"></a></h2>
+<div class="section">
+<h3>2.0.8 Release Notes<a name="a2.0.8_Release_Notes"></a></h3>
+<p>Release Notes - Maven 2 - Version 2.0.8</p>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=13139&amp;styleName=Text&amp;projectId=10500&amp;Create=Create">issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Changes that may affect existing builds<a name="Changes_that_may_affect_existing_builds"></a></h4>
+<ul>
+<li><a class="externalLink" href="http://jira.codehaus.org/browse/MNG-3118"> MNG-3118</a> - Test-classes should come before classes in the classpath. This may slightly alter behavior of tests. The <tt>test-classes</tt> directory is now included first in the classpath to allow test resources to override normal runtime ones.</li></ul></div>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-2025] - POM is still not read using the right encoding</li>
+<li>[MNG-2045] - Maven can't compile against sibling test-jar dependency in multiproject (Test Attached)</li>
+<li>[MNG-2061] - DistributionManagement properties don't get copied in cloned executionProject while lifecycle fork</li>
+<li>[MNG-2254] - the encoding parameter in xml declaration of POM is ignored </li>
+<li>[MNG-2277] - aggregating plugins in submodules of the reactor return all projects causing a chicken/egg issue</li>
+<li>[MNG-2593] - Maven 2 stumbels upon non ASCII characters in the value of a <i>localRepository</i> value in the $HOME/.m2/settings.xml</li>
+<li>[MNG-2685] - mvn.bat detection of 4NT syntax error</li>
+<li>[MNG-2932] - Encoding chaos</li>
+<li>[MNG-2961] - DefaultArtifact getBaseVersion is changed to &quot;xxxx-SNAPSHOT&quot; only if you first call isSnapshot()</li>
+<li>[MNG-3046] - DefaultArtifactVersion compareTo misbehaves regarding buildNumber 0</li>
+<li>[MNG-3077] - NullPointerException, if MojoExecutionException has no message</li>
+<li>[MNG-3084] - mvn.bat in maven 2.0.7 does not return the correct error code.</li>
+<li>[MNG-3095] - maven-plugin-testing-tools causes bad version in deployed artifacts after tests are run</li>
+<li>[MNG-3134] - DefaultModelInheritence::assembleDistributionInheritence should be childPathAdjustment aware</li>
+<li>[MNG-3141] - Build not working if pom.xml is a symbolic link</li>
+<li>[MNG-3215] - Missing rar artifact handler descriptor</li>
+<li>[MNG-3240] - maven-model RepositoryBase.equals() causes ClassCastException</li>
+<li>[MNG-3245] - Maven Reporting API is binary incompatible in 2.0.8-SNAPSHOT by r579987</li>
+<li>[MNG-3254] - artifactId is not appended any more in distributionManagement.site.url in multi modules when it's not defined in a child</li>
+<li>[MNG-3298] - invoker MavenCommandLineBuilder#checkRequiredState() should not throw Exception if envvar M2_HOME exists</li></ul></div>
+<div class="section">
+<h4>Improvement<a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-2188] - Report mojos should check canGenerateReport() when called directly</li>
+<li>[MNG-2290] - Generated URLs in POMs of child modules</li>
+<li>[MNG-3024] - Missing artifact error text improvement</li>
+<li>[MNG-3047] - DefaultArtifactVersion compareTo inconsistent with equals</li>
+<li>[MNG-3062] - Allow access to mojoExecution from within plugin.</li>
+<li>[MNG-3118] - Test-classes should come before classes in the classpath</li>
+<li>[MNG-3152] - Change to plugin testing harness to allow the setting of ArtifactRepository on the ArtifactStub</li>
+<li>[MNG-3201] - org.apache.maven.project.MavenProject needs a toString()</li></ul></div>
+<div class="section">
+<h4>New Feature<a name="New_Feature"></a></h4>
+<ul>
+<li>[MNG-2105] - Enable remote debugging command line option (+ docs)</li>
+<li>[MNG-2166] - Provide the help listing as default when no arguments are provided</li></ul></div>
+<div class="section">
+<h4>Task<a name="Task"></a></h4>
+<ul>
+<li>[MNG-3088] - update the assembly name</li></ul></div>
+<div class="section">
+<h4>Wish<a name="Wish"></a></h4>
+<ul>
+<li>[MNG-3207] - Order of repositories for download should be inverted if Archiva is used.</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-2.x.html">complete release notes for 2.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/2.0.9/release-notes.html
==============================================================================
--- websites/staging/maven/trunk/content/docs/2.0.9/release-notes.html (original)
+++ websites/staging/maven/trunk/content/docs/2.0.9/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="Brian Fox" />
-        <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 2.0.9
         </div>
             <div class="xright">        
-                                    Last Published: 2013-04-23
+                                    Last Published: 2013-04-27
             </div>
       <div class="clear">
         <hr/>
@@ -231,7 +231,173 @@
     </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 2.0.9<a name="Maven_2.0.9"></a></h2><div class="section"><h3>2.0.9 Release Notes<a name="a2.0.9_Release_Notes"></a></h3><p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=13801&amp;styleName=Html&amp;projectId=10500&amp;Create=Create">issue management system</a>, and is reproduced below.</p><div class="section"><h4>Changes that may affect existing builds.<a name="Changes_that_may_affect_existing_builds."></a></h4><p>This release was extensively screened for regressions with Release Candidates but several things are worth noting.</p><ul><li>MNG-3395 - Starting in 2.0.9, we have provided defaults in the super pom for the plugins bound by default to the lifecycle and a few other often used plugins. This will introduce a bit of stability to your builds because core plugins will not change magically on you when they are released. We still recom
 mend taking control of your plugin versions via pluginManagement declarations as this is the most robust way to future proof your builds. Defaulting the plugins in the superpom was a step towards introducing stability for small builds and new users. A full table of the versions used is shown in the next section.</li><li>MNG-1412 / MNG-3111 introduced deterministic ordering of dependencies on the classpath. In the past, natural set ordering was used and this lead to odd results. The ordering is now preserved from your pom, with dependencies added by inheritence added last. In builds that had conflicting or duplicate dependencies, this may introduce a change to the output. In short, if you have weird issues with 2.0.9, take a look at the dependencies to see if you have conflicts somewhere.</li></ul></div><div class="section"><h4>Noteworthy Changes and improvements <a name="Noteworthy_Changes_and_improvements"></a></h4><ul><li>MNG-2234 - In the past, settings.xml was ignored if
  there was no pom present (like in archetype:generate). Now all settings will be interpreted correctly.</li><li>MNG-2664 - The webdav wagon is now included in the core bundle by default. This means deploying 3rd party jars without a pom is a bit easier. The version of the wagon may still be overriden with an extension declaration within your pom.</li><li>MNG-2972 The plugin.dependency section can now override the dependencies specified by a plugin itself. This is useful for example to upgrade the version of checkstyle used by the checkstyle plugin (and many more).</li><li>MNG-3286 - The inherited field in a plugin execution block is now functioning correctly. Previously you could only dis-inherit an entire plugin configuration.</li><li>MNG-3220 - There is now a new scope for importing managed dependencies. See <a class="externalLink" href="http://docs.codehaus.org/display/MAVEN/Importing+Managed+Dependencies">here</a> and <a href="/guides/introduction/introduction-to-depende
 ncy-mechanism.html#Importing_Dependencies">here</a> for details. Please note that the use of this scope will break backwards compatibility with older Maven versions. If you use this, you should use the maven-enforcer-plugin to require a minimum maven version of 2.0.9</li><li>MNG-3394 - plugin versions specified in pluginManagement are now properly overriden by build.plugin.version specification.</li><li>MNG-3415 - Transmission errors when downloading artifacts should not corrupt the local repository metadata. Hopefully this means the end of &quot;delete your local repo&quot; as a debug step.</li><li>MNG-3461 - There is a new, more flexible way to define mirror settings. See the settings <a href="/settings.html#Mirrors">specification</a> for more information.</li></ul></div><div class="section"><h4>Plugin Versions defined in the 2.0.9 super pom:<a name="Plugin_Versions_defined_in_the_2.0.9_super_pom:"></a></h4><p>See the raw super pom for 2.0.9 <a class="externalLink" href="h
 ttp://svn.apache.org/viewvc/maven/components/tags/maven-2.0.9/maven-project/src/main/resources/org/apache/maven/project/pom-4.0.0.xml">here</a>.</p><table border="1" class="bodyTable"><caption>Default Plugin Versions</caption><tr class="a"><td align="center">Antrun</td><td align="center">1.1</td></tr><tr class="b"><td align="center">Assembly</td><td align="center">2.2-beta-2</td></tr><tr class="a"><td align="center">Clean</td><td align="center">2.2</td></tr><tr class="b"><td align="center">Compiler-plugin</td><td align="center">2.0.2</td></tr><tr class="a"><td align="center">Dependency</td><td align="center">2.0</td></tr><tr class="b"><td align="center">Deploy</td><td align="center">2.3</td></tr><tr class="a"><td align="center">Ear</td><td align="center">2.3.1</td></tr><tr class="b"><td align="center">Ejb</td><td align="center">2.1</td></tr><tr class="a"><td align="center">Install</td><td align="center">2.2</td></tr><tr class="b"><td align="center">Jar</td><td align="center"
 >2.2</td></tr><tr class="a"><td align="center">Javadoc</td><td align="center">2.4</td></tr><tr class="b"><td align="center">Plugin</td><td align="center">2.4.1</td></tr><tr class="a"><td align="center">Rar</td><td align="center">2.2</td></tr><tr class="b"><td align="center">Release</td><td align="center">2.0-beta-7</td></tr><tr class="a"><td align="center">Resources</td><td align="center">2.2</td></tr><tr class="b"><td align="center">Site</td><td align="center">2.0-beta-6</td></tr><tr class="a"><td align="center">Source</td><td align="center">2.0.4</td></tr><tr class="b"><td align="center">Surefire</td><td align="center">2.4.2</td></tr><tr class="a"><td align="center">War</td><td align="center">2.1-alpha-1</td></tr></table></div></div><div class="section"><h3>Complete list of issues fixed in 2.0.9 <a name="Complete_list_of_issues_fixed_in_2.0.9"></a></h3><div class="section"><h4>Bug<a name="Bug"></a></h4><ul><li>[MNG-1412] - dependency sorting in classpath</li><li>[MNG-1914]
  - Wrong url in error message when using a mirror</li><li>[MNG-2123] - NullPointerException when a dependency uses version range and another uses an actual version incompatible with that range</li><li>[MNG-2145] - Plugins' dependencies are not always checked</li><li>[MNG-2178] - incorrect M2_HOME guess in mvn.bat</li><li>[MNG-2234] - activeProfile in ~/.m2/settings.xml is ignored when profiles section is missing or empty</li><li>[MNG-2339] - ${project.*} are interpreted in the wrong place</li><li>[MNG-2744] - checksum comparison should be case-insensitive</li><li>[MNG-2809] - Can't activate a profile by checking for the presence of a file in $<a name="user.home">user.home</a></li><li>[MNG-2848] - Environment variables in profile activation not working</li><li>[MNG-2861] - NullPointerException in DefaultArtifactCollector for relocated resolvedArtifacts with different version ranges and available versions.</li><li>[MNG-2925] - NullPointerException in PluginDescriptor.getMojo()
  if there's no mojo in pom.xml</li><li>[MNG-2928] - Null pointer exeception when introducing version range [major.minor.build-SNAPSHOT,)</li><li>[MNG-2972] - Ignores version of plugin dependency specified in my pom</li><li>[MNG-3086] - NullPointerException in ResolutionNode.getTrail(ResolutionNode.java:136)</li><li>[MNG-3099] - Profiles ignored when working with non-projects (such as archetype:create)</li><li>[MNG-3111] - Classpath order incorrect</li><li>[MNG-3156] - NullPointerException with mvn dependency:sources</li><li>[MNG-3221] - Infinite loop in DefaultLifecycleExecutor</li><li>[MNG-3259] - Regression: Maven drops dependencies in multi-module build</li><li>[MNG-3286] - execution.inherited field is ignored</li><li>[MNG-3288] - Invalid systemPath allows build to continue--failing in later phase.</li><li>[MNG-3296] - mvn.bat looses error code on windows NT type platforms</li><li>[MNG-3310] - JAVACMD set incorrectly when JAVA_HOME is not set</li><li>[MNG-3316] - Barfs at
  attribues named .*encoding</li><li>[MNG-3354] - mvn.bat incorrectly detects OS on Windows NT or XP with Novell login</li><li>[MNG-3355] - CLONE -$<a name="pom.build.sourceDirectory">pom.build.sourceDirectory</a> and $<a name="pom.build.testSourceDirectory">pom.build.testSourceDirectory</a> no longer recognized</li><li>[MNG-3365] - Remove trailing-backslashes from M2_HOME in mvn.bat</li><li>[MNG-3394] - Plugin versions inherited via <i>pluginManagement</i> cannot be overriden by <i>build</i>.<i>plugins</i> sect ion of sub modules</li><li>[MNG-3396] - Managed versions dont affect over constrained ranges</li><li>[MNG-3400] - MavenProject is not extensible</li><li>[MNG-3405] - &quot;Checking for updates from repository&quot; logging should not display if WagonManager is offline</li><li>[MNG-3410] - Managed versions in plugins are not considered when using them</li><li>[MNG-3415] - Transfer errors cause junk metadata in the local repo</li><li>[MNG-3426] - regression : <i>depende
 ncy</i> in plugin configuration doesn't override plugin classpath</li><li>[MNG-3430] - Toolchain doesn't match Toolchain extensions</li><li>[MNG-3431] - Pom Extensions not supported for Toolchains</li><li>[MNG-3439] - incorrect child dependency selected when parent is not selected</li><li>[MNG-3441] - Maven should always retrieve metadata to be updated from the deployment repository</li><li>[MNG-3460] - org.apache.maven.profiles.DefaultProfileManagerTest fails if you use a different local repo</li><li>[MNG-3464] - maven-toolchains missing from final binary.. need to update the assembly</li><li>[MNG-3473] - site generation with 2.0.9 and plugin:report (2.4 ONLY) is broken</li><li>[MNG-3484] - INT_MAVEN_OPTS are not quoted in mvnDebug which causes issues on some shells</li><li>[MNG-3485] - unable to override wagons that are bundled with a different version via extensions</li><li>[MNG-3494] - local pom dependencies should get injected before inherited dependencies</li><li>[MNG-
 3495] - NPE at org.apache.maven.wagon.repository.Repository.hashCode(Repository.java:241)</li></ul></div><div class="section"><h4>Improvement<a name="Improvement"></a></h4><ul><li>[MNG-428] - Japanese message resource</li><li>[MNG-2881] - Improve logging when downloading snapshots in offline mode</li><li>[MNG-3279] - Support Exception Chaining for MojoFailureException</li><li>[MNG-3318] - ActiveProjectArtifact should have appropriate equals and hashCode methods</li><li>[MNG-3331] - Normalize paths to sub modules</li><li>[MNG-3388] - DefaultPluginManager needs to catch LinkageError</li><li>[MNG-3395] - Default core plugin versions in the superpom.</li><li>[MNG-3442] - Add explicit resource bundle for English</li><li>[MNG-3461] - Enhance Mirror definition syntax</li><li>[MNG-3467] - PatternSet needs a toString() method to properly print in debug mode</li><li>[MNG-3468] - FileSet needs a toString() method to properly print in debug mode</li><li>[MNG-3469] - Resource needs a toS
 tring() method to properly print in debug mode</li></ul></div><div class="section"><h4>New Feature<a name="New_Feature"></a></h4><ul><li>[MNG-2664] - Add native support for webdav</li><li>[MNG-3220] - Allow managed dependencies to be imported into other projects</li></ul></div><div class="section"><h4>Task<a name="Task"></a></h4><ul><li>[MNG-2883] - Make sure that the network isn't used for snapshots in offline mode when legacy repositories are used</li></ul></div><div class="section"><h4>Wish<a name="Wish"></a></h4><ul><li>[MNG-1491] - Reactor should print out a message if it detects a collision of artifact ids </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-2.x.html">complete release notes for 2.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 2.0.9<a name="Maven_2.0.9"></a></h2>
+<div class="section">
+<h3>2.0.9 Release Notes<a name="a2.0.9_Release_Notes"></a></h3>
+<p>The full list of changes can be found in our <a class="externalLink" href="http://jira.codehaus.org/secure/ReleaseNote.jspa?version=13801&amp;styleName=Html&amp;projectId=10500&amp;Create=Create">issue management system</a>, and is reproduced below.</p>
+<div class="section">
+<h4>Changes that may affect existing builds.<a name="Changes_that_may_affect_existing_builds."></a></h4>
+<p>This release was extensively screened for regressions with Release Candidates but several things are worth noting.</p>
+<ul>
+<li>MNG-3395 - Starting in 2.0.9, we have provided defaults in the super pom for the plugins bound by default to the lifecycle and a few other often used plugins. This will introduce a bit of stability to your builds because core plugins will not change magically on you when they are released. We still recommend taking control of your plugin versions via pluginManagement declarations as this is the most robust way to future proof your builds. Defaulting the plugins in the superpom was a step towards introducing stability for small builds and new users. A full table of the versions used is shown in the next section.</li>
+<li>MNG-1412 / MNG-3111 introduced deterministic ordering of dependencies on the classpath. In the past, natural set ordering was used and this lead to odd results. The ordering is now preserved from your pom, with dependencies added by inheritence added last. In builds that had conflicting or duplicate dependencies, this may introduce a change to the output. In short, if you have weird issues with 2.0.9, take a look at the dependencies to see if you have conflicts somewhere.</li></ul></div>
+<div class="section">
+<h4>Noteworthy Changes and improvements <a name="Noteworthy_Changes_and_improvements"></a></h4>
+<ul>
+<li>MNG-2234 - In the past, settings.xml was ignored if there was no pom present (like in archetype:generate). Now all settings will be interpreted correctly.</li>
+<li>MNG-2664 - The webdav wagon is now included in the core bundle by default. This means deploying 3rd party jars without a pom is a bit easier. The version of the wagon may still be overriden with an extension declaration within your pom.</li>
+<li>MNG-2972 The plugin.dependency section can now override the dependencies specified by a plugin itself. This is useful for example to upgrade the version of checkstyle used by the checkstyle plugin (and many more).</li>
+<li>MNG-3286 - The inherited field in a plugin execution block is now functioning correctly. Previously you could only dis-inherit an entire plugin configuration.</li>
+<li>MNG-3220 - There is now a new scope for importing managed dependencies. See <a class="externalLink" href="http://docs.codehaus.org/display/MAVEN/Importing+Managed+Dependencies">here</a> and <a href="/guides/introduction/introduction-to-dependency-mechanism.html#Importing_Dependencies">here</a> for details. Please note that the use of this scope will break backwards compatibility with older Maven versions. If you use this, you should use the maven-enforcer-plugin to require a minimum maven version of 2.0.9</li>
+<li>MNG-3394 - plugin versions specified in pluginManagement are now properly overriden by build.plugin.version specification.</li>
+<li>MNG-3415 - Transmission errors when downloading artifacts should not corrupt the local repository metadata. Hopefully this means the end of &quot;delete your local repo&quot; as a debug step.</li>
+<li>MNG-3461 - There is a new, more flexible way to define mirror settings. See the settings <a href="/settings.html#Mirrors">specification</a> for more information.</li></ul></div>
+<div class="section">
+<h4>Plugin Versions defined in the 2.0.9 super pom:<a name="Plugin_Versions_defined_in_the_2.0.9_super_pom:"></a></h4>
+<p>See the raw super pom for 2.0.9 <a class="externalLink" href="http://svn.apache.org/viewvc/maven/components/tags/maven-2.0.9/maven-project/src/main/resources/org/apache/maven/project/pom-4.0.0.xml">here</a>.</p>
+<table border="1" class="bodyTable"><caption>Default Plugin Versions</caption>
+<tr class="a">
+<td align="center">Antrun</td>
+<td align="center">1.1</td></tr>
+<tr class="b">
+<td align="center">Assembly</td>
+<td align="center">2.2-beta-2</td></tr>
+<tr class="a">
+<td align="center">Clean</td>
+<td align="center">2.2</td></tr>
+<tr class="b">
+<td align="center">Compiler-plugin</td>
+<td align="center">2.0.2</td></tr>
+<tr class="a">
+<td align="center">Dependency</td>
+<td align="center">2.0</td></tr>
+<tr class="b">
+<td align="center">Deploy</td>
+<td align="center">2.3</td></tr>
+<tr class="a">
+<td align="center">Ear</td>
+<td align="center">2.3.1</td></tr>
+<tr class="b">
+<td align="center">Ejb</td>
+<td align="center">2.1</td></tr>
+<tr class="a">
+<td align="center">Install</td>
+<td align="center">2.2</td></tr>
+<tr class="b">
+<td align="center">Jar</td>
+<td align="center">2.2</td></tr>
+<tr class="a">
+<td align="center">Javadoc</td>
+<td align="center">2.4</td></tr>
+<tr class="b">
+<td align="center">Plugin</td>
+<td align="center">2.4.1</td></tr>
+<tr class="a">
+<td align="center">Rar</td>
+<td align="center">2.2</td></tr>
+<tr class="b">
+<td align="center">Release</td>
+<td align="center">2.0-beta-7</td></tr>
+<tr class="a">
+<td align="center">Resources</td>
+<td align="center">2.2</td></tr>
+<tr class="b">
+<td align="center">Site</td>
+<td align="center">2.0-beta-6</td></tr>
+<tr class="a">
+<td align="center">Source</td>
+<td align="center">2.0.4</td></tr>
+<tr class="b">
+<td align="center">Surefire</td>
+<td align="center">2.4.2</td></tr>
+<tr class="a">
+<td align="center">War</td>
+<td align="center">2.1-alpha-1</td></tr></table></div></div>
+<div class="section">
+<h3>Complete list of issues fixed in 2.0.9 <a name="Complete_list_of_issues_fixed_in_2.0.9"></a></h3>
+<div class="section">
+<h4>Bug<a name="Bug"></a></h4>
+<ul>
+<li>[MNG-1412] - dependency sorting in classpath</li>
+<li>[MNG-1914] - Wrong url in error message when using a mirror</li>
+<li>[MNG-2123] - NullPointerException when a dependency uses version range and another uses an actual version incompatible with that range</li>
+<li>[MNG-2145] - Plugins' dependencies are not always checked</li>
+<li>[MNG-2178] - incorrect M2_HOME guess in mvn.bat</li>
+<li>[MNG-2234] - activeProfile in ~/.m2/settings.xml is ignored when profiles section is missing or empty</li>
+<li>[MNG-2339] - ${project.*} are interpreted in the wrong place</li>
+<li>[MNG-2744] - checksum comparison should be case-insensitive</li>
+<li>[MNG-2809] - Can't activate a profile by checking for the presence of a file in $<a name="user.home">user.home</a></li>
+<li>[MNG-2848] - Environment variables in profile activation not working</li>
+<li>[MNG-2861] - NullPointerException in DefaultArtifactCollector for relocated resolvedArtifacts with different version ranges and available versions.</li>
+<li>[MNG-2925] - NullPointerException in PluginDescriptor.getMojo() if there's no mojo in pom.xml</li>
+<li>[MNG-2928] - Null pointer exeception when introducing version range [major.minor.build-SNAPSHOT,)</li>
+<li>[MNG-2972] - Ignores version of plugin dependency specified in my pom</li>
+<li>[MNG-3086] - NullPointerException in ResolutionNode.getTrail(ResolutionNode.java:136)</li>
+<li>[MNG-3099] - Profiles ignored when working with non-projects (such as archetype:create)</li>
+<li>[MNG-3111] - Classpath order incorrect</li>
+<li>[MNG-3156] - NullPointerException with mvn dependency:sources</li>
+<li>[MNG-3221] - Infinite loop in DefaultLifecycleExecutor</li>
+<li>[MNG-3259] - Regression: Maven drops dependencies in multi-module build</li>
+<li>[MNG-3286] - execution.inherited field is ignored</li>
+<li>[MNG-3288] - Invalid systemPath allows build to continue--failing in later phase.</li>
+<li>[MNG-3296] - mvn.bat looses error code on windows NT type platforms</li>
+<li>[MNG-3310] - JAVACMD set incorrectly when JAVA_HOME is not set</li>
+<li>[MNG-3316] - Barfs at attribues named .*encoding</li>
+<li>[MNG-3354] - mvn.bat incorrectly detects OS on Windows NT or XP with Novell login</li>
+<li>[MNG-3355] - CLONE -$<a name="pom.build.sourceDirectory">pom.build.sourceDirectory</a> and $<a name="pom.build.testSourceDirectory">pom.build.testSourceDirectory</a> no longer recognized</li>
+<li>[MNG-3365] - Remove trailing-backslashes from M2_HOME in mvn.bat</li>
+<li>[MNG-3394] - Plugin versions inherited via <i>pluginManagement</i> cannot be overriden by <i>build</i>.<i>plugins</i> sect ion of sub modules</li>
+<li>[MNG-3396] - Managed versions dont affect over constrained ranges</li>
+<li>[MNG-3400] - MavenProject is not extensible</li>
+<li>[MNG-3405] - &quot;Checking for updates from repository&quot; logging should not display if WagonManager is offline</li>
+<li>[MNG-3410] - Managed versions in plugins are not considered when using them</li>
+<li>[MNG-3415] - Transfer errors cause junk metadata in the local repo</li>
+<li>[MNG-3426] - regression : <i>dependency</i> in plugin configuration doesn't override plugin classpath</li>
+<li>[MNG-3430] - Toolchain doesn't match Toolchain extensions</li>
+<li>[MNG-3431] - Pom Extensions not supported for Toolchains</li>
+<li>[MNG-3439] - incorrect child dependency selected when parent is not selected</li>
+<li>[MNG-3441] - Maven should always retrieve metadata to be updated from the deployment repository</li>
+<li>[MNG-3460] - org.apache.maven.profiles.DefaultProfileManagerTest fails if you use a different local repo</li>
+<li>[MNG-3464] - maven-toolchains missing from final binary.. need to update the assembly</li>
+<li>[MNG-3473] - site generation with 2.0.9 and plugin:report (2.4 ONLY) is broken</li>
+<li>[MNG-3484] - INT_MAVEN_OPTS are not quoted in mvnDebug which causes issues on some shells</li>
+<li>[MNG-3485] - unable to override wagons that are bundled with a different version via extensions</li>
+<li>[MNG-3494] - local pom dependencies should get injected before inherited dependencies</li>
+<li>[MNG-3495] - NPE at org.apache.maven.wagon.repository.Repository.hashCode(Repository.java:241)</li></ul></div>
+<div class="section">
+<h4>Improvement<a name="Improvement"></a></h4>
+<ul>
+<li>[MNG-428] - Japanese message resource</li>
+<li>[MNG-2881] - Improve logging when downloading snapshots in offline mode</li>
+<li>[MNG-3279] - Support Exception Chaining for MojoFailureException</li>
+<li>[MNG-3318] - ActiveProjectArtifact should have appropriate equals and hashCode methods</li>
+<li>[MNG-3331] - Normalize paths to sub modules</li>
+<li>[MNG-3388] - DefaultPluginManager needs to catch LinkageError</li>
+<li>[MNG-3395] - Default core plugin versions in the superpom.</li>
+<li>[MNG-3442] - Add explicit resource bundle for English</li>
+<li>[MNG-3461] - Enhance Mirror definition syntax</li>
+<li>[MNG-3467] - PatternSet needs a toString() method to properly print in debug mode</li>
+<li>[MNG-3468] - FileSet needs a toString() method to properly print in debug mode</li>
+<li>[MNG-3469] - Resource needs a toString() method to properly print in debug mode</li></ul></div>
+<div class="section">
+<h4>New Feature<a name="New_Feature"></a></h4>
+<ul>
+<li>[MNG-2664] - Add native support for webdav</li>
+<li>[MNG-3220] - Allow managed dependencies to be imported into other projects</li></ul></div>
+<div class="section">
+<h4>Task<a name="Task"></a></h4>
+<ul>
+<li>[MNG-2883] - Make sure that the network isn't used for snapshots in offline mode when legacy repositories are used</li></ul></div>
+<div class="section">
+<h4>Wish<a name="Wish"></a></h4>
+<ul>
+<li>[MNG-1491] - Reactor should print out a message if it detects a collision of artifact ids </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-2.x.html">complete release notes for 2.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">