All Versions
55
Latest Version
Avg Release Cycle
88 days
Latest Release
1309 days ago

Changelog History
Page 5

  • v0.5.2 Changes

    December 23, 2012
    • ๐Ÿ›  Fixed compatibility with GHC 7.2.
  • v0.5.2.1 Changes

    December 24, 2012
    • ๐Ÿ›  Minor docs fixes.
  • v0.5.1 Changes

    December 23, 2012
    • ๐Ÿ“œ There is a new parser preference noBacktrack, that controls whether how a failure in a subparser is propagated. By default, an unknown option in a subparser causes the option to be looked up in parent parsers. When noBacktrack is used, this behavior is disabled. This is useful to implement subcommands that have no relations with their parent commands.

    • ๐Ÿ›  Fixed bugs

      • #35 - Artifacts of "hidden"
      • #31 - Backtracking on commands
      • #25 - Allow for using Maybe in options types to specify optional arguments
      • #34 - No simple/obvious way to add a --version switch
      • #29 - Document Mod
      • #26 - Improve docs for the Arrow interface
  • v0.5.0 Changes

    December 22, 2012
    • Fewer GHC extensions required.

    • ๐Ÿ‘Œ Improved error handling: unrecognized options now result in an error message.

    • 0๏ธโƒฃ By default, the full help text is not displayed on parse errors anymore. This behavior can be controlled with the prefShowHelpOnError field of ParserPrefs.

    • ๐Ÿ—„ The (&) operator is now deprecated. Modifiers can still be combined using (<>) or mappend.

    • ๐Ÿ›  Fixed bugs

      • #37 - Use (<>) instead of (&) in documentation
  • v0.4.3 Changes

    December 09, 2012
    • โšก๏ธ Updated dependency bounds.
  • v0.4.2 Changes

    November 26, 2012
    • ๐Ÿ›  Fixed bugs
      • #27 - Please include the test source files in the cabal sdist tarball
  • v0.4.1 Changes

    September 04, 2012
    • ๐Ÿ›  Fixed bugs
      • #19 - Regression
  • v0.4.0 Changes

    August 05, 2012
    • ๐Ÿ’ป Brief help text for nested commands now shows the full command line.

    • ๐Ÿ›  Fixed inefficiency in the arguments parsers for long argument lists.

    • โž• Added automatic bash ๐Ÿ“œ completion.

    • โž• Added disambiguate modifier for prefs, which enabled automatic ๐Ÿ’ป disambiguation of option abbreviations. With disambiguation on, a command line like:

      foo --out
      

      will match an option called --output, as long as its the only one starting with the string out.

    • โž• Added briefDesc modifier.

    • ๐Ÿ›  Fixed bugs

      • #8 - Long options not disambiguated
      • #10 - Shell completions
      • #16 - Possible memory leak?
  • v0.3.2 Changes

    July 31, 2012
    • ๐Ÿ›  Fixed bug where both branches of an alternative could be matched.

    • ๐Ÿ‘Œ Improved brief help text for alternatives.

  • v0.3.1 Changes

    July 30, 2012
    • โž• Added new showDefault and showDefaultWith modifiers, which will result in 0๏ธโƒฃ the default value (if present) to be displayed in the help text.

    • ๐Ÿ›  Fixed bugs

      • #12 - Optionally display default values in help