v0.2.1 - unreleased
- Change permit setting to work with parameters converted to an array or a hash
- Change formatting of a hash value in parameter validation error message
- Change array and hash conversions to work with non-string values
- Fix argument check against permitted values to allow nil value when optional
- Fix parsing values provided with abbreviated long option names
v0.2.0 - 2021-08-04
- Add predicate methods for checking if a given parameter is supported
- Change Conversions to stop raising error and return Undefined value instead
- Change to skip conversion of parameters with nil value
- Fix conversion of nil into array or hash to stop raising an error
- Fix #no_command to correctly mark command as not present
- Fix warnings about shadowing local variables
v0.1.0 - 2020-05-18
- Initial implementation and release