Preparation of Commons Lang 3.3
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1570826 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
70323b2834
commit
e97d1e0b72
|
@ -17,21 +17,86 @@ $Id$
|
|||
|
||||
|
||||
Apache Commons Lang
|
||||
Version 3.2.1
|
||||
Version 3.3
|
||||
Release Notes
|
||||
|
||||
|
||||
INTRODUCTION:
|
||||
|
||||
This document contains the release notes for the 3.2.1 version of
|
||||
This document contains the release notes for the 3.3 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. Commons Lang 3.2.1
|
||||
components that should be of use in any Java environment. Commons Lang 3.3
|
||||
at least requires Java 6.0.
|
||||
|
||||
For the advice on upgrading from 2.x to 3.x, see the following page:
|
||||
|
||||
http://commons.apache.org/lang/article3_0.html
|
||||
|
||||
NEW FEATURES
|
||||
==============
|
||||
|
||||
o LANG-955: Add methods for removing all invalid characters according to
|
||||
XML 1.0 and XML 1.1 in an input string to StringEscapeUtils.
|
||||
Thanks to Adam Hooper.
|
||||
o LANG-970: Add APIs MutableBoolean setTrue() and setFalse()
|
||||
o LANG-962: Add SerializationUtils.roundtrip(T extends Serializable) to
|
||||
serialize then deserialize
|
||||
o LANG-637: There should be a DifferenceBuilder with a
|
||||
ReflectionDifferenceBuilder implementation
|
||||
o LANG-944: Add the Jaro-Winkler string distance algorithm to StringUtils.
|
||||
Thanks to Rekha Joshi.
|
||||
o LANG-417: New class ClassPathUtils with methods for turning FQN into
|
||||
resource path
|
||||
o LANG-834: Validate: add inclusiveBetween and exclusiveBetween overloads
|
||||
for primitive types
|
||||
o LANG-900: New RandomUtils class. Thanks to Duncan Jones.
|
||||
o LANG-966: Add IBM OS/400 detection
|
||||
|
||||
FIXED BUGS
|
||||
============
|
||||
|
||||
o LANG-621: ReflectionToStringBuilder.toString does not debug 3rd party object
|
||||
fields within 3rd party object. Thanks to Philip Hodges,
|
||||
Thomas Neidhart.
|
||||
o LANG-977: NumericEntityEscaper incorrectly encodes supplementary characters.
|
||||
Thanks to Chris Karcher.
|
||||
o LANG-973: Make some private fields final
|
||||
o LANG-971: NumberUtils#isNumber(String) fails to reject invalid Octal numbers
|
||||
o LANG-972: NumberUtils#isNumber does not allow for hex 0XABCD
|
||||
o LANG-969: StringUtils.toEncodedString(byte[], Charset) needlessly throws
|
||||
UnsupportedEncodingException. Thanks to Matt Bishop.
|
||||
o LANG-946: ConstantInitializerTest fails when building with IBM JDK 7
|
||||
o LANG-954: uncaught PatternSyntaxException in FastDateFormat on Android.
|
||||
Thanks to Michael Keppler.
|
||||
o LANG-936: StringUtils.getLevenshteinDistance with too big of a threshold
|
||||
returns wrong result. Thanks to Yaniv Kunda, Eli Lindsey.
|
||||
o LANG-943: Test DurationFormatUtilsTest.testEdgeDuration fails in
|
||||
JDK 1.6, 1.7 and 1.8, BRST time zone
|
||||
o LANG-613: ConstructorUtils.getAccessibleConstructor() Does Not Check the
|
||||
Accessibility of Enclosing Classes
|
||||
o LANG-951: Fragments are wrong by 1 day when using fragment YEAR or MONTH.
|
||||
Thanks to Sebastian Götz.
|
||||
o LANG-950: FastDateParser does not handle two digit year parsing like
|
||||
SimpleDateFormat
|
||||
o LANG-949: FastDateParserTest.testParses does not test FastDateParser
|
||||
o LANG-915: Wrong locale handling in LocaleUtils.toLocale().
|
||||
Thanks to Sergio Fernández.
|
||||
|
||||
CHANGES
|
||||
=========
|
||||
|
||||
o LANG-961: org.apache.commons.lang3.reflect.FieldUtils.removeFinalModifier(Field)
|
||||
does not clean up after itself
|
||||
o LANG-958: FastDateParser javadoc incorrectly states that SimpleDateFormat
|
||||
is used internally
|
||||
o LANG-956: Improve JavaDoc of WordUtils.wrap methods
|
||||
o LANG-939: Move Documentation from user guide to package-info files
|
||||
o LANG-953: Convert package.html files to package-info.java files
|
||||
o LANG-940: Fix deprecation warnings
|
||||
o LANG-819: EnumUtils.generateBitVector needs a "? extends"
|
||||
|
||||
Release Notes for version 3.2.1
|
||||
|
||||
BUG FIXES
|
||||
===========
|
||||
|
||||
|
|
2
pom.xml
2
pom.xml
|
@ -507,7 +507,7 @@
|
|||
-->
|
||||
<commons.componentid>lang3</commons.componentid>
|
||||
<!-- Current 3.x release series -->
|
||||
<commons.release.version>3.2.1</commons.release.version>
|
||||
<commons.release.version>3.3</commons.release.version>
|
||||
<commons.release.desc>(Java 6.0+)</commons.release.desc>
|
||||
<!-- Previous 2.x release series -->
|
||||
<commons.release.2.version>2.6</commons.release.2.version>
|
||||
|
|
|
@ -60,9 +60,9 @@ limitations under the License.
|
|||
</p>
|
||||
|
||||
<p>
|
||||
You are currently using <strong>[preferred]</strong>. If you
|
||||
You are currently using <b>[preferred]</b>. If you
|
||||
encounter a problem with this mirror, please select another
|
||||
mirror. If all mirrors are failing, there are <em>backup</em>
|
||||
mirror. If all mirrors are failing, there are <i>backup</i>
|
||||
mirrors (at the end of the mirrors list) that should be
|
||||
available.
|
||||
<br></br>
|
||||
|
@ -95,32 +95,32 @@ limitations under the License.
|
|||
</p>
|
||||
</subsection>
|
||||
</section>
|
||||
<section name="Apache Commons Lang 3.2.1 (Java 6.0+)">
|
||||
<section name="Apache Commons Lang 3.3 (Java 6.0+)">
|
||||
<subsection name="Binaries">
|
||||
<table>
|
||||
<tr>
|
||||
<td><a href="[preferred]/commons/lang/binaries/commons-lang3-3.2.1-bin.tar.gz">commons-lang3-3.2.1-bin.tar.gz</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.2.1-bin.tar.gz.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.2.1-bin.tar.gz.asc">pgp</a></td>
|
||||
<td><a href="[preferred]/commons/lang/binaries/commons-lang3-3.3-bin.tar.gz">commons-lang3-3.3-bin.tar.gz</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.3-bin.tar.gz.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.3-bin.tar.gz.asc">pgp</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="[preferred]/commons/lang/binaries/commons-lang3-3.2.1-bin.zip">commons-lang3-3.2.1-bin.zip</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.2.1-bin.zip.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.2.1-bin.zip.asc">pgp</a></td>
|
||||
<td><a href="[preferred]/commons/lang/binaries/commons-lang3-3.3-bin.zip">commons-lang3-3.3-bin.zip</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.3-bin.zip.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/binaries/commons-lang3-3.3-bin.zip.asc">pgp</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</subsection>
|
||||
<subsection name="Source">
|
||||
<table>
|
||||
<tr>
|
||||
<td><a href="[preferred]/commons/lang/source/commons-lang3-3.2.1-src.tar.gz">commons-lang3-3.2.1-src.tar.gz</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.2.1-src.tar.gz.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.2.1-src.tar.gz.asc">pgp</a></td>
|
||||
<td><a href="[preferred]/commons/lang/source/commons-lang3-3.3-src.tar.gz">commons-lang3-3.3-src.tar.gz</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.3-src.tar.gz.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.3-src.tar.gz.asc">pgp</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="[preferred]/commons/lang/source/commons-lang3-3.2.1-src.zip">commons-lang3-3.2.1-src.zip</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.2.1-src.zip.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.2.1-src.zip.asc">pgp</a></td>
|
||||
<td><a href="[preferred]/commons/lang/source/commons-lang3-3.3-src.zip">commons-lang3-3.3-src.zip</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.3-src.zip.md5">md5</a></td>
|
||||
<td><a href="http://www.apache.org/dist/commons/lang/source/commons-lang3-3.3-src.zip.asc">pgp</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</subsection>
|
||||
|
|
Loading…
Reference in New Issue