Tagging commons-lang3-3.8.1 from RC1

-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEtuc9hOpPzEcWYIclP6rSzV7LsxQFAlumrW8ACgkQP6rSzV7L
 sxQgcA//dWX1C1n526Z34UgI5OSGxE+pT3L6Imny33gDRbEdUuBAtX7nsU04OEpB
 YGZuwAvaZ6CVgcEha43T0t6qD5mMb+btNTauqY116PRhEqSIDLJBgapZNcKLj1gA
 sR1SXY87VCQHcWO/tjUtL2yC+Js++KwowFX1If9MpByV46PqTr7e/FKrzYB2ocsD
 BaDCgQTcJWoLb6XHXlsSUrGO92AeDS8O2oa+6eIDstH0qzC4vKKFhpGGGRhI0SrP
 99rwzpBfNljxe3oVDIU+JIjAuNvepb1+WrtOTbwu2GEz0PMS4KkvB9cvBeyGJeM+
 cQXccZ34VU2Ony9TNDUfJEwdeoWbZWw8ib4ijThhufIPmiOU2QpHhhcQ2K8iK8CJ
 lCnDLQDtjZHpo5308nEW4EuGi31uzRZePDNubrQcHpqjdmVcrs93jOJuK8K8zIpn
 DG3ly1E6fItVILFIhUzXyFJ20qPtSmhQmjNPuX3/4b3Pmx1MDc/b0u3mxDjc/ADq
 OWFcT5f2N//StnR58ZSDqw4vdOo0l5EyhSr70nMnMfk3p1XsbU1IOb3lNZouXjWr
 T6Ckwyz2CWo+wAS9U72EvRzaim/SQz+2E8sscu1gLwE067YFmY9lPGGFpFliJO6Y
 NwAkKq2uR+aemvWok5GmwDPastv7U59gJDJCLZ7SrTlHNpIyh6E=
 =Hha5
 -----END PGP SIGNATURE-----

Updates for 3.8.1 release
This commit is contained in:
Rob Tompkins 2018-09-22 17:31:24 -04:00
commit 77f875110a
8 changed files with 1342 additions and 30 deletions

View File

