Skip to content

Commit c89d2af

Browse files
committed
Prepare for 1.15 release
1 parent ba81ed5 commit c89d2af

File tree

7 files changed

+75
-28
lines changed

7 files changed

+75
-28
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Apache Commons Codec
4949
[![Build Status](https://travis-ci.org/apache/commons-codec.svg)](https://travis-ci.org/apache/commons-codec)
5050
[![Coverage Status](https://coveralls.io/repos/apache/commons-codec/badge.svg?branch=master)](https://coveralls.io/github/apache/commons-codec?branch=master)
5151
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/commons-codec/commons-codec/badge.svg?gav=true)](https://maven-badges.herokuapp.com/maven-central/commons-codec/commons-codec/?gav=true)
52-
[![Javadocs](https://javadoc.io/badge/commons-codec/commons-codec/1.14.svg)](https://javadoc.io/doc/commons-codec/commons-codec/1.14)
52+
[![Javadocs](https://javadoc.io/badge/commons-codec/commons-codec/1.15.svg)](https://javadoc.io/doc/commons-codec/commons-codec/1.15)
5353

5454
The Apache Commons Codec package contains simple encoder and decoders for
5555
various formats such as Base64 and Hexadecimal. In addition to these
@@ -73,7 +73,7 @@ Alternatively you can pull it from the central Maven repositories:
7373
<dependency>
7474
<groupId>commons-codec</groupId>
7575
<artifactId>commons-codec</artifactId>
76-
<version>1.14</version>
76+
<version>1.15</version>
7777
</dependency>
7878
```
7979

RELEASE-NOTES.txt

Lines changed: 48 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,48 @@
1-
Apache Apache Commons Codec 1.14 RELEASE NOTES
1+
Apache Commons Codec 1.15 RELEASE NOTES
2+
September 1 2020
3+
4+
The Apache Commons Codec package contains simple encoder and decoders for
5+
various formats such as Base64 and Hexadecimal. In addition to these
6+
widely used encoders and decoders, the codec package also maintains a
7+
collection of phonetic encoding utilities.
8+
9+
Feature and fix release.
10+
11+
Changes in this version include:
12+
13+
New features:
14+
o CODEC-290: Base16Codec and Base16Input/OutputStream. Thanks to Adam Retter.
15+
o CODEC-291: Hex encode/decode with existing arrays. Thanks to Adam Retter.
16+
17+
Fixed Bugs:
18+
o CODEC-264: MurmurHash3: Ensure hash128 maintains the sign extension bug.
19+
Thanks to Andy Seaborne.
20+
21+
Changes:
22+
o CODEC-280: Base32/Base64/BCodec: Added strict decoding property to control
23+
handling of trailing bits. Default lenient mode discards them
24+
without error. Strict mode raise an exception.
25+
o CODEC-289: Base32/Base64 Input/OutputStream: Added strict decoding property
26+
to control handling of trailing bits. Default lenient mode
27+
discards them without error. Strict mode raise an exception.
28+
o Update tests from JUnit 4.12 to 4.13. Thanks to Gary Gregory.
29+
o Update actions/checkout from v1 to v2.3.2 #50, #56.
30+
Thanks to Dependabot.
31+
o Update actions/setup-java from v1.4.0 to v1.4.1 #57.
32+
Thanks to Dependabot.
33+
34+
35+
For complete information on Apache Commons Codec, including instructions on how
36+
to submit bug reports, patches, or suggestions for improvement, see the
37+
Apache Commons Codec website:
38+
39+
https://commons.apache.org/proper/commons-codec/
40+
41+
Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi
42+
43+
-------------------------------------------------------------------------------
44+
45+
Apache Commons Codec 1.14 RELEASE NOTES
246
December 30 2019
347

448
The Apache Commons Codec package contains simple encoder and decoders for
@@ -33,15 +77,15 @@ o CODEC-278: Deprecate Charset constants in org.apache.commons.codec.Charsets i
3377

3478

3579
For complete information on Apache Commons Codec, including instructions on how to submit bug reports,
36-
patches, or suggestions for improvement, see the Apache Apache Commons Codec website:
80+
patches, or suggestions for improvement, see the Apache Commons Codec website:
3781

3882
https://commons.apache.org/proper/commons-codec/
3983

4084
Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi
4185

4286
-------------------------------------------------------------------------------
4387

44-
Apache Apache Commons Codec 1.13 RELEASE NOTES
88+
Apache Commons Codec 1.13 RELEASE NOTES
4589

4690
The Apache Commons Codec package contains simple encoder and decoders for
4791
various formats such as Base64 and Hexadecimal. In addition to these
@@ -66,7 +110,7 @@ o CODEC-236: Broken direct java.nio.ByteBuffer support in org.apache.commons.co
66110

67111

68112
For complete information on Apache Commons Codec, including instructions on how to submit bug reports,
69-
patches, or suggestions for improvement, see the Apache Apache Commons Codec website:
113+
patches, or suggestions for improvement, see the Apache Commons Codec website:
70114

71115
Visit https://commons.apache.org/proper/commons-codec/
72116
Download from https://commons.apache.org/proper/commons-codec/download_codec.cgi

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ limitations under the License.
3030
<groupId>commons-codec</groupId>
3131
<artifactId>commons-codec</artifactId>
3232
<!-- Remember to update the version in default.properties as well -->
33-
<version>1.15-SNAPSHOT</version>
33+
<version>1.15</version>
3434
<name>Apache Commons Codec</name>
3535
<inceptionYear>2002</inceptionYear>
3636
<description>
@@ -252,13 +252,13 @@ limitations under the License.
252252
<japicmp.skip>false</japicmp.skip>
253253

254254
<!-- Commons Release Plugin -->
255-
<commons.bc.version>1.13</commons.bc.version>
255+
<commons.bc.version>1.14</commons.bc.version>
256256
<commons.rc.version>RC1</commons.rc.version>
257257
<commons.release-plugin.version>1.7</commons.release-plugin.version>
258258
<commons.release.isDistModule>true</commons.release.isDistModule>
259259
<commons.distSvnStagingUrl>scm:svn:https://dist.apache.org/repos/dist/dev/commons/${commons.componentid}</commons.distSvnStagingUrl>
260-
<commons.releaseManagerName>Gary Gregory</commons.releaseManagerName>
261-
<commons.releaseManagerKey>86fdc7e2a11262cb</commons.releaseManagerKey>
260+
<commons.releaseManagerName>Alex Herbert</commons.releaseManagerName>
261+
<commons.releaseManagerKey>BC87A3FD0A54480F0BADBEBD21939FF0CA2A6567</commons.releaseManagerKey>
262262
</properties>
263263
<build>
264264
<defaultGoal>clean verify apache-rat:check clirr:check javadoc:javadoc</defaultGoal>

src/changes/changes.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@ The <action> type attribute can be add,update,fix,remove.
4242
</properties>
4343
<body>
4444

45-
<release version="1.15" date="YYYY-MM-DD" description="Feature and fix release.">
45+
<release version="1.15" date="2020-09-01" description="Feature and fix release.">
4646
<action issue="CODEC-264" dev="aherbert" due-to="Andy Seaborne" type="fix">MurmurHash3: Ensure hash128 maintains the sign extension bug.</action>
4747
<action issue="CODEC-280" dev="aherbert" type="update">Base32/Base64/BCodec: Added strict decoding property to control handling of trailing bits. Default lenient mode discards them without error. Strict mode raise an exception.</action>
4848
<action issue="CODEC-289" dev="aherbert" type="update">Base32/Base64 Input/OutputStream: Added strict decoding property to control handling of trailing bits. Default lenient mode discards them without error. Strict mode raise an exception.</action>
4949
<action dev="ggregory" type="update" due-to="Gary Gregory">Update tests from JUnit 4.12 to 4.13.</action>
50-
<action issue="CODEC-290" dev="aherbert" due-to="Adam Retter" type="add">Base16Codec and Base16Input/OutputStream</action>
51-
<action issue="CODEC-291" dev="aherbert" due-to="Adam Retter" type="add">Hex encode/decode with existing arrays</action>
50+
<action issue="CODEC-290" dev="aherbert" due-to="Adam Retter" type="add">Base16Codec and Base16Input/OutputStream.</action>
51+
<action issue="CODEC-291" dev="aherbert" due-to="Adam Retter" type="add">Hex encode/decode with existing arrays.</action>
5252
<action dev="ggregory" type="update" due-to="Dependabot">Update actions/checkout from v1 to v2.3.2 #50, #56.</action>
5353
<action dev="ggregory" type="update" due-to="Dependabot">Update actions/setup-java from v1.4.0 to v1.4.1 #57.</action>
5454
</release>

src/site/site.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
<item name="Download" href="https://commons.apache.org/codec/download_codec.cgi"/>
2929
<item name="Users guide" href="/userguide.html"/>
3030
<item name="Javadoc current" href="/apidocs/index.html"/>
31+
<item name="Javadoc 1.15" href="/archives/1.15/apidocs/index.html"/>
3132
<item name="Javadoc 1.14" href="/archives/1.14/apidocs/index.html"/>
3233
<item name="Javadoc 1.13" href="/archives/1.13/apidocs/index.html"/>
3334
<item name="Javadoc 1.12" href="/archives/1.12/apidocs/index.html"/>

src/site/xdoc/download_codec.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -113,32 +113,32 @@ limitations under the License.
113113
</p>
114114
</subsection>
115115
</section>
116-
<section name="Apache Commons Codec 1.14 ">
116+
<section name="Apache Commons Codec 1.15 ">
117117
<subsection name="Binaries">
118118
<table>
119119
<tr>
120-
<td><a href="[preferred]/commons/codec/binaries/commons-codec-1.14-bin.tar.gz">commons-codec-1.14-bin.tar.gz</a></td>
121-
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.14-bin.tar.gz.sha512">sha512</a></td>
122-
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.14-bin.tar.gz.asc">pgp</a></td>
120+
<td><a href="[preferred]/commons/codec/binaries/commons-codec-1.15-bin.tar.gz">commons-codec-1.15-bin.tar.gz</a></td>
121+
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.15-bin.tar.gz.sha512">sha512</a></td>
122+
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.15-bin.tar.gz.asc">pgp</a></td>
123123
</tr>
124124
<tr>
125-
<td><a href="[preferred]/commons/codec/binaries/commons-codec-1.14-bin.zip">commons-codec-1.14-bin.zip</a></td>
126-
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.14-bin.zip.sha512">sha512</a></td>
127-
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.14-bin.zip.asc">pgp</a></td>
125+
<td><a href="[preferred]/commons/codec/binaries/commons-codec-1.15-bin.zip">commons-codec-1.15-bin.zip</a></td>
126+
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.15-bin.zip.sha512">sha512</a></td>
127+
<td><a href="https://www.apache.org/dist/commons/codec/binaries/commons-codec-1.15-bin.zip.asc">pgp</a></td>
128128
</tr>
129129
</table>
130130
</subsection>
131131
<subsection name="Source">
132132
<table>
133133
<tr>
134-
<td><a href="[preferred]/commons/codec/source/commons-codec-1.14-src.tar.gz">commons-codec-1.14-src.tar.gz</a></td>
135-
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.14-src.tar.gz.sha512">sha512</a></td>
136-
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.14-src.tar.gz.asc">pgp</a></td>
134+
<td><a href="[preferred]/commons/codec/source/commons-codec-1.15-src.tar.gz">commons-codec-1.15-src.tar.gz</a></td>
135+
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.15-src.tar.gz.sha512">sha512</a></td>
136+
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.15-src.tar.gz.asc">pgp</a></td>
137137
</tr>
138138
<tr>
139-
<td><a href="[preferred]/commons/codec/source/commons-codec-1.14-src.zip">commons-codec-1.14-src.zip</a></td>
140-
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.14-src.zip.sha512">sha512</a></td>
141-
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.14-src.zip.asc">pgp</a></td>
139+
<td><a href="[preferred]/commons/codec/source/commons-codec-1.15-src.zip">commons-codec-1.15-src.zip</a></td>
140+
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.15-src.zip.sha512">sha512</a></td>
141+
<td><a href="https://www.apache.org/dist/commons/codec/source/commons-codec-1.15-src.zip.asc">pgp</a></td>
142142
</tr>
143143
</table>
144144
</subsection>

src/site/xdoc/index.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ The Javadoc API documents are available online:
7272
</p>
7373
<ul>
7474
<li><a href="apidocs/index.html">Javadoc current (git master)</a></li>
75-
<li><a href="archives/1.13/apidocs/index.html">Javadoc 1.14</a></li>
75+
<li><a href="archives/1.15/apidocs/index.html">Javadoc 1.15</a></li>
76+
<li><a href="archives/1.14/apidocs/index.html">Javadoc 1.14</a></li>
7677
<li><a href="archives/1.13/apidocs/index.html">Javadoc 1.13</a></li>
7778
<li><a href="archives/1.12/apidocs/index.html">Javadoc 1.12</a></li>
7879
<li><a href="archives/1.11/apidocs/index.html">Javadoc 1.11</a></li>
@@ -89,7 +90,8 @@ The <a href="scm.html">subversion repository</a> can be
8990
<!-- ================================================== -->
9091
<section name="Releases">
9192
<ul>
92-
<li><a href="https://commons.apache.org/codec/download_codec.cgi">Codec 1.14 (mirrors)</a> requires Java 7</li>
93+
<li><a href="https://commons.apache.org/codec/download_codec.cgi">Codec 1.15 (mirrors)</a> requires Java 7</li>
94+
<li><a href="https://archive.apache.org/dist/commons/codec/">Codec 1.14 (archives)</a> requires Java 7</li>
9395
<li><a href="https://archive.apache.org/dist/commons/codec/">Codec 1.13 (archives)</a> requires Java 7</li>
9496
<li><a href="https://archive.apache.org/dist/commons/codec/">Codec 1.12 (archives)</a> requires Java 7</li>
9597
<li><a href="https://archive.apache.org/dist/commons/codec/">Codec 1.11 (archives)</a> requires Java 6</li>

0 commit comments

Comments
 (0)