(FM-5000) Release prep for 4.12.0.

This commit is contained in:
Bryan Jen 2016-03-28 17:42:22 -07:00
parent b63849c786
commit e6a3436fd0
2 changed files with 20 additions and 1 deletions

View file

@ -1,3 +1,22 @@
## Supported Release 4.12.0
###Summary
This release provides several new functions, bugfixes, and some documentation updates.
####Features
- Adds `clamp`. This function keeps values within a specified range.
- Adds `validate_x509_rsa_key_pair`. This function validates an x509 RSA certificate and key pair.
- Adds `dig`. This function performs a deep lookup in nested hashes or arrays.
- Extends the `base64` support to fit `rfc2045` and `rfc4648`.
- Adds `is_ipv6_address` and `is_ipv4_address`. These functions validate the specified ipv4 or ipv6 addresses.
- Adds `enclose_ipv6`. This function encloses IPv6 addresses in square brackets.
- Adds `ensure_resources`. This function takes a list of resources and creates them if they don't exist.
- Extends `suffix` to support applying a suffix to keys in a hash.
####Bugfixes
- Fixes `fqdn_rand_string` tests, since Puppet 4.4.0 and later have a higher `fqdn_rand` ceiling.
- (MODULES-3152) Adds a check to `package_provider` to prevent failures if Gem is not installed.
## Supported Release 4.11.0
###Summary

View file

@ -1,6 +1,6 @@
{
"name": "puppetlabs-stdlib",
"version": "4.11.0",
"version": "4.12.0",
"author": "puppetlabs",
"summary": "Standard library of resources for Puppet modules.",
"license": "Apache-2.0",