All Versions
21
Latest Version
Avg Release Cycle
142 days
Latest Release
566 days ago

Changelog History
Page 2

  • v4.6.0 Changes

    October 06, 2017

    πŸ”‹ Features

    • Add support for required options. #218 (William Woodruff)
  • v4.5.0 Changes

    May 22, 2017

    πŸ”‹ Features:

    • Added config option to avoid translating flags-with-dashes into underscores. #206 (@lbriais)
  • v4.4.3 Changes

    May 02, 2017

    πŸ› Bug fixes:

    • Ruby 2.0.0 support broken in v4.4.2
  • v4.4.2 Changes

    April 29, 2017

    πŸ› Bug fixes:

    • Fix support for parsing -x5 or -nfoo. #199
    • Fix removing arguments after --. #194
  • v4.4.1 Changes

    August 21, 2016

    πŸ› Bug fixes:

    • Handle bad constant names in Slop.option_defined?. #198 (Ellen Marie Dash)
  • v4.4.0 Changes

    August 15, 2016

    πŸ”‹ Features

    • Support parsing arguments prefixed with dashes. #192 (Andrew Clemons)

    πŸ› Bug fixes:

    • Retain sort order inside tail sort. #193 (Caio Chassot)
  • v4.3.0 Changes

    March 19, 2016

    πŸ”‹ Features

    • Allow disabling array delimiter. #189 (Mike Pastore)
    • Allow passing custom banner as config. #191 (Philip Rees)
  • v4.2.1 Changes

    November 25, 2015

    πŸ”‹ 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)
  • v4.2.0 Changes

    April 18, 2015

    πŸ”‹ Features:

    • Support for Regexp option type #167 (Laurent Arnoud)
    • Support prefixed --no- for explicitly setting boolean options to false #168
    • Better handling of flags with multiple words #169 (Tim Rogers)
  • v4.1.0 Changes

    April 18, 2015

    πŸ”‹ 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).