From 9d0bfcc80ee2d1c410aa74c222d158f84e45c0a1 Mon Sep 17 00:00:00 2001
From: Henri Yandell
Date: Wed, 20 May 2009 05:51:22 +0000
Subject: [PATCH] Updating release notes
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@776565 13f79535-47bb-0310-9956-ffa450edef68
---
RELEASE-NOTES.html | 56 ++++++++++++++++++++++++++++++++++++----------
1 file changed, 44 insertions(+), 12 deletions(-)
diff --git a/RELEASE-NOTES.html b/RELEASE-NOTES.html
index 6f53f58b9..6679dcfe2 100644
--- a/RELEASE-NOTES.html
+++ b/RELEASE-NOTES.html
@@ -41,36 +41,68 @@ Please check the bug fixes to ensure you weren't relying on the behaviour of a b
One bug was that the ExtendedProperties was hiding properties with empty
property values. It is possible you could have been depending on that feature.
-See [COLLECTIONS-238].
+See [COLLECTIONS-238].
-There are xxxxxxxxxxxxxxxxxxx new deprecations:
-If this causes major headaches to anyone please contact commons-dev at jakarta.apache.org.
+There are is one new deprecation:
+
+- ExtendedProperties.include is deprecated in favour of a getInclude()/setInclude(String) pairing
+
+If this causes major headaches to anyone please contact dev at commons.apache.org.
NEW CLASSES
ENHANCEMENTS
BUG FIXES
-- Flat3Map - Fix setValue in MapIterator and EntrySetIterator to work correctly [COLLECTIONS-217]
-- ExtendedProperties - Include property name had confused static/instance semantics [COLLECTIONS-214]
-- CollectionUtils - Fix removeAll() method which was completely broken [COLLECTIONS-219]
-- MultiValueMap - Fix put() and putAll() to return correct results [COLLECTIONS-228]
-- SetUniqueList - addAll(int, Collection) fixed to properly insert at the specified index [COLLECTIONS-249]
+- Flat3Map - Fix setValue in MapIterator and EntrySetIterator to work correctly [COLLECTIONS-217]
+- ExtendedProperties - Include property name had confused static/instance semantics [COLLECTIONS-214]
+- CollectionUtils - Fix removeAll() method which was completely broken [COLLECTIONS-219]
+- MultiValueMap - Fix put() and putAll() to return correct results [COLLECTIONS-228]
+- SetUniqueList - addAll(int, Collection) fixed to properly insert at the specified index [COLLECTIONS-249]
+- UnboundedFifoBuffer - Serialization/Deserialization no longer creates an unmodifiable object [COLLECTIONS-220]
+- Composite classes - Now implement Serializable [COLLECTIONS-221]
+- MultiValueMap - Now implements Serializable [COLLECTIONS-240]
+- Transformed classes - now all have decorateTransform methods [COLLECTIONS-256]
+- Flat3Map - remove() now returns the correct value when size <= 3 [COLLECTIONS-261]
+- FastTreeMap - no longer loses the comparator [COLLECTIONS-264]
+- TreeBag - no longer accepts non-Comparable classes when naturally ordered [COLLECTIONS-265]
+- MultiKey - hashCode made transient to deal with RMI issues [COLLECTIONS-266]
+- ExtendedProperties - combine now imports properly [COLLECTIONS-271]
+- ExtendedProeprties - put() and putAll() now update the getKeys() map [COLLECTIONS-278]
+- CaseInsensitiveMap - Case insensitivity approach made locale independent [COLLECTIONS-294]
+- ExtendedProperties - convertProperties now filters out non-String values [COLLECTIONS-299]
+- SetUniqueList - set method no longer allows duplicates [COLLECTIONS-304]
+- SetUniqueList - subList().contains() now checks against its own values and not its parents [COLLECTIONS-307]
+- AbstractHashedMap - Map constructor now calls a private putAll rather than a potential method in a subclass [COLLECTIONS-317]
+- StaticBucketMap - putAll() uses more efficient entrySet() iterator [COLLECTIONS-320]
JAVADOC
- IteratorChain - Clarify constructor behaviour
-- MuliKey - Spelling [COLLECTIONS-216]
-- DefaultedMap - Clarify transformer behaviour [COLLECTIONS-215]
+- Unmodiable collections - Improved documentation to indicate what happens when a modification attempt is made [COLLECTIONS-303]
+- MuliKey - Spelling [COLLECTIONS-216]
+- DefaultedMap - Clarify transformer behaviour [COLLECTIONS-215]
+- AbstractLinkMap - firstKey() and lastKey() documentation swapped [COLLECTIONS-262]
+- ListUtils - transformedList behaviour correctly explained [COLLECTIONS-288]
+- LRUMap - constructor javadoc no longer implies -1 maxSize means unlimited [COLLECTIONS-316]