optparse-applicative v0.13.0 Release Notes

Release Date: 2016-08-15 // over 7 years ago
    • Implement command groups, which allow subcommands to have their own
      usage description.
    • Implement showHelpOnEmpty, which is similar to showHelpOnError, but only
      fires when a command or subcommand is begun, and suppresses the "Missing:"
      error text.
    • ๐Ÿ›  Fix ghc 8.0 warnings
    • ๐Ÿ›  Fix ghc 7.10 warnings
    • โฌ†๏ธ Bump dependency bounds
    • โž• Add maybeReader function for convenient ReadM creation
    • ๐Ÿšš Move eitherReader to Readers section (for better discoverability)
    • ๐Ÿ›  Fix hsubparser metavar override
    • โœ‚ Remove ComplError, which was dead code.
    • ๐Ÿ“œ Reimplement Missing error generation, which overly complicated evalParser.
    • ๐Ÿšš Export Semigroup instances for types which are also Monoids. Removes
      mappend synonym (<>) export, as it clashes with Semigroup exports.
      โฌ†๏ธ One may need to import Data.Monoid or Data.Semigroup when upgrading.
    • โœ… Use a Cabal test suite for tests, simplify test dependencies.