+2011-08-04 Puppet Labs <support@puppetlabs.com> - 1.0.0
+* Initial stable release
+* Add validate_array and validate_string functions
+* Make merge() function work with Ruby 1.8.5
+* Add hash merging function
+* Add has_key function
+* Add loadyaml() function
+* Add append_line native
+
2011-06-21 Jeff McCune <jeff@puppetlabs.com> - 0.1.7
* Add validate_hash() and getvar() functions
name 'puppetlabs-stdlib'
-version '0.1.7'
+version '1.0.0'
source 'git://github.com/puppetlabs/puppetlabs-stdlib'
author 'puppetlabs'
license 'Apache 2.0'
forked if Puppet 2.7 specific features are added. There are currently no plans
for a Puppet 0.25 standard library module.
-# Overview #
-
-TBA
+# Functions #
-# Contact Information #
+ Please see `puppet doc -r function` for documentation on each function. The
+ current list of functions is:
- Jeff McCune <jeff@puppetlabs.com>
+ * getvar
+ * has\_key
+ * loadyaml
+ * merge.rb
+ * validate\_array
+ * validate\_bool
+ * validate\_hash
+ * validate\_re
+ * validate\_string
-# Functions #
## validate\_hash ##
$somehash = { 'one' => 'two' }
* Work in a topic branch
* Submit a github pull request
* Address any comments / feeback
- * Merge into master using --no-fw
+ * Merge into master using --no-ff
* Update the CHANGELOG
+ * Update the Modulefile
* Create an annotated tag with git tag -a X.Y.Z -m 'version X.Y.Z'
* Push the tag with git push origin --tags
* Build a new package with puppet-module