hapi-fhir/vagrant/chef/cookbooks/chef-sugar/CHANGELOG.md

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 or false from all Boolean methods (instead of nil 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 (and installed? and installed_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 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