[COLLECTIONS-485] Added changelog entries.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538922 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Thomas Neidhart 2013-11-05 09:58:08 +00:00
parent f4d27681d5
commit f0cd4f84b7
2 changed files with 14 additions and 9 deletions

View File

@ -36,22 +36,24 @@ preceding alpha releases for 4.0 (see details of changes below).
Major changes since 3.2.1 Major changes since 3.2.1
------------------------- -------------------------
- Use of generics and other language features introduced in Java 5 (varargs, Iterable) o 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 o Removed deprecated classes / methods and features which are now supported by the JDK
- Replaced Buffer interface with java.util.Queue o Replaced Buffer interface with java.util.Queue
- Added concept of split maps with respective interfaces Put / Get (see also package splitmap) o 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 o Added new Trie interface together with an implementation of a Patricia Trie
Changes since 4.0-alpha1 Changes since 4.0-alpha1
------------------------ ------------------------
- [COLLECTIONS-481] No collision detection/resolution was performed when calling "CompositeSet#addComposited(...)" o [COLLECTIONS-485] Accept wildcard input where possible, e.g. in copy-constructors, Unmodifiable* decorators
and iterators. Thanks to Hollis Waite.
o [COLLECTIONS-481] No collision detection/resolution was performed when calling "CompositeSet#addComposited(...)"
with more than one Set as argument. Additionally use varargs parameters instead of arrays with more than one Set as argument. Additionally use varargs parameters instead of arrays
in CompositeSet and CompositeCollection constructor and addComposited method. Thanks to Hollis Waite. in CompositeSet and CompositeCollection constructor and addComposited method. Thanks to Hollis Waite.
- [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite. o [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite.
- [COLLECTIONS-468] Renamed CompliantBag to CollectionBag. o [COLLECTIONS-468] Renamed CompliantBag to CollectionBag.
- [COLLECTIONS-475] Fixed conversion of timeout parameters in "PassiveExpiringMap". o [COLLECTIONS-475] Fixed conversion of timeout parameters in "PassiveExpiringMap".
Removed classes Removed classes
@ -151,6 +153,8 @@ New features
Changed classes / methods Changed classes / methods
------------------------- -------------------------
o [COLLECTIONS-485] Accept wildcard input where possible, e.g. in copy-constructors, Unmodifiable* decorators
and iterators. Thanks to Hollis Waite.
o [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite. o [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite.
o [COLLECTIONS-473] Made field "collection" in class "AbstractCollectionDecorator" private and added o [COLLECTIONS-473] Made field "collection" in class "AbstractCollectionDecorator" private and added
setter "setCollection(Collection)" with scope protected to set the decorated collection setter "setCollection(Collection)" with scope protected to set the decorated collection

View File

@ -151,6 +151,7 @@ This release is <b>not</b> source or binary compatible with v3.x.
<center><h3>Changed classes / methods</h3></center> <center><h3>Changed classes / methods</h3></center>
<ul> <ul>
<li>Accept wildcard input where possible, e.g. in copy-constructors, Unmodifiable* decorators and iterators.</li>
<li>Narrow return type of "BidiMap#values()" to Set as the values are required to be unique.</li> <li>Narrow return type of "BidiMap#values()" to Set as the values are required to be unique.</li>
<li>Made field "collection" in class "AbstractCollectionDecorator" private and added setter "setCollection(Collection)" with scope protected to set the decorated collection during de-serialization.</li> <li>Made field "collection" in class "AbstractCollectionDecorator" private and added setter "setCollection(Collection)" with scope protected to set the decorated collection during de-serialization.</li>
<li>Replaced "Collection" with "Iterable" for method arguments where applicable.</li> <li>Replaced "Collection" with "Iterable" for method arguments where applicable.</li>