diff --git a/README.md b/README.md index 393fd0df80..ae22284fe4 100644 --- a/README.md +++ b/README.md @@ -45,12 +45,12 @@ Apache Commons Codec [![Java CI](https://github.com/apache/commons-codec/actions/workflows/maven.yml/badge.svg)](https://github.com/apache/commons-codec/actions/workflows/maven.yml) [![Maven Central](https://img.shields.io/maven-central/v/commons-codec/commons-codec?label=Maven%20Central)](https://search.maven.org/artifact/commons-codec/commons-codec) -[![Javadocs](https://javadoc.io/badge/commons-codec/commons-codec/1.17.1.svg)](https://javadoc.io/doc/commons-codec/commons-codec/1.17.1) +[![Javadocs](https://javadoc.io/badge/commons-codec/commons-codec/1.17.2.svg)](https://javadoc.io/doc/commons-codec/commons-codec/1.17.2) [![CodeQL](https://github.com/apache/commons-codec/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/apache/commons-codec/actions/workflows/codeql-analysis.yml) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/apache/commons-codec/badge)](https://api.securityscorecards.dev/projects/github.com/apache/commons-codec) The Apache Commons Codec component contains encoders and decoders for - various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these + formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. @@ -65,20 +65,20 @@ Getting the latest release -------------------------- You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-codec/download_codec.cgi). -Alternatively, you can pull it from the central Maven repositories: +Alternatively, you can pull it from the central Maven repositories: ```xml commons-codec commons-codec - 1.17.1 + 1.17.2 ``` Building -------- -Building requires a Java JDK and [Apache Maven](https://maven.apache.org/). +Building requires a Java JDK and [Apache Maven](https://maven.apache.org/). The required Java version is found in the `pom.xml` as the `maven.compiler.source` property. From a command shell, run `mvn` without arguments to invoke the default Maven goal to run all tests and checks. diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 57ee97eb43..56f5c75de1 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,3 +1,40 @@ +Apache Commons Codec 1.17.2 RELEASE NOTES +----------------------------------------- + +The Apache Commons Codec component contains encoders and decoders for +formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these +widely used encoders and decoders, the codec package also maintains a +collection of phonetic encoding utilities. + +This is a feature and maintenance release. Java 8 or later is required. + + +Fixed Bugs +---------- + +* Rewrite DaitchMokotoffSoundex.soundex(String) using String.join(). Thanks to Gary Gregory. +* CODEC-324: Use Resource.class to load resources, rather than its class loader #353. Thanks to Michael Froh. +* Deprecate CharSequenceUtils.CharSequenceUtils(). Thanks to Gary Gregory. +* Deprecate Sha2Crypt.Sha2Crypt(). Thanks to Gary Gregory. + +Changes +------- + +* Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 #296, #305, #313. Thanks to Dependabot. +* Bump org.apache.commons:commons-parent from 71 to 78 #310, #312, #319, #323, #326, #333. Thanks to Gary Gregory. +* [test] Bump commons-io:commons-io from 2.16.1 to 2.18.0 #318, #341. Thanks to Gary Gregory, Dependabot. +* Bump org.codehaus.mojo:taglist-maven-plugin from 3.1.0 to 3.2.1 #332. Thanks to Gary Gregory, Dependabot. + + +For complete information on Apache 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/ + +Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi + +--------------------------------------------------------------------------------- + Apache Commons Codec 1.17.1 RELEASE NOTES ----------------------------------------- @@ -9,7 +46,6 @@ collection of phonetic encoding utilities. Feature and fix release. Requires a minimum of Java 8. - Fixed Bugs ---------- diff --git a/pom.xml b/pom.xml index 733661f29b..ba003e20b8 100644 --- a/pom.xml +++ b/pom.xml @@ -93,9 +93,9 @@ limitations under the License. ${basedir}/src/conf/checkstyle-header.txt ${basedir}/src/conf/checkstyle.xml - 1.17.1 - 1.17.0 - 1.17.2 + 1.17.2 + 1.17.1 + 1.17.3 RC1 true scm:svn:https://dist.apache.org/repos/dist/dev/commons/${commons.componentid} diff --git a/src/changes/changes.xml b/src/changes/changes.xml index c34d3a55fc..d406229924 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -43,7 +43,7 @@ The type attribute can be add,update,fix,remove. Apache Commons Developers - + Rewrite DaitchMokotoffSoundex.soundex(String) using String.join(). Use Resource.class to load resources, rather than its class loader #353. diff --git a/src/site/xdoc/download_codec.xml b/src/site/xdoc/download_codec.xml index ad48414247..a75b259dda 100644 --- a/src/site/xdoc/download_codec.xml +++ b/src/site/xdoc/download_codec.xml @@ -113,32 +113,32 @@ limitations under the License.

-
+
- - - + + + - - - + + +
commons-codec-1.17.1-bin.tar.gzsha512pgpcommons-codec-1.17.2-bin.tar.gzsha512pgp
commons-codec-1.17.1-bin.zipsha512pgpcommons-codec-1.17.2-bin.zipsha512pgp
- - - + + + - - - + + +
commons-codec-1.17.1-src.tar.gzsha512pgpcommons-codec-1.17.2-src.tar.gzsha512pgp
commons-codec-1.17.1-src.zipsha512pgpcommons-codec-1.17.2-src.zipsha512pgp