You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ba...@apache.org on 2008/03/11 09:34:49 UTC

svn commit: r635846 - /commons/proper/lang/trunk/RELEASE-NOTES.txt

Author: bayard
Date: Tue Mar 11 01:34:48 2008
New Revision: 635846

URL: http://svn.apache.org/viewvc?rev=635846&view=rev
Log:
Updating release notes

Modified:
    commons/proper/lang/trunk/RELEASE-NOTES.txt

Modified: commons/proper/lang/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/RELEASE-NOTES.txt?rev=635846&r1=635845&r2=635846&view=diff
==============================================================================
--- commons/proper/lang/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/lang/trunk/RELEASE-NOTES.txt Tue Mar 11 01:34:48 2008
@@ -7,10 +7,8 @@
 
 INTRODUCTION:
 
-This document contains the release notes for the 2.4 version of 
-Apache Commons Lang.
-Commons Lang is a set of utility functions and reusable components that
-should be of use in any Java environment.
+This document contains the release notes for the 2.4 version of Apache Commons Lang.
+Commons Lang is a set of utility functions and reusable components that should be of use in any Java environment.
 
 INCOMPATIBLE CHANGES WITH VERSION 2.3:
 
@@ -65,7 +63,7 @@
 
 BUG FIXES IN 2.4:
 
-    * [LANG-76 ] - [lang] EnumUtils.getEnum() doesn't work well in 1.5
+    * [LANG-76 ] - EnumUtils.getEnum() doesn't work well in 1.5
     * [LANG-328] - LocaleUtils.toLocale() rejects strings with only language+variant
     * [LANG-334] - Enum is not thread-safe
     * [LANG-346] - Dates.round() behaves incorrectly for minutes and seconds
@@ -80,11 +78,24 @@
     * [LANG-368] - FastDateFormat getDateInstance() and getDateTimeInstance() assume Locale.getDefault() won't change
     * [LANG-369] - ExceptionUtils not thread-safe
     * [LANG-372] - ToStringBuilder: MULTI_LINE_STYLE does not print anything from appendToString methods.
+    * [LANG-376] - MultiFormatTest testWTF() does nothing useful
+    * [LANG-380] - infinite loop in Fraction.reduce when numerator == 0
+    * [LANG-381] - NumberUtils.min(floatArray) returns wrong value if floatArray[0] happens to be Float.NaN
+    * [LANG-385] - http://commons.apache.org/lang/developerguide.html "Building" section is incorrect and incomplete
+    * [LANG-393] - EqualsBuilder don't compare BigDecimals correctly
+    * [LANG-399] - Javadoc bugs - cannot find object
+    * [LANG-410] - Ambiguous / confusing names in StringUtils replace* methods
+    * [LANG-412] - StrBuilder appendFixedWidth does not handle nulls
+    * [LANG-414] - DateUtils.round() often fails
 
 IMPROVEMENTS IN 2.4:
 
+    * [LANG-180] - adding a StringUtils.replace method that takes an array or List of replacement strings
+    * [LANG-192] - Split camel case strings
+    * [LANG-257] - Add new splitByWholeSeparatorPreserveAllTokens() methods to StringUtils
     * [LANG-269] - Shouldn't Commons Lang's StringUtils have a "common" string method?
-    * [LANG-321] - [patch] Add toArray() method to IntRange and LongRange classes
+    * [LANG-298] - ClassUtils.getShortClassName and ClassUtils.getPackageName and class of array
+    * [LANG-321] - Add toArray() method to IntRange and LongRange classes
     * [LANG-322] - ClassUtils.getShortClassName(String) inefficient
     * [LANG-326] - StringUtils: startsWith / endsWith / startsWithIgnoreCase / endsWithIgnoreCase / removeStartIgnoreCase / removeEndIgnoreCase methods
     * [LANG-329] - Pointless synchronized in ThreadLocal.initialValue should be removed
@@ -95,6 +106,12 @@
     * [LANG-351] - Extension to ClassUtils: Obtain the primitive class from a wrapper
     * [LANG-356] - Add getStartTime to StopWatch
     * [LANG-362] - Add ExtendedMessageFormat to org.apache.commons.lang.text
-    * [LANG-366] - add MultiFormat
     * [LANG-371] - ToStringStyle javadoc should show examples of styles
-    * [LANG-404] - Add Calendar flavour format methods to DateFormatUtils
\ No newline at end of file
+    * [LANG-374] - Add escaping for CSV columns to StringEscapeUtils
+    * [LANG-375] - add SystemUtils.IS_OS_WINDOWS_VISTA field
+    * [LANG-379] - Calculating A date fragment in any time-unit
+    * [LANG-383] - Adding functionality to DateUtils to allow direct setting of various fields.
+    * [LANG-402] - OSGi-ify Lang
+    * [LANG-404] - Add Calendar flavour format methods to DateFormatUtils
+    * [LANG-407] - StringUtils.length(String) returns null-safe length
+    * [LANG-413] - Memory usage improvement for StringUtils#getLevenshteinDistance()