Hello,

we have fixed quite a few bugs and added some nice new features since Commons 
Lang 3.5 was released, so I would like to release Commons Lang 3.6 based on RC4.

The only change compared to RC3 is a partial revert of LANG-1334: The compile 
time constants in CharEncoding (which has also been deprecated in this release) 
have been restored. An accompanying unit test makes sure, that they have the 
same values as defined in java.nio.charsets.StandardCharset.

Further more we have fixed these issues for RC3, which were discovered in RC2:

- Site build now works from source distribution
- IBM JDK test failures have been fixed
- Automatic-Module-Name MANIFEST entry has been added for Java 9 compatibility

Commons Lang 3.4 R3 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19964)

The tag is here:
https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=de6627363d7f53a3e8f8daf32c55e39e69022402

Commit ID the tag points at:
09043bfa6f1f9ebb946c7b159735c83259e3a89f

Maven Artifacts:
https://repository.apache.org/content/repositories/orgapachecommons-1251

These are the Maven artifacts and their hashes:

/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
(SHA1: 988675c1853c2a4f2cd8e7056eaa5bd6985ccd06)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
(SHA1: b71e4c9b540e85627170e9f3675571389652d294)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
(SHA1: a1dfabbc0e81555ef0f832c159919613d4db942c)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
(SHA1: 0fb4499188c94c63b3cba44f12481e193708c4a8)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
(SHA1: 96c33aedaa5ae5c795b00cc3dc5a38784f2ecf55)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
(SHA1: 9e9cd1d38a8a0483a58d8da392c6e5e3c26d3347)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
(SHA1: 4765e418c9084c4e01233cb5f09bdd6b5f311ccc)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
(SHA1: 9d28a6b23650e8a7e9063c04588ace6cf7012c17)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
(SHA1: 5eda68b1db192cd8a1732f1e652fd219682d7b37)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar.asc
(SHA1: 796bb7c5783e814f17daf9423b5ba83e38727c71)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
(SHA1: 80303a5a53413c13b1491a6c5728e0a1bf2d7b91)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
(SHA1: ad971e62b400b400702433445d22264e3816dec2)

I have tested this with JDK 7, JDK 8 and JDK 9 EA b172 using Maven 3.5.0.

Details of changes since 3.5 are in the release notes:
  https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/changes-report.html

Site:
    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4
(note some *relative* links are broken and the 3.6 directories are
not yet created - these will be OK once the site is deployed)

Clirr Report (compared to 3.5):
  http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/clirr-report.html

RAT Report:
      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4/rat-report.html

KEYS:
https://www.apache.org/dist/commons/KEYS

Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now,
i.e. sometime after 12:00 CEST (UTC+2) 12-June 2017

[ ] +1 Release these artifacts
[ ] +0 OK, but...
[ ] -0 OK, but really should fix...
[ ] -1 I oppose this release because...

Thanks!
Benedikt

Reply via email to