Return-Path: X-Original-To: apmail-commons-user-archive@www.apache.org Delivered-To: apmail-commons-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6437710A6F for ; Sun, 24 Nov 2013 20:08:02 +0000 (UTC) Received: (qmail 11772 invoked by uid 500); 24 Nov 2013 20:08:00 -0000 Delivered-To: apmail-commons-user-archive@commons.apache.org Received: (qmail 11323 invoked by uid 500); 24 Nov 2013 20:08:00 -0000 Mailing-List: contact user-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Users List" Delivered-To: mailing list user@commons.apache.org Received: (qmail 10955 invoked by uid 99); 24 Nov 2013 20:07:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 24 Nov 2013 20:07:59 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of thomas.neidhart@gmail.com designates 74.125.82.45 as permitted sender) Received: from [74.125.82.45] (HELO mail-wg0-f45.google.com) (74.125.82.45) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 24 Nov 2013 20:07:53 +0000 Received: by mail-wg0-f45.google.com with SMTP id y10so1218432wgg.0 for ; Sun, 24 Nov 2013 12:07:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=bgfghrj3vNxzkItUkx3tkOhGK8V0LLINwD9XF/AIz2U=; b=RElt/Ife3+sYv1y9sKZNWIFncHzYZGo7n6BLfXzRyowk6eb+AOtUbbU+xRNdyAcbgk 1jDEM9o//v4oewJjFcX06p2MeYOqUZN9hIfUTgLk+eewSyvev3pVg0MBtSAeYGNKza8A c2GxqUg4TUCLVUU8UkjGqwuSVaKRN+j4H0+rDmBfBsF0NzM3nNkl3jrD+Q8l/rQJKVZA nhEabrp5jGoQc7jIvDHPs/S7Kyz6B2LHerucFHG8Pdmldwi8vA9rHG8ntY/sJ4mQGbn6 H7bRz/5tt9TgGFJKiJzqGviDhIjydf4VAYyu77bb/R9/JY5WZG1GaQwpJ7xNksZHkreo yNSA== X-Received: by 10.180.101.230 with SMTP id fj6mr10762480wib.58.1385323652096; Sun, 24 Nov 2013 12:07:32 -0800 (PST) Received: from [192.168.1.2] (ip-81-11-251-121.dsl.scarlet.be. [81.11.251.121]) by mx.google.com with ESMTPSA id b7sm39800361wiz.8.2013.11.24.12.07.30 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 24 Nov 2013 12:07:31 -0800 (PST) Message-ID: <52925C81.9020209@gmail.com> Date: Sun, 24 Nov 2013 21:07:29 +0100 From: Thomas Neidhart Reply-To: Commons Developers List User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Commons Users List , Commons Developers List Subject: [ANNOUNCE] Apache Commons Collections 4.0 released X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The Apache Commons Team is pleased to announce the release of Apache Commons Collections 4.0. Commons Collections is a project to develop and maintain collection classes based on and inspired by the JDK collection framework. Version 4.0 uses the generics features of Java 5 and is not backwards compatible with earlier releases. There have been numerous API changes to support new features as well as to clarify behaviour and improve consistency across the API. Therefore, to support side-by-side usage of 4.x and earlier versions, the packaging of version 4.0 has been changed to "org.apache.commons.collections4". New and noteworthy ------------------ * Java 5 or later is required. * This release is not source or binary compatible with previous releases of Commons Collections. This includes releases from the 3.x branch as well as preceding alpha releases for 4.0. * Use of generics and other language features introduced in Java 5 (varargs, Iterable) * Removed deprecated classes / methods and features which are now supported by the JDK * Replaced Buffer interface with java.util.Queue * Added concept of split maps with respective interfaces Put / Get (see also package splitmap) * Added new Trie interface together with an implementation of a Patricia Trie Full details of all the changes in 4.0 can be found in the change report or release notes: http://commons.apache.org/collections/changes-report.html https://dist.apache.org/repos/dist/release/commons/collections/RELEASE-NOTES.txt Using this release ------------------ With Apache Maven update your dependency to: org.apache.commons commons-collections4 4.0 Or download and build the distribution yourself from the Apache Commons download site: http://commons.apache.org/collections/download_collections.cgi When downloading, please verify signatures using the KEYS file available at the above location when downloading the release. Information ----------- For complete information on Commons Collections, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Collections website: http://commons.apache.org/collections/ Thomas Neidhart, on behalf of the Apache Commons community --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@commons.apache.org For additional commands, e-mail: user-help@commons.apache.org