Releases: Carthage/Commandant
Releases · Carthage/Commandant
0.11
21 Sep 13:31
Compare
Sorry, something went wrong.
No results found
This release drops support for Swift 2.2 and 2.3.
Added
Thank you to @ikesyo and @mdiep for reviewing pull requests!
0.10.1
18 Jul 08:04
Compare
Sorry, something went wrong.
No results found
Added
Support for Swift 2.3 and Xcode 8 (#68 , #70 ). Swift 2.2 is still supported. Thanks @ikesyo !
Thank you to @mdiep for reviewing pull requests!
0.10.0
31 Mar 03:00
Compare
Sorry, something went wrong.
No results found
This release drops support for Swift 2.1.
Added
Thank you to @mdiep and @ikesyo for reviewing pull requests!
0.9.0
27 Mar 22:23
Compare
Sorry, something went wrong.
No results found
Added
Support for Swift 2.2 (#60 ). Thanks @ikesyo !
A public initializer to NoOptions so that tests can be written for commands that take NoOptions (#55 ). Thanks @younata !
Improved
BREAKING CHANGE ⚠️ Option now requires a default value and supports Optional arguments (#58 ). Thanks @mdiep and @ikesyo !
Thank you to @ikesyo for improvements to the codebase! Thank you to @mdiep and @ikesyo for reviewing pull requests!
0.8.3
02 Feb 00:56
Compare
Sorry, something went wrong.
No results found
Added
Subcommand mechanism where subcommands can be implemented by other executables in $PATH (#51 ). Thanks @ikesyo !
Support for Swift Package Manager (#50 ). Thanks @jpsim !
Improved
The implementation of NoError has been replaced by the one in Result (#52 ). Thanks @ikesyo !
Thank you to @mdiep and @NachoSoto for reviewing pull requests.
0.8.2
08 Jan 13:03
Compare
Sorry, something went wrong.
No results found
Fixed
Thank you to @ikesyo for continued improvements to the codebase. Thank you also to @mdiep for reviewing pull requests.
0.8.1
18 Dec 01:28
Compare
Sorry, something went wrong.
No results found
Fixed
Error handling of commands that broke in 0.8 (#44 ). Thanks @ikesyo !
Thank you to @ikesyo for continued improvements to the codebase. Thank you also to @mdiep and @NachoSoto for reviewing pull requests.
0.8
14 Dec 17:51
Compare
Sorry, something went wrong.
No results found
This release includes a number of breaking changes meant to improve and simplify Commandant's design.
Improved
CommandTypes now specify an OptionsType, which is parsed automatically (#41 ). Thanks @mdiep !
Unrecognized arguments will now cause an error (#40 ). Thanks @ikesyo !
Positional arguments can now be specified using Arguments (#42 ). Thanks @ikesyo !
Thank you to @NachoSoto , @ikesyo , @mdiep , and @norio-nomura for reviewing pull requests!
0.7.0
26 Nov 08:09
Compare
Sorry, something went wrong.
No results found
This release is meant for use with Xcode 7.1 and Swift 2.1.
Improved
Thank you to @neilpa for reviewing PRs!
0.7.0-beta.1
30 Oct 01:09
Compare
Sorry, something went wrong.
No results found
This release is meant for use with Xcode 7.1 and Swift 2.1.
Improved
Fixed
Reflect Result's parameterized error to documentations (#36 ). Thanks @ikesyo !
Thank you to @mdiep , @jpsim , @ikesyo , @jdhealy and @neilpa for reviewing PRs!