Return-Path: X-Original-To: apmail-commons-commits-archive@minotaur.apache.org Delivered-To: apmail-commons-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 70A761043D for ; Sat, 22 Feb 2014 11:55:32 +0000 (UTC) Received: (qmail 96983 invoked by uid 500); 22 Feb 2014 11:55:30 -0000 Delivered-To: apmail-commons-commits-archive@commons.apache.org Received: (qmail 96744 invoked by uid 500); 22 Feb 2014 11:55:29 -0000 Mailing-List: contact commits-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@commons.apache.org Delivered-To: mailing list commits@commons.apache.org Received: (qmail 96737 invoked by uid 99); 22 Feb 2014 11:55:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Feb 2014 11:55:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Feb 2014 11:55:26 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id B6B0923889E2; Sat, 22 Feb 2014 11:55:06 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1570826 - in /commons/proper/lang/trunk: RELEASE-NOTES.txt pom.xml src/site/xdoc/download_lang.xml Date: Sat, 22 Feb 2014 11:55:06 -0000 To: commits@commons.apache.org From: britter@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20140222115506.B6B0923889E2@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: britter Date: Sat Feb 22 11:55:06 2014 New Revision: 1570826 URL: http://svn.apache.org/r1570826 Log: Preparation of Commons Lang 3.3 Modified: commons/proper/lang/trunk/RELEASE-NOTES.txt commons/proper/lang/trunk/pom.xml commons/proper/lang/trunk/src/site/xdoc/download_lang.xml Modified: commons/proper/lang/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/RELEASE-NOTES.txt?rev=1570826&r1=1570825&r2=1570826&view=diff ============================================================================== --- commons/proper/lang/trunk/RELEASE-NOTES.txt (original) +++ commons/proper/lang/trunk/RELEASE-NOTES.txt Sat Feb 22 11:55:06 2014 @@ -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 =========== Modified: commons/proper/lang/trunk/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/pom.xml?rev=1570826&r1=1570825&r2=1570826&view=diff ============================================================================== --- commons/proper/lang/trunk/pom.xml (original) +++ commons/proper/lang/trunk/pom.xml Sat Feb 22 11:55:06 2014 @@ -507,7 +507,7 @@ --> lang3 - 3.2.1 + 3.3 (Java 6.0+) 2.6 Modified: commons/proper/lang/trunk/src/site/xdoc/download_lang.xml URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/site/xdoc/download_lang.xml?rev=1570826&r1=1570825&r2=1570826&view=diff ============================================================================== --- commons/proper/lang/trunk/src/site/xdoc/download_lang.xml (original) +++ commons/proper/lang/trunk/src/site/xdoc/download_lang.xml Sat Feb 22 11:55:06 2014 @@ -60,9 +60,9 @@ limitations under the License.

- You are currently using [preferred]. If you + You are currently using [preferred]. If you encounter a problem with this mirror, please select another - mirror. If all mirrors are failing, there are backup + mirror. If all mirrors are failing, there are backup mirrors (at the end of the mirrors list) that should be available.

@@ -95,32 +95,32 @@ limitations under the License.

-
+
- - - + + + - - - + + +
commons-lang3-3.2.1-bin.tar.gzmd5pgpcommons-lang3-3.3-bin.tar.gzmd5pgp
commons-lang3-3.2.1-bin.zipmd5pgpcommons-lang3-3.3-bin.zipmd5pgp
- - - + + + - - - + + +
commons-lang3-3.2.1-src.tar.gzmd5pgpcommons-lang3-3.3-src.tar.gzmd5pgp
commons-lang3-3.2.1-src.zipmd5pgpcommons-lang3-3.3-src.zipmd5pgp