Hi, finally I found the time to prepare Apache Commons Lang 3.5 RC2 :-) We could not release RC1, because I messed up the release archives. They contained some snapshot artifacts. This has been fixed in RC2. Furthermore LANG-1275 has been incorporated.
Lang 3.5 RC2 is available for review here: https://dist.apache.org/repos/dist/dev/commons/lang/LANG_3_5_RC2 (svn revision 16505) Tag name: LANG_3_5_RC2 (signature can be checked from git using 'git tag -v') Tag URL: https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=commit;h=36f98d87b24c2f542b02abbf6ec1ee742f1b158b Commit ID the tag points at: 36f98d87b24c2f542b02abbf6ec1ee742f1b158b Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1209 These are the Maven artifacts and their hashes: commons-lang3-3.5-javadoc.jar (SHA1: 337310e98410d577aca675930bb46405a0a8fb0c) commons-lang3-3.5-sources.jar (SHA1: f7d878153e86a1cdddf6b37850e00a9f8bff726f) commons-lang3-3.5-test-sources.jar (SHA1: dfb8a086a03cc9499cff808733fac667f5f50688) commons-lang3-3.5-tests.jar (SHA1: 8ca309192f104265c67a1570245ae827a8650af9) commons-lang3-3.5.jar (SHA1: 6c6c702c89bfff3cd9e80b04d668c5e190d588c6) commons-lang3-3.5.pom (SHA1: 08b969f02dfa03fa493fd6eba4cb9dcceea5aefd) I've tested with JDK 1.6 using Maven 3.2.5 and Java 7, 8 and Java 9 EA using Maven 3.2.5. Note that there are some problems when building on Java 9. We're currently investigating this, see https://issues.apache.org/jira/browse/LANG-1265 To build on Java 9 you need to explicitly set the local provide to JRE: mvn -Djava.locale.providers=JRE clean test Details of changes since 3.4 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/lang/LANG_3_5_RC2/RELEASE-NOTES.txt http://home.apache.org/~britter/commons/lang/3_5_RC2/changes-report.html Site: http://home.apache.org/~britter/commons/lang/3_5_RC2 Clirr Report (compared to 3.4): http://home.apache.org/~britter/commons/lang/3_5_RC2/clirr-report.html (sorry, I messed up the site build and had to add the Clirr report manually...) Note that Clirr reports several errors due to additions in the interface org.apache.commons.lang3.time.DatePrinter These are considered okay, since the DatePrinter interface is not meant to be implemented by clients. This change is documented in the release notes. RAT report: http://home.apache.org/~britter/commons/lang/3_5_RC2/rat-report.html KEYS: https://www.apache.org/dist/commons/KEYS Please review the release candidate and vote. This vote will close no sooner than 72 hours from now, i.e. sometime after 22:30 UTC+2 16-October 2016. [ ] +1 Release these artifacts [ ] +0 Okay, but... [ ] -0 Okay, but really should fix... [ ] -1 I oppose this release because... Thank you, Benedikt