- fork from https://github.com/bmjames/scala-optparse-applicative. change maven gropuId, artifactId and package names
- support scala-js and scala-native
- support Scala 2.13.0-M3
- update dependencies
- drop Scala 2.10 support
- Linear bounded pretty printer implementation (Colt Frederickson)
- Remove dependency on Kiama (Colt Frederickson)
- Add support for Scala 2.12 (Rob Norris)
- Updated Scalaz version to 7.2.4 (Kris Nuttycombe, Sam Roberts)
- Updated Scala 2.11 series version to 2.11.8 (Sam Roberts)
- Add footer builders to API (Maun Suang Boey)
ReadM
andParser
instances for more Scala standard library types (Adelbert Chang).- Updated Scalaz version to 7.1.4, and Scala cross-compilation targets to 2.10.6 and 2.11.7 (Colt Frederickson).
- Fixed implementation of
many
on theApplicativePlus[Parser]
instance.
- Fixed bug reported by Sukant Hajra:
Parser#many
andParser#some
had their names mixed up. - Changed the signature of
Parser#some
so that it returns ascalaz.NonEmptyList
.