diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0b5ee020d5..39601b1e7b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,18 @@
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/) and this project adheres to [Semantic Versioning](http://semver.org).
+## [v5.10.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v5.10.0) (2021-02-16)
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v5.9.0...v5.10.0)
+
+### Added
+
+- \(IAC-1186\) Add $use\_port\_for\_filenames parameter [\#2122](https://github.com/puppetlabs/puppetlabs-apache/pull/2122) ([smortex](https://github.com/smortex))
+
+### Fixed
+
+- \(MODULES-10899\) Handle PHP8 MOD package naming convention changes [\#2121](https://github.com/puppetlabs/puppetlabs-apache/pull/2121) ([sanfrancrisko](https://github.com/sanfrancrisko))
+
## [v5.9.0](https://github.com/puppetlabs/puppetlabs-apache/tree/v5.9.0) (2021-01-25)
[Full Changelog](https://github.com/puppetlabs/puppetlabs-apache/compare/v5.8.0...v5.9.0)
@@ -114,6 +126,7 @@ All notable changes to this project will be documented in this file. The format
### Added
- \(FM-8672\) - Addition of Support for CentOS 8 [\#1977](https://github.com/puppetlabs/puppetlabs-apache/pull/1977) ([david22swan](https://github.com/david22swan))
+- \(MODULES-9948\) Allow switching of thread modules [\#1961](https://github.com/puppetlabs/puppetlabs-apache/pull/1961) ([tuxmea](https://github.com/tuxmea))
### Fixed
@@ -129,7 +142,6 @@ All notable changes to this project will be documented in this file. The format
### Added
-- \(MODULES-9948\) Allow switching of thread modules [\#1961](https://github.com/puppetlabs/puppetlabs-apache/pull/1961) ([tuxmea](https://github.com/tuxmea))
- Add parameter version for mod security [\#1953](https://github.com/puppetlabs/puppetlabs-apache/pull/1953) ([tuxmea](https://github.com/tuxmea))
- add possibility to define variables inside VirtualHost definition [\#1947](https://github.com/puppetlabs/puppetlabs-apache/pull/1947) ([trefzer](https://github.com/trefzer))
diff --git a/REFERENCE.md b/REFERENCE.md
index 3d11040707..1962888b47 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -5332,8 +5332,6 @@ Installs `mod_php`.
* **TODO** Add docs
-* **Note** Unsupported platforms: SLES: all
-
#### Parameters
The following parameters are available in the `apache::mod::php` class:
@@ -7552,6 +7550,7 @@ The following parameters are available in the `apache::vhost` defined type:
* [`access_log_env_var`](#access_log_env_var)
* [`access_logs`](#access_logs)
* [`use_servername_for_filenames`](#use_servername_for_filenames)
+* [`use_port_for_filenames`](#use_port_for_filenames)
* [`aliases`](#aliases)
* [`directories`](#directories)
* [`error_log`](#error_log)
@@ -8252,6 +8251,14 @@ Data type: `Optional[Boolean]`
+Default value: ``false``
+
+##### `use_port_for_filenames`
+
+Data type: `Optional[Boolean]`
+
+
+
Default value: ``false``
##### `aliases`
@@ -9769,6 +9776,7 @@ The following parameters are available in the `apache::vhost::fragment` defined
* [`priority`](#priority)
* [`content`](#content)
* [`order`](#order)
+* [`port`](#port)
##### `vhost`
@@ -9802,6 +9810,14 @@ The order to insert the fragment at
Default value: `900`
+##### `port`
+
+Data type: `Optional[Integer[0]]`
+
+
+
+Default value: ``undef``
+
## Resource types
### `a2mod`
diff --git a/metadata.json b/metadata.json
index 10a9cbf8d8..9707416732 100644
--- a/metadata.json
+++ b/metadata.json
@@ -1,6 +1,6 @@
{
"name": "puppetlabs-apache",
- "version": "5.9.0",
+ "version": "5.10.0",
"author": "puppetlabs",
"summary": "Installs, configures, and manages Apache virtual hosts, web services, and modules.",
"license": "Apache-2.0",