Skip to content

Commit 81d3027

Browse files
committed
Release picocli version 2.0.2
1 parent b0d7084 commit 81d3027

File tree

69 files changed

+338
-284
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+338
-284
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ interactively showing users what options and subcommands are available.
3636
<a id="picocli_demo"></a>
3737
![Picocli Demo help message with ANSI colors](docs/images/picocli.Demo.png?raw=true)
3838

39-
* [Releases](https://github.com/remkop/picocli/releases) - latest: 2.0.1
39+
* [Releases](https://github.com/remkop/picocli/releases) - latest: 2.0.2
4040
* [What's New in Picocli 2.0](https://github.com/remkop/picocli/releases/tag/v2.0.0) - including some [potentially breaking changes](https://github.com/remkop/picocli/releases/tag/v2.0.0#2.0-breaking-changes)
4141
* [User manual: http://picocli.info](http://picocli.info)
4242
* [Command line autocompletion](http://picocli.info/autocomplete.html)

RELEASE-NOTES.md

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,59 @@
11
# picocli Release Notes
22

3-
# <a name="2.1.0"></a> (UNRELEASED) Picocli 2.1.0
3+
# <a name="2.0.2"></a> Picocli 2.0.2
44

5-
## <a name="2.1.0-fixes"></a> Fixed issues
5+
The picocli community is pleased to announce picocli 2.0.2.
66

7-
- [#226] Bugfix: EmptyStackException when command line ends in a cluster of boolean options
7+
This is a bugfix release that prevents a EmptyStackException from being thrown when the command line
8+
ends in a cluster of boolean options, and furthermore fixes two scripting-related minor issues.
9+
10+
This is the fourteenth public release.
11+
Picocli follows [semantic versioning](http://semver.org/).
12+
13+
## <a name="2.0.2-toc"></a> Table of Contents
14+
15+
* [New and noteworthy](#2.0.2-new)
16+
* [Promoted features](#2.0.2-promoted)
17+
* [Fixed issues](#2.0.2-fixes)
18+
* [Deprecations](#2.0.2-deprecated)
19+
* [Potentially breaking changes](#2.0.2-breaking-changes)
20+
21+
## <a name="2.0.2-new"></a> New and noteworthy
22+
23+
This is a bugfix release and does not include any new features.
24+
25+
## <a name="2.0.2-promoted"></a> Promoted features
26+
Promoted features are features that were incubating in previous versions of picocli but are now supported and subject to backwards compatibility.
27+
28+
No features have been promoted in this picocli release.
29+
30+
## <a name="2.0.2-fixes"></a> Fixed issues
31+
32+
- [#226] Bugfix: EmptyStackException when command line ends in a cluster of boolean options. Thanks to [RobertZenz](https://github.com/RobertZenz).
833
- [#222] Bugfix: Register default converter for Object fields for better scripting support.
934
- [#219] Bugfix: Command line system property -Dpicocli.trace (without value) throws exception when used with Groovy.
1035
- [#220] Enhancement: Improve tracing for positional parameters (provide detail on current position).
11-
- [#221] Enhancement: Document workaround for Grapes bug on Groovy versions before 2.4.7.
36+
- [#221] Enhancement: Add documentation for workaround for Grapes bug on Groovy versions before 2.4.7.
37+
38+
## <a name="2.0.2-deprecated"></a> Deprecations
39+
40+
This release does not deprecate any features.
41+
42+
## <a name="2.0.2-breaking-changes"></a> Potentially breaking changes
43+
44+
This release does not include any breaking features.
45+
46+
1247

1348
# <a name="2.0.1"></a> Picocli 2.0.1
1449

1550
The picocli community is pleased to announce picocli 2.0.1.
1651

1752
This is a bugfix release that removes a dependency on Java 1.7 which was accidentally included.
1853

54+
This is the thirteenth public release.
55+
Picocli follows [semantic versioning](http://semver.org/).
56+
1957
## <a name="2.0.1-toc"></a> Table of Contents
2058

2159
* [New and noteworthy](#2.0.1-new)

build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
group 'info.picocli'
22
description 'Annotation-based Java command line parser. Usage help with ANSI styles and colors. Autocomplete. Nested subcommands. Easily included as source to avoid adding a dependency.'
3-
version '2.1.0-SNAPSHOT'
3+
version '2.0.2'
44

55
// for bumpVersion task
6-
def oldVersion = '2\\.0\\.1'
6+
def oldVersion = '2\\.1\\.0-SNAPSHOT'
77
def oldRevdate = '2017\\-10\\-25'
8-
def revDate = '2017-10-25'
8+
def revDate = '2017-11-05'
99

1010
buildscript {
1111
repositories {
@@ -205,7 +205,7 @@ Release procedure:
205205
3. check modified files
206206
4. gradlew clean build
207207
5. gradlew copyDocs
208-
6. update RELEASE-NOTES.md
208+
6. update RELEASE-NOTES.md and README.md
209209
7. commit -m "Release picocli version ..."
210210
8. tag v$version
211211
9. gradlew publishPluginPublicationToBintrayRepository

docs/apidocs/allclasses-frame.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Wed Oct 25 22:38:41 JST 2017 -->
6-
<title>All Classes (picocli 2.0.1 API)</title>
7-
<meta name="date" content="2017-10-25">
5+
<!-- Generated by javadoc (1.8.0_131) on Sun Nov 05 13:16:36 JST 2017 -->
6+
<title>All Classes (picocli 2.0.2 API)</title>
7+
<meta name="date" content="2017-11-05">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>

docs/apidocs/allclasses-noframe.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Wed Oct 25 22:38:41 JST 2017 -->
6-
<title>All Classes (picocli 2.0.1 API)</title>
7-
<meta name="date" content="2017-10-25">
5+
<!-- Generated by javadoc (1.8.0_131) on Sun Nov 05 13:16:36 JST 2017 -->
6+
<title>All Classes (picocli 2.0.2 API)</title>
7+
<meta name="date" content="2017-11-05">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>

docs/apidocs/constant-values.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Wed Oct 25 22:38:41 JST 2017 -->
6-
<title>Constant Field Values (picocli 2.0.1 API)</title>
7-
<meta name="date" content="2017-10-25">
5+
<!-- Generated by javadoc (1.8.0_131) on Sun Nov 05 13:16:35 JST 2017 -->
6+
<title>Constant Field Values (picocli 2.0.2 API)</title>
7+
<meta name="date" content="2017-11-05">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
1111
<body>
1212
<script type="text/javascript"><!--
1313
try {
1414
if (location.href.indexOf('is-external=true') == -1) {
15-
parent.document.title="Constant Field Values (picocli 2.0.1 API)";
15+
parent.document.title="Constant Field Values (picocli 2.0.2 API)";
1616
}
1717
}
1818
catch(err) {
@@ -94,7 +94,7 @@ <h2 title="picocli">picocli.*</h2>
9494
<!-- -->
9595
</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
9696
<td><code><a href="picocli/CommandLine.html#VERSION">VERSION</a></code></td>
97-
<td class="colLast"><code>"2.0.1"</code></td>
97+
<td class="colLast"><code>"2.0.2"</code></td>
9898
</tr>
9999
</tbody>
100100
</table>

docs/apidocs/deprecated-list.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Wed Oct 25 22:38:41 JST 2017 -->
6-
<title>Deprecated List (picocli 2.0.1 API)</title>
7-
<meta name="date" content="2017-10-25">
5+
<!-- Generated by javadoc (1.8.0_131) on Sun Nov 05 13:16:36 JST 2017 -->
6+
<title>Deprecated List (picocli 2.0.2 API)</title>
7+
<meta name="date" content="2017-11-05">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
1111
<body>
1212
<script type="text/javascript"><!--
1313
try {
1414
if (location.href.indexOf('is-external=true') == -1) {
15-
parent.document.title="Deprecated List (picocli 2.0.1 API)";
15+
parent.document.title="Deprecated List (picocli 2.0.2 API)";
1616
}
1717
}
1818
catch(err) {

docs/apidocs/help-doc.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Wed Oct 25 22:38:41 JST 2017 -->
6-
<title>API Help (picocli 2.0.1 API)</title>
7-
<meta name="date" content="2017-10-25">
5+
<!-- Generated by javadoc (1.8.0_131) on Sun Nov 05 13:16:36 JST 2017 -->
6+
<title>API Help (picocli 2.0.2 API)</title>
7+
<meta name="date" content="2017-11-05">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
1111
<body>
1212
<script type="text/javascript"><!--
1313
try {
1414
if (location.href.indexOf('is-external=true') == -1) {
15-
parent.document.title="API Help (picocli 2.0.1 API)";
15+
parent.document.title="API Help (picocli 2.0.2 API)";
1616
}
1717
}
1818
catch(err) {

docs/apidocs/index-all.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Wed Oct 25 22:38:41 JST 2017 -->
6-
<title>Index (picocli 2.0.1 API)</title>
7-
<meta name="date" content="2017-10-25">
5+
<!-- Generated by javadoc (1.8.0_131) on Sun Nov 05 13:16:36 JST 2017 -->
6+
<title>Index (picocli 2.0.2 API)</title>
7+
<meta name="date" content="2017-11-05">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
1111
<body>
1212
<script type="text/javascript"><!--
1313
try {
1414
if (location.href.indexOf('is-external=true') == -1) {
15-
parent.document.title="Index (picocli 2.0.1 API)";
15+
parent.document.title="Index (picocli 2.0.2 API)";
1616
}
1717
}
1818
catch(err) {
@@ -1363,7 +1363,7 @@ <h2 class="title">V</h2>
13631363
</dd>
13641364
<dt><span class="memberNameLink"><a href="picocli/CommandLine.html#VERSION">VERSION</a></span> - Static variable in class picocli.<a href="picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
13651365
<dd>
1366-
<div class="block">This is picocli version "2.0.1".</div>
1366+
<div class="block">This is picocli version "2.0.2".</div>
13671367
</dd>
13681368
<dt><span class="memberNameLink"><a href="picocli/groovy/PicocliScriptASTTransformation.html#visit-org.codehaus.groovy.ast.ASTNode:A-org.codehaus.groovy.control.SourceUnit-">visit(ASTNode[], SourceUnit)</a></span> - Method in class picocli.groovy.<a href="picocli/groovy/PicocliScriptASTTransformation.html" title="class in picocli.groovy">PicocliScriptASTTransformation</a></dt>
13691369
<dd>&nbsp;</dd>

docs/apidocs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Wed Oct 25 22:38:41 JST 2017 -->
6-
<title>picocli 2.0.1 API</title>
5+
<!-- Generated by javadoc (1.8.0_131) on Sun Nov 05 13:16:36 JST 2017 -->
6+
<title>picocli 2.0.2 API</title>
77
<script type="text/javascript">
88
tmpTargetPage = "" + window.location.search;
99
if (tmpTargetPage != "" && tmpTargetPage != "undefined")

0 commit comments

Comments
 (0)