The Apache Commons Team is pleased to announce the availability of
version 1.15 of "Apache Commons Codec".
The Apache Commons Codec package contains simple encoders and
decoders for various formats such as Base64 and Hexadecimal. In
addition to these widely used encoders and decoders, the codec
package also maintains a collection of phonetic encoding utilities.
Changes in this version include:
New features:
o CODEC-290: Base16Codec and Base16Input/OutputStream.
Thanks to Adam Retter.
o CODEC-291: Hex encode/decode with existing arrays.
Thanks to Adam Retter.
Fixed Bugs:
o CODEC-264: MurmurHash3: Ensure hash128 maintains the sign extension
bug. Thanks to Andy Seaborne.
Changes:
o CODEC-280: 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.
o CODEC-289: 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.
Historical list of changes:
https://commons.apache.org/proper/commons-codec/changes-report.html
For complete information on Commons Codec, including instructions on
how to submit bug reports, patches, or suggestions for improvement,
see the Apache Commons Codec website:
https://commons.apache.org/proper/commons-codec/
Distribution packages can be downloaded from the following page:
https://commons.apache.org/proper/commons-codec/download_codec.cgi
When downloading, please verify signatures using the KEYS file
available at
https://www.apache.org/dist/commons/KEYS
Maven artifacts are also available in the central Maven repository:
https://repo.maven.apache.org/maven2/commons-codec/commons-codec
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.15</version>
Alex Herbert,
On behalf of the Apache Commons Team