Recent Releases of https://github.com/CocoaPods/CLAide
https://github.com/CocoaPods/CLAide - 1.1.0
1.1.0 (2022-01-12)
Enhancements
- None.
Bug Fixes
- Fix a compatibility issue with RubyGems 3.3.0+
David Rodríguez
#98
- Ruby
Published by amorde about 4 years ago
https://github.com/CocoaPods/CLAide - 1.0.3
Enhancements
- None.
Bug Fixes
- Correctly handle
--helpflags when usingargv.remainder!after initialization
Eric Amorde,
tripleCC
#87
- Ruby
Published by dnkoutso over 6 years ago
https://github.com/CocoaPods/CLAide - 1.0.2
Enhancements
- None.
Bug Fixes
- Avoid a method redefinition warning when requiring
claide.
Samuel Giddins
- Ruby
Published by endocrimes over 8 years ago
https://github.com/CocoaPods/CLAide - 1.0.1
Bug Fixes
- Adds a fix for older versions of Rubygems when CLAide crashes.
Samuel Giddins
#73
- Ruby
Published by endocrimes over 9 years ago
https://github.com/CocoaPods/CLAide - 1.0.0
Enhancements
- None.
Bug Fixes
- None.
1.0.0.rc.1 (2016-04-30)
Enhancements
- None.
Bug Fixes
- Fix circular require of
claide/ansiinclaide/ansi/string_escaper.
bootstraponline
#66
1.0.0.beta.3 (2016-03-15)
Enhancements
- Added
Command.optionto easily add a single option to a command class.
Samuel Giddins
#64
Bug Fixes
- None.
1.0.0.beta.2 (2016-03-08)
Bug Fixes
- Attempt to get the terminal width without shelling out to
tput.
Samuel Giddins
1.0.0.beta.1 (2015-12-30)
Bug Fixes
- The plugin manager will now properly activate plugin gems, ensuring all of
their files are requirable.
Samuel Giddins
- Ruby
Published by segiddins almost 10 years ago
https://github.com/CocoaPods/CLAide - 1.0.0.rc.1
Enhancements
- None.
Bug Fixes
- Fix circular require of
claide/ansiinclaide/ansi/string_escaper.
bootstraponline
#66
1.0.0.beta.3 (2016-03-15)
Enhancements
- Added
Command.optionto easily add a single option to a command class.
Samuel Giddins
#64
Bug Fixes
- None.
1.0.0.beta.2 (2016-03-08)
Bug Fixes
- Attempt to get the terminal width without shelling out to
tput.
Samuel Giddins
1.0.0.beta.1 (2015-12-30)
Bug Fixes
- The plugin manager will now properly activate plugin gems, ensuring all of
their files are requirable.
Samuel Giddins
- Ruby
Published by segiddins almost 10 years ago
https://github.com/CocoaPods/CLAide - 1.0.0.beta.3
Enhancements
- Added
Command.optionto easily add a single option to a command class.
Samuel Giddins
#64
Bug Fixes
- None.
1.0.0.beta.2 (2016-03-08)
Bug Fixes
- Attempt to get the terminal width without shelling out to
tput.
Samuel Giddins
1.0.0.beta.1 (2015-12-30)
Bug Fixes
- The plugin manager will now properly activate plugin gems, ensuring all of
their files are requirable.
Samuel Giddins
- Ruby
Published by segiddins almost 10 years ago
https://github.com/CocoaPods/CLAide - 1.0.0.beta.2
Bug Fixes
- Attempt to get the terminal width without shelling out to
tput.
Samuel Giddins
1.0.0.beta.1 (2015-12-30)
Bug Fixes
- The plugin manager will now properly activate plugin gems, ensuring all of
their files are requirable.
Samuel Giddins
- Ruby
Published by segiddins almost 10 years ago
https://github.com/CocoaPods/CLAide - 1.0.0.beta.1
Bug Fixes
- The plugin manager will now properly activate plugin gems, ensuring all of
their files are requirable.
Samuel Giddins
- Ruby
Published by segiddins about 10 years ago
https://github.com/CocoaPods/CLAide - 0.9.1
Bug Fixes
- Fix a regression when contradictory flags were given in
ARGV-- the last
flag given will once again be the value returned, and all entries for that key
are removed.
Samuel Giddins
- Ruby
Published by segiddins over 10 years ago
https://github.com/CocoaPods/CLAide - 0.9.0
Enhancements
- Properly parse everything in
ARGVafter--as an argument.
Samuel Giddins
#48 - Allow parsing an option that occurs multiple times.
Samuel Giddins
- Ruby
Published by segiddins over 10 years ago
https://github.com/CocoaPods/CLAide - 0.8.2
Enhancements
- Add
ARGV#remainder!, which returns all the remaining arguments, deleting
them from the receiver.
Samuel Giddins
- Ruby
Published by segiddins over 10 years ago
https://github.com/CocoaPods/CLAide - 0.4.0
Enhancements
- Ruby
Published by segiddins over 11 years ago
https://github.com/CocoaPods/CLAide - 0.6.1
Bug Fixes
- Respect the ANSI flag for the help banner.
Fabio Pelosin
#34 - Underline the colon of the titles of the help banner.
Fabio Pelosin
- Ruby
Published by segiddins over 11 years ago
https://github.com/CocoaPods/CLAide - 0.5.0
Enhancements
- Add a
ignore_in_command_lookupoption to commands, which makes it possible
to have anonymous command classes that are or only meant to provide common
functionality, but are otherwise completely ignored during parsing, command
lookup, and help banner printing.
Eloy Durán - Deprecate the
coloroption in favor ofansi. This is more abstract and
can be used for commands that only prettify output by using, for instance,
the bold ANSI code. This applies to theCLAideAPIs as well.
Eloy Durán - Add more hooks that allow the user to customize how to prettify output.
Eloy Durán - Word wrap option descriptions to terminal width.
Eloy Durán
#6
- Ruby
Published by segiddins over 11 years ago
https://github.com/CocoaPods/CLAide - 0.7.0
Breaking
- Plugins are now expected to include the
cocoapods-plugin.rbfile in
./lib.
Fabio Pelosin
#28
Enhancements
- Improved messages for exceptions generated by plugins.
Fabio Pelosin
#28 - Use the Argument class to describe arguments.
Olivier Halligon
#33 - Support for argument alternatives and repeatable arguments (ellipsis).
Olivier Halligon
#33 - No stack trace if --help and --vebose are combined.
Marius Rackwitz
#36
- Ruby
Published by segiddins over 11 years ago
https://github.com/CocoaPods/CLAide - 0.6.0
Enhancements
- Use an array to describe arguments.
[Fabio Pelosin][fabiopelosin]
#26 - Improved layout and contents of help banner
Fabio Pelosin
#25 - Colorize option, arguments, and example commands in the help banner.
Fabio Pelosin
#12 - Add support for ANSI escape sequences.
Fabio Pelosin
#17
#20
#24 - Add support for completion script
Fabio Pelosin
#19 - Add support for version logic via the introduction of the
versionclass
attribute to theCLAide::Commmandclass. If a value for the attribute is
specified the--versionflag is added. The--version --verboseflags
include the version of the plugins in the output.
Fabio Pelosin
#13
#14
- Ruby
Published by segiddins over 11 years ago