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 2010/09/02 17:23:28 UTC
svn commit: r991979 - in /maven/site/trunk/src/site/apt/docs/3.0-beta-3: ./
release-notes.apt.vm release-notes.txt
Author: bentmann
Date: Thu Sep 2 15:23:28 2010
New Revision: 991979
URL: http://svn.apache.org/viewvc?rev=991979&view=rev
Log:
o Added release notes for apache-maven:3.0-beta-3 (download section will be updated later once mirrors are synced)
Added:
maven/site/trunk/src/site/apt/docs/3.0-beta-3/
- copied from r991965, maven/site/trunk/src/site/apt/docs/3.0-beta-2/
Modified:
maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.apt.vm
maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.txt
Modified: maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.apt.vm
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.apt.vm?rev=991979&r1=991965&r2=991979&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.apt.vm (original)
+++ maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.apt.vm Thu Sep 2 15:23:28 2010
@@ -1,5 +1,5 @@
------
-Release Notes - Maven 3.0-beta-2
+Release Notes - Maven 3.0-beta-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-beta-2
+Maven 3.0-beta-3
- The Apache Maven team would like to announce the release of Maven 3.0-beta-2.
+ The Apache Maven team would like to announce the release of Maven 3.0-beta-3.
- Maven 3.0-beta-2 is {{{../../download.html} available for download}} from the 'preview' section.
+ Maven 3.0-beta-3 is {{{../../download.html} available for download}} from the 'preview' section.
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-beta-3/release-notes.txt
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.txt?rev=991979&r1=991965&r2=991979&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.txt (original)
+++ maven/site/trunk/src/site/apt/docs/3.0-beta-3/release-notes.txt Thu Sep 2 15:23:28 2010
@@ -1,79 +1,66 @@
-* Maven 3.0-beta-2 Release Notes
+* Maven 3.0-beta-3 Release Notes
- Maven 3 aims to ensure backward compatibility, improve usability, increase performance, allow safe embedding, and pave the way
- to implement many highly demanded features.
+ Maven 3 aims to ensure backward compatibility to the extent possible, improve usability, increase performance,
+ allow safe embedding, and pave the way to implement many highly demanded features.
Users that intent to use the new parallel build feature are strongly advised to read the
{{{https://cwiki.apache.org/confluence/display/MAVEN/Parallel+builds+in+Maven+3} Guide on Parallel Builds}}
to learn about potential ramifications.
- The full list of changes can be found in our {{{http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=16090}issue management system}}, and is reproduced below.
+ The full list of changes can be found in our {{{http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=16681}issue management system}}, and is reproduced below.
** Known Incompatibilities with Maven 2
- Please refer to the following {{{http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html} compatibility notes}}.
-
-** Release Notes - Maven - Version 3.0-beta-2 (since 3.0-beta-1 only)
-
-** Bug
+ 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.
- * [MNG-1803] - Provide line number information when there are errors processing a pom.xml
+ Before reporting any new bugs, please also double-check for any duplicates with
+ {{{http://jira.codehaus.org/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+MNG+AND+affectedVersion+%3D+%223.0-beta-3%22&runQuery=true&clear=true}already known bugs in Maven 3.0-beta-3}}.
- * [MNG-4615] - [regression] @required plugin parameters are not validated
+** Release Notes - Maven - Version 3.0-beta-3 (since 3.0-beta-2 only)
- * [MNG-4643] - [regression] Transitive dependency not available due to dependency POM erroneously rejected as invalid
-
- * [MNG-4648] - NullPointerException thrown from DefaultPluginRealmCache#pluginHashCode method if project-level plugin dependency misses version
+** Bug
- * [MNG-4651] - Site 3.x plugin broken due to api change
+ * [MNG-2686] - POM dependency scope auto-downgrades from provided to test
- * [MNG-4666] - [regression] Plugins depending on plexus:plexus-container-default get broken runtime classpath
+ * [MNG-4690] - Transitive dependency lost when included another dependency
- * [MNG-4677] - [regression] Plugin configuration incorrectly inherited from parent pom
+ * [MNG-4745] - [regression] Maven does not check for plugin updates, even if forced via -U
- * [MNG-4678] - CLI: AbstractConsoleDownloadMonitor, BatchModeDownloadMonitor output download progress to STDOUT
+ * [MNG-4755] - Version ranges cannot be resolved against mirror if a local artifact is present
- * [MNG-4679] - [regression] command line option "-update-snapshots" does not work for dependency:copy-dependencies
+ * [MNG-4761] - Plugin-level dependency scope causes some plugin classpaths to be incorrect
- * [MNG-4682] - Exception upon build failure in parallel builds
+ * [MNG-4765] - Failing to determine java version for profile....
- * [MNG-4684] - distributionManagment section in profiles do not override default one (maven 3 regression)
+ * [MNG-4767] - Regression in parsing command-line arguments including variables
- * [MNG-4695] - Missing Error during pom validation: "You cannot have two plugin executions with the same (or missing) <id/> elements."
+ * [MNG-4768] - Depending on declaration order, nearest matching version does not win when version range is involved in conflict
- * [MNG-4696] - [regression] MavenProject.getDependencyArtifacts() misses elements
+ * [MNG-4769] - Regression: <enabled> flag for central cannot be overriden
- * [MNG-4717] - Repository Ids containing ":" will lead to checksum errors on Windows machines
+ * [MNG-4771] - [regression] Plugin prefix resolution ignores enabled flags on repository
- * [MNG-4718] - [regression] Missing Class in 3.0-beta-1: org.apache.maven.project.artifact.AttachedArtifact
+ * [MNG-4772] - [regression] Plugin version resolution ignores enabled flags on repository
- * [MNG-4729] - Mirrors and servers not accessed properly by plugin on a build
+ * [MNG-4773] - Stack trace printed from MavenProject.getParent
- * [MNG-4738] - DefaultArtifactResolver forks non-daemon threads
+ * [MNG-4775] - Outdated NOTICE.txt
- * [MNG-4740] - Maven hangs with big aggregators with lots of inter-modules dependencies
+ * [MNG-4776] - NPE during build from parent but not from child
- * [MNG-4747] - Javaagent not usable since 3.0-alpha
+ * [MNG-4779] - NullPointerException thrown during dependency resolution when dependency with range occurs more than once in the dirty tree
- * [MNG-4750] - [regression] MavenProject.getDependencyArtifacts() aren't resolved
+ * [MNG-4781] - Can't deploy to Nexus staging repository
** Improvement
- * [MNG-4642] - Mojos need some way to indicate support of multithreading
-
- * [MNG-4693] - add a dependency graph with image map to navigate easily to modules
-
- * [MNG-4732] - Version string validation
-
- * [MNG-4744] - Validate coordinates of dependency exclusions
-
-** Task
+ * [MNG-4749] - Move from Plexus to Guice as IoC container
- * [MNG-4658] - Relax validation of repository ids and only warn upon conflict with "local"
+ * [MNG-4782] - Automatically dump stack trace in case of internal Maven error
- * [MNG-4664] - Minor patches needed to run Maven3 with the replacement Guice-Plexus container
+** New Feature
- * [MNG-4697] - Deprecate ununsed CLI options for plugin registry
+ * [MNG-4756] - Aether integration
- * [MNG-4725] - Extend core artifact filter to exclude Guice-based Plexus shim