Download1.4 2021-09-05
-
Added github workflows.
-
Added support for phpcs
-
Added unit tests.
-
Minimum php version is how 7.3
-
Added the has() function for arguments.
-
Added code coverage
-
Made the code more modern
-
moved the ci from www.travis-ci.org to www.travis-ci.com
1.3 2021-14-03
-
Added has() to the manager to indicate if an argument has been passed trough cli. Fixing #26
-
Added getDefaultValue () to the manager to indicate if an argument has been passed trough cli. Fixing #18
1.2.1 2018-30-10
-
Fixed a bug where in php 7+ the word Object was reserved. Fixing #24
-
Bumped PHPUnit to version 7. Fixing #25
-
Updated the README, informing about the php versions supported.
-
Updated the phpunit.xml file.
1.2 2015-23-12
-
Fixed a typo in examples/basic.php
-
Added a logo to README.md
-
Updated the markdown on the README.md file
-
Improved code comments
-
Finally we can debug getopt() parser.php
-
Improved code coverage from 64% to 95%
-
Removed composer.lock from repo
-
Decreased code complexity in Parse.php
-
Added tests for Arguments\Argument
-
Improved code quality by loads
-
Added an extra space between the script name and the usage in Arguments\Manager::usage();
-
Added an extra newline after the last line in Arguments\Manager::usage()
-
Updated examples comments
-
Fixed a load of overall grammar errors
-
Did speed up the code like 40%
-
Fixed all open issues for milestone 1.2
-
Fixed coding style in the Filter class
-
Fixed coding style in the Object Hydrate class
-
Fixed coding style in the Cli class
-
Fixed spelling in README.md
-
Updated the Unit testing section in README.md
-
Improved on the basic wording of the README.md file
1.1.1 2015-19-12
-
Updated the CHANGELOG.md to also contain the missing 1.0 changelog entry. fixed #3
-
Added a new line to Redbox\Cli\Arguments::usage() so it would look better. fixed #2
-
Added Redbox\Cli\Manager::hasDefaultValue() so you know if the default value was set #fixed #5
-
Removed the comment about default arguments and if its a good thing in Redbox\Cli\Arguments\Parser::parse()
-
Changed the comments in examples/defaultvalue.php and examples/default.php to mimic the testcase better.
-
Added examples/hasdefaultvalue.php to show the Redbox\Cli\Manager::hasDefaultValue() fature.
-
Redbox\Cli\Arguments::get() now returns false if the argument is unknown.
-
Removed TestBase.php as it was an unused class.
-
Added more tests, also for the Manager class.
-
Cleaned up the code and added more comments.
-
Commented on all functions specially in Manager.php.
-
Fixed all the open issues for the 1.1.1 milestone.
1.1 - 2015-13-12
This is it the first non zero release of redbox-cli is here.
1.0 - 2015-12-12
This is version 1.0. I'm committing all over the place because i didn't add any tests yet. This is soon to change. As
with any software its better to wait for the 1.1 release.
|