Skip to content

Commit 65cb6cd

Browse files
committed
Prepare for the next release candidate
1 parent aef11a0 commit 65cb6cd

4 files changed

Lines changed: 57 additions & 16 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Apache Commons CLI
4646
[![Java CI](https://github.com/apache/commons-cli/actions/workflows/maven.yml/badge.svg)](https://github.com/apache/commons-cli/actions/workflows/maven.yml)
4747
[![Coverage Status](https://codecov.io/gh/apache/commons-cli/branch/master/graph/badge.svg)](https://app.codecov.io/gh/apache/commons-cli)
4848
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/commons-cli/commons-cli/badge.svg?gav=true)](https://maven-badges.herokuapp.com/maven-central/commons-cli/commons-cli/?gav=true)
49-
[![Javadocs](https://javadoc.io/badge/commons-cli/commons-cli/1.7.0.svg)](https://javadoc.io/doc/commons-cli/commons-cli/1.7.0)
49+
[![Javadocs](https://javadoc.io/badge/commons-cli/commons-cli/1.8.0.svg)](https://javadoc.io/doc/commons-cli/commons-cli/1.8.0)
5050
[![CodeQL](https://github.com/apache/commons-cli/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/apache/commons-cli/actions/workflows/codeql-analysis.yml)
5151
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/apache/commons-cli/badge)](https://api.securityscorecards.dev/projects/github.com/apache/commons-cli)
5252

@@ -69,7 +69,7 @@ Alternatively, you can pull it from the central Maven repositories:
6969
<dependency>
7070
<groupId>commons-cli</groupId>
7171
<artifactId>commons-cli</artifactId>
72-
<version>1.7.0</version>
72+
<version>1.8.0</version>
7373
</dependency>
7474
```
7575

RELEASE-NOTES.txt

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,44 @@
1+
Apache Commons CLI Version 1.8.0 Release Notes
2+
3+
Apache Commons CLI provides a simple API for presenting, processing and validating a Command Line Interface.
4+
5+
This release contains new features and bug fixes and requires Java 8 or above.
6+
7+
8+
New Features
9+
------------
10+
11+
* CLI-332: Add optional HelpFormatter Function to document Deprecated options #271. Thanks to Claude Warren, Gary Gregory.
12+
* Add PMD check to default Maven goal. Thanks to Gary Gregory.
13+
14+
Fixed Bugs
15+
----------
16+
17+
* CLI-331: Handle reporting of deprecated options when parameters are not String type. #270. Thanks to Claude Warren, Gary Gregory.
18+
* Avoid throwing NullPointerException when calling CommandLineParser will null array elements. Thanks to Claude Warren, Gary Gregory.
19+
* Cleanup deprecation issues #272. Thanks to Claude Warren.
20+
* Fix PMD UnnecessaryFullyQualifiedName issues. Thanks to Gary Gregory.
21+
22+
Updates
23+
-------
24+
25+
* Bump commons-parent from 69 to 70. Thanks to Gary Gregory.
26+
27+
28+
Historical list of changes: https://commons.apache.org/proper/commons-cli/changes-report.html
29+
30+
For complete information on Apache Commons CLI, including instructions on how to submit bug reports,
31+
patches, or suggestions for improvement, see the Apache Commons CLI website:
32+
33+
https://commons.apache.org/proper/commons-cli/
34+
35+
Download page: https://commons.apache.org/proper/commons-cli/download_cli.cgi
36+
37+
Have fun!
38+
The Apache Commons Team
39+
40+
------------------------------------------------------------------------------
41+
142
Apache Commons CLI
243
Version 1.7.0
344
Release Notes

src/changes/changes.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<title>Apache Commons CLI Release Notes</title>
2323
</properties>
2424
<body>
25-
<release version="1.8.0" date="YYYY-MM-DD" description="This release contains new features and bug fixes and requires Java 8 or above.">
25+
<release version="1.8.0" date="2024-05-18" description="This release contains new features and bug fixes and requires Java 8 or above.">
2626
<!-- ADD -->
2727
<action type="add" issue="CLI-332" dev="ggregory" due-to="Claude Warren, Gary Gregory">Add optional HelpFormatter Function to document Deprecated options #271.</action>
2828
<action type="add" dev="ggregory" due-to="Gary Gregory">Add PMD check to default Maven goal.</action>

src/site/xdoc/download_cli.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 CLI 1.7.0 ">
116+
<section name="Apache Commons CLI 1.8.0 ">
117117
<subsection name="Binaries">
118118
<table>
119119
<tr>
120-
<td><a href="[preferred]/commons/cli/binaries/commons-cli-1.7.0-bin.tar.gz">commons-cli-1.7.0-bin.tar.gz</a></td>
121-
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.7.0-bin.tar.gz.sha512">sha512</a></td>
122-
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.7.0-bin.tar.gz.asc">pgp</a></td>
120+
<td><a href="[preferred]/commons/cli/binaries/commons-cli-1.8.0-bin.tar.gz">commons-cli-1.8.0-bin.tar.gz</a></td>
121+
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.8.0-bin.tar.gz.sha512">sha512</a></td>
122+
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.8.0-bin.tar.gz.asc">pgp</a></td>
123123
</tr>
124124
<tr>
125-
<td><a href="[preferred]/commons/cli/binaries/commons-cli-1.7.0-bin.zip">commons-cli-1.7.0-bin.zip</a></td>
126-
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.7.0-bin.zip.sha512">sha512</a></td>
127-
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.7.0-bin.zip.asc">pgp</a></td>
125+
<td><a href="[preferred]/commons/cli/binaries/commons-cli-1.8.0-bin.zip">commons-cli-1.8.0-bin.zip</a></td>
126+
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.8.0-bin.zip.sha512">sha512</a></td>
127+
<td><a href="https://downloads.apache.org/commons/cli/binaries/commons-cli-1.8.0-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/cli/source/commons-cli-1.7.0-src.tar.gz">commons-cli-1.7.0-src.tar.gz</a></td>
135-
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.7.0-src.tar.gz.sha512">sha512</a></td>
136-
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.7.0-src.tar.gz.asc">pgp</a></td>
134+
<td><a href="[preferred]/commons/cli/source/commons-cli-1.8.0-src.tar.gz">commons-cli-1.8.0-src.tar.gz</a></td>
135+
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.8.0-src.tar.gz.sha512">sha512</a></td>
136+
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.8.0-src.tar.gz.asc">pgp</a></td>
137137
</tr>
138138
<tr>
139-
<td><a href="[preferred]/commons/cli/source/commons-cli-1.7.0-src.zip">commons-cli-1.7.0-src.zip</a></td>
140-
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.7.0-src.zip.sha512">sha512</a></td>
141-
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.7.0-src.zip.asc">pgp</a></td>
139+
<td><a href="[preferred]/commons/cli/source/commons-cli-1.8.0-src.zip">commons-cli-1.8.0-src.zip</a></td>
140+
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.8.0-src.zip.sha512">sha512</a></td>
141+
<td><a href="https://downloads.apache.org/commons/cli/source/commons-cli-1.8.0-src.zip.asc">pgp</a></td>
142142
</tr>
143143
</table>
144144
</subsection>

0 commit comments

Comments
 (0)