summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorTim Smith <tsmith84@gmail.com>2016-03-16 10:18:05 -0700
committerTim Smith <tsmith84@gmail.com>2016-03-16 10:21:41 -0700
commit65a30ff261a643a8f4525849d006203dc7dc271b (patch)
treeda147090e71c185048e8606c54538f33492ea91f /CHANGELOG.md
parent1786e491597aae382284c421b55eb0cb1dbfca23 (diff)
downloadmixlib-cli-65a30ff261a643a8f4525849d006203dc7dc271b.tar.gz
Update changelog to current
Some of this has been moved out of the readme
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md41
1 files changed, 35 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index db855dd..6ba618b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,39 @@
# mixlib-cli Changelog
-## Unreleased
+## UNRELEASED
-* [**C Chamblin**:](https://github.com/chamblin)
- Documented CLI arguments.
-* [**Kenichi Kamiya**:](https://github.com/kachick)
- Fixed ruby-warning "instance variable @{ivar} not initialized".
+- Added option key ':in' to specify that option value should be included in the given list
+- Fixed ruby-warning "instance variable @{ivar} not initialized". - [Kenichi Kamiya](https://github.com/kachick)
+- Documented CLI arguments. - [C Chamblin](https://github.com/chamblin)
+- Added rake, rdoc, and rspec and development dependencies
+- Removed the contributions.md document and merged it with the changelog
+- Updated code to comply with chefstyle style guidelines
+- Fixed a missing comma from an example in the readme
+- Ship the Gemfile so that tests can run from the Gem
-## Last Release: 1.4.0 (12/05/2013)
+## 1.5.0
+
+- Added an API to access option parser without parsing options
+- Added this changelog and a contributions document
+- Documented how to use cli_arguments
+
+## 1.4.0
+
+- Added cli_arguments--remaining arguments after stripping CLI options
+- Add Travis and Bundler support
+
+## 1.3.0
+
+- Added the ability to optionally store default values separately
+- Added comments documenting the primary interfaces
+- Fix mixlib-cli to work with bundler in Ruby 1.9.2
+
+## 1.2.2
+
+- :required works, and we now support Ruby-style boolean option negation (e.g. '--no-cookie' will set 'cookie' to false if the option is boolean)
+- The repo now includes a Gemspec file
+- Jeweler is no longer a dependency
+
+## 1.2.0
+
+We no longer destructively manipulate ARGV.