Return-Path: Delivered-To: apmail-maven-announce-archive@minotaur.apache.org Received: (qmail 99899 invoked from network); 11 Aug 2009 21:47:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Aug 2009 21:47:25 -0000 Received: (qmail 345 invoked by uid 500); 11 Aug 2009 21:47:27 -0000 Delivered-To: apmail-maven-announce-archive@maven.apache.org Received: (qmail 99871 invoked by uid 500); 11 Aug 2009 21:47:26 -0000 Mailing-List: contact announce-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@maven.apache.org Delivered-To: mailing list announce@maven.apache.org Received: (qmail 99827 invoked by uid 99); 11 Aug 2009 21:47:26 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Aug 2009 21:47:26 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [204.13.248.71] (HELO mho-01-ewr.mailhop.org) (204.13.248.71) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Aug 2009 21:47:17 +0000 Received: from adsl-074-170-244-147.sip.gnv.bellsouth.net ([74.170.244.147] helo=Betelgeuse.local) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1MazBI-0009uC-Hp; Tue, 11 Aug 2009 21:46:56 +0000 X-Mail-Handler: MailHop Outbound by DynDNS X-Originating-IP: 74.170.244.147 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/mailhop/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX18+esaEyEo1P2hUKz9FgKbU Message-ID: <4A81E6CF.605@apache.org> Date: Tue, 11 Aug 2009 17:46:55 -0400 From: John Casey Organization: Apache Maven User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914) MIME-Version: 1.0 To: announce@maven.apache.org, announce@apache.org, Maven Users List , Maven Developers List Subject: [ANN] Apache Maven 2.2.1 Released Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The Maven team is pleased to announce the release of Apache Maven, version 2.2.1 Maven is a project comprehension and build tool, designed to simplify the process of maintaining a healthy development lifecycle for your project. You can read more here: http://maven.apache.org/ Downloads are available here: http://maven.apache.org/download.html Release notes are available at (they are also included below): http://maven.apache.org/release-notes.html --- Release Notes - Maven 2 - Version 2.2.1 ** Bug * [MNG-3265] - maven-model Extension.equals causes NPE when any field is uninitialized * [MNG-3506] - Custom ArtifactHandler not resolved for project when an additional plugin with extensions is defined in parent pom * [MNG-3753] - ArtifactResolverDiagnoser.diagnose() fails with NPE if nested IOException has no detail message * [MNG-4189] - Maven not picking up specific timestamped version dependency when a later timestamped version was downloaded and already present in the local repository * [MNG-4218] - NPE in AbstractArtifactResolutionException if DefaultArtifactResolver.resolveTransitively is interrupted * [MNG-4228] - [regression] Authorization failed: Not authorized by proxy. * [MNG-4235] - [regression] Maven 2.2.0 produces invalid checksums during deployment to secured HTTP repo * [MNG-4236] - [regression] http wagon uploads files twice with Maven 2.2.0 when preemptive auth is disabled (default setting) * [MNG-4238] - Custom ArtifactHandler provided by build extension isn't used for project artifact * [MNG-4240] - Direct dependencies with scope == provided will not have their transitive dependencies resolved for compiling and testing * [MNG-4270] - ArtifactHandler, LifecycleMapping from plugin dependency is not used when plugin extensions are enabled * [MNG-4275] - [regression] Direct relocations no longer log at WARNING level : MNG-3380 conflicts with MNG-1689 ** Improvement * [MNG-4254] - Support selection of wagon implementation for a particular protocol * [MNG-4279] - wagon provider selection should fail gracefully and use protocol for roleHint if protocol-provider roleHint isn't available. ** Task * [MNG-4290] - Update guide-http-settings to reflect the fact that sun-based http has been restored as the default for the http/s wagons. Enjoy, -The Maven team