All Versions
16
Latest Version
Avg Release Cycle
128 days
Latest Release
128 days ago

Changelog History
Page 1

  • v4.8.1

    March 31, 2020

    πŸ› Bug fixes:

    • Fix keyword argument warning. #251
  • v4.8.0

    January 17, 2020

    πŸ”‹ Features:

    • Add support for prefixing integer values with + character #243 (Juha Ylitalo)
    • Add support for parsing floats with scientific notation #250 (Hansuk Hong)

    🚧 Maintenance:

    • Add 2.7.0 to CI and fix warnings #248 (Juha Ylitalo, Andrew Kane)
  • v4.7.0

    June 29, 2019

    πŸ”‹ Features:

    • Add Slop::Result#fetch. It returns the value of given option, or raises an error if given option is not present. #232 (Giovanni Benussi)
    • Adding a separator without passing any arguments now creates a separator with the empty string. #238 (Teemu Matilainen)

    πŸ› Bug fixes

    • Ensure non-string option types have their flags consumed properly [#241] (Sutou Kouhei)
  • v4.6.2

    March 12, 2018

    πŸ› Bug fixes/Enhancements

    • Fix equals character (=) being parsed incorrectly in some cases. #226
  • v4.6.1

    November 20, 2017

    πŸ› Bug fixes/Enhancements

    • Fix separator so it doesn't mutate user data. #223 (Marc-AndrΓ© Lafortune)
    • Add additional tests for Options#separator and fix issue where the last separator was ignored. #222
  • v4.6.0

    October 06, 2017

    πŸ”‹ Features

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

    May 22, 2017

    πŸ”‹ Features:

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

    May 02, 2017

    πŸ› Bug fixes:

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

    April 29, 2017

    πŸ› Bug fixes:

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

    August 21, 2016

    πŸ› Bug fixes:

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