Author: bentmann Date: Wed Jan 12 13:31:31 2011 New Revision: 1058132 URL: http://svn.apache.org/viewvc?rev=1058132&view=rev Log: o Added release notes for Maven 3.0.2
Added: maven/site/trunk/src/site/apt/docs/3.0.2/ - copied from r1058118, maven/site/trunk/src/site/apt/docs/3.0.1/ Modified: maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.apt.vm maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.txt Modified: maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.apt.vm URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.apt.vm?rev=1058132&r1=1058118&r2=1058132&view=diff ============================================================================== --- maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.apt.vm (original) +++ maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.apt.vm Wed Jan 12 13:31:31 2011 @@ -1,5 +1,5 @@ ------ -Release Notes - Maven 3.0.1 +Release Notes - Maven 3.0.2 ------ Brett Porter ------ @@ -26,11 +26,11 @@ Brett Porter ~~ NOTE: For help with the syntax of this file, see: ~~ http://maven.apache.org/doxia/references/apt-format.html -Maven 3.0.1 +Maven 3.0.2 - The Apache Maven team would like to announce the release of Maven 3.0.1. + The Apache Maven team would like to announce the release of Maven 3.0.2. - Maven 3.0.1 is {{{../../download.html} available for download}}. + Maven 3.0.2 is {{{../../download.html} available for download}}. 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. Modified: maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.txt URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.txt?rev=1058132&r1=1058118&r2=1058132&view=diff ============================================================================== --- maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.txt (original) +++ maven/site/trunk/src/site/apt/docs/3.0.2/release-notes.txt Wed Jan 12 13:31:31 2011 @@ -1,10 +1,10 @@ -* Maven 3.0.1 Release Notes +* Maven 3.0.2 Release Notes - Maven 3.0.1 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. - The new version 3.0.1 is a recommended update for anybody currently using Maven 3.0. + Maven 3.0.2 is a maintenance release to address various regressions/bugs and to deliver other minor improvements. + The new version 3.0.2 is a recommended update for anybody currently using Maven 3.0. The full list of changes can be found in our - {{{http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=16331}issue management system}}, + {{{http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=16952}issue management system}}, and is reproduced below. ** Known Incompatibilities with Maven 2 @@ -12,55 +12,66 @@ Please refer to the following {{{http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html} compatibility notes}} before reporting any issues regarding changed build behavior in Maven 3.x. -** Release Notes - Maven - Version 3.0.1 (since 3.0 only) +** Release Notes - Maven - Version 3.0.2 (since 3.0.1 only) ** Bug - * [MNG-4850] - [regression] several elements of server configuration in settings.xml are not honoured + * [MNG-4840] - Prerequisites is not working on m3 - * [MNG-4858] - NullPointerException if goal name is malformed + * [MNG-4913] - [regression] User properties override equally named POM properties of transitive dependencies - * [MNG-4864] - npe when transferring artifacts + * [MNG-4915] - Versions in pom.xml are not checked for invalid characters - * [MNG-4866] - DefaultLegacySupport leaks MavenSession instances in some cases + * [MNG-4918] - MavenProject#clone() doubles active profiles - * [MNG-4867] - incorrect namespace in settings.xml + * [MNG-4919] - Plugin execution contributed by lifecycle mapping gets lost when same goal is bound multiple times - * [MNG-4874] - The <latestVersion> value isn't updated for local installs + * [MNG-4923] - [regression] java.lang.ClassNotFoundException: org.apache.maven.artifact.ArtifactStatus - * [MNG-4877] - Regression: Deploy to SCP with privateKey fails - privateKey and passphrase gets lost + * [MNG-4925] - Mismanagement of container lookup realm can cause type incompatibilities for plugins looking up components by string - * [MNG-4883] - [regression] Dependency resolution does not fail for artifact with over-constrained version ranges + * [MNG-4933] - With a resource directory as . maven raise an java.lang.StringIndexOutOfBoundsException:217 - * [MNG-4884] - Guice provision errors + * [MNG-4941] - PluginDescriptorBuilder doesn't populate expression/default-value fields for mojo parameters - * [MNG-4892] - Use of --log-file doesn't capture all output, e.g. from maven-antrun-plugin + * [MNG-4952] - [regression] RELEASE field of repository metadata is not updated upon repeated deployments - * [MNG-4895] - Plugins depending on 3rd party JARs that contain the Maven API can't be configured/run due to type incompatibilities + * [MNG-4955] - [regression] Outdated remote snapshots are preferred over locally installed snapshots - * [MNG-4900] - "Unresolveable build extension" when using shade plugin and repositories in profile + * [MNG-4960] - [regression] Make-like reactor mode does not build selected project when resuming from one of its prerequisites + + * [MNG-4966] - Preserve double slashes in the scm connection url - identifies absolute repository paths for mercurial ** Improvement - * [MNG-4860] - Allow management of project building request kept inside MavenProject instances + * [MNG-4912] - Use of raw type should be Comparable<ArtifactVersion> + + * [MNG-4916] - Poor ProjectBuilder.build performance for projects with unresolvable extension plugins + + * [MNG-4922] - ExecutionEvent give on the exception encountered (when having mojoFailed) - * [MNG-4891] - Improve robustness of snapshot dependency resolution in case a remote repo accidently uses the id "local" + * [MNG-4926] - ExecutionEvent give on the exception encountered (when having projectFailed , forkedProjectFailed) - * [MNG-4896] - Help for -pl option does not include use of comma-sep, also more than one -pl does not work or complain + * [MNG-4944] - Include JRE vendor in version info - * [MNG-4904] - Make MavenExecutionResult.getTopologicallySortedProjects() return empty list instead of null + * [MNG-4950] - Javadoc improvements to DefaultSettingsWriter/Reader - * [MNG-4907] - Wrong error message when relativePath wrong + * [MNG-4953] - Issue a warning when a system-scope dependency refers to the project basedir - * [MNG-4909] - Emit warning when dependency with scope import but inproper type is declared +** New Feature - * [MNG-4910] - Use BeanConfigurator for configuration sub-elements + * [MNG-4936] - Allow to better monitor and adjust a Maven build during CI + + * [MNG-4937] - Allow the platform scripts to avoid loading mavenrc content ** Task - * [MNG-4902] - Update default plugin versions + * [MNG-4945] - Remove mergeId from public POM + + * [MNG-4957] - Emit validation warning when project version uses irregular SNAPSHOT version string + + * [MNG-4959] - Update default plugin versions - * [MNG-4903] - Update to Wagon 1.0-beta-7