Commit graph

32 commits

Author SHA1 Message Date
Hunter Haugen
19752a7ff3 Remove todo for delete() and update spec
This spec should verify that substring matches are not removed in the
future
2016-04-25 14:36:53 -07:00
tphoney
cf171a7279 4.12.0 release prep 2016-04-15 13:32:04 +01:00
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