Projects / argparse4j / Releases

All releases of argparse4j

  •  21 Feb 2013 15:31
Avatar

    Release Notes: This release fixes a bug where an argument was processed twice with concatenated short options. The following new features were added: argument/sub-command abbreviations, usage text override, ${prog} substitution in version text, sub-command aliases, and count() action. Argument.type(Class) now supports valueOf() static method for conversion. It also now supports enums directly. The behavior of nargs("*") for optional arguments are slightly changed for some corner cases.

    •  10 Feb 2013 16:31
    Avatar

      Release Notes: This release fixes incorrect handling of concatenated short options and adds Subparser alias name support.

      •  26 Jan 2013 14:06
      Avatar

        Release Notes: This release fixes a formatting bug when an empty string argument is involved. The additional help message is now printed for non-flag unrecognized arguments coming from a file.

        •  13 Jan 2013 16:40
        Avatar

          Release Notes: This release adds terminal width detection, Arguments.fileType() conversion, and mutually exclusive group support. Now Argument#help() can take FeatureControl#SUPPRESS to hide certain options from the help message. The convenient method ArgumentParser#parseArgsOrFail() was added, which handles errors and exits the program.

          •  07 Oct 2012 14:31
          Avatar

            Release Notes: This release adds several enhancements to the existing features. In Arg annotation, the "dest" argument is now optional. The inheritance chain is now queried when searching fields and methods. When dealing with a variable number of positional arguments, the default value is not overridden with the empty list if no argument is given.

            •  18 Dec 2011 08:01
            Avatar

              Release Notes: This release fixes the bug where an empty line was printed if the help message for the argument is empty and the flag is longer than certain length.

              •  06 Dec 2011 14:06
              Avatar

                Release Notes: This release adds the ability to read additional arguments from a file and the ability to add sub-commands under sub-commands. The feature to print candidates for unrecognized flags/commands was also added. The BaseArgumentParser interface was removed and the interface methods in it were moved to the ArgumentParser interface. All methods that took BaseArgumentParser now take ArgumentParser instead.

                •  29 Nov 2011 18:11
                Avatar

                  Release Notes: Initial release.

                  Screenshot

                  Project Spotlight

                  episoder

                  A tool to tell you about new episodes of your favourite TV shows.

                  Screenshot

                  Project Spotlight

                  BalanceNG

                  A modern software IP load balancer.