Skip to content

Releases: denisdefreyne/cri

2.9.0

03 Jun 10:04
2.9.0
f4ad1e1
Compare
Choose a tag to compare

Features:

  • Allowed specifying default option value (#55)

Enhancements:

  • Added support for specifying values for combined options (#56)

2.8.0

01 Apr 11:56
2.8.0
4817d8e
Compare
Choose a tag to compare

Features:

  • Allow passing hard_exit: false to Command#run to prevent SystemExit (#51)
  • Allow specifying the default subcommand (#54)

2.7.1

03 Dec 17:26
2.7.1
59ceddc
Compare
Choose a tag to compare

Fixes:

  • Fixed some grammatical mistakes

2.7.0

29 Apr 19:47
2.7.0
Compare
Choose a tag to compare

Features:

  • Added support for hidden options (#43, #44) [Bart Mesuere]

Enhancements:

  • Added option values to help output (#37, #40, #41)
  • Made option descriptions wrap (#36, #45) [Bart Mesuere]

2.6.1

29 May 10:40
2.6.1
Compare
Choose a tag to compare
  • Disable ANSI color codes when not supported (#31, #32)

2.6.0

05 Apr 11:28
2.6.0
Compare
Choose a tag to compare
  • Added support for multi-valued options [Toon Willems]

2.5.0

01 Mar 18:51
2.5.0
Compare
Choose a tag to compare
  • Made the default help command handle subcommands
  • Added #raw method to argument arrays, returning all arguments including --

2.4.1

29 Nov 08:51
Compare
Choose a tag to compare
  • Fixed ordering of option groups on Ruby 1.8.x (#14, #15)
  • Fixed ordering of commands when --verbose is passed (#16, #18)

2.4.0

29 Nov 08:51
Compare
Choose a tag to compare
  • Allowed either short or long option to be, eh, optional [Ken Coar]
  • Fixed wrap-and-indent behavior [Ken Coar]
  • Moved version information into cri/version

2.3.0

29 Nov 08:52
Compare
Choose a tag to compare
  • Added colors
  • Added support for marking commands as hidden