From 50ece19c58cb8ab6f5ec98f51cb4a5358b5c3c40 Mon Sep 17 00:00:00 2001 From: John Keiser Date: Wed, 2 Sep 2015 15:15:05 -0700 Subject: Autogenerated changelog --- CHANGELOG.md | 503 +++++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 350 insertions(+), 153 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc9efad..2cf12d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,263 +1,460 @@ -Chef Zero CHANGELOG -=================== +# Change Log -$ 5.0 (pending) +## [Unreleased](https://github.com/chef/chef-zero/tree/HEAD) -* updates to be compatible with current Chef Server 12 behaviors -* update oc-chef-pedant to 2.0 -* remove chef-pedant support -* [Antonio Terceiro](https://github.com/terceiro): [PR#140](https://github.com/chef/chef-zero/pull/140) Remove dependency on `chef/chef` +[Full Changelog](https://github.com/chef/chef-zero/compare/v4.2.3...HEAD) -# 4.2.3 +**Implemented enhancements:** -* [PR#143](https://github.com/chef/chef-zero/pull/143): Fix server_scope: :context +- Server api version [\#155](https://github.com/chef/chef-zero/pull/155) ([andrewjamesbrown](https://github.com/andrewjamesbrown)) +- Add /organizations/NAME/nodes/NAME/\_identifiers endpoint [\#152](https://github.com/chef/chef-zero/pull/152) ([andrewjamesbrown](https://github.com/andrewjamesbrown)) +- CS12 Support [\#117](https://github.com/chef/chef-zero/pull/117) ([marcparadise](https://github.com/marcparadise)) -# 4.2.2 +**Fixed bugs:** -* [PR#133](https://github.com/chef/chef-zero/pull/133): Fix RSpec - helpers to use `chef_zero_opts` from let binding. -* [PR#131](https://github.com/chef/chef-zero/pull/131): Adding new - `server_on_port` method to the socketless server map. +- Adding back logic to delete the association request when adding a user to an org \(as well as adding the user to the groups\) [\#160](https://github.com/chef/chef-zero/pull/160) ([tyler-ball](https://github.com/tyler-ball)) +- Switch to pedant in chef-server repo [\#151](https://github.com/chef/chef-zero/pull/151) ([andrewjamesbrown](https://github.com/andrewjamesbrown)) +- Update gem dependencies [\#146](https://github.com/chef/chef-zero/pull/146) ([andrewjamesbrown](https://github.com/andrewjamesbrown)) +- Remove dependency on chef [\#140](https://github.com/chef/chef-zero/pull/140) ([terceiro](https://github.com/terceiro)) -# 4.2.1 +## [v4.2.3](https://github.com/chef/chef-zero/tree/v4.2.3) (2015-06-19) +[Full Changelog](https://github.com/chef/chef-zero/compare/v4.2.2...v4.2.3) -* [PR#125](https://github.com/chef/chef-zero/pull/125): Don't pollute - global chef_server configs when running RSpec +**Merged pull requests:** -# 4.2.0 +- Make server\_scope: :context work again [\#143](https://github.com/chef/chef-zero/pull/143) ([jkeiser](https://github.com/jkeiser)) -* [PR#124](https://github.com/chef/chef-zero/pull/124): Bump ffi-yajl - dependency -* [PR#119](https://github.com/chef/chef-zero/pull/119): Add - :organization and :data_scope options to RSpec support method - `with_chef_server` +## [v4.2.2](https://github.com/chef/chef-zero/tree/v4.2.2) (2015-05-18) +[Full Changelog](https://github.com/chef/chef-zero/compare/v4.2.1...v4.2.2) -# 4.1.0 +**Merged pull requests:** -* [PR#121](https://github.com/chef/chef-zero/pull/121): Add Socketless - mode. -* [**Phil Dibowitz**](https://github.com/jaymzh): - Added support for /version +- Update version and changelog for 4.2.2 [\#134](https://github.com/chef/chef-zero/pull/134) ([danielsdeleo](https://github.com/danielsdeleo)) +- Access server opts in example context not describe context [\#133](https://github.com/chef/chef-zero/pull/133) ([danielsdeleo](https://github.com/danielsdeleo)) +- Adding `server\_on\_port` method to socketless server map [\#131](https://github.com/chef/chef-zero/pull/131) ([tyler-ball](https://github.com/tyler-ball)) +- Ignore .ruby-version [\#98](https://github.com/chef/chef-zero/pull/98) ([raskchanky](https://github.com/raskchanky)) -# 4.0 (2/11/2014) +## [v4.2.1](https://github.com/chef/chef-zero/tree/v4.2.1) (2015-04-07) +[Full Changelog](https://github.com/chef/chef-zero/compare/v4.2.0...v4.2.1) -- Add policyfile endpoints -- Remove Ruby 1.8 and 1.9 support +**Merged pull requests:** -# 3.2 (9/26/2014) +- Don't pollute global Chef server options [\#125](https://github.com/chef/chef-zero/pull/125) ([jkeiser](https://github.com/jkeiser)) -* removed 'json' gem dependency, replaced it with 'ffi-yajl' +## [v4.2.0](https://github.com/chef/chef-zero/tree/v4.2.0) (2015-04-06) +[Full Changelog](https://github.com/chef/chef-zero/compare/v4.1.0...v4.2.0) -# 3.1.3 (9/3/2014) +**Merged pull requests:** -* fixes for running Chef local mode in multi-org mode +- bump ffi-yajl dep [\#124](https://github.com/chef/chef-zero/pull/124) ([lamont-granquist](https://github.com/lamont-granquist)) +- Add :organization and :data\_scope options to with\_chef\_server [\#119](https://github.com/chef/chef-zero/pull/119) ([jkeiser](https://github.com/jkeiser)) -# 3.1.2 (8/29/2014) +## [v4.1.0](https://github.com/chef/chef-zero/tree/v4.1.0) (2015-04-01) +[Full Changelog](https://github.com/chef/chef-zero/compare/v4.0...v4.1.0) -* add default to rspec for cookbooks -* add /organizations/NAME/organization/_acl as an alias for /organizations/NAME/organizations/_acl +**Merged pull requests:** -# 3.1.1 (8/28/2014) +- Socketless Requests [\#121](https://github.com/chef/chef-zero/pull/121) ([danielsdeleo](https://github.com/danielsdeleo)) +- Partially Revert 1b2a6e5f107254cce8200a4750035b30265ae0c8 [\#120](https://github.com/chef/chef-zero/pull/120) ([danielsdeleo](https://github.com/danielsdeleo)) +- Policyfile Revision ID Validation. [\#116](https://github.com/chef/chef-zero/pull/116) ([danielsdeleo](https://github.com/danielsdeleo)) +- Use a Chef version compatible with chef-zero 4.x [\#115](https://github.com/chef/chef-zero/pull/115) ([danielsdeleo](https://github.com/danielsdeleo)) +- Support /version; fix some global URIs [\#113](https://github.com/chef/chef-zero/pull/113) ([jaymzh](https://github.com/jaymzh)) -* fix minor bug with unknown container acls +## [v4.0](https://github.com/chef/chef-zero/tree/v4.0) (2015-02-11) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.2.1...v4.0) -# 3.1 (8/28/2014) +**Closed issues:** -* New rspec data directives: organization, acl, group, container -* Fix organizations POST to honor full_name -* Fixes for enterprise rspec data loading -* Fix invites not removing the invite when user is forcibly added to an org +- Upgrading to chef-client 12 packages appear to break on TK's chef-zero provisioner [\#108](https://github.com/chef/chef-zero/issues/108) +- The local\_mode on chef 12.0.0.alpha.2 can't create object to local filesystem. [\#99](https://github.com/chef/chef-zero/issues/99) -# 3.0 (7/22/2014) +**Merged pull requests:** -* Enterprise Chef support (organizations, ACLs, groups, much more) -* SSL support (@sawanoboly) +- Policyfile get/set API [\#111](https://github.com/chef/chef-zero/pull/111) ([danielsdeleo](https://github.com/danielsdeleo)) -# 2.2 (6/18/2014) +## [v3.2.1](https://github.com/chef/chef-zero/tree/v3.2.1) (2014-11-26) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.2.1...v3.2.1) -* allow port ranges to be passed in as enumerables, which will be tried in sequence until one works: `ChefZero::Server.new(:port => 80.upto(100))` +**Closed issues:** -# 2.1.5 (6/2/2014) +- missing `else`? [\#102](https://github.com/chef/chef-zero/issues/102) -* fix issue with :single_org => not being honored +**Merged pull requests:** -# 2.1.4 (5/27/2014) +- Version bump for 3.2.1. [\#105](https://github.com/chef/chef-zero/pull/105) ([sersut](https://github.com/sersut)) +- fix: should set https to rack.url\_scheme \#87 [\#104](https://github.com/chef/chef-zero/pull/104) ([sawanoboly](https://github.com/sawanoboly)) +- Add option for logging to a file. [\#103](https://github.com/chef/chef-zero/pull/103) ([jaymzh](https://github.com/jaymzh)) +- add CORS header [\#96](https://github.com/chef/chef-zero/pull/96) ([smith](https://github.com/smith)) -* fix issue with global Thread.exit_on_exception being set +## [v2.2.1](https://github.com/chef/chef-zero/tree/v2.2.1) (2014-10-08) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.2...v2.2.1) -# 2.1.3 (5/27/2014) +## [v3.2](https://github.com/chef/chef-zero/tree/v3.2) (2014-09-27) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.1.3...v3.2) -* rspec: default port to 8900 to not conflict with normal default port -* rspec: when chef_zero_opts is set, check if current server has those options before continuing +**Closed issues:** -# 2.1.2 (5/27/2014) +- chef-zero not copying data\_bags into cache [\#83](https://github.com/chef/chef-zero/issues/83) +- Wrong generated client keys with Ruby 1.9.2 [\#65](https://github.com/chef/chef-zero/issues/65) -* fix build_uri (and thus cookbook downloads) +**Merged pull requests:** -# 2.1.1 (5/26/2014) +- Removing 'json' gem dependency, replacing with 'ffi-yajl' [\#93](https://github.com/chef/chef-zero/pull/93) ([tyler-ball](https://github.com/tyler-ball)) -* flip defaults off in V1ToV2Adapater, allowing most chef tests to pass against 2.1.1 +## [v3.1.3](https://github.com/chef/chef-zero/tree/v3.1.3) (2014-09-04) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.1.2...v3.1.3) -# 2.1 (5/26/2014) +**Merged pull requests:** -* **Multi-tenancy!** If you set :single_org => nil when starting the server, you will gain /organizations/* at the beginning of all URLs. Internally, all endpoints are rooted at /organizations/ORG anyway, there is just a translation that goes on to add /organizations/single_org to the URL when someone hits chef-zero. -* Fixes to support chef-zero local mode passing pedant +- Pass base URI to V1 data store only in true single org mode [\#89](https://github.com/chef/chef-zero/pull/89) ([jkeiser](https://github.com/jkeiser)) -# 2.0.2 (1/20/2014) +## [v3.1.2](https://github.com/chef/chef-zero/tree/v3.1.2) (2014-08-29) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.1.1...v3.1.2) -* Fix a series of typos in the README -* Read JSON, not a file path in `from_json` -* Fix IPV6 support -* Remove moneta as a dependency +## [v3.1.1](https://github.com/chef/chef-zero/tree/v3.1.1) (2014-08-29) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.1...v3.1.1) -# 2.0.1 (1/3/2014) +## [v3.1](https://github.com/chef/chef-zero/tree/v3.1) (2014-08-29) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.0...v3.1) -* Make playground items more semantic -* Fix an issue where an incorrect number of parameters was passed in `environments/NAME/nodes` endpoint -* Fix an issue where the `data_store` was not yet initialized in the server +## [v3.0](https://github.com/chef/chef-zero/tree/v3.0) (2014-08-22) +[Full Changelog](https://github.com/chef/chef-zero/compare/v3.0.0.rc.1...v3.0) -# 2.0.0 (12/17/2013) +**Implemented enhancements:** -* Remove Puma (and `--socket` option) -* Use a cleaner threading approach -* Implement a better `running?` check +- Make Enterprise Chef pass oc-chef-pedant [\#73](https://github.com/chef/chef-zero/issues/73) +- Add Enterprise Chef users endpoints [\#72](https://github.com/chef/chef-zero/issues/72) +- Add Enterprise Chef containers endpoints [\#71](https://github.com/chef/chef-zero/issues/71) +- Add Enterprise Chef groups endpoints [\#70](https://github.com/chef/chef-zero/issues/70) +- Add Enterprise Chef acls endpoints [\#69](https://github.com/chef/chef-zero/issues/69) +- Add Enterprise Chef organizations endpoints [\#68](https://github.com/chef/chef-zero/issues/68) -# 1.7.3 +**Closed issues:** -* (Backport) Read JSON, not a file path in `from_json` +- SSL support [\#86](https://github.com/chef/chef-zero/issues/86) -# 1.6.3 +## [v3.0.0.rc.1](https://github.com/chef/chef-zero/tree/v3.0.0.rc.1) (2014-08-22) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.2...v3.0.0.rc.1) -* (Backport) Read JSON, not a file path in `from_json` +**Closed issues:** -# 1.5.5 +- Vagrant on windows fails to load Chef-Zero due to Chef dependencies [\#55](https://github.com/chef/chef-zero/issues/55) -* Fix issue with - in term (name:a-b) +**Merged pull requests:** -# 1.5.4 +- Support ssl \(--\[no-\]ssl option\) [\#87](https://github.com/chef/chef-zero/pull/87) ([sawanoboly](https://github.com/sawanoboly)) +- Get enterprise chef-zero passing oc-chef-pedant [\#84](https://github.com/chef/chef-zero/pull/84) ([jkeiser](https://github.com/jkeiser)) +- waffle.io Badge [\#74](https://github.com/chef/chef-zero/pull/74) ([waffle-iron](https://github.com/waffle-iron)) -* Fix issue where run_lists in format cookbook::recipe@version do not depsolve +## [v2.2](https://github.com/chef/chef-zero/tree/v2.2) (2014-06-18) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.1.5...v2.2) -# 1.5.3 +**Merged pull requests:** -* Add Server: chef-zero header to response +- Allow server to try multiple ports [\#67](https://github.com/chef/chef-zero/pull/67) ([jkeiser](https://github.com/jkeiser)) -# 1.5.2 +## [v2.1.5](https://github.com/chef/chef-zero/tree/v2.1.5) (2014-06-03) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.1.4...v2.1.5) -* Fix a couple of search query issues (make parentheses and NOT term:value work) +**Merged pull requests:** -# 1.5.1 +- Honor :single\_org =\> 'orgname' parameter everywhere [\#66](https://github.com/chef/chef-zero/pull/66) ([jkeiser](https://github.com/jkeiser)) -* Add Unix domain socket support (e.g. chef-zero --socket /tmp/chef-zero.sock) (stevendanna) +## [v2.1.4](https://github.com/chef/chef-zero/tree/v2.1.4) (2014-05-28) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.1.3...v2.1.4) -# 1.5 +## [v2.1.3](https://github.com/chef/chef-zero/tree/v2.1.3) (2014-05-27) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.1.2...v2.1.3) -* Add -d option for daemon mode (sethvargo) -* Fix bug with cookbook metadata.rb files that rely on __FILE__ +## [v2.1.2](https://github.com/chef/chef-zero/tree/v2.1.2) (2014-05-27) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.1.1...v2.1.2) -# 1.4 +## [v2.1.1](https://github.com/chef/chef-zero/tree/v2.1.1) (2014-05-27) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.1...v2.1.1) -* Run with downgraded Puma 1.6 in order to work on Windows (2.x doesn't yet) +## [v2.1](https://github.com/chef/chef-zero/tree/v2.1) (2014-05-26) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.6.3...v2.1) -# 1.3 +**Closed issues:** -* Fix bug with search when JSON contains the same key in different places +- Is there a good way to detect if cookbook is being run using chef-zero? [\#63](https://github.com/chef/chef-zero/issues/63) +- Not loading roles [\#61](https://github.com/chef/chef-zero/issues/61) +- How to handle changing url of ChefZero during chef-client run [\#59](https://github.com/chef/chef-zero/issues/59) +- data\_bag\_item fails in definition block executions [\#58](https://github.com/chef/chef-zero/issues/58) -# 1.2.1 +**Merged pull requests:** -* Fix search when JSON contains integers +- Add multi-tenancy support and chef local mode tests [\#64](https://github.com/chef/chef-zero/pull/64) ([jkeiser](https://github.com/jkeiser)) -# 1.2 +## [v1.6.3](https://github.com/chef/chef-zero/tree/v1.6.3) (2014-02-10) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.7.3...v1.6.3) -* Allow rspec users to specify cookbook NAME, VERSION, { :frozen => true } -* Documentation fix +**Closed issues:** -# 1.1.3 +- chef-zero 404'ing on data bag items [\#56](https://github.com/chef/chef-zero/issues/56) +- Errno::ENAMETOOLONG [\#53](https://github.com/chef/chef-zero/issues/53) +- Backport fix for Isssue \#48 to the 1.x line [\#51](https://github.com/chef/chef-zero/issues/51) +- Search strange behavior [\#42](https://github.com/chef/chef-zero/issues/42) -* Return better defaults for cookbooks -* Support /cookbook_versions?cookbook_versions=... query parameter -* Fix server crash when cookbook has multiple identical checksums +## [v1.7.3](https://github.com/chef/chef-zero/tree/v1.7.3) (2014-01-22) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.0.2...v1.7.3) -# 1.1.2 +**Closed issues:** -* Allow rspec users to specify the same data twice (overwrites) +- search query fails when using parenthesis [\#38](https://github.com/chef/chef-zero/issues/38) -# 1.1.1 +## [v2.0.2](https://github.com/chef/chef-zero/tree/v2.0.2) (2014-01-21) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.0.1...v2.0.2) -* Fix broken rspec functionality (jkeiser, reset) +**Closed issues:** -# 1.1 +- Parsing metadata blows up on evaluating metadata.json. [\#48](https://github.com/chef/chef-zero/issues/48) +- depsolve endpoint needs informative error messages [\#32](https://github.com/chef/chef-zero/issues/32) -* Create plugin system to allow other storage besides memory +**Merged pull requests:** -# 1.0.1 +- Read JSON, not a file path [\#52](https://github.com/chef/chef-zero/pull/52) ([sethvargo](https://github.com/sethvargo)) +- Fix IPV6 support [\#50](https://github.com/chef/chef-zero/pull/50) ([sethvargo](https://github.com/sethvargo)) +- Fix typo [\#47](https://github.com/chef/chef-zero/pull/47) ([gregkare](https://github.com/gregkare)) -* Fix depsolver crash with frozen version strings (sethvargo) +## [v2.0.1](https://github.com/chef/chef-zero/tree/v2.0.1) (2014-01-03) +[Full Changelog](https://github.com/chef/chef-zero/compare/v2.0.0...v2.0.1) -# 1.0 +**Merged pull requests:** -* Increased testing of server +- Fix clear data when no data was added to chef zero [\#46](https://github.com/chef/chef-zero/pull/46) ([alex-slynko-wonga](https://github.com/alex-slynko-wonga)) +- Fix an issue with an incorrect number of parameters passed to build\_uri [\#45](https://github.com/chef/chef-zero/pull/45) ([sethvargo](https://github.com/sethvargo)) +- Make playground items more semantic [\#44](https://github.com/chef/chef-zero/pull/44) ([sethvargo](https://github.com/sethvargo)) -# 0.9.13 +## [v2.0.0](https://github.com/chef/chef-zero/tree/v2.0.0) (2013-12-17) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.7.2...v2.0.0) -* Remove extra require of 'thin' so rspec users don't get broke +**Closed issues:** -# 0.9.12 +- Not found returned for all roles [\#34](https://github.com/chef/chef-zero/issues/34) -* Switch from thin to puma (sethvargo) +**Merged pull requests:** -# 0.9.11 +- Remove puma and fork a subprocess [\#43](https://github.com/chef/chef-zero/pull/43) ([sethvargo](https://github.com/sethvargo)) -* Support full cookbook metadata.rb syntax, including "depends" +## [v1.7.2](https://github.com/chef/chef-zero/tree/v1.7.2) (2013-11-19) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.7.1...v1.7.2) -# 0.9.10 +**Merged pull requests:** -* Add -d flag to print debug output (sethvargo) +- Make Server Options Configurable in RSpec Helper [\#41](https://github.com/chef/chef-zero/pull/41) ([danielsdeleo](https://github.com/danielsdeleo)) -# 0.9.9 +## [v1.7.1](https://github.com/chef/chef-zero/tree/v1.7.1) (2013-11-03) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.7...v1.7.1) -* Remove chef as a dependency so we can run on jruby (reset) -* Server assumes json is acceptable if Accept header is not sent (stevendanna) +**Implemented enhancements:** -# 0.9.8 +- Find a pure-Ruby server solution [\#36](https://github.com/chef/chef-zero/issues/36) -* Support runlists with a::b in them in depsolver +## [v1.7](https://github.com/chef/chef-zero/tree/v1.7) (2013-11-02) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.7.beta.1...v1.7) -# 0.9.7 +## [v1.7.beta.1](https://github.com/chef/chef-zero/tree/v1.7.beta.1) (2013-11-02) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.6.2...v1.7.beta.1) -* Return file URLs and other important things in depsolver response +**Merged pull requests:** -# 0.9.6 +- improve depsolver error message [\#40](https://github.com/chef/chef-zero/pull/40) ([lamont-granquist](https://github.com/lamont-granquist)) -* Make 404 a JSON response +## [v1.6.2](https://github.com/chef/chef-zero/tree/v1.6.2) (2013-10-11) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.6.1...v1.6.2) -# 0.9.5 +## [v1.6.1](https://github.com/chef/chef-zero/tree/v1.6.1) (2013-10-11) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.6...v1.6.1) -* Fix crash in 405 error response generator -* Add ability to verify request/response pairs from rspec api +**Closed issues:** -# 0.9.4 +- \[\* TO \*\] search syntax doesn't work [\#37](https://github.com/chef/chef-zero/issues/37) -* Ruby 1.8.7 support +**Merged pull requests:** -# 0.9.3 +- Range queries with smoke test [\#35](https://github.com/chef/chef-zero/pull/35) ([mattgleeson](https://github.com/mattgleeson)) -* rspec fixes: - - Faster (0 retries) - - Work with more than one test - - Allow tags on when_the_chef_server -* make 500 response return actual exception info +## [v1.6](https://github.com/chef/chef-zero/tree/v1.6) (2013-09-13) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.5.6...v1.6) -# 0.9.2 +## [v1.5.6](https://github.com/chef/chef-zero/tree/v1.5.6) (2013-09-13) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.5.5...v1.5.6) -* Speed increase for rspec (only start server once) -* Support CTRL+C when running rspec chef-zero tests +## [v1.5.5](https://github.com/chef/chef-zero/tree/v1.5.5) (2013-08-08) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.5.4...v1.5.5) -# 0.9.1 +**Closed issues:** -* Switch from webrick -> thin -* Bugfixes +- Incorrect search behavior when a query parameter contains a '-' character [\#31](https://github.com/chef/chef-zero/issues/31) +- databag.save throws 405 "Method not allowed" [\#29](https://github.com/chef/chef-zero/issues/29) +- How can I validate if I am running in Chef-Zero mode? [\#28](https://github.com/chef/chef-zero/issues/28) +- License missing from gemspec [\#26](https://github.com/chef/chef-zero/issues/26) -# 0.9 +**Merged pull requests:** -* Initial code-complete release with working server +- fixup end\_range typos [\#30](https://github.com/chef/chef-zero/pull/30) ([mattgleeson](https://github.com/mattgleeson)) +- Add license to gemspec \(fixes \#26\) [\#27](https://github.com/chef/chef-zero/pull/27) ([sethvargo](https://github.com/sethvargo)) + +## [v1.5.4](https://github.com/chef/chef-zero/tree/v1.5.4) (2013-07-12) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.5.3...v1.5.4) + +**Closed issues:** + +- Issue with [\#25](https://github.com/chef/chef-zero/issues/25) +- Typo error in README [\#24](https://github.com/chef/chef-zero/issues/24) +- Add a CHANGELOG [\#11](https://github.com/chef/chef-zero/issues/11) + +## [v1.5.3](https://github.com/chef/chef-zero/tree/v1.5.3) (2013-06-28) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.5.2...v1.5.3) + +**Closed issues:** + +- Chef Zero should set a server header for identification [\#23](https://github.com/chef/chef-zero/issues/23) +- Data bag search of the form "x:y AND NOT z:w" fails [\#22](https://github.com/chef/chef-zero/issues/22) + +## [v1.5.2](https://github.com/chef/chef-zero/tree/v1.5.2) (2013-06-27) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.5.1...v1.5.2) + +## [v1.5.1](https://github.com/chef/chef-zero/tree/v1.5.1) (2013-06-19) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.5...v1.5.1) + +**Closed issues:** + +- Developing Vagrant-Chef-Zero [\#21](https://github.com/chef/chef-zero/issues/21) + +**Merged pull requests:** + +- Allow chef-zero to listen on Unix domain socket. [\#20](https://github.com/chef/chef-zero/pull/20) ([stevendanna](https://github.com/stevendanna)) + +## [v1.5](https://github.com/chef/chef-zero/tree/v1.5) (2013-06-12) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.4...v1.5) + +**Merged pull requests:** + +- Support daemon mode [\#19](https://github.com/chef/chef-zero/pull/19) ([sethvargo](https://github.com/sethvargo)) + +## [v1.4](https://github.com/chef/chef-zero/tree/v1.4) (2013-06-07) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.4.0.alpha...v1.4) + +**Merged pull requests:** + +- Downgrade Puma so Chef Zero runs on Windows [\#18](https://github.com/chef/chef-zero/pull/18) ([sethvargo](https://github.com/sethvargo)) + +## [v1.4.0.alpha](https://github.com/chef/chef-zero/tree/v1.4.0.alpha) (2013-06-07) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.3...v1.4.0.alpha) + +**Closed issues:** + +- Searching for a node with an exact name fails [\#15](https://github.com/chef/chef-zero/issues/15) + +## [v1.3](https://github.com/chef/chef-zero/tree/v1.3) (2013-06-06) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.2.1...v1.3) + +**Closed issues:** + +- Searching is Broken [\#14](https://github.com/chef/chef-zero/issues/14) + +## [v1.2.1](https://github.com/chef/chef-zero/tree/v1.2.1) (2013-06-05) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.2...v1.2.1) + +**Closed issues:** + +- Allow seeding of Data [\#13](https://github.com/chef/chef-zero/issues/13) + +## [v1.2](https://github.com/chef/chef-zero/tree/v1.2) (2013-06-03) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.1.3...v1.2) + +**Merged pull requests:** + +- Fix usage info to be consistent with latest version [\#12](https://github.com/chef/chef-zero/pull/12) ([andrewgross](https://github.com/andrewgross)) + +## [v1.1.3](https://github.com/chef/chef-zero/tree/v1.1.3) (2013-05-30) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.1.2...v1.1.3) + +## [v1.1.2](https://github.com/chef/chef-zero/tree/v1.1.2) (2013-05-29) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.1.1...v1.1.2) + +## [v1.1.1](https://github.com/chef/chef-zero/tree/v1.1.1) (2013-05-28) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.1...v1.1.1) + +**Merged pull requests:** + +- fix undefined method .list on CookbookData [\#10](https://github.com/chef/chef-zero/pull/10) ([reset](https://github.com/reset)) + +## [v1.1](https://github.com/chef/chef-zero/tree/v1.1) (2013-05-28) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.0.1...v1.1) + +## [v1.0.1](https://github.com/chef/chef-zero/tree/v1.0.1) (2013-05-20) +[Full Changelog](https://github.com/chef/chef-zero/compare/v1.0...v1.0.1) + +**Merged pull requests:** + +- Fix frozen version [\#9](https://github.com/chef/chef-zero/pull/9) ([sethvargo](https://github.com/sethvargo)) + +## [v1.0](https://github.com/chef/chef-zero/tree/v1.0) (2013-05-20) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.13...v1.0) + +## [v0.9.13](https://github.com/chef/chef-zero/tree/v0.9.13) (2013-05-20) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.12...v0.9.13) + +## [v0.9.12](https://github.com/chef/chef-zero/tree/v0.9.12) (2013-05-20) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.11...v0.9.12) + +**Merged pull requests:** + +- Move to Puma [\#8](https://github.com/chef/chef-zero/pull/8) ([sethvargo](https://github.com/sethvargo)) + +## [v0.9.11](https://github.com/chef/chef-zero/tree/v0.9.11) (2013-05-19) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.9...v0.9.11) + +**Closed issues:** + +- no port found in cookbook url - can't download cookbooks unless listening on port 80 [\#5](https://github.com/chef/chef-zero/issues/5) + +**Merged pull requests:** + +- Add '-d' flag [\#7](https://github.com/chef/chef-zero/pull/7) ([sethvargo](https://github.com/sethvargo)) + +## [v0.9.9](https://github.com/chef/chef-zero/tree/v0.9.9) (2013-05-14) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.8...v0.9.9) + +**Closed issues:** + +- HTTP 500 Returned when Accept Header isn't set. [\#3](https://github.com/chef/chef-zero/issues/3) +- knife plugin? [\#2](https://github.com/chef/chef-zero/issues/2) +- Cannot give a specific recipe from chef-client [\#1](https://github.com/chef/chef-zero/issues/1) + +**Merged pull requests:** + +- Remove dependency on Chef gem \(adds JRuby support\) [\#6](https://github.com/chef/chef-zero/pull/6) ([reset](https://github.com/reset)) +- Assume application/json is acceptable if no Accept header was sent. [\#4](https://github.com/chef/chef-zero/pull/4) ([stevendanna](https://github.com/stevendanna)) + +## [v0.9.8](https://github.com/chef/chef-zero/tree/v0.9.8) (2013-04-29) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.7...v0.9.8) + +## [v0.9.7](https://github.com/chef/chef-zero/tree/v0.9.7) (2013-04-17) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.6...v0.9.7) + +## [v0.9.6](https://github.com/chef/chef-zero/tree/v0.9.6) (2013-04-17) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.5...v0.9.6) + +## [v0.9.5](https://github.com/chef/chef-zero/tree/v0.9.5) (2013-01-21) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.4...v0.9.5) + +## [v0.9.4](https://github.com/chef/chef-zero/tree/v0.9.4) (2013-01-18) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.3...v0.9.4) + +## [v0.9.3](https://github.com/chef/chef-zero/tree/v0.9.3) (2013-01-12) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.2...v0.9.3) + +## [v0.9.2](https://github.com/chef/chef-zero/tree/v0.9.2) (2012-12-31) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9.1...v0.9.2) + +## [v0.9.1](https://github.com/chef/chef-zero/tree/v0.9.1) (2012-12-24) +[Full Changelog](https://github.com/chef/chef-zero/compare/v0.9...v0.9.1) + +## [v0.9](https://github.com/chef/chef-zero/tree/v0.9) (2012-12-24) + + +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file -- cgit v1.2.1