Skip to content

Commit a0ce59f

Browse files
author
Helen
authored
Merge pull request #884 from pmcmaw/release_prep_25
(MODULES-6771) - Release Prep 4.25.0
2 parents f3523d5 + 422528a commit a0ce59f

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

CHANGELOG.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@
33
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](http://semver.org).
55

6+
## Supported Release 4.25.0
7+
### Summary
8+
9+
This is quite a feature heavy release, it makes this module PDK-compliant for easier maintenance and includes a roll up of maintenance changes.
10+
11+
#### Added
12+
- PDK conversion [MODULES-6332](https://tickets.puppetlabs.com/browse/MODULES-6332).
13+
- Update `join_keys_to_values` with an undef statement.
14+
- Type alias `Stdlib::Fqdn` matches paths on a fully qualified domain name.
15+
- Type alias `Stdlib::Host` matches a valid host, this can be a valid 'ipv4', 'ipv6' or 'fqdn'.
16+
- Type alias `Stdlib::Port` matches a valid TCP/UDP Port number.
17+
- Type alias `Stdlib::Filesource` matches paths valid values for the source parameter of the puppet file type.
18+
- Type alias `Stdlib::IP::Address` matches any IP address, including both IPv4 and IPv6 addresses,
19+
- Type alias `Stdlib::IP::Address::V4` matches any string consisting of a valid IPv4 address, this is extended by 'CIDR' and 'nosubnet'.
20+
- Type alias `Stdlib::IP::Address::V6` matches any string consisting of a valid IPv6 address, this is extended by 'Full', 'Alternate' and 'Compressed'.
21+
- Type alias `Stdlib::IP::Address::V6::Nosubnet`matches any string consisting of a valid IPv6 address with no subnet, this is extended by 'Full', 'Alternate' and 'Compressed'.
22+
- Type alias `Stdlib::Port` matches a valid TCP/UDP Port number this is then extended to 'Privileged' which are ports less than 1024 and 'Unprivileged' which are ports greater than 1024.
23+
624
## Supported Release 4.24.0
725
### Summary
826

@@ -94,9 +112,9 @@ This release adds new functions and better documentation/fixes for existing func
94112
- Add new function, fact() (FACT-932)
95113

96114
#### Fixed
97-
- Fixes for the file_line provider ([MODULES-5003](https://tickets.puppet.com/browse/MODULES-5003))
98-
- Add documentation for email functions ([MODULES-5382](https://tickets.puppet.com/browse/MODULES-5382))
99-
- unique function is deprecated for puppet version > 5. (FM-6239)
115+
- Fixes for the file_line provider ([MODULES-5003](https://tickets.puppet.com/browse/MODULES-5003))
116+
- Add documentation for email functions ([MODULES-5382](https://tickets.puppet.com/browse/MODULES-5382))
117+
- unique function is deprecated for puppet version > 5. (FM-6239)
100118
- Fix headers in CHANGELOG.md so that headers render correctly
101119
- ensure_packages, converge ensure values 'present' and 'installed'
102120

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-stdlib",
3-
"version": "4.24.0",
3+
"version": "4.25.0",
44
"author": "puppetlabs",
55
"summary": "Standard library of resources for Puppet modules.",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)