2.7 KiB
2.7 KiB
Chef Sugar Changelog
This file is used to list changes made in each version of the chef-sugar cookbook and gem.
v2.3.0 (2014-09-24)
Improvements
- Add
vmware?
matcher - Allow the attribute DSL to access parent attributes
Bug Fixes
- Return
true
orfalse
from all Boolean methods (instead ofnil
or truthy values)
v2.2.0 (2014-08-20)
Improvements
- Add
smartos?
matcher - Add
omnios?
matcher
v2.1.0 (2014-06-26)
Improvements
- Add
solaris2?
matcher - Add
aix?
matcher - Add 'lxc?' matcher
Bug Fixes
- Fix a bug in namespace memoization during attribute initialization
v2.0.0 (2014-06-16)
Breaking
- Remove
not_linux?
method - Remove
not_windows?
method
Improvements
- Miscellaneous spelling fixes
- Update a failing unit test for
installed?
- Add Mac OS X to the list of platforms (Yosemite)
- Upgrade to RSpec 3
- Fix
which
(andinstalled?
andinstalled_at_version?
) when given an absolute path - Fix
linux?
check to only return true on real linuxes
v1.3.0 (2014-05-05)
- Check both
$stdout
and$stderr
inversion_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
anddeep_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
, andafter
filters
v1.0.0 (2013-10-15)
- First public release