aboutsummaryrefslogtreecommitdiff
path: root/RELEASE-NOTES.txt
diff options
context:
space:
mode:
authorHenri Yandell <bayard@apache.org>2008-03-11 08:34:48 +0000
committerHenri Yandell <bayard@apache.org>2008-03-11 08:34:48 +0000
commit3220859e2508e15202c887f8dccf348eaa109a4d (patch)
treeb5519fe292c9841acf6d8fb65060e7ff97eb4bd4 /RELEASE-NOTES.txt
parenta705f50c7e9bf8ed31232de69f5d51b89bbaa76d (diff)
downloadapache-commons-lang-3220859e2508e15202c887f8dccf348eaa109a4d.tar.gz
Updating release notes
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@635846 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'RELEASE-NOTES.txt')
-rw-r--r--RELEASE-NOTES.txt33
1 files changed, 25 insertions, 8 deletions
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index d85410d80..5aac399c6 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -7,10 +7,8 @@ $Id$
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 @@ as int not long. The replacements are MILLIS_PER_*.
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 @@ BUG FIXES IN 2.4:
* [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 @@ IMPROVEMENTS IN 2.4:
* [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()