Update release notes with notes about compatibility, document changes since 4.0-alpha1.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1500115 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Thomas Neidhart 2013-07-05 20:10:16 +00:00
parent 719d0c5603
commit b64ab1ed0e
2 changed files with 16 additions and 2 deletions

View File

@ -25,6 +25,14 @@ These release notes will try to guide you in the process of upgrading, however y
should remember that this is a new API based on the original, so some concepts
have changed.
Compatibility with previous releases
------------------------------------
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 (see details of changes below).
Major changes since 3.2.1
-------------------------
@ -35,6 +43,12 @@ Major changes since 3.2.1
- Added new Trie interface together with an implementation of a Patricia Trie
Changes since 4.0-alpha1
------------------------
- renamed CompliantBag to CollectionBag
Removed classes
---------------
@ -64,7 +78,7 @@ Removed classes
New classes
-----------
o [COLLECTIONS-468] CompliantBag - decorates another Bag to make it comply with the Collection contract.
o [COLLECTIONS-468] CollectionBag - decorates another Bag to make it comply with the Collection contract.
o [COLLECTIONS-463] PushbackIterator - supports pushback of elements during iteration. Thanks to Andy Seaborne, Claude Warren.
o [COLLECTIONS-462] PeekingIterator - supports one-element lookahead during iteration. Thanks to Andy Seaborne, Claude Warren.
o [COLLECTIONS-432] CircularFifoQueue - analogous class to CircularFifoBuffer for the Queue interface

View File

@ -95,7 +95,7 @@ This release is <b>not</b> source or binary compatible with v3.x.
<center><h3>New Classes</h3></center>
<ul>
<li>CompliantBag - decorates another Bag to make it comply with the Collection contract.</li>
<li>CollectionBag - decorates another Bag to make it comply with the Collection contract.</li>
<li>PushbackIterator - supports pushback of elements during iteration. Thanks to Andy Seaborne, Claude Warren.</li>
<li>PeekingIterator - supports one-element lookahead during iteration. Thanks to Andy Seaborne, Claude Warren.</li>
<li>CircularFifoQueue - analogous class to CircularFifoBuffer for the Queue interface</li>