Upgrading release notes here too

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@501558 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Henri Yandell 2007-01-30 20:54:27 +00:00
parent 4ec92fe7bd
commit 00e5df7faf
1 changed files with 11 additions and 6 deletions

View File

@ -78,30 +78,35 @@ as int not long. The replacements are MILLIS_PER_*.
BUG FIXES IN 2.3:
* [LANG-69 ] - [lang] ToStringBuilder throws StackOverflowError when an Object cycle exists
* [LANG-153] - [lang] Can't XMLDecode an Enum
* [LANG-69 ] - ToStringBuilder throws StackOverflowError when an Object cycle exists
* [LANG-102] - Refactor Entities methods
* [LANG-153] - Can't XMLDecode an Enum
* [LANG-262] - Use of enum prevents a classloader from being garbage collected resuling in out of memory exceptions.
* [LANG-279] - HashCodeBuilder throws java.lang.StackOverflowError when an object contains a cycle.
* [LANG-281] - DurationFormatUtils returns wrong result
* [LANG-286] - Serialization - not backwards compatible
* [LANG-292] - unescapeXml("&12345678;") should be "&12345678;"
* [LANG-292] - unescapeXml("&12345678;") should be "&12345678;"
* [LANG-294] - StrBuilder.replaceAll and StrBuilder.deleteAll can throw ArrayIndexOutOfBoundsException.
* [LANG-295] - StrBuilder contains usages of thisBuf.length when they should use size
* [LANG-299] - Bug in method appendFixedWidthPadRight of class StrBuilder causes an ArrayIndexOutOfBoundsException
* [LANG-300] - NumberUtils.createNumber throws NumberFormatException for one digit long
* [LANG-303] - FastDateFormat.mRules is not transient or serializable
* [LANG-304] - NullPointerException in isAvailableLocale(Locale)
* [LANG-313] - Wrong behavior of Entities.unescape
IMPROVEMENTS IN 2.3:
* [LANG-238] - [lang] Add equals(type[]) to NumberUtils
* [LANG-258] - Enum JavaDoc
* [LANG-266] - Wish for StringUtils.join(Collection, *)
* [LANG-268] - StringUtils.join should allow you to pass a range for it (so it only joins a part of the array)
* [LANG-275] - StringUtils substringsBetween
* [LANG-282] - Create more tests to test out the +=31 replacement code in DurationFormatUtils.
* [LANG-287] - Optimize StringEscapeUtils.unescapeXml(String)
* [LANG-289] - NumberUtils.max(byte[]) and NumberUtils.min(byte[]) are missing
* [LANG-291] - Null-safe comparison methods for finding most recent / least recent dates.
* [LANG-282] - Create more tests to test out the +=31 replacement code in DurationFormatUtils.
* [LANG-266] - Wish for StringUtils.join(Collection, *)
* [LANG-306] - StrBuilder appendln/appendAll/appendSeparator
* [LANG-310] - BooleanUtils isNotTrue/isNotFalse
</source>
</p>
</section>