Author: bayard
Date: Wed Mar 24 06:49:41 2010
New Revision: 926954

URL: http://svn.apache.org/viewvc?rev=926954&view=rev
Log:
Updating Change report with all the resolved 3.0 issues

Modified:
    commons/proper/lang/trunk/src/site/changes/changes.xml

Modified: commons/proper/lang/trunk/src/site/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/site/changes/changes.xml?rev=926954&r1=926953&r2=926954&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/site/changes/changes.xml (original)
+++ commons/proper/lang/trunk/src/site/changes/changes.xml Wed Mar 24 06:49:41 
2010
@@ -23,10 +23,79 @@
 
   <release version="3.0" date="Unreleased" description="Backwards incompatible 
update of Commons Lang to Java 5">
     <action type="update">Push down WordUtils to "text" sub-package.</action>
-    <action type="add" issue="LANG-559">Added validState validation 
method</action>
-    <action type="add" issue="LANG-559">Added isAssignableFrom and 
isInstanceOf validation methods</action>
-    <action type="add" issue="LANG-564">Improve StrLookup API 
documentation</action>
-    <action type="fix" issue="LANG-571">ArrayUtils.add(T[] array[, offset], T 
element) can create unexpected ClassCastException</action>
+    <action type="add" issue="LANG-610">Extend exception handling in 
ConcurrentUtils to runtime exceptions.</action>
+    <action type="fix" issue="LANG-608">Some StringUtils methods should take 
an int character instead of char to use String API features.</action>
+    <action type="fix" issue="LANG-606">EqualsBuilder causes 
StackOverflowException.</action>
+    <action type="update" issue="LANG-605">DefaultExceptionContext overwrites 
values in recursive situations.</action>
+    <action type="fix" issue="LANG-602">ContextedRuntimeException no longer an 
'unchecked' exception.</action>
+    <action type="add" issue="LANG-601">Add Builder Interface / Update 
Builders to Implement It.</action>
+    <action type="fix" issue="LANG-600">Javadoc is incorrect for public static 
int lastIndexOf(String str, String searchStr).</action>
+    <action type="update" issue="LANG-599">ClassUtils.getClass(): Allow Dots 
as Inner Class Separators.</action>
+    <action type="add" issue="LANG-594">DateUtils equal &amp; compare 
functions up to most significant field.</action>
+    <action type="remove" issue="LANG-590">Remove JDK 1.2/1.3 bug handling in 
StringUtils.indexOf(String, String, int).</action>
+    <action type="add" issue="LANG-588">Create a basic Pair&lt;L, R&gt; 
class.</action>
+    <action type="fix" 
issue="LANG-585">exception.DefaultExceptionContext.getFormattedExceptionMessage 
catches Throwable.</action>
+    <action type="add" issue="LANG-582">Provide an implementation of the 
ThreadFactory interface.</action>
+    <action type="update" issue="LANG-579">Add new Validate methods.</action>
+    <action type="fix" issue="LANG-571">ArrayUtils.add(T[] array, T element) 
can create unexpected ClassCastException.</action>
+    <action type="update" issue="LANG-570">Do the test cases really still 
require main() and suite() methods?.</action>
+    <action type="fix" issue="LANG-568">@SuppressWarnings("unchecked") is used 
too generally.</action>
+    <action type="fix" issue="LANG-564">Improve StrLookup API 
documentation.</action>
+    <action type="update" issue="LANG-563">Change Java package name.</action>
+    <action type="update" issue="LANG-562">Change Maven groupId.</action>
+    <action type="add" issue="LANG-560">New TimedSemaphore class.</action>
+    <action type="add" issue="LANG-559">Added validState validation 
method.</action>
+    <action type="add" issue="LANG-559">Added isAssignableFrom and 
isInstanceOf validation methods.</action>
+    <action type="add" issue="LANG-553">Add TypeUtils class to provide utility 
code for working with generic types.</action>
+    <action type="update" issue="LANG-551">Replace Range classes with generic 
version.</action>
+    <action type="update" issue="LANG-548">Use Iterable on API instead of 
Collection.</action>
+    <action type="add" issue="LANG-546">Add methods to Validate to check 
whether the index is valid for the array/list/string.</action>
+    <action type="add" issue="LANG-545">Add ability to create a Future for a 
constant.</action>
+    <action type="update" issue="LANG-541">Replace StringBuffer with 
StringBuilder.</action>
+    <action type="update" issue="LANG-540">Make NumericEntityEscaper 
immutable.</action>
+    <action type="update"> issue="LANG-539">Compile commons.lang for CDC 
1.1/Foundation 1.1.</action>
+    <action type="add" issue="LANG-537">Add ArrayUtils.toArray to create 
generic arrays.</action>
+    <action type="add" issue="LANG-533">Validate: support for validating blank 
strings.</action>
+    <action type="add" issue="LANG-529">Add a concurrent package.</action>
+    <action type="update" issue="LANG-528">Mutable classes should implement an 
appropriately typed Mutable interface.</action>
+    <action type="update" issue="LANG-513">Better EnumUtils.</action>
+    <action type="update" issue="LANG-507">StringEscapeUtils.unescapeJava 
should support \u+ notation.</action>
+    <action type="update" issue="LANG-505">Rewrite StringEscapeUtils.</action>
+    <action type="update" issue="LANG-504">bring ArrayUtils.isEmpty to the 
generics world.</action>
+    <action type="add" issue="LANG-501">Add support for background 
initialization.</action>
+    <action type="add" issue="LANG-499">Add support for the handling of 
ExecutionExceptions.</action>
+    <action type="add" issue="LANG-498">Add StringEscapeUtils.escapeText() 
methods.</action>
+    <action type="add" issue="LANG-497">Addition of ContextedException and 
ContextedRuntimeException.</action>
+    <action type="add" issue="LANG-496">A generic implementation of the Lazy 
initialization pattern.</action>
+    <action type="remove" issue="LANG-493">Remove code that does not hold 
enough value to remain.</action>
+    <action type="remove" issue="LANG-492">Remove code handled now by the 
JDK.</action>
+    <action type="fix" issue="LANG-481">Possible race-conditions in hashCode 
of the range classes.</action>
+    <action type="fix" issue="LANG-480">StringEscapeUtils.escapeHtml 
incorrectly converts unicode characters above U+00FFFF into 2 
characters.</action>
+    <action type="update" issue="LANG-479">Document where in SVN trunk 
is.</action>
+    <action type="fix" issue="LANG-478">StopWatch does not resist to system 
time changes.</action>
+    <action type="fix" issue="LANG-474">Fixes for thread safety.</action>
+    <action type="update" issue="LANG-458">Refactor Validate.java to eliminate 
code redundancy.</action>
+    <action type="fix" issue="LANG-448">Lower Ascii Characters don't get 
encoded by Entities.java.</action>
+    <action type="add" issue="LANG-444">StringUtils.emptyToNull.</action>
+    <action type="fix" issue="LANG-439">StringEscapeUtils.escapeHTML() does 
not escape chars (0x00-0x20).</action>
+    <action type="remove" issue="LANG-438">Remove @deprecateds.</action>
+    <action type="add" issue="LANG-435">Add ClassUtils.isAssignable() variants 
with autoboxing.</action>
+    <action type="update" issue="LANG-424">Improve Javadoc for StringUtils 
class.</action>
+    <action type="fix" issue="LANG-418">Javadoc incorrect for 
StringUtils.endsWithIgnoreCase.</action>
+    <action type="update" issue="LANG-396">Investigate for vararg 
usages.</action>
+    <action type="fix" issue="LANG-468">JDK 1.5 build/runtime failure on 
LANG-393 (EqualsBuilder).</action>
+    <action type="add" issue="LANG-386">LeftOf/RightOfNumber in Range 
convenience methods necessary.</action>
+    <action type="fix" issue="LANG-369">ExceptionUtils not 
thread-safe.</action>
+    <action type="add" issue="LANG-358">ObjectUtils.coalesce.</action>
+    <action type="update" issue="LANG-355">StrBuilder should implement 
CharSequence and Appendable.</action>
+    <action type="fix" issue="LANG-339">StringEscapeUtils.escapeHtml() escapes 
multibyte characters like Chinese, Japanes, etc.</action>
+    <action type="update" issue="LANG-336">Finally start using 
generics.</action>
+    <action type="fix" issue="LANG-302">StrBuilder does not implement 
clone().</action>
+    <action type="update" issue="LANG-290">EnumUtils for JDK 5.0.</action>
+    <action type="add" issue="LANG-285">Wish : method unaccent.</action>
+    <action type="add" issue="LANG-276">MutableBigDecimal and 
MutableBigInteger.</action>
+    <action type="fix" issue="LANG-66">StringEscaper.escapeXml() escapes 
characters &gt; 0x7f.</action>
+    <action type="fix" issue="LANG-11">Depend on JDK 1.5+.</action>
   </release>
 
   <release version="2.5" date="2010-02-25" description="">
@@ -79,7 +148,7 @@
     <action type="fix" issue="LANG-523">StrBuilder - Performance improvement 
by doubling the size of the String in ensureCapacity</action>
     <action type="fix" issue="LANG-575">Compare, Equals and HashCode builders 
- use ArrayUtils to avoid creating a temporary List</action>
     <action type="fix" issue="LANG-467">EqualsBuilder - removing the special 
handling of BigDecimal (LANG-393) to use compareTo instead of equals because it 
creates an inequality with HashCodeBuilder</action>
-    <action type="fix" issue="LANG-574">HashCodeBuilder - Performance 
improvement: check for isArray to short-circuit the 9 instanceof 
checks.</action>
+    <action type="fix" issue="LANG-574">HashCodeBuilder - Performance 
improvement: check for isArray to short-circuit the 9 instanceof checks</action>
     <action type="fix" issue="LANG-520">HashCodeBuilder - Changing the 
hashCode() method to return toHashCode()</action>
     <action type="fix" issue="LANG-459">HashCodeBuilder - reflectionHashCode() 
can generate incorrect hashcodes</action>
     <action type="fix" issue="LANG-586">HashCodeBuilder and ToStringStyle - 
use of ThreadLocal causes memory leaks in container environments</action>


Reply via email to