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