Skip to content

Releases: denisdefreyne/cri

2.15.2

20 Oct 07:25
2.15.2
1e1404a
Compare
Choose a tag to compare

Fixes:

  • Fixed option propagation for two levels or more (#85, #86)

2.15.1

31 Aug 18:52
2.15.1
cf592d4
Compare
Choose a tag to compare

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

26 Aug 09:12
2.15.0
757a445
Compare
Choose a tag to compare

Features:

  • Added support for parameter transformation (#72)

2.14.0

24 Aug 09:27
2.14.0
eed6320
Compare
Choose a tag to compare

Features:

  • Added Cri::Command.load_file

2.13.0

17 Aug 08:46
2.13.0
a794c17
Compare
Choose a tag to compare

Features:

  • Added support for explicitly specifying zero parameters using #no_params (#71)

2.12.0

12 Aug 08:55
2.12.0
b7dcc2c
Compare
Choose a tag to compare

Features:

  • Added support for parameter naming and validation (#70)

2.11.0

03 Aug 07:22
2.11.0
f751adc
Compare
Choose a tag to compare

Features:

  • Added support for transforming option values (#68)

2.10.1

28 Oct 06:56
2.10.1
2e0a877
Compare
Choose a tag to compare

Fixes:

  • Restored Ruby 2.1 compatibility (for now)

2.10.0

26 Oct 20:13
2.10.0
55238ee
Compare
Choose a tag to compare

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

03 Jun 10:45
2.9.1
acb22f4
Compare
Choose a tag to compare

Fixes:

  • Made default values be always returned, even when not explicitly specified (#57, #58)