| <document> |
| <properties> |
| <title>Args4J changes</title> |
| <author email="kk@kohsuke.org">Kohsuke Kawaguchi</author> |
| <author email="jhm@apache.org">Jan Materne</author> |
| <author email="marksinke@dev.java.net">Mark Sinke</author> |
| </properties> |
| <body> |
| <release version="2.0.16"> |
| <action dev="jhm" type="add">New MetadataParser (FieldParser) which makes all fields available by their name</action> |
| <action dev="jhm" type="add">'annotate' a class via XML instead of Java5</action> |
| <action dev="jhm" type="add">Prepare for alternative 'markup' (instead of Annotations)</action> |
| <action dev="jhm" type="add">Make CmdLineParser.addOption / addArgument public for alternatives to parsing class files.</action> |
| </release> |
| <release version="2.0.10"> |
| <action dev="jhm" type="fix" issue="10"> |
| Enum with many/long values result in StringIndexOutOfBoundsException CmdLineParser.printUsage / printOption |
| </action> |
| <action dev="jhm">Rewrite the printOptions with a hook for line wrapping on word borders</action> |
| </release> |
| <release version="2.0.9" date="2008-06-16" description="Next version after a long time"> |
| <action dev="jhm" type="add">Support of all Java native types</action> |
| <action dev="jhm" type="add">Support of java.util.Map</action> |
| </release> |
| <release version="2.0.8" date="2007-05-28" description="Bug-Fixes and Clean-up"> |
| <!-- |
| <action dev="jhm" type="fix" issue="5">Option without "usage" are hidden.</action> |
| --> |
| <action dev="jhm" type="fix" issue="4">Better usage output for Java5 enums.</action> |
| </release> |
| <release version="2.0.7" date="2006-08-15" description="fixed a packaging problem"> |
| <action dev="kohsuke" type="fix">Fixed a packaging error where APT service entry was in args4j.jar</action> |
| </release> |
| <release version="2.0.6" date="2006-04-05" description="document improvements and few more features"> |
| <action dev="jhm" type="add">add a changes document (this)</action> |
| <action dev="jhm" type="add">add a starter class</action> |
| <action dev="jhm" type="add">a short manual</action> |
| <action dev="jhm" type="add">args4j is running on Gump</action> |
| <action dev="jhm" type="fix" issue="3">allow to specify the console width for wrapping the usage message</action> |
| </release> |
| <release version="2.0.5" date="2006-02-15" description="tests, few more features"> |
| <action dev="kohsuke" type="add">implemented the stop option <code>--</code> </action> |
| <action dev="kohsuke" type="update">modified test cases to use generics to avoid casting</action> |
| <action dev="jhm" type="add">check the usage messages in the test cases</action> |
| <action dev="jhm" type="add">test the inheritance of annotations</action> |
| |
| <action dev="jhm" type="update">usage info for the -custom option and use of that data inside the SampleMain</action> |
| </release> |
| <release version="2.0.4" date="2006-01-29" description="tests, few more features"> |
| <action dev="jhm" type="add">more test cases</action> |
| <action dev="jhm" type="add">tried to rebuild the Apache Ant command line interface in SampleAnt</action> |
| <action dev="kohsuke" type="add">expanded @Option to allow a Handler to be explicitly specified</action> |
| </release> |
| |
| <release version="2.0.3" date="2006-01-13" description="tests, few more features"> |
| <action dev="kohsuke" type="add">add DoubleOptionHandler</action> |
| <action dev="kohsuke" type="add">a few test cases</action> |
| <action dev="kohsuke" type="fix" issue="2">printExample provides the ability to generate list of available parameters with usage samples</action> |
| <action dev="kohsuke" type="fix" issue="1">handle mandatory options</action> |
| <action dev="kohsuke" type="add">fully supports localization</action> |
| |
| </release> |
| <release version="2.0.1" date="2005-05-12" description="few more features"> |
| <action dev="kohsuke" type="add">implemented metavariable support</action> |
| <action dev="kohsuke" type="update">split out args4j-tools</action> |
| <action dev="kohsuke" type="add">implemented a case-insensitive search</action> |
| </release> |
| <release version="2.0.0" date="2005-05-11" description="Move to dev.java.net"> |
| |
| <action dev="kohsuke" type="add">moving the repository from SourceForge <code>http://sourceforge.net/projects/args4j</code> </action> |
| <action dev="kohsuke" type="add">implemented args4j 2.0</action> |
| </release> |
| <release version="1.0-RC" datei="2003-10-01" description="Initial release"> |
| <action dev="kohsuke" type="add">initial release</action> |
| </release> |
| |
| </body> |
| </document> |