Chef Sugar Changelog ========================= This file is used to list changes made in each version of the chef-sugar cookbook and gem. vx.y.z (not yet released) ------------------------- - Check both `$stdout` and `$stderr` in `version_for` - Add additional platform versions - Make `includes_recipe?` a top-level API (instead of just Node) - Match on the highest version number instead of direct equality checking on platform versions - Define `Object#blank?` as a core extension - Define `String#flush` as a core extension - Remove Stove v1.2.6 (2014-03-16) ------------------- - Fix a bug in `vagrant?` returning false on newer Vagrant versions - Remove Coveralls v1.2.4 (2014-03-13) ------------------- - See (1.2.2), but I botched the release v1.2.2 (2014-03-13) ------------------- - Fix a critical bug with `encrypted_data_bag_item` using the wrong key v1.2.0 (2014-03-09) ------------------- - Add `namespace` functionality for specifying attributes in a DSL - Add constraints helpers for comparing version strings - Add `require_chef_gem` to safely require and degrade if a gem is not installed - Add `deep_fetch` and `deep_fetch!` to fetch deeply nested keys - Accept an optional secret key in `encrypted_data_bag_item` helper and raise a helpful error if one is not set (NOTE: this changes the airity of the method, but it's backward-compatible because Ruby is magic) - Add Stove for releasing - Updated copyrights for 2014 v1.1.0 (2013-12-10) ------------------- - Add `cloudstack?` helper - Add data bag helpers - Remove foodcritic checks - Upgrade development gem versions - Randomize spec order v1.0.1 (2013-10-15) ------------------- - Add development recipe - Add `compile_time`, `before`, and `after` filters v1.0.0 (2013-10-15) ------------------- - First public release