Hiera 1.0.0rc4 is a feature release candidate with bug-fixes, better
windows support and packaging improvements.
Downloads are available:
 * Source http://puppetlabs.com/downloads/hiera/hiera-1.0.0rc4.tar.gz
 * Apt and yum devel repos
 * Mac packages http://puppetlabs.com/downloads/mac/hiera-1.0.0rc4.dmg
 * Pre-release gem: http://rubygems.org/downloads/hiera-1.0.0rc4.gem
or `gem install hiera --pre`
It includes contributions from the following people:
Kelsey Hightower, Patrick Carlisle, Timur Batyrshin, and Matthaus Litteken
See the Verifying Puppet Download section at:
 http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet#Verifying+Puppet+Downloads
Please report feedback via the Puppet Labs Redmine site, using an
affected version of 1.0.0rc4:
 http://projects.puppetlabs.com/projects/hiera
## Hiera 1.0.0rc4 Release Notes ##
(#14867) Add windows support
    Without this patch Hiera does not work on Windows and fails with the
    following error:
        Failed to start Hiera: RuntimeError: Config file /etc/hiera.yaml not
        found
    Following the standard set by the Puppet installer, Hiera now uses the
    following configuration and var directories on Windows:
        C:\ProgramData\PuppetLabs\hiera\etc
        C:\ProgramData\PuppetLabs\hiera\var
    This patch introduces a new `Hiera::Util` module which utilizes the
    `win32-dir` gem for locating the correct base directories on Windows.
(#12122) Correctly fall through backends during loop
    When calling lookup for hash or array types Hiera would
incorrectly return an
    empty result from a backend that did not find a value instead of
checking the
    next backend. This happened because the empty hash and empty array were used
    internally to represent a failed lookup. This changes it to use nil
    everywhere. A distinct sentinel value would be ideal, but since Hiera
    currently has no way to communicate to the outside world the difference
    between lookup up nil and a failed lookup, it is sufficient to use
nil internally.
(#12122) Merge arrays and hashes across backends
    This implements merging for arrays and hashes across the returned values for
    all backends, using the same logic as merging within a backend.
## Hiera 1.0.0rc4 Changelog ##
Kelsey Hightower (7):
      cdd7364 (#14867) Add windows support
      1b7f787 Add specs for Hiera::Util
      07366d8 Use File::ALT_SEPARATOR to test platform
      92a148f (maint) Fix failing Hiera::Util specs
      fcd3d2c (maint) Hiera now has a LICENSE file
      4698cf1 (#15105) Update README YAML examples
      6887137 (maint) Add Getting Started tutorial
Matthaus Litteken (5):
      d0fcc57 Add default config to hiera
      ca47463 Remove datadir value in hiera.yaml
      7947dd6 Consolidate changelog, update erb templates
      091fea3 Overhaul Hiera packaging
      772ff45 Update CHANGELOG for 1.0.0rc4
Patrick Carlisle (2):
      480d86c (#12122) Correctly fall through backends during loop
      16c3dd3 (#12122) Merge arrays and hashes across backends
Timur Batyrshin (1):
      3ec4165 match data in puppet ${::fact} style to get rid of
puppet deprecation warnings
-- 
You received this message because you are subscribed to the Google Groups
"Puppet Developers" group.
To post to this group, send email to puppet-dev@googlegroups.com.
To unsubscribe from this group, send email to
puppet-dev+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-dev?hl=en.