You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2024/03/05 14:17:12 UTC
(commons-compress) 01/05: Prepare for the next release candidate
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 <ga...@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>