You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by br...@apache.org on 2017/03/09 12:53:45 UTC
svn commit: r1786157 - in /commons/proper/cli/trunk/src/site: site.xml
xdoc/index.xml xdoc/release_1_4.xml
Author: britter
Date: Thu Mar 9 12:53:44 2017
New Revision: 1786157
URL: http://svn.apache.org/viewvc?rev=1786157&view=rev
Log:
Prepare website for CLI 1.4 release
Added:
commons/proper/cli/trunk/src/site/xdoc/release_1_4.xml
- copied, changed from r1786156, commons/proper/cli/trunk/src/site/xdoc/release_1_3_1.xml
Modified:
commons/proper/cli/trunk/src/site/site.xml
commons/proper/cli/trunk/src/site/xdoc/index.xml
Modified: commons/proper/cli/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/commons/proper/cli/trunk/src/site/site.xml?rev=1786157&r1=1786156&r2=1786157&view=diff
==============================================================================
--- commons/proper/cli/trunk/src/site/site.xml (original)
+++ commons/proper/cli/trunk/src/site/site.xml Thu Mar 9 12:53:44 2017
@@ -37,7 +37,7 @@
<item name="Usage scenarios" href="/usage.html"/>
<item name="Option properties" href="/properties.html"/>
<item name="Javadoc (Current ${project.version})" href="/apidocs/index.html"/>
- <item name="Javadoc (1.3.1)" href="/javadocs/api-release/index.html"/>
+ <item name="Javadoc (1.4)" href="/javadocs/api-release/index.html"/>
</menu>
</body>
Modified: commons/proper/cli/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/commons/proper/cli/trunk/src/site/xdoc/index.xml?rev=1786157&r1=1786156&r2=1786157&view=diff
==============================================================================
--- commons/proper/cli/trunk/src/site/xdoc/index.xml (original)
+++ commons/proper/cli/trunk/src/site/xdoc/index.xml Thu Mar 9 12:53:44 2017
@@ -78,7 +78,8 @@ usage: ls
The Javadoc API documents are available online:
</p>
<ul>
- <li><a href="javadocs/api-release/index.html">CLI 1.3.1 (current release)</a></li>
+ <li><a href="javadocs/api-release/index.html">CLI 1.4 (current release)</a></li>
+ <li><a href="javadocs/api-1.3.1/index.html">CLI 1.3.1</a></li>
<li><a href="javadocs/api-1.3/index.html">CLI 1.3</a></li>
<li><a href="javadocs/api-1.2/index.html">CLI 1.2</a></li>
<li><a href="javadocs/api-1.1/index.html">CLI 1.1</a></li>
@@ -92,10 +93,10 @@ usage: ls
<section name="Releases">
<p>
- The latest version is v1.3.1 -
+ The latest version is v1.4 -
<a href="http://commons.apache.org/cli/download_cli.cgi">Download now!</a>
<br/>
- The <a href="release_1_3_1.html">release notes</a> are also available.
+ The <a href="release_1_4.html">release notes</a> are also available.
</p>
<p>
For previous releases, see the <a href="http://archive.apache.org/dist/commons/cli/">Apache Archive</a>.
Copied: commons/proper/cli/trunk/src/site/xdoc/release_1_4.xml (from r1786156, commons/proper/cli/trunk/src/site/xdoc/release_1_3_1.xml)
URL: http://svn.apache.org/viewvc/commons/proper/cli/trunk/src/site/xdoc/release_1_4.xml?p2=commons/proper/cli/trunk/src/site/xdoc/release_1_4.xml&p1=commons/proper/cli/trunk/src/site/xdoc/release_1_3_1.xml&r1=1786156&r2=1786157&rev=1786157&view=diff
==============================================================================
--- commons/proper/cli/trunk/src/site/xdoc/release_1_3_1.xml (original)
+++ commons/proper/cli/trunk/src/site/xdoc/release_1_4.xml Thu Mar 9 12:53:44 2017
@@ -17,14 +17,14 @@ limitations under the License.
-->
<document>
<properties>
- <title>Release notes for CLI 1.3.1</title>
+ <title>Release notes for CLI 1.4</title>
<author email="dev@commons.apache.org">Commons Documentation Team</author>
</properties>
<body>
<section name="Release notes">
- <p>These are the release notes for Commons CLI 1.3.1.</p>
+ <p>These are the release notes for Commons CLI 1.4.</p>
<source>
INTRODUCTION:
@@ -33,17 +33,29 @@ This document contains the release notes
package. Commons CLI provides a simple API for working with the command line
arguments and options.
-Commons CLI 1.3.1 is a bug fix release and binary compatible with the
+Commons CLI 1.4 is a feature release and binary compatible with the
previous versions, except for the OptionValidator class that is no longer public
-(change introduced in v1.2). Commons CLI 1.3.1 at least requires Java 5.0.
+(change introduced in v1.2). Commons CLI 1.4 at least requires Java 5.0.
More information can be found on the project site at
http://commons.apache.org/cli.
+
+NEW FEATURES
+============
+
+o CLI-269: Introduce CommandLine.Builder
+o CLI-267: Add an addRequiredOption method to Options.
+ Thanks to Ricardo Ribeiro.
+
+
BUG FIXES
=========
-o CLI-252: LongOpt falsely detected as ambiguous. Thanks to Simon Harrer.
+o CLI-265: Optional argument picking up next regular option as its argument.
+ Thanks to Martin Sandiford.
+o CLI-266: HelpFormatter.setOptionComparator(null) doesn't display the values
+ in inserted order. Thanks to Ravi Teja.
</source>
</section>