- Fix OS version check for Puppet 4.
- Replace Modulefile with metadata.json.
- Change apache_httpd from a definition to a class, it was about time.
- Create params class for setting defaults, overridable with hiera.
- Make the service_restart command configurable (reload by default).
- Simplify the service by merging back the classes into the main class.
- Fix OS version comparison for CentOS 7.
- Add global servername parameter.
- Use @varname syntax in templates to silence puppet 3.2 warnings.
- Split module out to its own repo.
- Update README and switch to markdown.
- Cosmetic cleanups.
- Fix logrotate file, the PID path was wrong for most systems (thomasvs).
- Make sure the default logrotate file is identical to the original RHEL6 one.
- Support multiple listens and setting namevirtualhosts (Jared Curtis).
- Rename from apache-httpd to apache_httpd to conform with puppetlabs docs.
- Update tests to cover more cases.
- Include LICENSE since the module will be distributed individually.
- Update included documentation details.