diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 1b602780e..de40c8657 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -131,25 +131,15 @@
Added missing null check in "CollectionUtils#addIgnoreNull(Collection, Object)".
+
+ Added new method "get(int)" to "CircularFifoQueue".
+
Added "LazyIteratorChain" iterator.
Added "ListUtils#partition" method to split a List into consecutive sublists.
-
- Added serialVersionUID fields for "ExtendedProperties", "CompositeCollection",
- "CompositeSet", "EmptyMapMutator", "EmptySetMutator".
-
-
- Fields transformer and decorated in class "TransformingComparator" are now final.
-
-
- Added "CollectionUtils#forAllDo" implementation which takes an "Iterator" as input.
-
-
- Added new method "get(int)" to "BoundedFifoBuffer" and "CircularFifoBuffer".
-
Fixed javadoc for "MapUtils#toProperties(Map)".
@@ -159,51 +149,70 @@
Clarified javadoc for "FactoryUtils#prototypeFactory" for null input.
+
+ Fixed inconsistent javadoc for "MapUtils#synchronizedMap(Map)".
+
+
+ Added "CollectionUtils#forAllDo" implementation which takes an "Iterator" as input.
+
+
+ Change maven coordinates to "org.apache.commons.commons-collections4".
+
+
+ Move the project structure to a standard maven layout.
+
+
+ Fixed infinite loop when calling "UnmodifiableBoundedCollection#unmodifiableBoundedCollection()".
+
Fixed javadoc for several methods wrt expected NullPointerExceptions.
-
- Change maven coordinates to org.apache.commons.commons-collections4.
-
Added method "ListUtils#defaultIfNull(List, List)".
-
- Add method "CollectionUtils#filterInverse(Iterable, Predicate)".
-
TransformingComparator now supports different types for its input/output values.
-
- Changed behavior of "CaseInsensitiveMap" constructor to be compliant with "HashMap"
- in case the initial capacity is set to zero.
-
-
- Synchronized access to lock in "StaticBucketMap#size()".
-
-
- Fixed cache assignment for "TreeBidiMap#entrySet".
-
-
- Added clarification to javadoc of "ListOrderedMap" that "IdentityMap" and
- "CaseInsensitiveMap" are not supported.
+
+ Add method "CollectionUtils#filterInverse(Iterable, Predicate)".
"FilterListIterator#hasNext" does not throw a NullPointerException anymore
to comply to the Java iterator specification.
+
+ Fixed cache assignment for "TreeBidiMap#entrySet".
+
+
+ Synchronized access to lock in "StaticBucketMap#size()".
+
+
+ Added clarification to javadoc of "ListOrderedMap" that "IdentityMap" and
+ "CaseInsensitiveMap" are not supported.
+
Improve javadoc of "CollatingIterator" wrt the used "Comparator" and throw a
NullPointerException in "CollatingIterator#least" if no comparator is set.
-
- Use of final keyword where applicable, minor performance improvements by properly
- initializing the capacity of newly created collections when known in advance.
+
+ Added serialVersionUID fields for "ExtendedProperties", "CompositeCollection",
+ "CompositeSet", "EmptyMapMutator", "EmptySetMutator".
+
+
+ Fields transformer and decorated in class "TransformingComparator" are now final.
+
+
+ Changed behavior of "CaseInsensitiveMap" constructor to be compliant with "HashMap"
+ in case the initial capacity is set to zero.
Added NodeListIterator and convenience methods in IteratorUtils to iterate over
a org.w3c.dom.NodeList.
+
+ Use of final keyword where applicable, minor performance improvements by properly
+ initializing the capacity of newly created collections when known in advance.
+
Added methods "CollectionUtils#merge(...)" to merge two sorted Collections
into a sorted List using the standard O(n) merge algorithm.