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