Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D37E01019A for ; Wed, 5 Mar 2014 16:56:16 +0000 (UTC) Received: (qmail 49777 invoked by uid 500); 5 Mar 2014 16:56:12 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 49088 invoked by uid 500); 5 Mar 2014 16:56:10 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 49065 invoked by uid 99); 5 Mar 2014 16:56:08 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Mar 2014 16:56:08 +0000 Received: from localhost (HELO mail-wg0-f45.google.com) (127.0.0.1) (smtp-auth username britter, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Mar 2014 16:56:07 +0000 Received: by mail-wg0-f45.google.com with SMTP id l18so1088133wgh.28 for ; Wed, 05 Mar 2014 08:56:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:date:message-id:subject:from:to:content-type; bh=2M+3VDeb35NIdgkHP5TNjDRDba/kHCDxP3lZcvJg8rs=; b=OncRb8BnUdVOr0T6tRoxMHIZu5O4Vv7uYMZawUL1sCbm0RfLfarLx6eiHPMLOMLCEd +vrMVSWwhOLqaApHi+1lwAIC844NPLw1q56zC+pQ6O2tbrIuLwCeUrWxb/cpxsFJ0Oyk w3wYqqeCyTqx/AOJ8rqGdTeQWiAnE11CgG1ErJQ9VcXRWroeJENMJPZF7oPkRMDTJtaJ 71wMYk/f2zbri+PY4GbL1ajSDmafS6r08IzhyVc+us8VYuar5tlrSxxydCWUZ8yEkXRb oTAxJCOlqkYYySF+XG6Q7qzox71IK2hgj8fXXaakfrD5HZ1QITz2N0gnWZBkzyL3/I2L MB8w== MIME-Version: 1.0 X-Received: by 10.194.71.203 with SMTP id x11mr1049123wju.93.1394038565716; Wed, 05 Mar 2014 08:56:05 -0800 (PST) Received: by 10.194.189.236 with HTTP; Wed, 5 Mar 2014 08:56:05 -0800 (PST) Date: Wed, 5 Mar 2014 17:56:05 +0100 Message-ID: Subject: [ANNOUNCE] Apache Commons Lang 3.3 released! From: Benedikt Ritter To: announce@apache.org, Commons Developers List , Commons Users List Content-Type: multipart/alternative; boundary=047d7bfd0bd2834be304f3dee527 --047d7bfd0bd2834be304f3dee527 Content-Type: text/plain; charset=ISO-8859-1 The Apache Commons Team is pleased to announce the release of Apache Commons Lang 3.3. The Apache Commons Lang open source software library provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. Additionally it contains basic enhancements to java.util.Date and a series of utilities dedicated to help with building methods, such as hashCode, toString and equals. 3.3 is fully binary compatible to the last release. No client code changes are required to migrate from version 3.2.1 to 3.3. Users of version 2.x should consult the migration guide on the Commons Lang web site. The minimum required JDK version for this release is 1.6. Notable new features include: 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-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 Source and binary distributions are available for download from the Apache Commons download site: http://commons.apache.org/proper/commons-lang/download_lang.cgi When downloading, please verify signatures using the KEYS file available at the above location when downloading the release. Alternatively the release can be pulled via maven: org.apache.commons commons-lang3 3.3 Full details of all the changes in 3.3 can be found in the changelog: http://commons.apache.org/proper/commons-lang/changes-report.html For complete information on Commons Lang, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Lang website: http://commons.apache.org/proper/commons-lang/ Benedikt Ritter, on behalf of the Apache Commons community -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter --047d7bfd0bd2834be304f3dee527--