summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Keiser <john@johnkeiser.com>2016-08-22 10:56:58 -0700
committerJohn Keiser <john@johnkeiser.com>2016-08-22 12:58:03 -0700
commit56ed720305cc5ddf6c03da01081e9863d532df4b (patch)
treececd9856ddd6733ffaa3aebd079f715166b59534
parent38598f2a8c8f4a10bdb646c8ac06a7f48f5f4ca0 (diff)
downloadmixlib-config-56ed720305cc5ddf6c03da01081e9863d532df4b.tar.gz
Bump version to 2.2.2
-rw-r--r--CHANGELOG.md134
-rw-r--r--Gemfile2
-rw-r--r--Rakefile15
-rw-r--r--lib/mixlib/config/version.rb2
4 files changed, 144 insertions, 9 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1eea2c9..903da6f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,13 +1,131 @@
-# mixlib-config Changelog
+# Change Log
-## 2.2.1 (5/12/2015)
+## [2.2.2](https://github.com/chef/mixlib-config/tree/2.2.2) (2016-08-22)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.2.1...2.2.2)
-- Rename key? back to has_key?
+**Merged pull requests:**
-## 2.2.0 (5/11/2015)
+- chefstyle fixes [\#33](https://github.com/chef/mixlib-config/pull/33) ([lamont-granquist](https://github.com/lamont-granquist))
+- Add gemspec files to allow bundler to run from the gem [\#32](https://github.com/chef/mixlib-config/pull/32) ([ksubrama](https://github.com/ksubrama))
+- Fix ruby warnings [\#30](https://github.com/chef/mixlib-config/pull/30) ([danielsdeleo](https://github.com/danielsdeleo))
-- Fix strict mode errors to print symbol (@jkeiser)
-- Pin rspec to version 2 (@sethvargo)
-- Move has_key? to key? for new-ruby happiness (@sethvargo)
+## [v2.2.1](https://github.com/chef/mixlib-config/tree/v2.2.1) (2015-05-12)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.2.0...v2.2.1)
-## Last Release: 2.1.0 (12/05/2013)
+**Merged pull requests:**
+
+- Revert "Rename has\_key? -\> key? \(BC compatible\)" [\#28](https://github.com/chef/mixlib-config/pull/28) ([jaym](https://github.com/jaym))
+
+## [v2.2.0](https://github.com/chef/mixlib-config/tree/v2.2.0) (2015-05-11)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.1.0...v2.2.0)
+
+**Merged pull requests:**
+
+- Add license to gemspec and update other fields for new company name. [\#27](https://github.com/chef/mixlib-config/pull/27) ([juliandunn](https://github.com/juliandunn))
+- Revert "Fix README typos" [\#23](https://github.com/chef/mixlib-config/pull/23) ([mriddle](https://github.com/mriddle))
+- Fix README typos [\#22](https://github.com/chef/mixlib-config/pull/22) ([mriddle](https://github.com/mriddle))
+- Rename has\_key? -\> key? \(BC compatible\) [\#21](https://github.com/chef/mixlib-config/pull/21) ([sethvargo](https://github.com/sethvargo))
+- Fix strict mode errors to actually print symbol [\#20](https://github.com/chef/mixlib-config/pull/20) ([jkeiser](https://github.com/jkeiser))
+- New policy files. [\#19](https://github.com/chef/mixlib-config/pull/19) ([sersut](https://github.com/sersut))
+
+## [v2.1.0](https://github.com/chef/mixlib-config/tree/v2.1.0) (2013-12-05)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.1.0.rc.1...v2.1.0)
+
+## [v2.1.0.rc.1](https://github.com/chef/mixlib-config/tree/v2.1.0.rc.1) (2013-12-05)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.0.0...v2.1.0.rc.1)
+
+**Merged pull requests:**
+
+- Add save/reset, reopen config\_context, = {} for contexts [\#18](https://github.com/chef/mixlib-config/pull/18) ([jkeiser](https://github.com/jkeiser))
+
+## [v2.0.0](https://github.com/chef/mixlib-config/tree/v2.0.0) (2013-09-25)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.0.0.rc.5...v2.0.0)
+
+## [v2.0.0.rc.5](https://github.com/chef/mixlib-config/tree/v2.0.0.rc.5) (2013-09-17)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.0.0.rc.4...v2.0.0.rc.5)
+
+**Merged pull requests:**
+
+- Define explicit getter/setter methods for configurables instead of relyi... [\#17](https://github.com/chef/mixlib-config/pull/17) ([jkeiser](https://github.com/jkeiser))
+
+## [v2.0.0.rc.4](https://github.com/chef/mixlib-config/tree/v2.0.0.rc.4) (2013-09-16)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.0.0.rc.3...v2.0.0.rc.4)
+
+**Merged pull requests:**
+
+- Fix issue with Config\['a'\] = b [\#16](https://github.com/chef/mixlib-config/pull/16) ([jkeiser](https://github.com/jkeiser))
+
+## [v2.0.0.rc.3](https://github.com/chef/mixlib-config/tree/v2.0.0.rc.3) (2013-09-13)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.0.0.rc.2...v2.0.0.rc.3)
+
+**Merged pull requests:**
+
+- Jk/dup defaults [\#15](https://github.com/chef/mixlib-config/pull/15) ([jkeiser](https://github.com/jkeiser))
+
+## [v2.0.0.rc.2](https://github.com/chef/mixlib-config/tree/v2.0.0.rc.2) (2013-09-11)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v2.0.0.rc.1...v2.0.0.rc.2)
+
+**Merged pull requests:**
+
+- Make config\_strict\_mode on by default [\#13](https://github.com/chef/mixlib-config/pull/13) ([jkeiser](https://github.com/jkeiser))
+
+## [v2.0.0.rc.1](https://github.com/chef/mixlib-config/tree/v2.0.0.rc.1) (2013-09-11)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/beta-1...v2.0.0.rc.1)
+
+**Merged pull requests:**
+
+- Jk/version2 [\#12](https://github.com/chef/mixlib-config/pull/12) ([jkeiser](https://github.com/jkeiser))
+- Jk/strict [\#11](https://github.com/chef/mixlib-config/pull/11) ([jkeiser](https://github.com/jkeiser))
+- Add Travis config, basic Gemfile [\#10](https://github.com/chef/mixlib-config/pull/10) ([jkeiser](https://github.com/jkeiser))
+- Add context\(\) DSL for config classes [\#9](https://github.com/chef/mixlib-config/pull/9) ([jkeiser](https://github.com/jkeiser))
+- Jk/configurables [\#8](https://github.com/chef/mixlib-config/pull/8) ([jkeiser](https://github.com/jkeiser))
+- Methods uber alles [\#6](https://github.com/chef/mixlib-config/pull/6) ([danielsdeleo](https://github.com/danielsdeleo))
+- Modernize [\#5](https://github.com/chef/mixlib-config/pull/5) ([danielsdeleo](https://github.com/danielsdeleo))
+- add require 'rspec' to spec/spec\_helper.rb [\#2](https://github.com/chef/mixlib-config/pull/2) ([pravi](https://github.com/pravi))
+
+## [beta-1](https://github.com/chef/mixlib-config/tree/beta-1) (2010-06-21)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/1.1.2...beta-1)
+
+## [1.1.2](https://github.com/chef/mixlib-config/tree/1.1.2) (2010-06-21)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/1.1.2.rc01...1.1.2)
+
+## [1.1.2.rc01](https://github.com/chef/mixlib-config/tree/1.1.2.rc01) (2010-06-16)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/alpha_deploy_4...1.1.2.rc01)
+
+## [alpha_deploy_4](https://github.com/chef/mixlib-config/tree/alpha_deploy_4) (2010-02-28)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/alpha_deploy_3...alpha_deploy_4)
+
+## [alpha_deploy_3](https://github.com/chef/mixlib-config/tree/alpha_deploy_3) (2010-02-28)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/alpha_deploy_2...alpha_deploy_3)
+
+## [alpha_deploy_2](https://github.com/chef/mixlib-config/tree/alpha_deploy_2) (2010-02-28)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/1.1.0...alpha_deploy_2)
+
+## [1.1.0](https://github.com/chef/mixlib-config/tree/1.1.0) (2010-02-28)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v1.0.12...1.1.0)
+
+## [v1.0.12](https://github.com/chef/mixlib-config/tree/v1.0.12) (2009-08-25)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/alpha_deploy_1...v1.0.12)
+
+## [alpha_deploy_1](https://github.com/chef/mixlib-config/tree/alpha_deploy_1) (2009-08-25)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v1.0.11...alpha_deploy_1)
+
+## [v1.0.11](https://github.com/chef/mixlib-config/tree/v1.0.11) (2009-08-23)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v1.0.9...v1.0.11)
+
+## [v1.0.9](https://github.com/chef/mixlib-config/tree/v1.0.9) (2009-06-24)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v1.0.8...v1.0.9)
+
+## [v1.0.8](https://github.com/chef/mixlib-config/tree/v1.0.8) (2009-06-24)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v1.0.7...v1.0.8)
+
+## [v1.0.7](https://github.com/chef/mixlib-config/tree/v1.0.7) (2009-05-14)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v1.0.6...v1.0.7)
+
+## [v1.0.6](https://github.com/chef/mixlib-config/tree/v1.0.6) (2009-05-12)
+[Full Changelog](https://github.com/chef/mixlib-config/compare/v1.0.5...v1.0.6)
+
+## [v1.0.5](https://github.com/chef/mixlib-config/tree/v1.0.5) (2009-05-12)
+
+
+\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file
diff --git a/Gemfile b/Gemfile
index b4e2a20..f92ebea 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,3 +1,5 @@
source "https://rubygems.org"
gemspec
+
+gem "github_changelog_generator", group: :changelog
diff --git a/Rakefile b/Rakefile
index ddba441..5759ae5 100644
--- a/Rakefile
+++ b/Rakefile
@@ -3,6 +3,7 @@ require "rubygems"
require "rubygems/package_task"
require "rdoc/task"
require "rspec/core/rake_task"
+require "mixlib/config/version"
Bundler::GemHelper.install_tasks
@@ -21,3 +22,17 @@ RDoc::Task.new do |rdoc|
rdoc.rdoc_files.include("README*")
rdoc.rdoc_files.include("lib/**/*.rb")
end
+
+begin
+ require "github_changelog_generator/task"
+
+ GitHubChangelogGenerator::RakeTask.new :changelog do |config|
+ config.issues = false
+ config.future_release = Mixlib::Config::VERSION
+ config.enhancement_labels = "enhancement,Enhancement,New Feature,Feature".split(",")
+ config.bug_labels = "bug,Bug,Improvement,Upstream Bug".split(",")
+ config.exclude_labels = "duplicate,question,invalid,wontfix,no_changelog,Exclude From Changelog,Question,Discussion".split(",")
+ end
+rescue LoadError
+ puts "github_changelog_generator is not available. gem install github_changelog_generator to generate changelogs"
+end
diff --git a/lib/mixlib/config/version.rb b/lib/mixlib/config/version.rb
index eb6b341..c0729ca 100644
--- a/lib/mixlib/config/version.rb
+++ b/lib/mixlib/config/version.rb
@@ -19,7 +19,7 @@
module Mixlib
module Config
- VERSION = "2.2.1"
+ VERSION = "2.2.2"
end
end