You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announcements@jakarta.apache.org by Stephen Colebourne <sc...@apache.org> on 2006/05/15 10:15:23 UTC

[ANNOUNCE] Commons Collections 3.2 released

The Commons Collections team is pleased to announce the release of 
commons-collections-3.2.

Commons Collections is a library that builds upon the Java Collection 
Framework. It provides additional Map, List and Set implementations and 
utilities. It also builds on the framework by providing new interfaces 
and implementations.

This release fixes numerous bugs, and adds a limited number of 
enhancements, including:
- MultiValueMap - A flexible MultiMap implementation
- DefaultedMap - A map that returns a default value when the key is not 
found
- GrowthList - A list where set and add expand the list rather than 
throw IndexOutOfBoundsException
- LoopingListIterator - A never-ending list iterator
- CollectionUtils.addIgnoreNull - Adds to the collection if the value 
being added is not null
- isEmpty - Checks maps and collections for empty or null
- BlockingBuffer - Add timeout handling to any buffer implementation
- ListOrderedMap - additional list-style methods

This release is binary and source compatible with 3.1 according to our 
tests. There are two new deprecations, see the release notes for 
details. We recommend all users of commons-collections to upgrade to 3.2 
to pickup the bug fixes.

Commons Collections Website:
http://jakarta.apache.org/commons/collections/

Release notes:
http://jakarta.apache.org/commons/collections/release_3_2.html

Download:
http://jakarta.apache.org/site/downloads/downloads_commons-collections.cgi

Enjoy!
The Commons Collections Team

---------------------------------------------------------------------
To unsubscribe, e-mail: announcements-unsubscribe@jakarta.apache.org
For additional commands, e-mail: announcements-help@jakarta.apache.org