Commit graph

30 commits

Author SHA1 Message Date
Bryan Jen
e6a3436fd0 (FM-5000) Release prep for 4.12.0. 2016-03-28 17:42:22 -07:00
tphoney
33b79f3497 minor tweak to 4.11.0 adding debian 8 to metadata 2016-01-07 10:54:48 +00:00
tphoney
00973036b2 4.11.0 prep 2015-12-30 13:45:05 +00:00
Helen Campbell
964e24a637 Changelog and versionbump for 4.10.0 2015-12-11 20:08:25 +00:00
TP Honey
7a745deec6 Merge pull request #555 from puppetlabs/4.9.x
4.9.x Mergeback
2015-12-08 15:47:14 +00:00
tphoney
01c42d5212 4.9.1 release prep 2015-11-24 15:33:02 +00:00
Grégoire Paris
7fdc312348 use properly encoded characters
This is more severe than it sounds. These characters make puppet fail with the following message : 

> Error 400 on SERVER: "\xC3" on US-ASCII
2015-11-03 17:04:10 +01:00
Jonathan Tripathy
05c6587d85 Release Prep 4.9.0 2015-09-03 15:17:32 +01:00
Nigel Gibbs
4cbe846750 (MODULES-2410) Add new functions dos2unix and unix2dos 2015-08-14 13:30:01 +01:00
Hunter Haugen
dfa98b89f7 Prep 4.8.0 2015-08-10 16:30:27 -07:00
tphoney
14709d625b prep work for 4.7.0
add new improvements

puppet4 changes for testing
2015-07-15 14:06:34 +01:00
Kylo Ginsberg
84f49d3a1c (doc) Fix spelling of camelcase in CHANGELOG.md 2015-06-02 15:33:37 -07:00
Garrett Honeycutt
48e516be6b Update CHANGELOG.md 2015-05-20 15:16:45 -04:00
Hunter Haugen
ba4033ed25 Fix the 4.6.0 release date 2015-04-14 15:24:50 -07:00
Hunter Haugen
5382ca0176 Prep for 4.6.0 2015-04-14 11:39:22 -07:00
Travis Fields
0df670f3cd Merge branch '4.5.x' into 4.6.x
Conflicts:
	CHANGELOG.md
2015-01-14 20:54:27 -08:00
Travis Fields
9e380b9685 Prepare for 4.5.1 release 2015-01-14 12:46:10 -08:00
Travis Fields
cfacdd543e Prep for 4.6.0 STDLIB release 2015-01-13 17:37:08 -08:00
Hunter Haugen
c6c203fca8 Remove line match validation
The `match` attribute was validated to match `line`, except that in many
cases (even the example given in the docs) a user would want to match a
line entirely different from the new line.

See comments on the original commit
a06c0d8115
and ask
https://ask.puppetlabs.com/question/14366/file_line-resource-match-problems/
for further examples of confusion.
2014-12-16 15:05:31 -08:00
Morgan Haskel
145eb08b1f 4.5.0 prep 2014-12-15 16:09:24 -08:00
Hunter Haugen
cbc55084c8 Release 4.4.0
Summary
This release has an overhauled readme, new private manifest function,
and fixes many future parser bugs.

Features
- All new shiny README
- New `private()` function for making private manifests (yay!)

Bugfixes
- Code reuse in `bool2num()` and `zip()`
- Fix many functions to handle `generate()` no longer returning a string on new puppets
- `concat()` no longer modifies the first argument (whoops)
- strict variable support for `getvar()`, `member()`, `values_at`, and `has_interface_with()`
- `to_bytes()` handles PB and EB now
- Fix `tempfile` ruby requirement for `validate_augeas()` and `validate_cmd()`
- Fix `validate_cmd()` for windows
- Correct `validate_string()` docs to reflect non-handling of `undef`
- Fix `file_line` matching on older rubies
2014-11-10 11:42:03 -08:00
Ashley Penney
545dcc91f5 Prepare a 4.3.2 release. 2014-07-15 11:27:47 -04:00
Hunter Haugen
90ac0a7742 Release 4.3.1
Summary
This supported release updates the metadata.json to work around upgrade
behavior of the PMT.

Bugfixes
- Synchronize metadata.json with PMT-generated metadata to pass
  checksums
2014-07-14 15:55:06 -07:00
Hunter Haugen
ae82e2cb17 Release 4.3.0
Summary:
This release is the first supported release of the stdlib 4 series. It
emains backwards-compatible with the stdlib 3 series. It adds two new
unctions, one bugfix, and many testin

Features:
- New `bool2str()` function
- New `camalcase()` function

Bugfixes:
- Fix `has_interface_with()` when interfaces fact is nil
2014-06-27 12:30:27 -07:00
Ashley Penney
e7b27205c4 Prepare a 4.2.2 release. 2014-06-04 14:18:41 -04:00
Ashley Penney
1155d66381 Prepare a 4.3.0 release. 2014-05-14 16:37:48 -04:00
Ashley Penney
14c9155745 Prepare a 4.2.1 release. 2014-05-09 16:57:32 +02:00
Hunter Haugen
f3be3b625a Release - 4.2.0
Summary
========
This release adds many new functions and fixes, and continues to be backwards compatible with stdlib 3.x

Features
-------
- New `base64()` function
- New `deep_merge()` function
- New `delete_undef_values()` function
- New `delete_values()` function
- New `difference()` function
- New `intersection()` function
- New `is_bool()` function
- New `pick_default()` function
- New `union()` function
- New `validate_ipv4_address` function
- New `validate_ipv6_address` function
- Update `ensure_packages()` to take an option hash as a second parameter.
- Update `range()` to take an optional third argument for range step
- Update `validate_slength()` to take an optional third argument for minimum length
- Update `file_line` resource to take `after` and `multiple` attributes

Bugfixes
--------
- Correct `is_string`, `is_domain_name`, `is_array`, `is_float`, and `is_function_available` for parsing odd types such as bools and hashes.
- Allow facts.d facts to contain `=` in the value
- Fix `root_home` fact on darwin systems
- Fix `concat()` to work with a second non-array argument
- Fix `floor()` to work with integer strings
- Fix `is_integer()` to return true if passed integer strings
- Fix `is_numeric()` to return true if passed integer strings
- Fix `merge()` to work with empty strings
- Fix `pick()` to raise the correct error type
- Fix `uriescape()` to use the default URI.escape list
- Add/update unit & acceptance tests.
2014-05-08 15:20:35 -07:00
Hunter Haugen
a2f7202ec9 Merge branch '4.x' 2014-03-18 16:24:02 -07:00
Hunter Haugen
b3490f6318 Supported Release 3.2.1
Summary
This is a supported release

Bugfixes
- Fixed `is_integer`/`is_float`/`is_numeric` for checking the value of
  arithmatic expressions.

Known bugs
* No known bugs
2014-03-03 12:46:16 -08:00