All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add 127.0.0.1 and localhost to default vales for no-proxy configuration
- Add publish and release-* GitHub Actions
- Add Puppet 7 to version requirement
- Make service_ensure and service_enable configurable
- Add support for Amazon Linux 2 arm instances
- Fix service provider name for CentOS7
- Add example for proxy manifest
- Removed systemd reload as it may interferes with other modules
- Seperated package installation & proxy configuration [#6]
- Fix frozen string literal Rubocop violations
- Introduce pdk as Puppet module build
- Modify hierarchy to support Amazon Linux 2 config
- Change Puppet Archive version dependency to >= 1.3.0 <3.2.0
- Drop Puppet 4 support, add Puppet 6 support
- Drop ruby 2.1 and 2.2 support
- Temporarily drop upstart proxy config support
- Improve systemd proxy config to be not section-sequence dependent
- Add https proxy support
- Initial release