Features
- Allow disabling array delimiter. #189 (Mike Pastore)
- Allow passing custom banner as config. #191 (Philip Rees)
Features:
- Better handling of option names with multiple words. #169 (Tim Rogers)
Minor enhancements:
- add ARGF notes to Arguments (README). #173 (Rick Hull)
Bug fixes:
- Fix arguments removed with option arguments. #182 (Naoki Mizuno)
- Fix bug where true is passed to BoolOption block regardless of --no- prefix. #184 (Ben Brady)
- only raise MissingArgument if not
default_value
. #163 (Ben Brady)
Features:
- Support for Regexp option type #167 (Laurent Arnoud)
- Support prefixed
--no-
for explicitly setting boolean options tofalse
#168 - Better handling of flags with multiple words #169 (Tim Rogers)
Features:
- Support for FloatOption #156 (Rick Hull)
- Support for
limit
config to ArrayOption. - Support for
tail
config to add options to the bottom of the help text. - Add explicit setter (#[]=) to Result class. #162
- Implement flag gettings for UnknownOption and MissingArgument error classes. #165 (sigurdsvela)
Minor enhancements:
- Reset parser every time
parse
is called.
Bug fixes:
- Remove "--" from unprocessed arguments #157 (David Rodríguez).
Features:
- Rebuilt from the ground up. See the v3 changelog for all existing changes: https://github.com/leejarvis/slop/blob/v3/CHANGES.md