This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-compress.git
commit 01858bbe4ca4fef85bc0fb85cec83915fd963af2 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Tue Mar 5 08:59:42 2024 -0500 Prepare for the next release candidate --- README.md | 4 +-- RELEASE-NOTES.txt | 59 +++++++++++++++++++++++++++++++++++++ src/changes/changes.xml | 2 +- src/changes/release-notes.vm | 11 +++++-- src/site/xdoc/download_compress.xml | 26 ++++++++-------- 5 files changed, 84 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index eab1839cf..60ba6cc00 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Apache Commons Compress [](https://github.com/apache/commons-compress/actions/workflows/maven.yml) [](https://app.codecov.io/gh/apache/commons-compress) [](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-compress/?gav=true) -[](https://javadoc.io/doc/org.apache.commons/commons-compress/1.26.0) +[](https://javadoc.io/doc/org.apache.commons/commons-compress/1.26.1) [](https://github.com/apache/commons-compress/actions/workflows/codeql-analysis.yml) [](https://api.securityscorecards.dev/projects/github.com/apache/commons-compress) @@ -72,7 +72,7 @@ Alternatively, you can pull it from the central Maven repositories: <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> - <version>1.26.0</version> + <version>1.26.1</version> </dependency> ``` diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 559214fc0..467ea042b 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,4 +1,63 @@ + Apache Commons Compress +Version 1.26.1 +Release Notes + +INTRODUCTION +------------ + +Apache Commons Compress defines an API for working with compression and +archive formats. These include: bzip2, gzip, pack200, LZMA, XZ, Snappy, +traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, Brotli, Zstandard and +ar, cpio, jar, tar, zip, dump, 7z, arj. + +Apache Commons Compress defines an API for working with +compression and archive formats. These include bzip2, gzip, pack200, +LZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, +Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj. + +Minor feature and maintenance release. + +Changes in this version +----------------------- + +Changes in this version include the following. + + +Fixed Bugs +---------- + +* COMPRESS-659: TarArchiveOutputStream should use Commons IO Charsets instead of Commons Codec Charsets. Thanks to David Handermann, Gary Gregory. +* COMPRESS-660: Add org.apache.commons.codec to OSGi imports #482. Thanks to 660, Gary Gregory. +* COMPRESS-664: Return null value from getNextEntry() for empty file #486. Thanks to Radek Kraus. +* COMPRESS-664: Remove unused variables in tests #487. Thanks to Elliotte Rusty Harold. +* COMPRESS-666: Multithreaded access to Tar archive throws java.util.zip.ZipException: Corrupt GZIP trailer. Thanks to Cosmin Carabet, Gary Gregory. +* COMPRESS-644: ArchiveStreamFactory.detect(InputStream) returns TAR for ICO file #386. Thanks to Tim Allison, Gary Gregory. +* COMPRESS-661: ArchiveInputStream markSupported should always return false. Thanks to Alexander Veit, Tilman Hausherr, Gary Gregory. + + +Removed +------- + +* COMPRESS-662: Remove out of date jar and scripts #483. Thanks to Christoph Loy, Gary Gregory. +Resources +--------- + +Historical list of changes: https://commons.apache.org/proper/commons-compress/changes-report.html + +For complete information on Apache Commons Compress, including instructions on how to submit bug reports, +patches, or suggestions for improvement, see the Apache Commons Compress website: + +https://commons.apache.org/proper/commons-compress/ + +Download page: https://commons.apache.org/proper/commons-compress/download_io.cgi + +Have fun! +-Apache Commons Team + +----------------------------------------------------------------------------- + +Apache Commons Compress Version 1.26.0 Release Notes diff --git a/src/changes/changes.xml b/src/changes/changes.xml index b331d8504..b5180fe21 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -44,7 +44,7 @@ The <action> type attribute can be add,update,fix,remove. <title>Apache Commons Compress Release Notes</title> </properties> <body> - <release version="1.26.1" date="2024-MM-DD" description="Minor feature and maintenance release."> + <release version="1.26.1" date="2024-03-05" description="Minor feature and maintenance release."> <!-- FIX --> <action type="fix" issue="COMPRESS-659" dev="ggregory" due-to="David Handermann, Gary Gregory">TarArchiveOutputStream should use Commons IO Charsets instead of Commons Codec Charsets.</action> <action type="fix" issue="COMPRESS-660" dev="ggregory" due-to="660, Gary Gregory">Add org.apache.commons.codec to OSGi imports #482.</action> diff --git a/src/changes/release-notes.vm b/src/changes/release-notes.vm index eef36aa41..f8c0d427b 100644 --- a/src/changes/release-notes.vm +++ b/src/changes/release-notes.vm @@ -42,7 +42,10 @@ $release.description.replaceAll(" ", " #if ($release.getActions().size() == 0) No changes defined in this version. #else -Changes in this version include: +Changes in this version +----------------------- + +Changes in this version include the following. ## indent to be used if there is no issue attribute. ## should be the same as the indent in the changes.xml file @@ -51,6 +54,7 @@ Changes in this version include: #if ($release.getActions('add').size() !=0) New Features ------------ + #foreach($actionItem in $release.getActions('add')) ## Use replaceAll to fix up LF-only line ends on Windows. #set($action=$actionItem.getAction().replaceAll("\n"," @@ -74,7 +78,7 @@ New Features #if ($release.getActions('fix').size() !=0) Fixed Bugs ---------- +---------- #foreach($actionItem in $release.getActions('fix')) ## Use replaceAll to fix up LF-only line ends on Windows. @@ -100,6 +104,7 @@ Fixed Bugs #if ($release.getActions('update').size() !=0) Changes ------- + #foreach($actionItem in $release.getActions('update')) ## Use replaceAll to fix up LF-only line ends on Windows. #set($action=$actionItem.getAction().replaceAll("\n"," @@ -124,6 +129,7 @@ Changes #if ($release.getActions('remove').size() !=0) Removed ------- + #foreach($actionItem in $release.getActions('remove')) ## Use replaceAll to fix up LF-only line ends on Windows. #set($action=$actionItem.getAction().replaceAll("\n"," @@ -150,6 +156,7 @@ Removed Resources --------- + Historical list of changes: ${project.url}changes-report.html For complete information on ${project.name}, including instructions on how to submit bug reports, diff --git a/src/site/xdoc/download_compress.xml b/src/site/xdoc/download_compress.xml index ddba44fd6..f934815d9 100644 --- a/src/site/xdoc/download_compress.xml +++ b/src/site/xdoc/download_compress.xml @@ -113,32 +113,32 @@ limitations under the License. </p> </subsection> </section> - <section name="Apache Commons Compress 1.26.0 "> + <section name="Apache Commons Compress 1.26.1 "> <subsection name="Binaries"> <table> <tr> - <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.26.0-bin.tar.gz">commons-compress-1.26.0-bin.tar.gz</a></td> - <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.0-bin.tar.gz.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.0-bin.tar.gz.asc">pgp</a></td> + <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.26.1-bin.tar.gz">commons-compress-1.26.1-bin.tar.gz</a></td> + <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.1-bin.tar.gz.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.1-bin.tar.gz.asc">pgp</a></td> </tr> <tr> - <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.26.0-bin.zip">commons-compress-1.26.0-bin.zip</a></td> - <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.0-bin.zip.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.0-bin.zip.asc">pgp</a></td> + <td><a href="[preferred]/commons/compress/binaries/commons-compress-1.26.1-bin.zip">commons-compress-1.26.1-bin.zip</a></td> + <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.1-bin.zip.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/compress/binaries/commons-compress-1.26.1-bin.zip.asc">pgp</a></td> </tr> </table> </subsection> <subsection name="Source"> <table> <tr> - <td><a href="[preferred]/commons/compress/source/commons-compress-1.26.0-src.tar.gz">commons-compress-1.26.0-src.tar.gz</a></td> - <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.0-src.tar.gz.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.0-src.tar.gz.asc">pgp</a></td> + <td><a href="[preferred]/commons/compress/source/commons-compress-1.26.1-src.tar.gz">commons-compress-1.26.1-src.tar.gz</a></td> + <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.1-src.tar.gz.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.1-src.tar.gz.asc">pgp</a></td> </tr> <tr> - <td><a href="[preferred]/commons/compress/source/commons-compress-1.26.0-src.zip">commons-compress-1.26.0-src.zip</a></td> - <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.0-src.zip.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.0-src.zip.asc">pgp</a></td> + <td><a href="[preferred]/commons/compress/source/commons-compress-1.26.1-src.zip">commons-compress-1.26.1-src.zip</a></td> + <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.1-src.zip.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/compress/source/commons-compress-1.26.1-src.zip.asc">pgp</a></td> </tr> </table> </subsection>