You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2011/03/03 20:38:37 UTC

svn commit: r1076750 - in /maven/site/trunk/src/site/apt/docs/3.0.3: ./ release-notes.apt.vm release-notes.txt

Author: bentmann
Date: Thu Mar  3 19:38:36 2011
New Revision: 1076750

URL: http://svn.apache.org/viewvc?rev=1076750&view=rev
Log:
o Added release notes for apache-maven:3.0.3

Added:
    maven/site/trunk/src/site/apt/docs/3.0.3/
      - copied from r1076743, maven/site/trunk/src/site/apt/docs/3.0.2/
Modified:
    maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.apt.vm
    maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.txt

Modified: maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.apt.vm
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.apt.vm?rev=1076750&r1=1076743&r2=1076750&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.apt.vm (original)
+++ maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.apt.vm Thu Mar  3 19:38:36 2011
@@ -1,5 +1,5 @@
  ------
-Release Notes - Maven 3.0.2
+Release Notes - Maven 3.0.3
  ------
 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.2
+Maven 3.0.3
 
-  The Apache Maven team would like to announce the release of Maven 3.0.2.
+  The Apache Maven team would like to announce the release of Maven 3.0.3.
 
-  Maven 3.0.2 is {{{../../download.html} available for download}}.
+  Maven 3.0.3 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.3/release-notes.txt
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.txt?rev=1076750&r1=1076743&r2=1076750&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.txt (original)
+++ maven/site/trunk/src/site/apt/docs/3.0.3/release-notes.txt Thu Mar  3 19:38:36 2011
@@ -1,10 +1,10 @@
-* Maven 3.0.2 Release Notes
+* Maven 3.0.3 Release Notes
 
-  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.
+  Maven 3.0.3 is a maintenance release to address various regressions/bugs and to deliver other minor improvements.
+  The new version 3.0.3 is a recommended update for anybody currently using Maven 3.0.x.
   
   The full list of changes can be found in our
-  {{{http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=16952}issue management system}},
+  {{{http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=17061}issue management system}},
   and is reproduced below.
 
 ** Known Incompatibilities with Maven 2
@@ -12,66 +12,72 @@
   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.2 (since 3.0.1 only)
+** Release Notes - Maven - Version 3.0.3 (since 3.0.2 only)
 
 ** Bug
 
-    * [MNG-4840] - Prerequisites is not working on m3
+    * [MNG-4551] - List parameter in a mojo has strange behaviour
 
-    * [MNG-4913] - [regression] User properties override equally named POM properties of transitive dependencies
+    * [MNG-4956] - Cygwin mvn script modifies CLASSPATH environment variable
 
-    * [MNG-4915] - Versions in pom.xml are not checked for invalid characters
+    * [MNG-4962] - MavenProject.getParent fails to build when parent POM, in reactor, references BOM also in reactor
 
-    * [MNG-4918] - MavenProject#clone() doubles active profiles
+    * [MNG-4963] - [regression] Parent POM not downloaded when settings define global mirror and one snapshot repo but no other release repository
 
-    * [MNG-4919] - Plugin execution contributed by lifecycle mapping gets lost when same goal is bound multiple times
+    * [MNG-4973] - [regression] Build extensions are invisible to plugins in multi module build
 
-    * [MNG-4923] - [regression] java.lang.ClassNotFoundException: org.apache.maven.artifact.ArtifactStatus
+    * [MNG-4975] - [regression] plugin executions injected from profile run before instead of after existing executions in the POM
 
-    * [MNG-4925] - Mismanagement of container lookup realm can cause type incompatibilities for plugins looking up components by string
+    * [MNG-4982] - [regression] Cycle between transitive dependencies causes bad effective dependency scope
 
-    * [MNG-4933] - With a resource directory as . maven raise an java.lang.StringIndexOutOfBoundsException:217
+    * [MNG-4987] - [regression] LATEST, RELEASE or SNAPSHOT version picked from wrong repository when resolution order does not match timestamp order
 
