summaryrefslogtreecommitdiffstats
path: root/args4j/xdocs/changes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'args4j/xdocs/changes.xml')
-rw-r--r--args4j/xdocs/changes.xml78
1 files changed, 78 insertions, 0 deletions
diff --git a/args4j/xdocs/changes.xml b/args4j/xdocs/changes.xml
new file mode 100644
index 0000000..29b0543
--- /dev/null
+++ b/args4j/xdocs/changes.xml
@@ -0,0 +1,78 @@
+<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>