@ -46,7 +46,7 @@ Apache Commons Lang
[![Build Status](https://travis-ci.org/apache/commons-lang.svg)](https://travis-ci.org/apache/commons-lang)
[![Coverage Status](https://coveralls.io/repos/apache/commons-lang/badge.svg)](https://coveralls.io/r/apache/commons-lang)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-lang3/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-lang3/)
[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-lang3/3.8.svg)](https://javadoc.io/doc/org.apache.commons/commons-lang3/3.8)
[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-lang3/3.8.1.svg)](https://javadoc.io/doc/org.apache.commons/commons-lang3/3.8.1)
Apache Commons Lang, a package of Java utility classes for the
classes that are in java.lang's hierarchy, or are considered to be so
@ -69,7 +69,7 @@ Alternatively you can pull it from the central Maven repositories:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.8</version>
<version>3.8.1</version>
</dependency>
```

View File

@ -14,6 +14,47 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
=============================================================================
Apache Commons Lang
Version 3.8.1
Release Notes
INTRODUCTION:
This document contains the release notes for the 3.8.1 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.
Lang 3.0 and onwards now targets Java 5.0, making use of features that arrived with Java 5.0 such as generics,
variable arguments, autoboxing, concurrency and formatted output.
For the advice on upgrading from 2.x to 3.x, see the following page:
http://commons.apache.org/lang/article3_0.html
Apache Commons Lang, a package of Java utility classes for the
classes that are in java.lang's hierarchy, or are considered to be so
standard as to justify existence in java.lang.
This release is a bugfix for Restoring Bundle-SymbolicName in the MANIFEST.mf file.
Changes in this version include:
Fixed Bugs:
o LANG-1419: Restore BundleSymbolicName for OSGi
Historical list of changes: http://commons.apache.org/proper/commons-lang/changes-report.html
For complete information on Apache Commons Lang, including instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Apache Commons Lang website:
http://commons.apache.org/proper/commons-lang/
=============================================================================
Apache Commons Lang
@ -73,14 +114,6 @@ o LANG-1367: ObjectUtils.identityToString(Object) and friends should allocate bu
o LANG-1405: Remove checks for java versions below the minimum supported one Thanks to Lars Grefer.
o LANG-1402: Null/index safe get methods for ArrayUtils Thanks to Mark Dacek.
Historical list of changes: http://commons.apache.org/proper/commons-lang/changes-report.html
For complete information on Apache Commons Lang, including instructions on how to submit bug reports,
patches, or suggestions for improvement, see the Apache Apache Commons Lang website:
http://commons.apache.org/proper/commons-lang/
=============================================================================
Apache Commons Lang

View File

@ -47,7 +47,7 @@
<connection>scm:git:http://git-wip-us.apache.org/repos/asf/commons-lang.git</connection>
<developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/commons-lang.git</developerConnection>
<url>https://git-wip-us.apache.org/repos/asf?p=commons-lang.git</url>
<tag>LANG_3_8</tag>
<tag>LANG_3_8_1</tag>
</scm>
<developers>
@ -598,7 +598,8 @@
N.B. The componentid is also used by the parent pom as part of the OSGI symbolic name.
-->
<commons.componentid>lang3</commons.componentid>
<commons.componentid>lang</commons.componentid>
<commons.packageId>lang3</commons.packageId>
<commons.module.name>org.apache.commons.lang3</commons.module.name>
<!-- Current 3.x release series -->
<commons.release.version>3.9</commons.release.version>

View File

@ -52,6 +52,10 @@ The <action> type attribute can be add,update,fix,remove.
<action issue="LANG-1411" type="add" dev="britter" due-to="Alexander Tsvetkov">Add isEmpty method to ObjectUtils</action>
</release>
<release version="3.8.1" date="2018-09-19" description="This release is a bugfix for Restoring Bundle-SymbolicName in the MANIFEST.mf file.">
<action issue="LANG-1419" type="fix" dev="chtompki">Restore BundleSymbolicName for OSGi</action>
</release>
<release version="3.8" date="2018-08-15" description="New features and bug fixes. Requires Java 7, supports Java 8, 9, 10.">
<action issue="LANG-1380" type="fix" dev="chas" due-to="Markus Jelsma">FastDateParser too strict on abbreviated short month symbols</action>
<action issue="LANG-1396" type="fix" dev="sebb">JsonToStringStyle does not escape string names</action>

File diff suppressed because it is too large Load Diff

View File

@ -112,32 +112,32 @@ limitations under the License.
</p>
</subsection>
</section>
<section name="Apache Commons Lang 3.8 (Java 7+)">
<section name="Apache Commons Lang 3.8.1 (Java 7+)">
<subsection name="Binaries">
<table>
<tr>
<td><a href="[preferred]/commons/lang3/binaries/commons-lang3-3.8-bin.tar.gz">commons-lang3-3.8-bin.tar.gz</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8-bin.tar.gz.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8-bin.tar.gz.asc">pgp</a></td>
<td><a href="[preferred]/commons/lang3/binaries/commons-lang3-3.8.1-bin.tar.gz">commons-lang3-3.8.1-bin.tar.gz</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8.1-bin.tar.gz.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8.1-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
<td><a href="[preferred]/commons/lang3/binaries/commons-lang3-3.8-bin.zip">commons-lang3-3.8-bin.zip</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8-bin.zip.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8-bin.zip.asc">pgp</a></td>
<td><a href="[preferred]/commons/lang3/binaries/commons-lang3-3.8.1-bin.zip">commons-lang3-3.8.1-bin.zip</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8.1-bin.zip.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/binaries/commons-lang3-3.8.1-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
<td><a href="[preferred]/commons/lang3/source/commons-lang3-3.8-src.tar.gz">commons-lang3-3.8-src.tar.gz</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8-src.tar.gz.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8-src.tar.gz.asc">pgp</a></td>
<td><a href="[preferred]/commons/lang3/source/commons-lang3-3.8.1-src.tar.gz">commons-lang3-3.8.1-src.tar.gz</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8.1-src.tar.gz.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8.1-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
<td><a href="[preferred]/commons/lang3/source/commons-lang3-3.8-src.zip">commons-lang3-3.8-src.zip</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8-src.zip.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8-src.zip.asc">pgp</a></td>
<td><a href="[preferred]/commons/lang3/source/commons-lang3-3.8.1-src.zip">commons-lang3-3.8.1-src.zip</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8.1-src.zip.sha256">sha256</a></td>
<td><a href="https://www.apache.org/dist/commons/lang3/source/commons-lang3-3.8.1-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>

View File

@ -50,7 +50,7 @@ and various <a href="project-reports.html">project reports</a> are provided.
The Javadoc API documents are available online:
</p>
<ul>
<li>The <a href="javadocs/api-3.8/index.html">current stable release 3.8</a> [Java 7 and up]</li>
<li>The <a href="javadocs/api-3.8.1/index.html">current stable release 3.8.1</a> [Java 7 and up]</li>
<li>The <a href="javadocs/api-2.6/index.html">legacy release 2.6</a> [Java 1.2 and up]</li>
<li>Older releases - see the <a href="release-history.html">Release History</a> page</li>
</ul>
@ -61,10 +61,10 @@ The <a href="source-repository.html">git repository</a> can be
</section>
<!-- ================================================== -->
<section name="Release Information">
<p>The latest stable release of Lang is 3.8. You may: </p>
<p>The latest stable release of Lang is 3.8.1. You may: </p>
<ul>
<li>Download <a href="http://commons.apache.org/lang/download_lang.cgi">3.8</a></li>
<li>Read the <a href="release-notes/RELEASE-NOTES-3.8.txt">3.8 release notes</a></li>
<li>Download <a href="http://commons.apache.org/lang/download_lang.cgi">3.8.1</a></li>
<li>Read the <a href="release-notes/RELEASE-NOTES-3.8.1.txt">3.8.1 release notes</a></li>
<li>Examine the <a href="article3_0.html">2.x to 3.0 upgrade notes</a></li>
<li>Compare major versions via the <a href="lang2-lang3-clirr-report.html">Lang2 to Lang3 Clirr report</a></li>
</ul>
@ -74,7 +74,7 @@ Alternatively you can pull it from the central Maven repositories:
&lt;dependency&gt;
&lt;groupId&gt;org.apache.commons&lt;/groupId&gt;
&lt;artifactId&gt;commons-lang3&lt;/artifactId&gt;
&lt;version&gt;3.8&lt;/version&gt;
&lt;version&gt;3.8.1&lt;/version&gt;
&lt;/dependency&gt;
</pre>
</p>

View File

@ -31,6 +31,9 @@ limitations under the License.
<tr>
<th>Version</th><th>Release date</th><th>Required Java Version</th><th>Javadoc</th><th>Release notes</th>
</tr>
<tr>
<td>3.8.1</td><td>2018-09-19</td><td>7</td><td><a href="javadocs/api-3.8.1/">api-3.8.1</a></td><td><a href="release-notes/RELEASE-NOTES-3.8.1.txt">release notes for 3.8.1</a></td>
</tr>
<tr>
<td>3.8</td><td>2018-08-15</td><td>7</td><td><a href="javadocs/api-3.8/">api-3.8</a></td><td><a href="release-notes/RELEASE-NOTES-3.8.txt">release notes for 3.8</a></td>
</tr>