-
Extend Template Haskell Quasi-quotation support to GHC 8.0-8.6. Template Haskell support is no longer optional. The package now supports all GHC's from 8.0 to 9.8. #56, #58
- update bounds, fix warnings, require ghc 8.0+
- Fix an issue where in some cases pattern lines were matched out of order #16
- Strip leading & trailing newlines from usage, for quasiquoter ease #28
- Fix tests run against latest aeson 1.0.2.0 #29
- Fix the test suite when run from a distributed tarball #21
- Make the test suite more developer-friendly
- Fix
isPresent
treatment of repeatable arguments/options #15 - Fix build failure for stackage inclusion #20
- Minor docs/README tweaks #13
- Fix docs in README and in Docopt.hs
- Add usage parsing QuasiQuoters #7
- Add
docopt
usage parsing QuasiQuoter - Add
docoptFile
usage parsing QuasiQuoter - Add
System.Docopt.NoTH
module- Add
parseUsage
- Add
parseUsageOrExit
- Add
- Add
- New API organization #10
- Remove
optionsWithUsage
- Remove
optionsWithUsageDebug
- Remove
optionsWithUsageFile
- Remove
optionsWithUsageFileDebug
- Add
Docopt
type to represent a parsed usage string - Add
usage
- Add
parseArgs
- Add
parseArgsOrExit
- Add
exitWithUsage
- Add
exitWithUsageMessage
- Monomorphize
getArg
fromMonad m
toMaybe
- Add
getArgOrExitWith
- Deprecate
getAllArgsM
- Deprecate
notPresentM
- Deprecate
isPresentM
- Deprecate
getFirstArg
- Remove
- Add thorough haddock API documentation
- Fix haddock docs.
First release! Tracks features of reference Python implementation at version 0.6
.