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()