Releases: denisdefreyne/cri
Releases · denisdefreyne/cri
2.15.2
Fixes:
- Fixed option propagation for two levels or more (#85, #86)
2.15.1
Fixes:
- Made -h/--help not fail when parameters are defined for the command that -h/--help is called on (#76, #78)
Enhancements:
- Made
#option
raise an error when unrecognised parameters are passed to it (#77) [Marc-André Lafortune]
2.15.0
Features:
- Added support for parameter transformation (#72)
2.14.0
Features:
- Added
Cri::Command.load_file
2.13.0
Features:
- Added support for explicitly specifying zero parameters using
#no_params
(#71)
2.12.0
Features:
- Added support for parameter naming and validation (#70)
2.11.0
Features:
- Added support for transforming option values (#68)
2.10.1
Fixes:
- Restored Ruby 2.1 compatibility (for now)
2.10.0
Features:
- Added support for skipping option parsing (#62) [Tim Sharpe]
This release drops support for Ruby 2.1, which is no longer supported.
2.9.1
Fixes:
- Made default values be always returned, even when not explicitly specified (#57, #58)