-    * [MNG-4941] - PluginDescriptorBuilder doesn't populate expression/default-value fields for mojo parameters
+    * [MNG-4990] - RepositorySystem#resolve(request) uses two different local repositories
 
-    * [MNG-4952] - [regression] RELEASE field of repository metadata is not updated upon repeated deployments
+    * [MNG-4991] - LegacyRepositorySystem#injectProxy(repositories, proxies) doesn't evaluate non-proxy hosts
 
-    * [MNG-4955] - [regression] Outdated remote snapshots are preferred over locally installed snapshots
+    * [MNG-5000] - [regression] child distributionManagment.site.url not correct in a flat directory layout when child's artifactId doesn't match its module name
 
-    * [MNG-4960] - [regression] Make-like reactor mode does not build selected project when resuming from one of its prerequisites
+    * [MNG-5003] - MavenPluginManager serves m2e partially initialized mojo descriptors in some cases
 
-    * [MNG-4966] - Preserve double slashes in the scm connection url - identifies absolute repository paths for mercurial
+    * [MNG-5005] - bin/mvn contains platform specific echo when on Mac OSX and JAVA_VERSION envvar is set
 
-** Improvement
+    * [MNG-5006] - [regression] Resolution of parent POMs for dependency using version range does not consider all configured repositories
 
-    * [MNG-4912] - Use of raw type should be Comparable<ArtifactVersion>
+    * [MNG-5009] - StackOverflowError in DefaultProjectBuilder.build when <module> points at current aggregator POM
 
-    * [MNG-4916] - Poor ProjectBuilder.build performance for projects with unresolvable extension plugins
+    * [MNG-5014] - [regression] MavenProject.getParent().isExecutionRoot() not properly set
 
-    * [MNG-4922] - ExecutionEvent give on the exception encountered (when having mojoFailed)
+    * [MNG-5019] - [regression] String-based component lookups performed by report mojos fail with ClassCastException
 
-    * [MNG-4926] - ExecutionEvent give on the exception encountered (when having projectFailed , forkedProjectFailed)
+    * [MNG-5023] - Wrong calculation of Build Total time
 
-    * [MNG-4944] - Include JRE vendor in version info
+** Improvement
 
-    * [MNG-4950] - Javadoc improvements to DefaultSettingsWriter/Reader
+    * [MNG-3575] - Allow hexadecimal parameters
 
-    * [MNG-4953] - Issue a warning when a system-scope dependency refers to the project basedir
+    * [MNG-4971] - Display maven home in version info
 
-** New Feature
+    * [MNG-4984] - Simplify drop in of 3rd party extensions for Maven core
 
-    * [MNG-4936] - Allow to better monitor and adjust a Maven build during CI
+    * [MNG-4988] - API to calculate execution plan without full mojo execution configuration
 
-    * [MNG-4937] - Allow the platform scripts to avoid loading mavenrc content
+    * [MNG-4992] - Allow to configure plugin parameters of type java.util.Properties just like a map
 
-** Task
+    * [MNG-5011] - Allow to configure array/collection type plugin parameters via system properties
 
-    * [MNG-4945] - Remove mergeId from public POM
+    * [MNG-5012] - Allow to configure array-typed plugin parameters from expressions yielding collections and vice versa
 
-    * [MNG-4957] - Emit validation warning when project version uses irregular SNAPSHOT version string
+    * [MNG-5013] - Allow to condense configuration of plugin parameter beans that commonly require only one value
 
-    * [MNG-4959] - Update default plugin versions
+    * [MNG-5020] - JAVA_HOME auto discovery
 
+    * [MNG-5028] - Obey generics in plugin collection parameters when populating them
+
+    * [MNG-5033] - Allow to inline collection/array items within plugin configuration
+
+** Task
 
+    * [MNG-5024] - Update default plugin versions